texlive[74690] Master/texmf-dist: glossaries-extra (18mar25)
commits+karl at tug.org
commits+karl at tug.org
Tue Mar 18 21:30:02 CET 2025
Revision: 74690
https://tug.org/svn/texlive?view=revision&revision=74690
Author: karl
Date: 2025-03-18 21:30:01 +0100 (Tue, 18 Mar 2025)
Log Message:
-----------
glossaries-extra (18mar25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES
trunk/Master/texmf-dist/doc/latex/glossaries-extra/README
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-code.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page4.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page4.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.tex
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-abbr-styles.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-abbrv.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-accsupp.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-acronym-desc.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-acronym.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-alias.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-altmodifier.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-alttree-marginpar.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-alttree-sym.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-alttree.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-autoindex-hyp.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-autoindex.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-crossref.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-crossref2.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-docdef.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-entrycount.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-external.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-fmt.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-footnote.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-header.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-indexhook.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-initialisms.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-linkcount.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-mixedsort.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-mixture.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-multientry.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-name-font.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-nested.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-onelink.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-onthefly-utf8.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-onthefly-xetex.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-onthefly.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-pages.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-postdot.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-postlink.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-prefix.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-record-nameref.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-record.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-restricteddocdefs.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-suppl-hyp.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-suppl-main-hyp.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-suppl-main.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-suppl.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-trans.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-undef.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-unitentrycount.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample.pdf
trunk/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.dtx
trunk/Master/texmf-dist/source/latex/glossaries-extra/glossaries-extra.ins
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-abbrstyles.def
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-bib2gls.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-stylemods.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-bookindex.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-longextra.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-table.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-topic.sty
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES 2025-03-18 20:30:01 UTC (rev 74690)
@@ -1,3 +1,10 @@
+1.59 (2025-03-18)
+
+ - added \GlsXtrClearAutoAddOnFormat
+
+ - bug fix: undefined control sequence \@gls at noidx@nosanitizesort
+ when using sanitizesort=false with \makeglossaries[...]
+
1.58 (2025-03-12)
- check for new glossaries v4.57 update to \printnoidxglossary
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/README 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/README 2025-03-18 20:30:01 UTC (rev 74690)
@@ -1,4 +1,4 @@
-LaTeX Package : glossaries-extra v1.58 (2025-03-12)
+LaTeX Package : glossaries-extra v1.59 (2025-03-18)
Author : Nicola Talbot
https://www.dickimaw-books.com/contact
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-code.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page2.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page3.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page4.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page2.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page3.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page4.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page2.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.png
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.png
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page2.png
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page2.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page3.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page2.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page3.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf
===================================================================
(Binary files differ)
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png 2025-03-18 20:30:01 UTC (rev 74690)
Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html 2025-03-18 20:28:21 UTC (rev 74689)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html 2025-03-18 20:30:01 UTC (rev 74690)
@@ -6884,7 +6884,9 @@
-<title>glossaries-extra.sty v1.58:
+
+
+<title>glossaries-extra.sty v1.59:
an extension to the glossaries package</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%; }
@@ -7199,12 +7201,12 @@
<body>
<div id="main">
-<header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.58:
+<header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.59:
an extension to the <span class="styfmt">glossaries</span> package</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
Dickimaw Books<br>
-<a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2025-03-12
+<a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2025-03-18
</div><!-- end of date --></header>
<p>
@@ -21192,109 +21194,115 @@
</div><!-- end of important -->
<p>
-In the context of <a id="wrglossary.7155"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.7156"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.7157"></a><a href="#glo:dual.indexing">indexing</a>
+The effects of <a id="wrglossary.7155"></a><a href="#glo:GlsXtrAutoAddOnFormat"><code class="csfmt">\GlsXtrAutoAddOnFormat</code></a> can be cleared with:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.7156"></a><code class="code"><dfn id="glo:GlsXtrClearAutoAddOnFormat"><code class="csfmt">\GlsXtrClearAutoAddOnFormat</code></dfn></code></div><!-- end of pinnedbox -->
+
+Both commands perform local redefinitions and so may be scoped.
+<p>
+In the context of <a id="wrglossary.7157"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.7158"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, <a id="wrglossary.7159"></a><a href="#glo:dual.indexing">indexing</a>
refers to the mechanism used to ensure that an entry
is included in its associated glossary. (If you also want to use
-<a id="wrglossary.7158"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, see §<a href="#sec:autoindex">12</a>.) This includes any entries
+<a id="wrglossary.7160"></a><a href="#glo:index"><code class="csfmt">\index</code></a>, see §<a href="#sec:autoindex">12</a>.) This includes any entries
that simply cross-reference another entry. The default is to use
-<a id="wrglossary.7159"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which is a general purpose <a id="wrglossary.7160"></a><a href="#glo:dual.indexingapp">indexing application</a>. Each
-time an entry is <a id="wrglossary.7161"></a><a href="#glo:dual.indexing">indexed</a>, a line is added to an associated file
-that contains the <a id="wrglossary.7162"></a><a href="#glo:dual.indexing">indexing</a> information, which includes the
-sort value, the <a id="wrglossary.7163"></a><a href="#glo:dual.hierarchicallevel">hierarchical information</a>
-(if the entry has a parent) and an associated <a id="wrglossary.7164"></a><a href="#glo:dual.entrylocation">location</a> (the page
+<a id="wrglossary.7161"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, which is a general purpose <a id="wrglossary.7162"></a><a href="#glo:dual.indexingapp">indexing application</a>. Each
+time an entry is <a id="wrglossary.7163"></a><a href="#glo:dual.indexing">indexed</a>, a line is added to an associated file
+that contains the <a id="wrglossary.7164"></a><a href="#glo:dual.indexing">indexing</a> information, which includes the
+sort value, the <a id="wrglossary.7165"></a><a href="#glo:dual.hierarchicallevel">hierarchical information</a>
+(if the entry has a parent) and an associated <a id="wrglossary.7166"></a><a href="#glo:dual.entrylocation">location</a> (the page
number, by default). This information is used to sort the entries
-and collate the <a id="wrglossary.7165"></a><a href="#glo:dual.entrylocation">locations</a> into a compact <a id="wrglossary.7166"></a><a href="#glo:dual.locationlist">location list</a>. The
-<a id="wrglossary.7167"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option switches to using <a id="wrglossary.7168"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax, but
+and collate the <a id="wrglossary.7167"></a><a href="#glo:dual.entrylocation">locations</a> into a compact <a id="wrglossary.7168"></a><a href="#glo:dual.locationlist">location list</a>. The
+<a id="wrglossary.7169"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option switches to using <a id="wrglossary.7170"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax, but
the process is much the same.
<p>
-Since both <a id="wrglossary.7169"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7170"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are general purpose
-<a id="wrglossary.7171"></a><a href="#glo:dual.indexingapp">indexing applications</a> they require an associated <a id="wrglossary.7172"></a><a href="#glo:dual.entrylocation">location</a> (or a
+Since both <a id="wrglossary.7171"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7172"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> are general purpose
+<a id="wrglossary.7173"></a><a href="#glo:dual.indexingapp">indexing applications</a> they require an associated <a id="wrglossary.7174"></a><a href="#glo:dual.entrylocation">location</a> (or a
cross-reference) since indexes are typically used to lookup the
-<a id="wrglossary.7173"></a><a href="#glo:dual.entrylocation">locations</a> in the document where the term occurs. Although
-<a id="wrglossary.7174"></a><a href="#glo:dual.glossary">glossaries</a> are similar to indexes they can simply be used to provide
-brief summaries of each term without any <a id="wrglossary.7175"></a><a href="#glo:dual.entrylocation">locations</a>. The way that
-<a id="wrglossary.7176"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7177"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> work means that valid <a id="wrglossary.7178"></a><a href="#glo:dual.entrylocation">locations</a> (that is, <a id="wrglossary.7179"></a><a href="#glo:dual.entrylocation">locations</a> that conform to
-<a id="wrglossary.7180"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.7181"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax) must be supplied even if no
-<a id="wrglossary.7182"></a><a href="#glo:dual.locationlist">location list</a> is required. If an invalid <a id="wrglossary.7183"></a><a href="#glo:dual.entrylocation">location</a> is used, an
-error will occur during the <a id="wrglossary.7184"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.7185"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> step in
-the build process, even if the <a id="wrglossary.7186"></a><a href="#glo:dual.entrylocation">location</a> will eventually be ignored
-when typesetting the <a id="wrglossary.7187"></a><a href="#glo:dual.glossary">glossary</a>.
+<a id="wrglossary.7175"></a><a href="#glo:dual.entrylocation">locations</a> in the document where the term occurs. Although
+<a id="wrglossary.7176"></a><a href="#glo:dual.glossary">glossaries</a> are similar to indexes they can simply be used to provide
+brief summaries of each term without any <a id="wrglossary.7177"></a><a href="#glo:dual.entrylocation">locations</a>. The way that
+<a id="wrglossary.7178"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7179"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> work means that valid <a id="wrglossary.7180"></a><a href="#glo:dual.entrylocation">locations</a> (that is, <a id="wrglossary.7181"></a><a href="#glo:dual.entrylocation">locations</a> that conform to
+<a id="wrglossary.7182"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.7183"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> syntax) must be supplied even if no
+<a id="wrglossary.7184"></a><a href="#glo:dual.locationlist">location list</a> is required. If an invalid <a id="wrglossary.7185"></a><a href="#glo:dual.entrylocation">location</a> is used, an
+error will occur during the <a id="wrglossary.7186"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.7187"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> step in
+the build process, even if the <a id="wrglossary.7188"></a><a href="#glo:dual.entrylocation">location</a> will eventually be ignored
+when typesetting the <a id="wrglossary.7189"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
-All <a id="wrglossary.7188"></a><a href="#glo:dual.locationlist">location lists</a> can be suppressed with the
-<a id="wrglossary.7189"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option (which simply discards the
-<a id="wrglossary.7190"></a><a href="#glo:dual.locationlist">location list</a> for each entry), but there are occasions where
-only some <a id="wrglossary.7191"></a><a href="#glo:dual.entrylocation">locations</a> need to be suppressed. The main way of hiding
-a <a id="wrglossary.7192"></a><a href="#glo:dual.entrylocation">location</a> is to encapsulate the <a id="wrglossary.7193"></a><a href="#glo:dual.entrylocation">location</a> with a command that
-does nothing. The <a id="wrglossary.7194"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> command is used for this purpose
-(<a id="wrglossary.7195"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>). However, it’s important to
-remember that even though the <a id="wrglossary.7196"></a><a href="#glo:dual.entrylocation">location</a> isn’t shown, it’s still
-present in the <a id="wrglossary.7197"></a><a href="#glo:dual.locationlist">location list</a>. This means that you will end up
+All <a id="wrglossary.7190"></a><a href="#glo:dual.locationlist">location lists</a> can be suppressed with the
+<a id="wrglossary.7191"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a> option (which simply discards the
+<a id="wrglossary.7192"></a><a href="#glo:dual.locationlist">location list</a> for each entry), but there are occasions where
+only some <a id="wrglossary.7193"></a><a href="#glo:dual.entrylocation">locations</a> need to be suppressed. The main way of hiding
+a <a id="wrglossary.7194"></a><a href="#glo:dual.entrylocation">location</a> is to encapsulate the <a id="wrglossary.7195"></a><a href="#glo:dual.entrylocation">location</a> with a command that
+does nothing. The <a id="wrglossary.7196"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> command is used for this purpose
+(<a id="wrglossary.7197"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>). However, it’s important to
+remember that even though the <a id="wrglossary.7198"></a><a href="#glo:dual.entrylocation">location</a> isn’t shown, it’s still
+present in the <a id="wrglossary.7199"></a><a href="#glo:dual.locationlist">location list</a>. This means that you will end up
with spurious commas if there’s more than one item in the
-<a id="wrglossary.7198"></a><a href="#glo:dual.locationlist">location list</a>.
+<a id="wrglossary.7200"></a><a href="#glo:dual.locationlist">location list</a>.
<p>
The <span class="qt">“noidx”</span> method similarly writes indexing information, but in this case
-the information is written to the <a id="wrglossary.7199"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Again, empty locations can
-cause spurious commas in the <a id="wrglossary.7200"></a><a href="#glo:dual.locationlist">location lists</a>.
+the information is written to the <a id="wrglossary.7201"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Again, empty locations can
+cause spurious commas in the <a id="wrglossary.7202"></a><a href="#glo:dual.locationlist">location lists</a>.
<p>
-The only method that recognises <a id="wrglossary.7201"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> as a special
-<span class="qt">“<a id="wrglossary.7202"></a><a href="#glo:dual.ignoredlocation">ignored location</a>”</span> is <a id="wrglossary.7203"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, where this format will trigger the
-entry’s selection but won’t add the <a id="wrglossary.7204"></a><a href="#glo:dual.ignoredlocation">ignored location</a> to the
-<a id="wrglossary.7205"></a><a href="#glo:dual.locationlist">location list</a>. This avoids the problem of spurious commas
+The only method that recognises <a id="wrglossary.7203"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a> as a special
+<span class="qt">“<a id="wrglossary.7204"></a><a href="#glo:dual.ignoredlocation">ignored location</a>”</span> is <a id="wrglossary.7205"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, where this format will trigger the
+entry’s selection but won’t add the <a id="wrglossary.7206"></a><a href="#glo:dual.ignoredlocation">ignored location</a> to the
+<a id="wrglossary.7207"></a><a href="#glo:dual.locationlist">location list</a>. This avoids the problem of spurious commas
caused by invisible locations.
<p>
-The <a id="wrglossary.7206"></a><a href="#glo:dual.entrylocation">location</a> corresponds to a counter. The default is the
-<a id="wrglossary.7207"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter, but may be changed with the <a id="wrglossary.7208"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a>
+The <a id="wrglossary.7208"></a><a href="#glo:dual.entrylocation">location</a> corresponds to a counter. The default is the
+<a id="wrglossary.7209"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter, but may be changed with the <a id="wrglossary.7210"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a>
package option, the <span class="meta">〈<em class="metainner">counter</em>〉</span> optional argument of
-<a id="wrglossary.7209"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, the <a id="wrglossary.7210"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key when defining an entry,
-or the <a id="wrglossary.7211"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when <a id="wrglossary.7212"></a><a href="#glo:dual.indexing">indexing</a> an entry.
+<a id="wrglossary.7211"></a><a href="#glo:newglossary"><code class="csfmt">\newglossary</code></a>, the <a id="wrglossary.7212"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a> key when defining an entry,
+or the <a id="wrglossary.7213"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> option when <a id="wrglossary.7214"></a><a href="#glo:dual.indexing">indexing</a> an entry.
<p>
-Note that <a id="wrglossary.7213"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ converts an empty <a id="wrglossary.7214"></a><a href="#glo:dual.entrylocation">location</a> (which can occur when the <a id="wrglossary.7215"></a><a href="#glo:dual.locationcounter">location counter</a> is 0 and should be
-formatted as a Roman numeral) to an <a id="wrglossary.7216"></a><a href="#glo:dual.ignoredlocation">ignored location</a>.
-For example, if you use <a id="wrglossary.7217"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.7218"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a></span> but have <a id="wrglossary.7219"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-before the first <a id="wrglossary.7220"></a><a href="#glo:part"><code class="csfmt">\part</code></a>. An empty <a id="wrglossary.7221"></a><a href="#glo:dual.entrylocation">location</a> will trigger an
-error with <a id="wrglossary.7222"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7223"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.
+Note that <a id="wrglossary.7215"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ converts an empty <a id="wrglossary.7216"></a><a href="#glo:dual.entrylocation">location</a> (which can occur when the <a id="wrglossary.7217"></a><a href="#glo:dual.locationcounter">location counter</a> is 0 and should be
+formatted as a Roman numeral) to an <a id="wrglossary.7218"></a><a href="#glo:dual.ignoredlocation">ignored location</a>.
+For example, if you use <a id="wrglossary.7219"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.7220"></a><a href="#glo:ctr.part"><span class="ctrfmt">part</span></a></span> but have <a id="wrglossary.7221"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+before the first <a id="wrglossary.7222"></a><a href="#glo:part"><code class="csfmt">\part</code></a>. An empty <a id="wrglossary.7223"></a><a href="#glo:dual.entrylocation">location</a> will trigger an
+error with <a id="wrglossary.7224"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7225"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
Since no entries are defined on the first LaTeX run with
-<a id="wrglossary.7224"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there’s no way of determining the entry’s
-<a id="wrglossary.7225"></a><a href="#glo:dual.glossary">glossary</a> <a id="wrglossary.7226"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> or of finding if the entry’s <a id="wrglossary.7227"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a>
+<a id="wrglossary.7226"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there’s no way of determining the entry’s
+<a id="wrglossary.7227"></a><a href="#glo:dual.glossary">glossary</a> <a id="wrglossary.7228"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> or of finding if the entry’s <a id="wrglossary.7229"></a><a href="#glo:opt.gloskey.counter"><span class="csoptfmt">counter</span></a>
key has been set. This means that if the counter has been assigned
-to either the entry’s <a id="wrglossary.7228"></a><a href="#glo:dual.glossary">glossary</a> or to the entry itself, the
-<a id="wrglossary.7229"></a><a href="#glo:dual.locationcounter">location counter</a> can’t be implemented until the entry has
+to either the entry’s <a id="wrglossary.7230"></a><a href="#glo:dual.glossary">glossary</a> or to the entry itself, the
+<a id="wrglossary.7231"></a><a href="#glo:dual.locationcounter">location counter</a> can’t be implemented until the entry has
been defined. A second build is required to ensure that the
-<a id="wrglossary.7230"></a><a href="#glo:dual.entrylocation">locations</a> use the correct counter.
+<a id="wrglossary.7232"></a><a href="#glo:dual.entrylocation">locations</a> use the correct counter.
</div><!-- end of warning -->
<p>
-The <a id="wrglossary.7231"></a><a href="#glo:dual.locationcounter">location counter</a> must expand to syntax that’s recognised by the
-<a id="wrglossary.7232"></a><a href="#glo:dual.indexingapp">indexing application</a>. This is very restrictive with <a id="wrglossary.7233"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>,
-which only recognises Western Arabic (<a id="wrglossary.7234"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>),
-<a id="wrglossary.7235"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numerals (<a id="wrglossary.7236"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>),
-<a id="wrglossary.7237"></a><a href="#glo:idx.uppercase">uppercase</a> Roman numerals (<a id="wrglossary.7238"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>),
-<a id="wrglossary.7239"></a><a href="#glo:idx.lowercase">lowercase</a> Basic Latin (<a id="wrglossary.7240"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>) and
-<a id="wrglossary.7241"></a><a href="#glo:idx.uppercase">uppercase</a> Basic Latin (<a id="wrglossary.7242"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>), with optionally a
-separator (hyphen by default). With <a id="wrglossary.7243"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the syntax must be
-defined (see the <a id="wrglossary.7244"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> manual for further details).
+The <a id="wrglossary.7233"></a><a href="#glo:dual.locationcounter">location counter</a> must expand to syntax that’s recognised by the
+<a id="wrglossary.7234"></a><a href="#glo:dual.indexingapp">indexing application</a>. This is very restrictive with <a id="wrglossary.7235"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>,
+which only recognises Western Arabic (<a id="wrglossary.7236"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a>),
+<a id="wrglossary.7237"></a><a href="#glo:idx.lowercase">lowercase</a> Roman numerals (<a id="wrglossary.7238"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>),
+<a id="wrglossary.7239"></a><a href="#glo:idx.uppercase">uppercase</a> Roman numerals (<a id="wrglossary.7240"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>),
+<a id="wrglossary.7241"></a><a href="#glo:idx.lowercase">lowercase</a> Basic Latin (<a id="wrglossary.7242"></a><a href="#glo:alph"><code class="csfmt">\alph</code></a>) and
+<a id="wrglossary.7243"></a><a href="#glo:idx.uppercase">uppercase</a> Basic Latin (<a id="wrglossary.7244"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>), with optionally a
+separator (hyphen by default). With <a id="wrglossary.7245"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the syntax must be
+defined (see the <a id="wrglossary.7246"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> manual for further details).
<p>
-There’s no restriction on the location syntax with <a id="wrglossary.7245"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
-The only limitation is that if <a id="wrglossary.7246"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can’t determine an
+There’s no restriction on the location syntax with <a id="wrglossary.7247"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+The only limitation is that if <a id="wrglossary.7248"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can’t determine an
associated numeric value according to its location parser, it won’t form ranges.
-This means that with <a id="wrglossary.7247"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can set arbitrary text as
-the <a id="wrglossary.7248"></a><a href="#glo:dual.entrylocation">location</a> (that’s not related to a counter) with <a id="wrglossary.7249"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a>.
-You can also use <a id="wrglossary.7250"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a> with <a id="wrglossary.7251"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and
-<a id="wrglossary.7252"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but only if the value matches the required <a id="wrglossary.7253"></a><a href="#glo:dual.entrylocation">location</a> syntax.
+This means that with <a id="wrglossary.7249"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can set arbitrary text as
+the <a id="wrglossary.7250"></a><a href="#glo:dual.entrylocation">location</a> (that’s not related to a counter) with <a id="wrglossary.7251"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a>.
+You can also use <a id="wrglossary.7252"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a> with <a id="wrglossary.7253"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and
+<a id="wrglossary.7254"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but only if the value matches the required <a id="wrglossary.7255"></a><a href="#glo:dual.entrylocation">location</a> syntax.
<p>
-Both <a id="wrglossary.7254"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7255"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> order the <a id="wrglossary.7256"></a><a href="#glo:dual.entrylocation">locations</a> in the <a id="wrglossary.7257"></a><a href="#glo:dual.locationlist">location lists</a>.
+Both <a id="wrglossary.7256"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.7257"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> order the <a id="wrglossary.7258"></a><a href="#glo:dual.entrylocation">locations</a> in the <a id="wrglossary.7259"></a><a href="#glo:dual.locationlist">location lists</a>.
<div class="marginright"><a id="ex:mkidxloclistorder-backref">🖹</a><a href="#ex:mkidxloclistorder">105</a></div>Example <a href="#ex:mkidxloclistorder">105</a> demonstrates this:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7258"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7259"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.7260"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.7261"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7260"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7261"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.7262"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.7263"></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.7262"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7263"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=Z</span>]{sample} (Z), <a id="wrglossary.7264"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7265"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=4</span>]{sample} (4),
-<a id="wrglossary.7266"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7267"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=xi</span>]{sample} (xi), <a id="wrglossary.7268"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7269"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=2</span>]{sample} (2),
-<a id="wrglossary.7270"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7271"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=iii</span>]{sample} (iii), <a id="wrglossary.7272"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7273"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=A</span>]{sample} (A).
+<a id="wrglossary.7264"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7265"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=Z</span>]{sample} (Z), <a id="wrglossary.7266"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7267"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=4</span>]{sample} (4),
+<a id="wrglossary.7268"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7269"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=xi</span>]{sample} (xi), <a id="wrglossary.7270"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7271"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=2</span>]{sample} (2),
+<a id="wrglossary.7272"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7273"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=iii</span>]{sample} (iii), <a id="wrglossary.7274"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7275"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=A</span>]{sample} (A).
-<a id="wrglossary.7274"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.7276"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21305,27 +21313,27 @@
</div><!-- end of resultbox -->
<p>
-With <a id="wrglossary.7275"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the <a id="wrglossary.7276"></a><a href="#glo:dual.locationlist">location list</a> is grouped into the
-different number formats (<a id="wrglossary.7277"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>, <a id="wrglossary.7278"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a> and <a id="wrglossary.7279"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>),
+With <a id="wrglossary.7277"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, the <a id="wrglossary.7278"></a><a href="#glo:dual.locationlist">location list</a> is grouped into the
+different number formats (<a id="wrglossary.7279"></a><a href="#glo:roman"><code class="csfmt">\roman</code></a>, <a id="wrglossary.7280"></a><a href="#glo:arabic"><code class="csfmt">\arabic</code></a> and <a id="wrglossary.7281"></a><a href="#glo:Alph"><code class="csfmt">\Alph</code></a>),
with each group ordered numerically. The same result can be produced
-with <a id="wrglossary.7280"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> by adding the <a id="wrglossary.7281"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option to the
+with <a id="wrglossary.7282"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> by adding the <a id="wrglossary.7283"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option to the
above example.
<p>
-With <a id="wrglossary.7282"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.7283"></a><a href="#glo:dual.locationlist">location list</a> is always in order of
-<a id="wrglossary.7284"></a><a href="#glo:dual.indexing">indexing</a>.
+With <a id="wrglossary.7284"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the <a id="wrglossary.7285"></a><a href="#glo:dual.locationlist">location list</a> is always in order of
+<a id="wrglossary.7286"></a><a href="#glo:dual.indexing">indexing</a>.
<div class="marginright"><a id="ex:b2gloclistorder-backref">🖹</a><a href="#ex:b2gloclistorder">106</a></div>Example <a href="#ex:b2gloclistorder">106</a> adapts Example <a href="#ex:mkidxloclistorder">105</a>
-to use <a id="wrglossary.7285"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>:
+to use <a id="wrglossary.7287"></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">🖹</span></a></div><code class="cbeg">\begin{filecontents*}</code>{<code class="cmd">\jobname</code>.bib}
-<code class="code">@entry</code>{sample,<a id="wrglossary.7286"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.7287"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<code class="code">@entry</code>{sample,<a id="wrglossary.7288"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.7289"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
<code class="cend">\end{filecontents*}</code>
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7288"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.7289"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7290"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+<a id="wrglossary.7291"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.7290"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7291"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=Z</span>]{sample} (Z), <a id="wrglossary.7292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7293"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=4</span>]{sample} (4),
-<a id="wrglossary.7294"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7295"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=xi</span>]{sample} (xi), <a id="wrglossary.7296"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7297"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=2</span>]{sample} (2),
-<a id="wrglossary.7298"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7299"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=iii</span>]{sample} (iii), <a id="wrglossary.7300"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7301"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=A</span>]{sample} (A).
-<a id="wrglossary.7302"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.7292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7293"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=Z</span>]{sample} (Z), <a id="wrglossary.7294"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7295"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=4</span>]{sample} (4),
+<a id="wrglossary.7296"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7297"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=xi</span>]{sample} (xi), <a id="wrglossary.7298"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7299"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=2</span>]{sample} (2),
+<a id="wrglossary.7300"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7301"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=iii</span>]{sample} (iii), <a id="wrglossary.7302"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7303"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a><span class="optfmt">=A</span>]{sample} (A).
+<a id="wrglossary.7304"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21337,104 +21345,104 @@
</div><!-- end of resultbox -->
<p>
-These examples are contrived. For most documents, the order of <a id="wrglossary.7303"></a><a href="#glo:dual.indexing">indexing</a>
-will likely match the desired <a id="wrglossary.7304"></a><a href="#glo:dual.locationlist">location list</a> order.
+These examples are contrived. For most documents, the order of <a id="wrglossary.7305"></a><a href="#glo:dual.indexing">indexing</a>
+will likely match the desired <a id="wrglossary.7306"></a><a href="#glo:dual.locationlist">location list</a> order.
<p>
-Another important difference between <a id="wrglossary.7305"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the other
+Another important difference between <a id="wrglossary.7307"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and the other
indexing methods is the treatment of cross-references identified by
-the cross-reference keys <a id="wrglossary.7306"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7307"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and
-<a id="wrglossary.7308"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>. With <a id="wrglossary.7309"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the cross-referencing
-information is picked up when <a id="wrglossary.7310"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> parses the <a id="wrglossary.7311"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
+the cross-reference keys <a id="wrglossary.7308"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7309"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and
+<a id="wrglossary.7310"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>. With <a id="wrglossary.7311"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the cross-referencing
+information is picked up when <a id="wrglossary.7312"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> parses the <a id="wrglossary.7313"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
file and is used to establish dependencies, which ensures that when
entries with cross-references are selected, their cross-referenced
entries will also be selected.
<p>
With the other methods, cross-references are added to an entry’s
-<a id="wrglossary.7312"></a><a href="#glo:dual.locationlist">location list</a> by <a id="wrglossary.7313"></a><a href="#glo:dual.indexing">indexing</a> the entry with a special
-format. The <a id="wrglossary.7314"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7315"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7316"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>
-keys automatically trigger this <a id="wrglossary.7317"></a><a href="#glo:dual.indexing">indexing</a> unless
-<a id="wrglossary.7318"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>. See §<a href="#sec:xr">5.9</a> for further
+<a id="wrglossary.7314"></a><a href="#glo:dual.locationlist">location list</a> by <a id="wrglossary.7315"></a><a href="#glo:dual.indexing">indexing</a> the entry with a special
+format. The <a id="wrglossary.7316"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7317"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7318"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>
+keys automatically trigger this <a id="wrglossary.7319"></a><a href="#glo:dual.indexing">indexing</a> unless
+<a id="wrglossary.7320"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>. See §<a href="#sec:xr">5.9</a> for further
details.
<p>
-Every time an entry is <a id="wrglossary.7319"></a><a href="#glo:dual.indexing">indexed</a>, the following hook is also used:
+Every time an entry is <a id="wrglossary.7321"></a><a href="#glo:dual.indexing">indexed</a>, the following hook is also used:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7320"></a><code class="code"><dfn id="glo:glsxtrdowrglossaryhook"><code class="csfmt">\glsxtrdowrglossaryhook</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7322"></a><code class="code"><dfn id="glo:glsxtrdowrglossaryhook"><code class="csfmt">\glsxtrdowrglossaryhook</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does nothing by default. The argument is the entry’s label.
<p>
-The <a id="wrglossary.7321"></a><a href="#glo:dual.indexing">indexing</a> code is encapsulated with:
+The <a id="wrglossary.7323"></a><a href="#glo:dual.indexing">indexing</a> code is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7322"></a><code class="code"><dfn id="glo:glsencapwrcontent"><code class="csfmt">\glsencapwrcontent</code></dfn>{<span class="meta">〈<em class="metainner">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7324"></a><code class="code"><dfn id="glo:glsencapwrcontent"><code class="csfmt">\glsencapwrcontent</code></dfn>{<span class="meta">〈<em class="metainner">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
This adds grouping, which helps to prevent spacing issues caused by
-the <a id="wrglossary.7323"></a><a href="#glo:dual.whatsit">whatsit</a> that’s created by the <a id="wrglossary.7324"></a><a href="#glo:dual.indexing">indexing</a>.
+the <a id="wrglossary.7325"></a><a href="#glo:dual.whatsit">whatsit</a> that’s created by the <a id="wrglossary.7326"></a><a href="#glo:dual.indexing">indexing</a>.
<p>
-The base <a id="wrglossary.7325"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package always performs the <a id="wrglossary.7326"></a><a href="#glo:dual.indexing">indexing</a>
-before the <a id="wrglossary.7327"></a><a href="#glo:dual.linktext">link text</a> for the <a id="wrglossary.7328"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7329"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
+The base <a id="wrglossary.7327"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package always performs the <a id="wrglossary.7328"></a><a href="#glo:dual.indexing">indexing</a>
+before the <a id="wrglossary.7329"></a><a href="#glo:dual.linktext">link text</a> for the <a id="wrglossary.7330"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7331"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
commands. This means that if a page break occurs in the middle of
-the <a id="wrglossary.7330"></a><a href="#glo:dual.linktext">link text</a>, the <a id="wrglossary.7331"></a><a href="#glo:dual.entrylocation">location</a> will refer to the page number at
-the start of the <a id="wrglossary.7332"></a><a href="#glo:dual.linktext">link text</a> (assuming the default <a id="wrglossary.7333"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>
-<a id="wrglossary.7334"></a><a href="#glo:dual.locationcounter">location counter</a>). With <a id="wrglossary.7335"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can use the
-option <a id="wrglossary.7336"></a><a href="#glo:opt.glsopt.wrgloss"><span class="csoptfmt">wrgloss</span></a><span class="optfmt">=after</span> to have the <a id="wrglossary.7337"></a><a href="#glo:dual.indexing">indexing</a> occur after
-the <a id="wrglossary.7338"></a><a href="#glo:dual.linktext">link text</a>. The <a id="wrglossary.7339"></a><a href="#glo:opt.catattr.wrgloss"><span class="csoptfmt">wrgloss</span></a> attribute can also be
-used. The default setting is initialised with <a id="wrglossary.7340"></a><a href="#glo:glsxtrinitwrgloss"><code class="csfmt">\glsxtrinitwrgloss</code></a>
+the <a id="wrglossary.7332"></a><a href="#glo:dual.linktext">link text</a>, the <a id="wrglossary.7333"></a><a href="#glo:dual.entrylocation">location</a> will refer to the page number at
+the start of the <a id="wrglossary.7334"></a><a href="#glo:dual.linktext">link text</a> (assuming the default <a id="wrglossary.7335"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>
+<a id="wrglossary.7336"></a><a href="#glo:dual.locationcounter">location counter</a>). With <a id="wrglossary.7337"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can use the
+option <a id="wrglossary.7338"></a><a href="#glo:opt.glsopt.wrgloss"><span class="csoptfmt">wrgloss</span></a><span class="optfmt">=after</span> to have the <a id="wrglossary.7339"></a><a href="#glo:dual.indexing">indexing</a> occur after
+the <a id="wrglossary.7340"></a><a href="#glo:dual.linktext">link text</a>. The <a id="wrglossary.7341"></a><a href="#glo:opt.catattr.wrgloss"><span class="csoptfmt">wrgloss</span></a> attribute can also be
+used. The default setting is initialised with <a id="wrglossary.7342"></a><a href="#glo:glsxtrinitwrgloss"><code class="csfmt">\glsxtrinitwrgloss</code></a>
(see §<a href="#sec:defaultglsopts">5.1.1</a>).
<p>
-Every time an entry is <a id="wrglossary.7341"></a><a href="#glo:dual.indexing">indexed</a>, an <a id="wrglossary.7342"></a><a href="#glo:dual.internalfield">internal field</a> associated with the entry’s
+Every time an entry is <a id="wrglossary.7343"></a><a href="#glo:dual.indexing">indexed</a>, an <a id="wrglossary.7344"></a><a href="#glo:dual.internalfield">internal field</a> associated with the entry’s
label is globally updated to keep a count of the number of times the entry has
-been <a id="wrglossary.7343"></a><a href="#glo:dual.indexing">indexed</a>. The value can be accessed with:
+been <a id="wrglossary.7345"></a><a href="#glo:dual.indexing">indexed</a>. The value can be accessed with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7344"></a><code class="code"><dfn id="glo:glsentryindexcount"><code class="csfmt">\glsentryindexcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7346"></a><code class="code"><dfn id="glo:glsentryindexcount"><code class="csfmt">\glsentryindexcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command will expand to 0 if the entry hasn’t been <a id="wrglossary.7345"></a><a href="#glo:dual.indexing">indexed</a> or hasn’t been
+This command will expand to 0 if the entry hasn’t been <a id="wrglossary.7347"></a><a href="#glo:dual.indexing">indexed</a> or hasn’t been
defined. To test if the value is greater than 0 (that is, to test if the entry has been
-<a id="wrglossary.7346"></a><a href="#glo:dual.indexing">indexed</a> yet), use:
+<a id="wrglossary.7348"></a><a href="#glo:dual.indexing">indexed</a> yet), use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7347"></a><code class="code"><dfn id="glo:glsifindexed"><code class="csfmt">\glsifindexed</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7349"></a><code class="code"><dfn id="glo:glsifindexed"><code class="csfmt">\glsifindexed</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to <span class="meta">〈<em class="metainner">true</em>〉</span> if the entry is defined and has been <a id="wrglossary.7348"></a><a href="#glo:dual.indexing">indexed</a>,
+This expands to <span class="meta">〈<em class="metainner">true</em>〉</span> if the entry is defined and has been <a id="wrglossary.7350"></a><a href="#glo:dual.indexing">indexed</a>,
otherwise it expands to <span class="meta">〈<em class="metainner">false</em>〉</span>. No warning or error occurs if
the entry hasn’t been defined.
<p>
Note that the index count is a running total. This is not the same as the
-<a id="wrglossary.7349"></a><a href="#glo:dual.indexing">record</a> count saved by <a id="wrglossary.7350"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.7351"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a>
-switch, which represents the total number of <a id="wrglossary.7352"></a><a href="#glo:dual.indexing">records</a> for the given
+<a id="wrglossary.7351"></a><a href="#glo:dual.indexing">record</a> count saved by <a id="wrglossary.7352"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.7353"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a>
+switch, which represents the total number of <a id="wrglossary.7354"></a><a href="#glo:dual.indexing">records</a> for the given
entry from the previous LaTeX run.
<p>
-The base <a id="wrglossary.7353"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package defines:
+The base <a id="wrglossary.7355"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package defines:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7354"></a><code class="code"><dfn id="glo:glswriteentry"><code class="csfmt">\glswriteentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7356"></a><code class="code"><dfn id="glo:glswriteentry"><code class="csfmt">\glswriteentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
This command conditionally writes the indexing code (supplied by the second
argument <span class="meta">〈<em class="metainner">code</em>〉</span>).
-The original definition simply tests whether or not the <a id="wrglossary.7355"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> setting
-is on. The <a id="wrglossary.7356"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines this command to perform additional
-checks to determine whether or not the <a id="wrglossary.7357"></a><a href="#glo:dual.indexing">indexing</a> code should be performed.
+The original definition simply tests whether or not the <a id="wrglossary.7357"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> setting
+is on. The <a id="wrglossary.7358"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines this command to perform additional
+checks to determine whether or not the <a id="wrglossary.7359"></a><a href="#glo:dual.indexing">indexing</a> code should be performed.
<p>
The modified definition uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7358"></a><code class="code"><dfn id="glo:glsxtrifindexing"><code class="csfmt">\glsxtrifindexing</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7360"></a><code class="code"><dfn id="glo:glsxtrifindexing"><code class="csfmt">\glsxtrifindexing</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-to test the <a id="wrglossary.7359"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> setting. This does <span class="meta">〈<em class="metainner">false</em>〉</span> if
-<a id="wrglossary.7360"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=true</span>, otherwise it does <span class="meta">〈<em class="metainner">true</em>〉</span>.
+to test the <a id="wrglossary.7361"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> setting. This does <span class="meta">〈<em class="metainner">false</em>〉</span> if
+<a id="wrglossary.7362"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=true</span>, otherwise it does <span class="meta">〈<em class="metainner">true</em>〉</span>.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7361"></a><code class="code"><dfn id="glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.7363"></a><code class="code"><dfn id="glo:ifglsindexonlyfirst"><code class="csfmt">\ifglsindexonlyfirst</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is a conditional that corresponds to the <a id="wrglossary.7362"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>
-package option. <a id="wrglossary.7363"></a><a href="#glo:dual.firstuse">First use</a> is tested using
-<a id="wrglossary.7364"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> rather than <a id="wrglossary.7365"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. The
-<a id="wrglossary.7366"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute is also tested. If the
+This is a conditional that corresponds to the <a id="wrglossary.7364"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a>
+package option. <a id="wrglossary.7365"></a><a href="#glo:dual.firstuse">First use</a> is tested using
+<a id="wrglossary.7366"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> rather than <a id="wrglossary.7367"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>. The
+<a id="wrglossary.7368"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute is also tested. If the
<span class="qt">“index only first”</span> setting is on and the entry has been
-<a id="wrglossary.7367"></a><a href="#glo:dual.firstuseflag">used</a>, <span class="meta">〈<em class="metainner">code</em>〉</span> isn’t performed but
-auto-indexing via <a id="wrglossary.7368"></a><a href="#glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></a> is still performed
+<a id="wrglossary.7369"></a><a href="#glo:dual.firstuseflag">used</a>, <span class="meta">〈<em class="metainner">code</em>〉</span> isn’t performed but
+auto-indexing via <a id="wrglossary.7370"></a><a href="#glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></a> is still performed
(see §<a href="#sec:autoindex">12</a>).
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
Since no entries are defined on the first LaTeX run with
-<a id="wrglossary.7369"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there’s no way of keeping track of whether or not an
-entry has been used or what its <a id="wrglossary.7370"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> is, which is required to
-query the <a id="wrglossary.7371"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute, so for the first
-document build all instances will be <a id="wrglossary.7372"></a><a href="#glo:dual.indexing">indexed</a>. A second build is
+<a id="wrglossary.7371"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, there’s no way of keeping track of whether or not an
+entry has been used or what its <a id="wrglossary.7372"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> is, which is required to
+query the <a id="wrglossary.7373"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute, so for the first
+document build all instances will be <a id="wrglossary.7374"></a><a href="#glo:dual.indexing">indexed</a>. A second build is
required for the <span class="qt">“index only first”</span> feature.
</div><!-- end of warning -->
@@ -21446,122 +21454,122 @@
<h2><!-- start of section header -->5.9. Cross-Referencing<span class="labellink"><a href="#sec:xr">[link]</a></span></h2><!-- end of section header -->
<p>
-The base <a id="wrglossary.7373"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only provides the <a id="wrglossary.7374"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>
-key, which automatically <a id="wrglossary.7375"></a><a href="#glo:dual.indexing">indexes</a> the cross-reference using
-<a id="wrglossary.7376"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The value of this key isn’t saved and can’t be
+The base <a id="wrglossary.7375"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package only provides the <a id="wrglossary.7376"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>
+key, which automatically <a id="wrglossary.7377"></a><a href="#glo:dual.indexing">indexes</a> the cross-reference using
+<a id="wrglossary.7378"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The value of this key isn’t saved and can’t be
accessed later. (The key was simply provided as a shortcut.)
-The <a id="wrglossary.7377"></a><a href="#glo:dual.indexing">indexing</a> ensures that the cross-reference is
-shown in the <a id="wrglossary.7378"></a><a href="#glo:dual.locationlist">location list</a>.
+The <a id="wrglossary.7379"></a><a href="#glo:dual.indexing">indexing</a> ensures that the cross-reference is
+shown in the <a id="wrglossary.7380"></a><a href="#glo:dual.locationlist">location list</a>.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The auto-indexing feature of the <a id="wrglossary.7379"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was intended as a
+The auto-indexing feature of the <a id="wrglossary.7381"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was intended as a
shortcut where only entries required in the document are defined.
If you want to have a large file containing entries that may or may not
-be required in the document, then using <a id="wrglossary.7380"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
-<a id="wrglossary.7381"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7382"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> can cause unwanted entries to
+be required in the document, then using <a id="wrglossary.7382"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
+<a id="wrglossary.7383"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7384"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> can cause unwanted entries to
appear in the glossary. In this case, see
§<a href="#sec:seenoindex">5.9.1</a>.
</div><!-- end of important -->
<p>
-The <a id="wrglossary.7383"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package saves the value of the
-<a id="wrglossary.7384"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key and additionally provides the <a id="wrglossary.7385"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
-and <a id="wrglossary.7386"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys that perform similar functions. The values
-of the <a id="wrglossary.7387"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7388"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7389"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys can
+The <a id="wrglossary.7385"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package saves the value of the
+<a id="wrglossary.7386"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key and additionally provides the <a id="wrglossary.7387"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
+and <a id="wrglossary.7388"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys that perform similar functions. The values
+of the <a id="wrglossary.7389"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7390"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7391"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys can
all be accessed at a later point in the document.
<p>
If an entry with a cross-reference has been included in the
glossary, there’s no guarantee that the cross-referenced entry will
also be included. It won’t be included if it hasn’t been indexed
-anywhere in the document. You can use the <a id="wrglossary.7390"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>
-package option to search for cross-references that require <a id="wrglossary.7391"></a><a href="#glo:dual.indexing">indexing</a>
+anywhere in the document. You can use the <a id="wrglossary.7392"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>
+package option to search for cross-references that require <a id="wrglossary.7393"></a><a href="#glo:dual.indexing">indexing</a>
at the end of the document, but note that this can be time-consuming
if you have a large number of entries.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-With <a id="wrglossary.7392"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can simply change the selection criteria
-(<a id="wrglossary.7393"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span> or
-<a id="wrglossary.7394"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not
+With <a id="wrglossary.7394"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you can simply change the selection criteria
+(<a id="wrglossary.7395"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span> or
+<a id="wrglossary.7396"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not
also}</span>) to ensure that all cross-referenced entries are included even
-if they haven’t been <a id="wrglossary.7395"></a><a href="#glo:dual.indexing">indexed</a> in the document.
+if they haven’t been <a id="wrglossary.7397"></a><a href="#glo:dual.indexing">indexed</a> in the document.
</div><!-- end of information -->
<p>
-Example (<a id="wrglossary.7396"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.7397"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys):
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7398"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7399"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
- <a id="wrglossary.7400"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7401"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7402"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
- <a id="wrglossary.7403"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7404"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7405"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
- <a id="wrglossary.7406"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7407"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7408"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
- <a id="wrglossary.7409"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7410"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
-<a id="wrglossary.7411"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7412"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.7413"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7414"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7415"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.7416"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7417"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
+Example (<a id="wrglossary.7398"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.7399"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys):
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7400"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7401"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
+ <a id="wrglossary.7402"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7403"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7404"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
+ <a id="wrglossary.7405"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7406"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7407"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
+ <a id="wrglossary.7408"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7409"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7410"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
+ <a id="wrglossary.7411"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7412"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
+<a id="wrglossary.7413"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7414"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.7415"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7416"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7417"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.7418"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7419"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
</pre>
When the <code class="code">gourd</code> entry is defined, the cross-reference will
-automatically be <a id="wrglossary.7418"></a><a href="#glo:dual.indexing">indexed</a> using <a id="wrglossary.7419"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. This means that the
+automatically be <a id="wrglossary.7420"></a><a href="#glo:dual.indexing">indexed</a> using <a id="wrglossary.7421"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. This means that the
<code class="code">gourd</code> entry will appear in the glossary, regardless of
whether or not it is used in the document, with <span class="qt">“<span style="font-style: italic; font-variant: normal; ">see
-pumpkin, cucumber & melon”</span> in the <a id="wrglossary.7420"></a><a href="#glo:dual.locationlist">location list</a>. If
-<code class="code">gourd</code> is also <a id="wrglossary.7421"></a><a href="#glo:dual.indexing">indexed</a> in the document, then those
-<a id="wrglossary.7422"></a><a href="#glo:dual.entrylocation">locations</a> will also be added to the gourd’s <a id="wrglossary.7423"></a><a href="#glo:dual.locationlist">location list</a>.
+pumpkin, cucumber & melon”</span> in the <a id="wrglossary.7422"></a><a href="#glo:dual.locationlist">location list</a>. If
+<code class="code">gourd</code> is also <a id="wrglossary.7423"></a><a href="#glo:dual.indexing">indexed</a> in the document, then those
+<a id="wrglossary.7424"></a><a href="#glo:dual.entrylocation">locations</a> will also be added to the gourd’s <a id="wrglossary.7425"></a><a href="#glo:dual.locationlist">location list</a>.
<p>
The cross-referenced entries (pumpkin, cucumber and melon) will only
-appear in the glossary if they are also <a id="wrglossary.7424"></a><a href="#glo:dual.indexing">indexed</a> in the document.
-This can be implemented automatically with <a id="wrglossary.7425"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>.
+appear in the glossary if they are also <a id="wrglossary.7426"></a><a href="#glo:dual.indexing">indexed</a> in the document.
+This can be implemented automatically with <a id="wrglossary.7427"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>.
<p>
-The <a id="wrglossary.7426"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key in the <code class="code">marrow</code> entry functions in
-much the same way, but it is <a id="wrglossary.7427"></a><a href="#glo:dual.indexing">indexed</a> with <a id="wrglossary.7428"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>.
+The <a id="wrglossary.7428"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key in the <code class="code">marrow</code> entry functions in
+much the same way, but it is <a id="wrglossary.7429"></a><a href="#glo:dual.indexing">indexed</a> with <a id="wrglossary.7430"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>.
This means that the <code class="code">marrow</code> entry will have <span class="qt">“<span style="font-style: italic; font-variant: normal; ">see
-also courgette”</span> in its <a id="wrglossary.7429"></a><a href="#glo:dual.locationlist">location list</a>.
+also courgette”</span> in its <a id="wrglossary.7431"></a><a href="#glo:dual.locationlist">location list</a>.
<p>
-The <a id="wrglossary.7430"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key may optionally start with [<span class="meta">〈<em class="metainner">tag</em>〉</span>] to
-replace the default <a id="wrglossary.7431"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a> tag with <span class="meta">〈<em class="metainner">tag</em>〉</span>. The
-<a id="wrglossary.7432"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key doesn’t permit this. For example, the
+The <a id="wrglossary.7432"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key may optionally start with [<span class="meta">〈<em class="metainner">tag</em>〉</span>] to
+replace the default <a id="wrglossary.7433"></a><a href="#glo:seename"><code class="csfmt">\seename</code></a> tag with <span class="meta">〈<em class="metainner">tag</em>〉</span>. The
+<a id="wrglossary.7434"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key doesn’t permit this. For example, the
following is permitted:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7433"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7434"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
- <a id="wrglossary.7435"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7436"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[related topics]pumpkin,cucumber,melon}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7435"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7436"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
+ <a id="wrglossary.7437"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7438"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={[related topics]pumpkin,cucumber,melon}</span>}
</pre>
-but you can’t replace <a id="wrglossary.7437"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> with <a id="wrglossary.7438"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> in the
+but you can’t replace <a id="wrglossary.7439"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> with <a id="wrglossary.7440"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> in the
above as it would assume that the first label in the list is
<code class="code">[related topics]pumpkin</code> which is incorrect. The tag would
have to be removed:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7439"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7440"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
- <a id="wrglossary.7441"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7442"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7441"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7442"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
+ <a id="wrglossary.7443"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7444"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
</pre>
-(You could then redefine <a id="wrglossary.7443"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a> to <code class="code">related topics</code>,
-if required or redefine <a id="wrglossary.7444"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> as applicable.)
+(You could then redefine <a id="wrglossary.7445"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a> to <code class="code">related topics</code>,
+if required or redefine <a id="wrglossary.7446"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> as applicable.)
<p>
-Example (<a id="wrglossary.7445"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key):
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7446"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7447"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.7448"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7449"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
+Example (<a id="wrglossary.7447"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key):
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7448"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7449"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.7450"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7451"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
</pre>
-When the <code class="code">zucchini</code> entry is defined, the <a id="wrglossary.7450"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key
-will automatically <a id="wrglossary.7451"></a><a href="#glo:dual.indexing">index</a> zucchini with
-<code class="code"><a id="wrglossary.7452"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}</code>. This means that
+When the <code class="code">zucchini</code> entry is defined, the <a id="wrglossary.7452"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key
+will automatically <a id="wrglossary.7453"></a><a href="#glo:dual.indexing">index</a> zucchini with
+<code class="code"><a id="wrglossary.7454"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}</code>. This means that
the <code class="code">zucchini</code> entry will be present in the glossary with
-<span class="qt">“<span style="font-style: italic; font-variant: normal; ">see courgette”</span> in the <a id="wrglossary.7453"></a><a href="#glo:dual.locationlist">location list</a>. If the
+<span class="qt">“<span style="font-style: italic; font-variant: normal; ">see courgette”</span> in the <a id="wrglossary.7455"></a><a href="#glo:dual.locationlist">location list</a>. If the
<code class="code">zucchini</code> entry is referenced in the document using a command
-like <a id="wrglossary.7454"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, then the hyperlink (if enabled) will go to the
+like <a id="wrglossary.7456"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, then the hyperlink (if enabled) will go to the
<code class="code">courgette</code> entry (not the <code class="code">zucchini</code> entry) but the
<code class="code">zucchini</code> entry won’t be indexed.
<p>
-If you want the <code class="code">zucchini</code> entry <a id="wrglossary.7455"></a><a href="#glo:dual.entrylocation">locations</a> added to the
+If you want the <code class="code">zucchini</code> entry <a id="wrglossary.7457"></a><a href="#glo:dual.entrylocation">locations</a> added to the
<code class="code">courgette</code> entry, you can redefine
-<a id="wrglossary.7456"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a> (see §<a href="#sec:glssee">5.9.3</a>) or, with
-<a id="wrglossary.7457"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.7458"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a><span class="optfmt">=transfer</span> setting.
+<a id="wrglossary.7458"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a> (see §<a href="#sec:glssee">5.9.3</a>) or, with
+<a id="wrglossary.7459"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the <a id="wrglossary.7460"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a><span class="optfmt">=transfer</span> setting.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-With <a id="wrglossary.7459"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, cross-references are selected according to the
-<a id="wrglossary.7460"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> criteria. See the <a id="wrglossary.7461"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for
+With <a id="wrglossary.7461"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, cross-references are selected according to the
+<a id="wrglossary.7462"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> criteria. See the <a id="wrglossary.7463"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for
further details.
</div><!-- end of information -->
@@ -21574,51 +21582,51 @@
<p>
If you have a file containing a large number of entry definitions
-shared across multiple documents, then the use of the <a id="wrglossary.7462"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
-<a id="wrglossary.7463"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7464"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key can cause unwanted entries
+shared across multiple documents, then the use of the <a id="wrglossary.7464"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
+<a id="wrglossary.7465"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7466"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key can cause unwanted entries
to appear in the document.
<p>
<div class="marginright"><a id="ex:autoseeindextrue-backref">🖹</a><a href="#ex:autoseeindextrue">107</a></div>Example <a href="#ex:autoseeindextrue">107</a> demonstrates this.
Suppose the file <span class="filefmt">myentries.tex</span> contains:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7465"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7466"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
- <a id="wrglossary.7467"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7468"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7469"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
- <a id="wrglossary.7470"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7471"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7472"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
- <a id="wrglossary.7473"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7474"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7475"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
- <a id="wrglossary.7476"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7477"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
-<a id="wrglossary.7478"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucurbit}{<a id="wrglossary.7479"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>,
- <a id="wrglossary.7480"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7481"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={gourd}</span>}
-<a id="wrglossary.7482"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7483"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.7484"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7485"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7486"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.7487"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7488"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
-<a id="wrglossary.7489"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7490"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.7491"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7492"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
-<a id="wrglossary.7493"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{broccoli}{<a id="wrglossary.7494"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>,
- <a id="wrglossary.7495"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7496"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cauliflower}{<a id="wrglossary.7497"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
- <a id="wrglossary.7498"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.7499"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={broccoli}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7467"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7468"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
+ <a id="wrglossary.7469"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7470"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7471"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
+ <a id="wrglossary.7472"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7473"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7474"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
+ <a id="wrglossary.7475"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7476"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7477"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
+ <a id="wrglossary.7478"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7479"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>}
+<a id="wrglossary.7480"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucurbit}{<a id="wrglossary.7481"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>,
+ <a id="wrglossary.7482"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7483"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={gourd}</span>}
+<a id="wrglossary.7484"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7485"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.7486"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7487"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7488"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.7489"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7490"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
+<a id="wrglossary.7491"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7492"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.7493"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7494"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
+<a id="wrglossary.7495"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{broccoli}{<a id="wrglossary.7496"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>,
+ <a id="wrglossary.7497"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7498"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cauliflower}{<a id="wrglossary.7499"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
+ <a id="wrglossary.7500"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.7501"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={broccoli}</span>}
</pre>
Some of these entries have a cross-reference key set, but not all of
these entries are required in the document:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7500"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.7501"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
- <a id="wrglossary.7502"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7502"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.7503"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
+ <a id="wrglossary.7504"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
{glossaries-extra}
-<a id="wrglossary.7503"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7504"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
+<a id="wrglossary.7505"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7506"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
<code class="cbeg">\begin{document}</code>
-This document is only discussing <a id="wrglossary.7505"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
-<a id="wrglossary.7506"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7507"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
-<a id="wrglossary.7508"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7509"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
-<a id="wrglossary.7510"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+This document is only discussing <a id="wrglossary.7507"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
+<a id="wrglossary.7508"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7509"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
+<a id="wrglossary.7510"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7511"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
+<a id="wrglossary.7512"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21641,19 +21649,19 @@
<p>
There are a number of methods to address some of these problems.
<div class="marginright"><a id="ex:autoseeindexfalse-backref">🖹</a><a href="#ex:autoseeindexfalse">108</a></div>Example <a href="#ex:autoseeindexfalse">108</a> uses the first method, which
-has the cross-referencing keys in the <a id="wrglossary.7511"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a>
+has the cross-referencing keys in the <a id="wrglossary.7513"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a>
file (as above), but disables the auto-indexing:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7512"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>,<a id="wrglossary.7513"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
- <a id="wrglossary.7514"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
- <a id="wrglossary.7515"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{glossaries-extra}
-<a id="wrglossary.7516"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7517"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7514"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>,<a id="wrglossary.7515"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+ <a id="wrglossary.7516"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
+ <a id="wrglossary.7517"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{glossaries-extra}
+<a id="wrglossary.7518"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7519"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
<code class="cbeg">\begin{document}</code>
-This document is only discussing <a id="wrglossary.7518"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
-<a id="wrglossary.7519"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7520"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
-<a id="wrglossary.7521"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7522"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
-<a id="wrglossary.7523"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+This document is only discussing <a id="wrglossary.7520"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
+<a id="wrglossary.7521"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7522"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
+<a id="wrglossary.7523"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7524"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
+<a id="wrglossary.7525"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21664,27 +21672,27 @@
</div><!-- end of resultbox -->
This doesn’t show the zucchini entry or any of
-the cross-references in the <a id="wrglossary.7524"></a><a href="#glo:dual.glossary">glossary</a> because the information
-hasn’t been added to the <a id="wrglossary.7525"></a><a href="#glo:dual.indexing">indexing</a> files.
+the cross-references in the <a id="wrglossary.7526"></a><a href="#glo:dual.glossary">glossary</a> because the information
+hasn’t been added to the <a id="wrglossary.7527"></a><a href="#glo:dual.indexing">indexing</a> files.
<p>
One way around this
-is to insert the cross-reference in a <a id="wrglossary.7526"></a><a href="#glo:dual.postdeschook">post-description hook</a>.
+is to insert the cross-reference in a <a id="wrglossary.7528"></a><a href="#glo:dual.postdeschook">post-description hook</a>.
<div class="marginright"><a id="ex:autoseeindexfalsepostname-backref">🖹</a><a href="#ex:autoseeindexfalsepostname">109</a></div>Example <a href="#ex:autoseeindexfalsepostname">109</a> demonstrates this:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7527"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>,<a id="wrglossary.7528"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
- <a id="wrglossary.7529"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
- <a id="wrglossary.7530"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{glossaries-extra}
-<a id="wrglossary.7531"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7532"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
-<a id="wrglossary.7533"></a><a href="#glo:glsdefpostdesc"><code class="csfmt">\glsdefpostdesc</code></a>{general}{<span class="comment">% </span>
- <a id="wrglossary.7534"></a><a href="#glo:glsxtrseelists"><code class="csfmt">\glsxtrseelists</code></a>{<a id="wrglossary.7535"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7529"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>,<a id="wrglossary.7530"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+ <a id="wrglossary.7531"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
+ <a id="wrglossary.7532"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{glossaries-extra}
+<a id="wrglossary.7533"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7534"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
+<a id="wrglossary.7535"></a><a href="#glo:glsdefpostdesc"><code class="csfmt">\glsdefpostdesc</code></a>{general}{<span class="comment">% </span>
+ <a id="wrglossary.7536"></a><a href="#glo:glsxtrseelists"><code class="csfmt">\glsxtrseelists</code></a>{<a id="wrglossary.7537"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}<span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
This document is only discussing
-<a id="wrglossary.7536"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby <a id="wrglossary.7537"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow},
-also called a <a id="wrglossary.7538"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
-<a id="wrglossary.7539"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7540"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
-<a id="wrglossary.7541"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.7538"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby <a id="wrglossary.7539"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow},
+also called a <a id="wrglossary.7540"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
+<a id="wrglossary.7541"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7542"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
+<a id="wrglossary.7543"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21698,54 +21706,54 @@
<p>
However, this still doesn’t solve the problem that the zucchini
entry isn’t included in the glossary. It needs to be indexed, but
-<a id="wrglossary.7542"></a><a href="#glo:dual.indexing">indexing</a> has been suppressed. Firstly, because the automatic
-<a id="wrglossary.7543"></a><a href="#glo:dual.indexing">indexing</a> triggered by the <a id="wrglossary.7544"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key has been
-suppressed with <a id="wrglossary.7545"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>, and, secondly, because
-the presence of the <a id="wrglossary.7546"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key automatically suppresses
-<a id="wrglossary.7547"></a><a href="#glo:dual.indexing">indexing</a> with the <a id="wrglossary.7548"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7549"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
+<a id="wrglossary.7544"></a><a href="#glo:dual.indexing">indexing</a> has been suppressed. Firstly, because the automatic
+<a id="wrglossary.7545"></a><a href="#glo:dual.indexing">indexing</a> triggered by the <a id="wrglossary.7546"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key has been
+suppressed with <a id="wrglossary.7547"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>, and, secondly, because
+the presence of the <a id="wrglossary.7548"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key automatically suppresses
+<a id="wrglossary.7549"></a><a href="#glo:dual.indexing">indexing</a> with the <a id="wrglossary.7550"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7551"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
commands. This doesn’t cause a problem for the zucchini hyperlink,
-since the target is courgette (obtained from the <a id="wrglossary.7550"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key).
+since the target is courgette (obtained from the <a id="wrglossary.7552"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key).
<p>
<div class="marginright"><a id="ex:noxrfields-backref">🖹</a><a href="#ex:noxrfields">110</a></div>Example <a href="#ex:noxrfields">110</a> demonstrates the second method, which is
to not use those keys in the entry definitions
-and instead use <a id="wrglossary.7551"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> or <a id="wrglossary.7552"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> within the document.
+and instead use <a id="wrglossary.7553"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> or <a id="wrglossary.7554"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> within the document.
The file <span class="filefmt">myentries.tex</span> now contains:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7553"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7554"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
- <a id="wrglossary.7555"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7556"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7557"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
- <a id="wrglossary.7558"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7559"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7560"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
- <a id="wrglossary.7561"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7562"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7563"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
- <a id="wrglossary.7564"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7565"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucurbit}{<a id="wrglossary.7566"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>,
- <a id="wrglossary.7567"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7568"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7569"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.7570"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7571"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7572"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.7573"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7574"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7575"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.7576"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7577"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{broccoli}{<a id="wrglossary.7578"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>,
- <a id="wrglossary.7579"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.7580"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cauliflower}{<a id="wrglossary.7581"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
- <a id="wrglossary.7582"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7555"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{pumpkin}{<a id="wrglossary.7556"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>,
+ <a id="wrglossary.7557"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7558"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucumber}{<a id="wrglossary.7559"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>,
+ <a id="wrglossary.7560"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7561"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{melon}{<a id="wrglossary.7562"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>,
+ <a id="wrglossary.7563"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7564"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gourd}{<a id="wrglossary.7565"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>,
+ <a id="wrglossary.7566"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7567"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cucurbit}{<a id="wrglossary.7568"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>,
+ <a id="wrglossary.7569"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7570"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.7571"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.7572"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7573"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.7574"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.7575"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7576"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.7577"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.7578"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7579"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{broccoli}{<a id="wrglossary.7580"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>,
+ <a id="wrglossary.7581"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.7582"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{cauliflower}{<a id="wrglossary.7583"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
+ <a id="wrglossary.7584"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
</pre>
The document:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7583"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.7584"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
- <a id="wrglossary.7585"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7585"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.7586"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,
+ <a id="wrglossary.7587"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
{glossaries-extra}
-<a id="wrglossary.7586"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.7587"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
-<a id="wrglossary.7588"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{gourd}{pumpkin,melon,courgette}
-<a id="wrglossary.7589"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}
-<a id="wrglossary.7590"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{zucchini}{alias}{courgette}
+<a id="wrglossary.7588"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.7589"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>{myentries}
+<a id="wrglossary.7590"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{gourd}{pumpkin,melon,courgette}
+<a id="wrglossary.7591"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}
+<a id="wrglossary.7592"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{zucchini}{alias}{courgette}
<code class="cbeg">\begin{document}</code>
-This document is only discussing <a id="wrglossary.7591"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
-<a id="wrglossary.7592"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7593"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
-<a id="wrglossary.7594"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7595"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
-<a id="wrglossary.7596"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+This document is only discussing <a id="wrglossary.7593"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
+<a id="wrglossary.7594"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7595"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
+<a id="wrglossary.7596"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7597"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
+<a id="wrglossary.7598"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21755,68 +21763,68 @@
using the see, seealso or alias keys.</object>
</div><!-- end of resultbox -->
-Note that aliases require the <a id="wrglossary.7597"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field to be set. In
-this case, I’ve set it with <a id="wrglossary.7598"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>. The gourd and
+Note that aliases require the <a id="wrglossary.7599"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field to be set. In
+this case, I’ve set it with <a id="wrglossary.7600"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>. The gourd and
zucchini entries have been included in the glossary because they
-were added with <a id="wrglossary.7599"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The other entries are in the glossary
-because they were indexed when referenced with <a id="wrglossary.7600"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
-<a id="wrglossary.7601"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.
+were added with <a id="wrglossary.7601"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. The other entries are in the glossary
+because they were indexed when referenced with <a id="wrglossary.7602"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
+<a id="wrglossary.7603"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.
<p>
Since cucumber isn’t required in the document, I haven’t included it
in the cross-reference list for gourd. This method is flexible as it
allows the cross-referencing to vary between documents. For example,
another document may instead have:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7602"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{pumpkin}{courgette,melon}
-<a id="wrglossary.7603"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{melon}{pumpkin,courgette}
-<a id="wrglossary.7604"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{courgette}{pumpkin,melon}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7604"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{pumpkin}{courgette,melon}
+<a id="wrglossary.7605"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{melon}{pumpkin,courgette}
+<a id="wrglossary.7606"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>{courgette}{pumpkin,melon}
</pre>
<p>
-The third method is to switch to <a id="wrglossary.7605"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The file
+The third method is to switch to <a id="wrglossary.7607"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The file
<span class="filefmt">myentries.tex</span> can be converted to <span class="filefmt">myentries.bib</span>
using:
-<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a id="wrglossary.7606"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> <a id="wrglossary.7607"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> myentries.tex myentries.bib
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a id="wrglossary.7608"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a> <a id="wrglossary.7609"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> myentries.tex myentries.bib
</pre>
-I’ve used the option <a id="wrglossary.7608"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> (or <a id="wrglossary.7609"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a>) which will use
+I’ve used the option <a id="wrglossary.7610"></a><a href="#glo:switch.index-conversion"><span class="longargfmt">--index-conversion</span></a> (or <a id="wrglossary.7611"></a><a href="#glo:switch.index-conversion"><span class="shortargfmt">-i</span></a>) which will use
<code class="code">@index</code> instead of <code class="code">@entry</code> for entries that have an
empty description (which is the case in this example).
This creates the file <span class="filefmt">myentries.bib</span>, which contains the
following (space compacted):
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><span class="comment">% Encoding: UTF-8</span>
- at index{pumpkin, <a id="wrglossary.7610"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>}
- at index{cucumber, <a id="wrglossary.7611"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>}
- at index{melon, <a id="wrglossary.7612"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>}
- at index{gourd, <a id="wrglossary.7613"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>,
- <a id="wrglossary.7614"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>}
- at index{cucurbit, <a id="wrglossary.7615"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={gourd}</span>, <a id="wrglossary.7616"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>}
- at index{courgette, <a id="wrglossary.7617"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>}
- at index{marrow, <a id="wrglossary.7618"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>, <a id="wrglossary.7619"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
- at index{zucchini, <a id="wrglossary.7620"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>, <a id="wrglossary.7621"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
- at index{broccoli, <a id="wrglossary.7622"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>}
- at index{cauliflower, <a id="wrglossary.7623"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
- <a id="wrglossary.7624"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={broccoli}</span>}
+ at index{pumpkin, <a id="wrglossary.7612"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={pumpkin}</span>}
+ at index{cucumber, <a id="wrglossary.7613"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucumber}</span>}
+ at index{melon, <a id="wrglossary.7614"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={melon}</span>}
+ at index{gourd, <a id="wrglossary.7615"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={pumpkin,cucumber,melon}</span>,
+ <a id="wrglossary.7616"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gourd}</span>}
+ at index{cucurbit, <a id="wrglossary.7617"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={gourd}</span>, <a id="wrglossary.7618"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cucurbit}</span>}
+ at index{courgette, <a id="wrglossary.7619"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>}
+ at index{marrow, <a id="wrglossary.7620"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>, <a id="wrglossary.7621"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
+ at index{zucchini, <a id="wrglossary.7622"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>, <a id="wrglossary.7623"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={courgette}</span>}
+ at index{broccoli, <a id="wrglossary.7624"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={broccoli}</span>}
+ at index{cauliflower, <a id="wrglossary.7625"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={cauliflower}</span>,
+ <a id="wrglossary.7626"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={broccoli}</span>}
</pre>
<p>
<div class="marginright"><a id="ex:recordedanddeps-backref">🖹</a><a href="#ex:recordedanddeps">111</a></div>Example <a href="#ex:recordedanddeps">111</a> adapts the
earlier Example <a href="#ex:autoseeindextrue">107</a> to use this new
-<span class="filefmt">myentries.bib</span> file with <a id="wrglossary.7625"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>:
+<span class="filefmt">myentries.bib</span> file with <a id="wrglossary.7627"></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">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.7626"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.7627"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
- <a id="wrglossary.7628"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.7629"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
+<code class="cmd">\usepackage</code>[<a id="wrglossary.7628"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.7629"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+ <a id="wrglossary.7630"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.7631"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
{glossaries-extra}
-<a id="wrglossary.7630"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.7631"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>]
+<a id="wrglossary.7632"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.7633"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>]
<code class="cbeg">\begin{document}</code>
-This document is only discussing <a id="wrglossary.7632"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
-<a id="wrglossary.7633"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7634"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
-<a id="wrglossary.7635"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7636"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
-<a id="wrglossary.7637"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+This document is only discussing <a id="wrglossary.7634"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{courgette} (baby
+<a id="wrglossary.7635"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{marrow}, also called a <a id="wrglossary.7636"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{zucchini}),
+<a id="wrglossary.7637"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{pumpkin} and <a id="wrglossary.7638"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>{melon}.
+<a id="wrglossary.7639"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
-In order to support letter <a id="wrglossary.7638"></a><a href="#glo:idx.group">groups</a>, <a id="wrglossary.7639"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> needs to be
-invoked with the <a id="wrglossary.7640"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch.
+In order to support letter <a id="wrglossary.7640"></a><a href="#glo:idx.group">groups</a>, <a id="wrglossary.7641"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> needs to be
+invoked with the <a id="wrglossary.7642"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> switch.
So if the document file is called <span class="filefmt">myDoc.tex</span> then the build
process is:
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
-bib2gls <a id="wrglossary.7641"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
+bib2gls <a id="wrglossary.7643"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> myDoc
pdflatex myDoc
</pre>
<p>
@@ -21827,11 +21835,11 @@
fields with bib2gls and selection=recorded and deps.</object>
</div><!-- end of resultbox -->
-This uses the default <a id="wrglossary.7642"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and
-deps}</span>, which selects entries that have <a id="wrglossary.7643"></a><a href="#glo:dual.indexing">records</a>,
+This uses the default <a id="wrglossary.7644"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and
+deps}</span>, which selects entries that have <a id="wrglossary.7645"></a><a href="#glo:dual.indexing">records</a>,
and their dependencies. Records correspond to the usual indexing
-performed by the <a id="wrglossary.7644"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.7645"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> or <a id="wrglossary.7646"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>
-commands. With <a id="wrglossary.7647"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the cross-referencing fields don’t
+performed by the <a id="wrglossary.7646"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a>, <a id="wrglossary.7647"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> or <a id="wrglossary.7648"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>
+commands. With <a id="wrglossary.7649"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the cross-referencing fields don’t
trigger an index but instead identify dependencies.
<p>
Note that the above doesn’t include the gourd entry (which
@@ -21839,17 +21847,17 @@
been indexed). The selection
criteria can be changed to also include unrecorded entries that cross-reference
selected entries. There are two options to choose from:
-<a id="wrglossary.7648"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>, which will
-apply to all the cross-reference fields (<a id="wrglossary.7649"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
-<a id="wrglossary.7650"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7651"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>), or
-<a id="wrglossary.7652"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not also}</span>,
-which doesn’t consider the <a id="wrglossary.7653"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field.
+<a id="wrglossary.7650"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>, which will
+apply to all the cross-reference fields (<a id="wrglossary.7651"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
+<a id="wrglossary.7652"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.7653"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>), or
+<a id="wrglossary.7654"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not also}</span>,
+which doesn’t consider the <a id="wrglossary.7655"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field.
<p>
<div class="marginright"><a id="ex:recordedanddepsandsee-backref">🖹</a><a href="#ex:recordedanddepsandsee">112</a></div>Example <a href="#ex:recordedanddepsandsee">112</a> adapts the above
Example <a href="#ex:recordedanddeps">111</a>
to change the selection criteria:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7654"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.7655"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>,
- <a id="wrglossary.7656"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7656"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.7657"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>,
+ <a id="wrglossary.7658"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>]
</pre>
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -21862,24 +21870,24 @@
<p>
This now includes the gourd entry because it cross-references
-pumpkin and melon, which have been <a id="wrglossary.7657"></a><a href="#glo:dual.indexing">recorded</a> in the document.
+pumpkin and melon, which have been <a id="wrglossary.7659"></a><a href="#glo:dual.indexing">recorded</a> in the document.
The cucurbit entry is also included because it cross-references the
(now selected) gourd entry. Note that the cucumber entry has been
selected because the gourd entry depends on it. This means there are
no broken links in the glossary, but it looks a bit odd as the
-cucumber entry has no <a id="wrglossary.7658"></a><a href="#glo:dual.locationlist">location list</a>. As from <a id="wrglossary.7659"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+cucumber entry has no <a id="wrglossary.7660"></a><a href="#glo:dual.locationlist">location list</a>. As from <a id="wrglossary.7661"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
v3.0, this can be removed with one of the cross-reference pruning
options.
<p>
-<div class="marginright"><a id="ex:recordedanddepsandseeprune-backref">🖹</a><a href="#ex:recordedanddepsandseeprune">113</a></div>Example <a href="#ex:recordedanddepsandseeprune">113</a> uses <a id="wrglossary.7660"></a><a href="#glo:opt.resource.prune-xr"><span class="csoptfmt">prune-xr</span></a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7661"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.7662"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>,
- <a id="wrglossary.7663"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>,
- <a id="wrglossary.7664"></a><a href="#glo:opt.resource.prune-xr"><span class="csoptfmt">prune-xr</span></a>
+<div class="marginright"><a id="ex:recordedanddepsandseeprune-backref">🖹</a><a href="#ex:recordedanddepsandseeprune">113</a></div>Example <a href="#ex:recordedanddepsandseeprune">113</a> uses <a id="wrglossary.7662"></a><a href="#glo:opt.resource.prune-xr"><span class="csoptfmt">prune-xr</span></a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7663"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.7664"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>,
+ <a id="wrglossary.7665"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span>,
+ <a id="wrglossary.7666"></a><a href="#glo:opt.resource.prune-xr"><span class="csoptfmt">prune-xr</span></a>
]
</pre>
This removes the unnecessary cucumber from the gourd’s
-<a id="wrglossary.7665"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> list, and so cucumber doesn’t get selected.
+<a id="wrglossary.7667"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> list, and so cucumber doesn’t get selected.
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
<a href="#ex:recordedanddepsandseeprune-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:recordedanddepsandseeprune"></a>Example 113: Cross-references (<span class="appfmt">bib2gls</span> and
@@ -21891,7 +21899,7 @@
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-See the <a id="wrglossary.7666"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details on the
+See the <a id="wrglossary.7668"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further details on the
cross-reference selection and pruning options.
</div><!-- end of information -->
@@ -21904,81 +21912,81 @@
<p>
If you have switched off the indexing of the cross-reference
-fields (with <a id="wrglossary.7667"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>) or want to suppress the
-<a id="wrglossary.7668"></a><a href="#glo:dual.locationlist">location lists</a>, then you can adjust the glossary style or
+fields (with <a id="wrglossary.7669"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>) or want to suppress the
+<a id="wrglossary.7670"></a><a href="#glo:dual.locationlist">location lists</a>, then you can adjust the glossary style or
hooks to include the cross-references since they won’t be shown
otherwise.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7669"></a><code class="code"><dfn id="glo:glsxtrseelists"><code class="csfmt">\glsxtrseelists</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7671"></a><code class="code"><dfn id="glo:glsxtrseelists"><code class="csfmt">\glsxtrseelists</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the
-<a id="wrglossary.7670"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7671"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7672"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> fields set,
+<a id="wrglossary.7672"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7673"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.7674"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> fields set,
this will display the cross reference
-according to <a id="wrglossary.7673"></a><a href="#glo:glsxtruseseeformat"><code class="csfmt">\glsxtruseseeformat</code></a> (for <a id="wrglossary.7674"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and
-<a id="wrglossary.7675"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>) or <a id="wrglossary.7676"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> (for
-<a id="wrglossary.7677"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>). If any of these fields are set, the list is
+according to <a id="wrglossary.7675"></a><a href="#glo:glsxtruseseeformat"><code class="csfmt">\glsxtruseseeformat</code></a> (for <a id="wrglossary.7676"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and
+<a id="wrglossary.7677"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>) or <a id="wrglossary.7678"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> (for
+<a id="wrglossary.7679"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>). If any of these fields are set, the list is
encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7678"></a><code class="code"><dfn id="glo:glsxtrseelistsencap"><code class="csfmt">\glsxtrseelistsencap</code></dfn>{<span class="meta">〈<em class="metainner">content</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7680"></a><code class="code"><dfn id="glo:glsxtrseelistsencap"><code class="csfmt">\glsxtrseelistsencap</code></dfn>{<span class="meta">〈<em class="metainner">content</em>〉</span>}</code></div><!-- end of pinnedbox -->
This simply does a space followed by <span class="meta">〈<em class="metainner">content</em>〉</span>. If more than
one of the fields are set (not recommended), then they will be
-displayed in the order: <a id="wrglossary.7679"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7680"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and
-<a id="wrglossary.7681"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>. The entire set will be encapsulated with
-<a id="wrglossary.7682"></a><a href="#glo:glsxtrseelistsencap"><code class="csfmt">\glsxtrseelistsencap</code></a> and each sub-list will be separated with:
+displayed in the order: <a id="wrglossary.7681"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7682"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and
+<a id="wrglossary.7683"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>. The entire set will be encapsulated with
+<a id="wrglossary.7684"></a><a href="#glo:glsxtrseelistsencap"><code class="csfmt">\glsxtrseelistsencap</code></a> and each sub-list will be separated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7683"></a><code class="code"><dfn id="glo:glsxtrseelistsdelim"><code class="csfmt">\glsxtrseelistsdelim</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7685"></a><code class="code"><dfn id="glo:glsxtrseelistsdelim"><code class="csfmt">\glsxtrseelistsdelim</code></dfn></code></div><!-- end of pinnedbox -->
which defaults to a comma followed by a space.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7684"></a><code class="code"><dfn id="glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7686"></a><code class="code"><dfn id="glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the
-<a id="wrglossary.7685"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field set, this will display the cross reference
-according to <a id="wrglossary.7686"></a><a href="#glo:glsxtruseseeformat"><code class="csfmt">\glsxtruseseeformat</code></a>, otherwise this does nothing.
-An error (or warning with <a id="wrglossary.7687"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.7688"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) will
+<a id="wrglossary.7687"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field set, this will display the cross reference
+according to <a id="wrglossary.7688"></a><a href="#glo:glsxtruseseeformat"><code class="csfmt">\glsxtruseseeformat</code></a>, otherwise this does nothing.
+An error (or warning with <a id="wrglossary.7689"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.7690"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) will
occur if the entry hasn’t been defined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7689"></a><code class="code"><dfn id="glo:glsxtrusealias"><code class="csfmt">\glsxtrusealias</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7691"></a><code class="code"><dfn id="glo:glsxtrusealias"><code class="csfmt">\glsxtrusealias</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.7690"></a><a href="#glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></a> but for the <a id="wrglossary.7691"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field.
+As <a id="wrglossary.7692"></a><a href="#glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></a> but for the <a id="wrglossary.7693"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7692"></a><code class="code"><dfn id="glo:glsxtruseseealso"><code class="csfmt">\glsxtruseseealso</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7694"></a><code class="code"><dfn id="glo:glsxtruseseealso"><code class="csfmt">\glsxtruseseealso</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the
-<a id="wrglossary.7693"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field set, this will display the cross reference
-according to <a id="wrglossary.7694"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a>, otherwise this does nothing.
-An error (or warning with <a id="wrglossary.7695"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.7696"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) will
+<a id="wrglossary.7695"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field set, this will display the cross reference
+according to <a id="wrglossary.7696"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a>, otherwise this does nothing.
+An error (or warning with <a id="wrglossary.7697"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.7698"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) will
occur if the entry hasn’t been defined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7697"></a><code class="code"><dfn id="glo:glsxtralias"><code class="csfmt">\glsxtralias</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7699"></a><code class="code"><dfn id="glo:glsxtralias"><code class="csfmt">\glsxtralias</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to the value of the <a id="wrglossary.7698"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field (which should
+This expands to the value of the <a id="wrglossary.7700"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field (which should
be a single entry label) or empty if the field isn’t set. If the
-entry isn’t defined, this command will expand to <a id="wrglossary.7699"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
+entry isn’t defined, this command will expand to <a id="wrglossary.7701"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
(without any error or warning). If you want to first test if the
-field is set, you can use <a id="wrglossary.7700"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>.
+field is set, you can use <a id="wrglossary.7702"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7701"></a><code class="code"><dfn id="glo:glsxtrseealsolabels"><code class="csfmt">\glsxtrseealsolabels</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7703"></a><code class="code"><dfn id="glo:glsxtrseealsolabels"><code class="csfmt">\glsxtrseealsolabels</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to the value of the <a id="wrglossary.7702"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field (which
+This expands to the value of the <a id="wrglossary.7704"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field (which
should be a comma-separated list of entry labels) or empty if the
field isn’t set. If the entry isn’t defined, this command will
-expand to <a id="wrglossary.7703"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> (without any error or warning). If you want to
-first test if the field is set, you can use <a id="wrglossary.7704"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>.
+expand to <a id="wrglossary.7705"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> (without any error or warning). If you want to
+first test if the field is set, you can use <a id="wrglossary.7706"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7705"></a><code class="code"><dfn id="glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7707"></a><code class="code"><dfn id="glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This command is used to format a <span class="qt">“see also”</span> cross-reference.
This is simply defined to do:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7706"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>[<a id="wrglossary.7707"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>]{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}{}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7708"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>[<a id="wrglossary.7709"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>]{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}{}
</pre>
<p>
@@ -21989,66 +21997,66 @@
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If you are using <a id="wrglossary.7708"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, see the <a id="wrglossary.7709"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual
-for information about the <a id="wrglossary.7710"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a>,
-<a id="wrglossary.7711"></a><a href="#glo:opt.resource.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7712"></a><a href="#glo:opt.resource.seealso"><span class="csoptfmt">seealso</span></a>, <a id="wrglossary.7713"></a><a href="#glo:opt.resource.alias"><span class="csoptfmt">alias</span></a>,
-<a id="wrglossary.7714"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a> options.
+If you are using <a id="wrglossary.7710"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, see the <a id="wrglossary.7711"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual
+for information about the <a id="wrglossary.7712"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a>,
+<a id="wrglossary.7713"></a><a href="#glo:opt.resource.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7714"></a><a href="#glo:opt.resource.seealso"><span class="csoptfmt">seealso</span></a>, <a id="wrglossary.7715"></a><a href="#glo:opt.resource.alias"><span class="csoptfmt">alias</span></a>,
+<a id="wrglossary.7716"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a> options.
</div><!-- end of information -->
<p>
-The actual <a id="wrglossary.7715"></a><a href="#glo:dual.indexing">indexing</a> of the <a id="wrglossary.7716"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key is performed with:
+The actual <a id="wrglossary.7717"></a><a href="#glo:dual.indexing">indexing</a> of the <a id="wrglossary.7718"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key is performed with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7717"></a><code class="code"><dfn id="glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7719"></a><code class="code"><dfn id="glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
-which is analogous to <a id="wrglossary.7718"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. As with <a id="wrglossary.7719"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>, this can
+which is analogous to <a id="wrglossary.7720"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. As with <a id="wrglossary.7721"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>, this can
also be used explicitly.
<p>
-With <a id="wrglossary.7720"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.7721"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> simply does:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7722"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[<a id="wrglossary.7723"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}
+With <a id="wrglossary.7722"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>, <a id="wrglossary.7723"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> simply does:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7724"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>[<a id="wrglossary.7725"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}
</pre>
-With <a id="wrglossary.7724"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.7725"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> behaves in an analogous
+With <a id="wrglossary.7726"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, <a id="wrglossary.7727"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> behaves in an analogous
way, using the appropriate cross-referencing markup.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7726"></a><code class="code"><dfn id="glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7728"></a><code class="code"><dfn id="glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></dfn></code></div><!-- end of pinnedbox -->
-This hook is used within the <a id="wrglossary.7727"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7728"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
-commands to automatically switch off the <a id="wrglossary.7729"></a><a href="#glo:dual.indexing">indexing</a> for aliases.
+This hook is used within the <a id="wrglossary.7729"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.7730"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a>
+commands to automatically switch off the <a id="wrglossary.7731"></a><a href="#glo:dual.indexing">indexing</a> for aliases.
(The hook is performed after the options set by
-<a id="wrglossary.7730"></a><a href="#glo:GlsXtrSetDefaultGlsOpts"><code class="csfmt">\GlsXtrSetDefaultGlsOpts</code></a>.)
+<a id="wrglossary.7732"></a><a href="#glo:GlsXtrSetDefaultGlsOpts"><code class="csfmt">\GlsXtrSetDefaultGlsOpts</code></a>.)
<p>
-By default, this hook just sets <a id="wrglossary.7731"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=true</span>. If you would
-like to add <a id="wrglossary.7732"></a><a href="#glo:dual.entrylocation">locations</a> to the aliased <a id="wrglossary.7733"></a><a href="#glo:dual.locationlist">location list</a> then you
+By default, this hook just sets <a id="wrglossary.7733"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=true</span>. If you would
+like to add <a id="wrglossary.7734"></a><a href="#glo:dual.entrylocation">locations</a> to the aliased <a id="wrglossary.7735"></a><a href="#glo:dual.locationlist">location list</a> then you
can redefine it to use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7734"></a><code class="code"><dfn id="glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7736"></a><code class="code"><dfn id="glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></dfn></code></div><!-- end of pinnedbox -->
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7735"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.7736"></a><a href="#glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.7737"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.7738"></a><a href="#glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></a>}
</pre>
-Note that this needs <a id="wrglossary.7737"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=false</span> to ensure the
-<a id="wrglossary.7738"></a><a href="#glo:dual.indexing">indexing</a> takes place so don’t simply append <a id="wrglossary.7739"></a><a href="#glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></a>
-to the definition of <a id="wrglossary.7740"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a>.
+Note that this needs <a id="wrglossary.7739"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=false</span> to ensure the
+<a id="wrglossary.7740"></a><a href="#glo:dual.indexing">indexing</a> takes place so don’t simply append <a id="wrglossary.7741"></a><a href="#glo:glsxtrindexaliased"><code class="csfmt">\glsxtrindexaliased</code></a>
+to the definition of <a id="wrglossary.7742"></a><a href="#glo:glsxtrsetaliasnoindex"><code class="csfmt">\glsxtrsetaliasnoindex</code></a>.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Don’t use the above hooks with <a id="wrglossary.7741"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as this function is
-disabled with <a id="wrglossary.7742"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.7743"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
-<a id="wrglossary.7744"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.7745"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>. Use the <a id="wrglossary.7746"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a> resource option instead.
+Don’t use the above hooks with <a id="wrglossary.7743"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as this function is
+disabled with <a id="wrglossary.7744"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.7745"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
+<a id="wrglossary.7746"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.7747"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>. Use the <a id="wrglossary.7748"></a><a href="#glo:opt.resource.alias-loc"><span class="csoptfmt">alias-loc</span></a> resource option instead.
</div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7747"></a><code class="code"><dfn id="glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7749"></a><code class="code"><dfn id="glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></dfn></code></div><!-- end of pinnedbox -->
This is used at the end of the document if
-<a id="wrglossary.7748"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=true</span> to automatically index any
-cross-references (identified in the <a id="wrglossary.7749"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7750"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
-and <a id="wrglossary.7751"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> fields).
+<a id="wrglossary.7750"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=true</span> to automatically index any
+cross-references (identified in the <a id="wrglossary.7751"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.7752"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
+and <a id="wrglossary.7753"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> fields).
This command iterates over all entries in all glossaries and, if an entry has
been marked as used, does:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7752"></a><code class="code"><dfn id="glo:glsxtraddunusedxrefs"><code class="csfmt">\glsxtraddunusedxrefs</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7754"></a><code class="code"><dfn id="glo:glsxtraddunusedxrefs"><code class="csfmt">\glsxtraddunusedxrefs</code></dfn></code></div><!-- end of pinnedbox -->
which indexes any labels identified in the cross-reference fields of the entry
given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> that haven’t been marked as used.
@@ -22055,19 +22063,19 @@
<p>
This can be time consuming if there are a large number of
entries defined. If this is the case, you may want to consider
-switching to <a id="wrglossary.7753"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and use either
-<a id="wrglossary.7754"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span> or
-<a id="wrglossary.7755"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not also}</span>.
+switching to <a id="wrglossary.7755"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and use either
+<a id="wrglossary.7756"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see}</span> or
+<a id="wrglossary.7757"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps and see not also}</span>.
<p>
-There should be no need to use <a id="wrglossary.7756"></a><a href="#glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></a> explicitly, but you
+There should be no need to use <a id="wrglossary.7758"></a><a href="#glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></a> explicitly, but you
may want to redefine it to only iterate over specific glossaries.
-The unused entries are indexed using the <a id="wrglossary.7757"></a><a href="#glo:glsxtrunusedformat"><span class="csfmtcolourfont">glsxtrunusedformat</span></a>
+The unused entries are indexed using the <a id="wrglossary.7759"></a><a href="#glo:glsxtrunusedformat"><span class="csfmtcolourfont">glsxtrunusedformat</span></a>
format.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7758"></a><code class="code"><dfn id="glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7760"></a><code class="code"><dfn id="glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This ignores its argument (the <a id="wrglossary.7759"></a><a href="#glo:dual.entrylocation">location</a>) and just does <a id="wrglossary.7760"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>.
+This ignores its argument (the <a id="wrglossary.7761"></a><a href="#glo:dual.entrylocation">location</a>) and just does <a id="wrglossary.7762"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>.
<p>
</section><!-- end of section sec:glssee -->
@@ -22076,15 +22084,15 @@
<h2><!-- start of section header -->5.10. First Use Flag<span class="labellink"><a href="#sec:glsunset">[link]</a></span></h2><!-- end of section header -->
<p>
-Each entry has an associated <a id="wrglossary.7761"></a><a href="#glo:dual.firstuseflag">first use flag</a> (a conditional or
+Each entry has an associated <a id="wrglossary.7763"></a><a href="#glo:dual.firstuseflag">first use flag</a> (a conditional or
boolean variable), which determines whether or not the entry has
been marked as <span class="qt">“used”</span>. Unsetting this flag means that the entry
is marked as used. Resetting the flag means that the entry is marked
as unused.
<p>
-The <a id="wrglossary.7762"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (which are the principle method of
+The <a id="wrglossary.7764"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (which are the principle method of
referencing an entry) all mark the entry as used after the
-<a id="wrglossary.7763"></a><a href="#glo:dual.linktext">link text</a> is displayed but before the <a id="wrglossary.7764"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is
+<a id="wrglossary.7765"></a><a href="#glo:dual.linktext">link text</a> is displayed but before the <a id="wrglossary.7766"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is
used.
<p>
The purpose of this is to allow for additional information that
@@ -22095,76 +22103,76 @@
instance of the term may need to be in its terse form. For example,
if the term is used in the front matter.
<p>
-If any <a id="wrglossary.7765"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (which are robust) are used in section
+If any <a id="wrglossary.7767"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (which are robust) are used in section
headings or captions, they can end up in the table of contents or
corresponding <span class="qt">“list of …”</span> (such as the list of figures).
-This can cause the <a id="wrglossary.7766"></a><a href="#glo:dual.firstuseflag">first use flag</a> to be unset too soon. For
+This can cause the <a id="wrglossary.7768"></a><a href="#glo:dual.firstuseflag">first use flag</a> to be unset too soon. For
these situations, use the commands described in
§<a href="#sec:headtitle">5.3</a> instead.
<p>
-The base <a id="wrglossary.7767"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands to explicitly
-unset or reset the <a id="wrglossary.7768"></a><a href="#glo:dual.firstuseflag">first use flag</a> either locally (confined to
+The base <a id="wrglossary.7769"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands to explicitly
+unset or reset the <a id="wrglossary.7770"></a><a href="#glo:dual.firstuseflag">first use flag</a> either locally (confined to
the current scope) or globally. These commands are:
-<a id="wrglossary.7769"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> (global unset), <a id="wrglossary.7770"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> (local unset),
-<a id="wrglossary.7771"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> (global reset) and <a id="wrglossary.7772"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a> (local reset).
+<a id="wrglossary.7771"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> (global unset), <a id="wrglossary.7772"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> (local unset),
+<a id="wrglossary.7773"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> (global reset) and <a id="wrglossary.7774"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a> (local reset).
<p>
-The <a id="wrglossary.7773"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package adds hooks to the above commands.
-These do nothing by default, but are modified by <a id="wrglossary.7774"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
-and <a id="wrglossary.7775"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a> to perform the count increment or
+The <a id="wrglossary.7775"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package adds hooks to the above commands.
+These do nothing by default, but are modified by <a id="wrglossary.7776"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
+and <a id="wrglossary.7777"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a> to perform the count increment or
reset (see §<a href="#sec:entrycount">6.1</a>).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7776"></a><code class="code"><dfn id="glo:glsxtrpostunset"><code class="csfmt">\glsxtrpostunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7778"></a><code class="code"><dfn id="glo:glsxtrpostunset"><code class="csfmt">\glsxtrpostunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This hook is added to <a id="wrglossary.7777"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>.
+This hook is added to <a id="wrglossary.7779"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7778"></a><code class="code"><dfn id="glo:glsxtrpostlocalunset"><code class="csfmt">\glsxtrpostlocalunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7780"></a><code class="code"><dfn id="glo:glsxtrpostlocalunset"><code class="csfmt">\glsxtrpostlocalunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This hook is added to <a id="wrglossary.7779"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>.
+This hook is added to <a id="wrglossary.7781"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7780"></a><code class="code"><dfn id="glo:glsxtrpostreset"><code class="csfmt">\glsxtrpostreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7782"></a><code class="code"><dfn id="glo:glsxtrpostreset"><code class="csfmt">\glsxtrpostreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This hook is added to <a id="wrglossary.7781"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>.
+This hook is added to <a id="wrglossary.7783"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7782"></a><code class="code"><dfn id="glo:glsxtrpostlocalreset"><code class="csfmt">\glsxtrpostlocalreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7784"></a><code class="code"><dfn id="glo:glsxtrpostlocalreset"><code class="csfmt">\glsxtrpostlocalreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This hook is added to <a id="wrglossary.7783"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>.
+This hook is added to <a id="wrglossary.7785"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>.
<p>
The base package also provides commands to unset or reset
all entries or all entries within particular glossaries:
-<a id="wrglossary.7784"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> and <a id="wrglossary.7785"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>. For example, if you don’t
-want the <a id="wrglossary.7786"></a><a href="#glo:dual.firstuse">first use</a> in the front matter, you can unset all
+<a id="wrglossary.7786"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a> and <a id="wrglossary.7787"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>. For example, if you don’t
+want the <a id="wrglossary.7788"></a><a href="#glo:dual.firstuse">first use</a> in the front matter, you can unset all
entries at the start of the front matter and reset them at the start
of the main matter.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\frontmatter</code><a id="wrglossary.7787"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\frontmatter</code><a id="wrglossary.7789"></a><a href="#glo:glsunsetall"><code class="csfmt">\glsunsetall</code></a>
…
-<code class="cmd">\mainmatter</code><a id="wrglossary.7788"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>
+<code class="cmd">\mainmatter</code><a id="wrglossary.7790"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>
</pre>
<p>
-With <a id="wrglossary.7789"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can unset a specific subset of
+With <a id="wrglossary.7791"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can unset a specific subset of
entries.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7790"></a><code class="code"><dfn id="glo:glslocalunseteach"><code class="csfmt">\glslocalunseteach</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7792"></a><code class="code"><dfn id="glo:glslocalunseteach"><code class="csfmt">\glslocalunseteach</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}</code></div><!-- end of pinnedbox -->
Locally unsets each entry in the given comma-separated list of entry labels.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7791"></a><code class="code"><dfn id="glo:glslocalreseteach"><code class="csfmt">\glslocalreseteach</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7793"></a><code class="code"><dfn id="glo:glslocalreseteach"><code class="csfmt">\glslocalreseteach</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}</code></div><!-- end of pinnedbox -->
Locally resets each entry in the given comma-separated list of entry labels.
<p>
-You can test if an entry has been marked as used with <a id="wrglossary.7792"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>
-(but take care if you are using <a id="wrglossary.7793"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or the
-<a id="wrglossary.7794"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=warn</span> option, see below).
+You can test if an entry has been marked as used with <a id="wrglossary.7794"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>
+(but take care if you are using <a id="wrglossary.7795"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or the
+<a id="wrglossary.7796"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=warn</span> option, see below).
This command allows the entry display style to vary the
-<a id="wrglossary.7795"></a><a href="#glo:dual.linktext">link text</a> according to whether or not the entry has been marked
-as used. However, it can’t be used within the <a id="wrglossary.7796"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as
-by that time, the <a id="wrglossary.7797"></a><a href="#glo:dual.firstuseflag">first use flag</a> will have already been unset.
+<a id="wrglossary.7797"></a><a href="#glo:dual.linktext">link text</a> according to whether or not the entry has been marked
+as used. However, it can’t be used within the <a id="wrglossary.7798"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as
+by that time, the <a id="wrglossary.7799"></a><a href="#glo:dual.firstuseflag">first use flag</a> will have already been unset.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-See the <a id="wrglossary.7798"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual for further details of the
+See the <a id="wrglossary.7800"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual for further details of the
above commands.
</div><!-- end of information -->
@@ -22173,15 +22181,15 @@
in the abstract, which shows both the long and the short form,
but it would be helpful for the full form to be reshown in the main
section about web pages. This is achieved by resetting the
-<a id="wrglossary.7799"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7800"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.7801"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7802"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
<code class="cbeg">\begin{document}</code>
<code class="cbeg">\begin{abstract}</code>
- This abstract mentions <a id="wrglossary.7801"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+ This abstract mentions <a id="wrglossary.7803"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
<code class="cend">\end{abstract}</code>
- Some casual reference to <a id="wrglossary.7802"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+ Some casual reference to <a id="wrglossary.7804"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
<code class="cmd">\section</code>{Web Pages}
-<a id="wrglossary.7803"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}This section is all about <a id="wrglossary.7804"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.7805"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}This section is all about <a id="wrglossary.7806"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -22190,72 +22198,72 @@
<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example114.png" type="image/png" width="339" height="124">Example document illustrating the use of <code class="cmd">\glsreset</code>.</object>
</div><!-- end of resultbox -->
-In the above example, an alternative is to use <a id="wrglossary.7805"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>
+In the above example, an alternative is to use <a id="wrglossary.7807"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>
where you particularly want the full form, but some abbreviation
styles have a different expansion with the
-<a id="wrglossary.7806"></a><a href="#glo:dual.inlinefullform">inline</a> <a id="wrglossary.7807"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> form compared with
-the <a id="wrglossary.7808"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.7809"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+<a id="wrglossary.7808"></a><a href="#glo:dual.inlinefullform">inline</a> <a id="wrglossary.7809"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> form compared with
+the <a id="wrglossary.7810"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.7811"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
-The <a id="wrglossary.7810"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the options
-<a id="wrglossary.7811"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> and <a id="wrglossary.7812"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>, which can be used to unset
-or reset the <a id="wrglossary.7813"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7814"></a><a href="#glo:dual.linktext">link text</a>.
+The <a id="wrglossary.7812"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides the options
+<a id="wrglossary.7813"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> and <a id="wrglossary.7814"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>, which can be used to unset
+or reset the <a id="wrglossary.7815"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7816"></a><a href="#glo:dual.linktext">link text</a>.
This means that in the above example, the line:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7815"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}This section is all about <a id="wrglossary.7816"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7817"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}This section is all about <a id="wrglossary.7818"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
</pre>
can be replaced with:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>This section is all about <a id="wrglossary.7817"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7818"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>]{html}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>This section is all about <a id="wrglossary.7819"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7820"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>]{html}.
</pre>
<p>
-As mentioned above, the <a id="wrglossary.7819"></a><a href="#glo:dual.firstuseflag">first use flag</a> is unset before the
-<a id="wrglossary.7820"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, so <a id="wrglossary.7821"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> isn’t helpful in the
-<a id="wrglossary.7822"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. Instead, you can use:
+As mentioned above, the <a id="wrglossary.7821"></a><a href="#glo:dual.firstuseflag">first use flag</a> is unset before the
+<a id="wrglossary.7822"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, so <a id="wrglossary.7823"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> isn’t helpful in the
+<a id="wrglossary.7824"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. Instead, you can use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7823"></a><code class="code"><dfn id="glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7825"></a><code class="code"><dfn id="glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command is initialised by the <a id="wrglossary.7824"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands according
-to the value of the <a id="wrglossary.7825"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7826"></a><a href="#glo:dual.linktext">link text</a>.
-It’s also initialised by the <a id="wrglossary.7827"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands: not
-according to the value of the <a id="wrglossary.7828"></a><a href="#glo:dual.firstuseflag">first use flag</a> but according to
-whether or not the <a id="wrglossary.7829"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> command emulates <a id="wrglossary.7830"></a><a href="#glo:dual.firstuse">first use</a>.
+This command is initialised by the <a id="wrglossary.7826"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands according
+to the value of the <a id="wrglossary.7827"></a><a href="#glo:dual.firstuseflag">first use flag</a> before the <a id="wrglossary.7828"></a><a href="#glo:dual.linktext">link text</a>.
+It’s also initialised by the <a id="wrglossary.7829"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands: not
+according to the value of the <a id="wrglossary.7830"></a><a href="#glo:dual.firstuseflag">first use flag</a> but according to
+whether or not the <a id="wrglossary.7831"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> command emulates <a id="wrglossary.7832"></a><a href="#glo:dual.firstuse">first use</a>.
<p>
-For example, <a id="wrglossary.7831"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will define <a id="wrglossary.7832"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do
-its first argument if the <a id="wrglossary.7833"></a><a href="#glo:dual.firstuseflag">first use flag</a> indicates the entry
+For example, <a id="wrglossary.7833"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will define <a id="wrglossary.7834"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do
+its first argument if the <a id="wrglossary.7835"></a><a href="#glo:dual.firstuseflag">first use flag</a> indicates the entry
hasn’t yet been used, otherwise it will define
-<a id="wrglossary.7834"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its second argument. Whereas
-<a id="wrglossary.7835"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> will always define <a id="wrglossary.7836"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do
-its first argument (unless used with <a id="wrglossary.7837"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a>) and
-<a id="wrglossary.7838"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> will always define <a id="wrglossary.7839"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its
-second argument (unless used with <a id="wrglossary.7840"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>), regardless of
-the state of the <a id="wrglossary.7841"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+<a id="wrglossary.7836"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its second argument. Whereas
+<a id="wrglossary.7837"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> will always define <a id="wrglossary.7838"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do
+its first argument (unless used with <a id="wrglossary.7839"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a>) and
+<a id="wrglossary.7840"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> will always define <a id="wrglossary.7841"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its
+second argument (unless used with <a id="wrglossary.7842"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>), regardless of
+the state of the <a id="wrglossary.7843"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
<p>
-The <a id="wrglossary.7842"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> and <a id="wrglossary.7843"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> options will
-additionally redefine <a id="wrglossary.7844"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to match the option.
+The <a id="wrglossary.7844"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> and <a id="wrglossary.7845"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> options will
+additionally redefine <a id="wrglossary.7846"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to match the option.
See §<a href="#sec:postlinkhook">5.5.4</a> for further details about the
-<a id="wrglossary.7845"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.
+<a id="wrglossary.7847"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.
<p>
If you want to check if the calling command was both the
-<a id="wrglossary.7846"></a><a href="#glo:dual.firstuse">first use</a> and it was a <a id="wrglossary.7847"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command, you can use:
-<a id="wrglossary.7848"></a><a href="#glo:glsxtrifwasglslikeandfirstuse"><code class="csfmt">\glsxtrifwasglslikeandfirstuse</code></a>.
+<a id="wrglossary.7848"></a><a href="#glo:dual.firstuse">first use</a> and it was a <a id="wrglossary.7849"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command, you can use:
+<a id="wrglossary.7850"></a><a href="#glo:glsxtrifwasglslikeandfirstuse"><code class="csfmt">\glsxtrifwasglslikeandfirstuse</code></a>.
<p>
-The unset function performed by the <a id="wrglossary.7849"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands before
-the <a id="wrglossary.7850"></a><a href="#glo:dual.postlinkhook">post-link hook</a> uses the global <a id="wrglossary.7851"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> by default.
-If you want <a id="wrglossary.7852"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> instead, you can use the
-<a id="wrglossary.7853"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a> option (provided by the base <a id="wrglossary.7854"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
-package) or <a id="wrglossary.7855"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=local</span>. To prevent the
-<a id="wrglossary.7856"></a><a href="#glo:dual.firstuseflag">first use flag</a> from being unset after the <a id="wrglossary.7857"></a><a href="#glo:dual.linktext">link text</a>, use
-<a id="wrglossary.7858"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=none</span>.
+The unset function performed by the <a id="wrglossary.7851"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands before
+the <a id="wrglossary.7852"></a><a href="#glo:dual.postlinkhook">post-link hook</a> uses the global <a id="wrglossary.7853"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> by default.
+If you want <a id="wrglossary.7854"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> instead, you can use the
+<a id="wrglossary.7855"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a> option (provided by the base <a id="wrglossary.7856"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package) or <a id="wrglossary.7857"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=local</span>. To prevent the
+<a id="wrglossary.7858"></a><a href="#glo:dual.firstuseflag">first use flag</a> from being unset after the <a id="wrglossary.7859"></a><a href="#glo:dual.linktext">link text</a>, use
+<a id="wrglossary.7860"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=none</span>.
<p>
<div class="marginright"><a id="ex:glslocalunset-backref">🖹</a><a href="#ex:glslocalunset">115</a></div>Example <a href="#ex:glslocalunset">115</a> demonstrates locally unsetting the
-<a id="wrglossary.7859"></a><a href="#glo:dual.firstuseflag">first use flag</a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7860"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.7861"></a><a href="#glo:dual.firstuseflag">first use flag</a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7862"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
<code class="cbeg">\begin{document}</code>
{<span class="comment">% local scope</span>
-<a id="wrglossary.7861"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7862"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a>]{html}. Used? <a id="wrglossary.7863"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
+<a id="wrglossary.7863"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7864"></a><a href="#glo:opt.glsopt.local"><span class="csoptfmt">local</span></a>]{html}. Used? <a id="wrglossary.7865"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
}<span class="comment">% end scope</span>
-Used? <a id="wrglossary.7864"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
+Used? <a id="wrglossary.7866"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
-<a id="wrglossary.7865"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7866"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=none</span>]{html}. Used? <a id="wrglossary.7867"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
+<a id="wrglossary.7867"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.7868"></a><a href="#glo:opt.glsopt.postunset"><span class="csoptfmt">postunset</span></a><span class="optfmt">=none</span>]{html}. Used? <a id="wrglossary.7869"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>{html}{Yes}{No}.
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -22266,22 +22274,22 @@
</div><!-- end of resultbox -->
<p>
-If you are using the <a id="wrglossary.7868"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=warn</span> option (which is
-automatically implemented by the <a id="wrglossary.7869"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option), the
-<a id="wrglossary.7870"></a><a href="#glo:dual.firstuseflag">first use flag</a> is undefined and so is neither true nor false, in
-which case <a id="wrglossary.7871"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> will trigger an error or warning and do neither.
+If you are using the <a id="wrglossary.7870"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=warn</span> option (which is
+automatically implemented by the <a id="wrglossary.7871"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option), the
+<a id="wrglossary.7872"></a><a href="#glo:dual.firstuseflag">first use flag</a> is undefined and so is neither true nor false, in
+which case <a id="wrglossary.7873"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> will trigger an error or warning and do neither.
In this situation, you may need to use the following command
instead.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7872"></a><code class="code"><dfn id="glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7874"></a><code class="code"><dfn id="glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the entry hasn’t been defined or hasn’t been marked as
-<a id="wrglossary.7873"></a><a href="#glo:firstuseflag">used</a>, otherwise does <span class="meta">〈<em class="metainner">true</em>〉</span>. Note
+<a id="wrglossary.7875"></a><a href="#glo:firstuseflag">used</a>, otherwise does <span class="meta">〈<em class="metainner">true</em>〉</span>. Note
that this command will generate an error or warning (according to
-<a id="wrglossary.7874"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>) if the entry hasn’t been defined, but will
-still do <span class="meta">〈<em class="metainner">true</em>〉</span>. This is more useful than <a id="wrglossary.7875"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>
-with <a id="wrglossary.7876"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> where the entries are never defined on the
+<a id="wrglossary.7876"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>) if the entry hasn’t been defined, but will
+still do <span class="meta">〈<em class="metainner">true</em>〉</span>. This is more useful than <a id="wrglossary.7877"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a>
+with <a id="wrglossary.7878"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> where the entries are never defined on the
first LaTeX run.
<p>
@@ -22291,34 +22299,34 @@
<h3><!-- start of subsection header -->5.10.1. Buffering Unsets<span class="labellink"><a href="#sec:unsetbuffer">[link]</a></span></h3><!-- end of subsection header -->
<p>
-Sometimes commands like <a id="wrglossary.7877"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> are used in a context where
+Sometimes commands like <a id="wrglossary.7879"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> are used in a context where
changing a boolean variable can cause things to go wrong.
The outer, middle and inner formatting (see §<a href="#sec:entryfmtmods">5.5</a>)
-can be used to change the font for the <a id="wrglossary.7878"></a><a href="#glo:dual.linktext">link text</a>, but it may be
-that the <a id="wrglossary.7879"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command occurs within a block of text that
+can be used to change the font for the <a id="wrglossary.7880"></a><a href="#glo:dual.linktext">link text</a>, but it may be
+that the <a id="wrglossary.7881"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command occurs within a block of text that
needs to be encapsulated by such a command.
<p>
-One example of this is using <a id="wrglossary.7880"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in one of the commands
-provided with the <a id="wrglossary.7881"></a><a href="#glo:pkg.soul"><span class="styfmt">soul</span></a> package. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7882"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7883"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.}
+One example of this is using <a id="wrglossary.7882"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in one of the commands
+provided with the <a id="wrglossary.7883"></a><a href="#glo:pkg.soul"><span class="styfmt">soul</span></a> package. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7884"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7885"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.}
</pre>
This causes the confusing error:
<pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>Glossary entry `{html}' has not been defined.
</pre>
-The simplest workaround is to put <code class="code"><a id="wrglossary.7884"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}</code> inside the
-argument of <a id="wrglossary.7885"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7886"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7887"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7888"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.}
+The simplest workaround is to put <code class="code"><a id="wrglossary.7886"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}</code> inside the
+argument of <a id="wrglossary.7887"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7888"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7889"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7890"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.}
</pre>
-This can work provided it’s not the <a id="wrglossary.7889"></a><a href="#glo:dual.firstuse">first use</a> of this entry.
-It if is, then unsetting the <a id="wrglossary.7890"></a><a href="#glo:dual.firstuseflag">first use flag</a> causes a problem
+This can work provided it’s not the <a id="wrglossary.7891"></a><a href="#glo:dual.firstuse">first use</a> of this entry.
+It if is, then unsetting the <a id="wrglossary.7892"></a><a href="#glo:dual.firstuseflag">first use flag</a> causes a problem
and results in the error:
<pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>! Package soul Error: Reconstruction failed.
</pre>
-The <a id="wrglossary.7891"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a way of temporarily
-switching off <a id="wrglossary.7892"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> so that it just makes a note of the
+The <a id="wrglossary.7893"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a way of temporarily
+switching off <a id="wrglossary.7894"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> so that it just makes a note of the
entry’s label but doesn’t actually perform the change.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7893"></a><code class="code"><dfn id="glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.7895"></a><code class="code"><dfn id="glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This starts the buffering. The unstarred version doesn’t check for
duplicates, so the internal list may end up with multiple
@@ -22329,66 +22337,66 @@
correct.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Buffering only applies to the global <a id="wrglossary.7894"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> and does not
-affect the local <a id="wrglossary.7895"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>.
+Buffering only applies to the global <a id="wrglossary.7896"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> and does not
+affect the local <a id="wrglossary.7897"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>.
</div><!-- end of important -->
<p>
The buffer can be locally cleared with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7896"></a><code class="code"><dfn id="glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7898"></a><code class="code"><dfn id="glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></dfn></code></div><!-- end of pinnedbox -->
This doesn’t stop buffering. It will simply discard the labels that
have been buffered so far.
<p>
-In order to restore the normal behaviour of <a id="wrglossary.7897"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, the
+In order to restore the normal behaviour of <a id="wrglossary.7899"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, the
buffering must be stopped or discarded.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7898"></a><code class="code"><dfn id="glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.7900"></a><code class="code"><dfn id="glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This stops the buffering, restores <a id="wrglossary.7899"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, and unsets all
-the buffered labels. The starred form uses <a id="wrglossary.7900"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> to
+This stops the buffering, restores <a id="wrglossary.7901"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a>, and unsets all
+the buffered labels. The starred form uses <a id="wrglossary.7902"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a> to
unset the buffered labels.
<p>
Before you stop the unset buffering, you can iterate over the
current buffer.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7901"></a><code class="code"><dfn id="glo:GlsXtrForUnsetBufferedList"><code class="csfmt">\GlsXtrForUnsetBufferedList</code></dfn>{<span class="meta">〈<em class="metainner">handler-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7903"></a><code class="code"><dfn id="glo:GlsXtrForUnsetBufferedList"><code class="csfmt">\GlsXtrForUnsetBufferedList</code></dfn>{<span class="meta">〈<em class="metainner">handler-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
This iterates over the currently buffered list of entry labels and
performs <code class="code"><code class="csfmt">\<span class="meta">〈<em class="metainner">handler-cs</em>〉</span></code>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> for each label,
where <span class="meta">〈<em class="metainner">cs</em>〉</span> is a control sequence that takes a single argument.
This is best used with the starred version of
-<a id="wrglossary.7902"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code>*</a> to avoid duplicates.
+<a id="wrglossary.7904"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code>*</a> to avoid duplicates.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7903"></a><code class="code"><dfn id="glo:GlsXtrDiscardUnsetBuffering"><code class="csfmt">\GlsXtrDiscardUnsetBuffering</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7905"></a><code class="code"><dfn id="glo:GlsXtrDiscardUnsetBuffering"><code class="csfmt">\GlsXtrDiscardUnsetBuffering</code></dfn></code></div><!-- end of pinnedbox -->
-This discards the buffer and restores <a id="wrglossary.7904"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> to its normal
+This discards the buffer and restores <a id="wrglossary.7906"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> to its normal
behaviour.
<p>
It’s possible to locally unset entries before use (analogous to
-<a id="wrglossary.7905"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a><span class="optfmt">=local</span>) if the entry has already been
+<a id="wrglossary.7907"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a><span class="optfmt">=local</span>) if the entry has already been
encountered in the buffer. This will still be problematic for
situations where changing a conditional causes a problem, but may be
useful in some situations. This feature is enabled with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7906"></a><code class="code"><dfn id="glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7908"></a><code class="code"><dfn id="glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></dfn></code></div><!-- end of pinnedbox -->
-This may be placed before or after <a id="wrglossary.7907"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
+This may be placed before or after <a id="wrglossary.7909"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
but the locally collected list of unused entries will be cleared at
-the start of each instance of <a id="wrglossary.7908"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>.
-It will also be cleared by <a id="wrglossary.7909"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
+the start of each instance of <a id="wrglossary.7910"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>.
+It will also be cleared by <a id="wrglossary.7911"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
All entries that have been marked as unused can be reset with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7910"></a><code class="code"><dfn id="glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7912"></a><code class="code"><dfn id="glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></dfn></code></div><!-- end of pinnedbox -->
This will perform a local reset on all the entries in the <span class="qt">“not
-used”</span> list and do <a id="wrglossary.7911"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
+used”</span> list and do <a id="wrglossary.7913"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
<p>
This feature can be switched off with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.7912"></a><code class="code"><dfn id="glo:GlsXtrUnsetBufferDisableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferDisableRepeatLocal</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.7914"></a><code class="code"><dfn id="glo:GlsXtrUnsetBufferDisableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferDisableRepeatLocal</code></dfn></code></div><!-- end of pinnedbox -->
It’s disabled by default.
<p>
@@ -22396,11 +22404,11 @@
<ol class="displaylist">
-<li><span class="numitem">1.</span>Each time an entry is referenced with a <a id="wrglossary.7913"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command,
-the <a id="wrglossary.7914"></a><a href="#glo:glsinitreunsets"><code class="csfmt">\glsinitreunsets</code></a> hook checks if the current entry
-(identified by <a id="wrglossary.7915"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>) has been added to the buffer.
+<li><span class="numitem">1.</span>Each time an entry is referenced with a <a id="wrglossary.7915"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command,
+the <a id="wrglossary.7916"></a><a href="#glo:glsinitreunsets"><code class="csfmt">\glsinitreunsets</code></a> hook checks if the current entry
+(identified by <a id="wrglossary.7917"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>) has been added to the buffer.
(Bear in mind that the label is added to the buffer after the
-<a id="wrglossary.7916"></a><a href="#glo:dual.linktext">link text</a> when <a id="wrglossary.7917"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used.)
+<a id="wrglossary.7918"></a><a href="#glo:dual.linktext">link text</a> when <a id="wrglossary.7919"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used.)
<p>
<ol class="displaylist">
@@ -22407,17 +22415,17 @@
<li><span class="numitem">(a)</span>If it has been added to the buffer, then this is an indication
that the entry has already been used within the buffer zone (that is,
-an attempt has been made to globally unset the <a id="wrglossary.7918"></a><a href="#glo:dual.firstuseflag">first use flag</a>).
+an attempt has been made to globally unset the <a id="wrglossary.7920"></a><a href="#glo:dual.firstuseflag">first use flag</a>).
A local unset is then performed, which is essentially equivalent to using the
-<a id="wrglossary.7919"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a><span class="optfmt">=local</span> option, so the reference will behave
-like <a id="wrglossary.7920"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.
+<a id="wrglossary.7921"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a><span class="optfmt">=local</span> option, so the reference will behave
+like <a id="wrglossary.7922"></a><a href="#glo:dual.subsequentuse">subsequent use</a>.
<p>
<li><span class="numitem">(b)</span>If it hasn’t been added to the buffer, then this is an
indication that the entry hasn’t already been used within the
buffer zone, but it may or may not have been used before the
-buffering started. If the <a id="wrglossary.7921"></a><a href="#glo:dual.firstuseflag">first use flag</a> indicates that the
+buffering started. If the <a id="wrglossary.7923"></a><a href="#glo:dual.firstuseflag">first use flag</a> indicates that the
entry hasn’t been used, the entry’s label will be added to the
-<span class="qt">“not used”</span> list. The reference will behave like <a id="wrglossary.7922"></a><a href="#glo:dual.firstuse">first use</a>,
+<span class="qt">“not used”</span> list. The reference will behave like <a id="wrglossary.7924"></a><a href="#glo:dual.firstuse">first use</a>,
but the unset won’t be performed afterwards (because buffering is
in progress).
@@ -22426,7 +22434,7 @@
<p>
<li><span class="numitem">2.</span>The entries that are in the <span class="qt">“not used”</span> list can be locally
reset and both the buffer and the <span class="qt">“not used”</span> list can be cleared
-with <a id="wrglossary.7923"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
+with <a id="wrglossary.7925"></a><a href="#glo:GlsXtrClearUnsetBuffer"><code class="csfmt">\GlsXtrClearUnsetBuffer</code></a>.
</ol>
@@ -22433,28 +22441,28 @@
Note that this approach can’t be used for situations where the
change in conditional causes a problem, but it can be used in
situations where the content of an environment or command is
-repeatedly processed, which upsets the <a id="wrglossary.7924"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+repeatedly processed, which upsets the <a id="wrglossary.7926"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
<p>
-For example, consider the following <a id="wrglossary.7925"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> document:
+For example, consider the following <a id="wrglossary.7927"></a><a href="#glo:cls.beamer"><span class="clsfmt">beamer</span></a> document:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{beamer}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.7926"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
-<a id="wrglossary.7927"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.7928"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.7929"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
<code class="cbeg">\begin{document}</code>
<code class="cbeg">\begin{frame}</code>
<code class="cmd">\frametitle</code>{Frame 1}
<code class="cbeg">\begin{itemize}</code>
- <code class="cmd">\item</code> <a id="wrglossary.7928"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.7929"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
+ <code class="cmd">\item</code> <a id="wrglossary.7930"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.7931"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
<code class="cbeg">\begin{frame}</code>
<code class="cmd">\frametitle</code>{Frame 2}
<code class="cbeg">\begin{itemize}</code>
- <code class="cmd">\item</code><+-> <a id="wrglossary.7930"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7931"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <code class="cmd">\item</code><+-> <a id="wrglossary.7932"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7933"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7932"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7933"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7934"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7935"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
-<code class="cmd">\frame</code>{<a id="wrglossary.7934"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>}
+<code class="cmd">\frame</code>{<a id="wrglossary.7936"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>}
<code class="cend">\end{document}</code>
</pre>
The first page isn’t a problem as the frame doesn’t have overlays.
@@ -22464,58 +22472,58 @@
shows the full form of the <span class="qt">“svm”</span> entry for the first reference and
the short form for the second reference, but on the third page
(the second of the overlays) now has all instances of <span class="qt">“svm”</span> showing as
-<a id="wrglossary.7935"></a><a href="#glo:dual.subsequentuse">subsequent use</a> (just the short form).
+<a id="wrglossary.7937"></a><a href="#glo:dual.subsequentuse">subsequent use</a> (just the short form).
<p>
-I could put <a id="wrglossary.7936"></a><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a> at the start of the frame, but
+I could put <a id="wrglossary.7938"></a><a href="#glo:glslocalresetall"><code class="csfmt">\glslocalresetall</code></a> at the start of the frame, but
that would reset the <span class="qt">“html”</span> entry as well. Another workaround is
to locally reset the first <span class="qt">“svm”</span> entry with
-<a id="wrglossary.7937"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>local, but that defeats the point of the
-<a id="wrglossary.7938"></a><a href="#glo:dual.firstuseflag">first use flag</a>, which is intended to keep track of whether or
+<a id="wrglossary.7939"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a>local, but that defeats the point of the
+<a id="wrglossary.7940"></a><a href="#glo:dual.firstuseflag">first use flag</a>, which is intended to keep track of whether or
not you have used an entry so that you don’t have to.
<p>
The following modification places the second frame of the above
document inside a buffering zone:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7939"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7941"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
<code class="cbeg">\begin{frame}</code>
<code class="cmd">\frametitle</code>{Frame 2}
<code class="cbeg">\begin{itemize}</code>
- <code class="cmd">\item</code><+-> <a id="wrglossary.7940"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7941"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <code class="cmd">\item</code><+-> <a id="wrglossary.7942"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7943"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7942"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7943"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7944"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7945"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
-<a id="wrglossary.7944"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
+<a id="wrglossary.7946"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
</pre>
-This ensures that the <a id="wrglossary.7945"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn’t reset until after the
+This ensures that the <a id="wrglossary.7947"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn’t reset until after the
frame, but it means that all references to the <span class="qt">“svm”</span> entry on
both the second and third page show the full form.
<p>
The <span class="qt">“repeat local”</span> function can be used so that repeated
references for the same entry can be locally unset before use.
-This can be enabled with <a id="wrglossary.7946"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
+This can be enabled with <a id="wrglossary.7948"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
which fixes the second page, but not the third page, which shows all
references to <span class="qt">“svm”</span> as the short form. What’s needed is to
locally reset any entries that are in the frame but haven’t yet been
used (<span class="qt">“svm”</span>, in this case) at the start of the frame with
-<a id="wrglossary.7947"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>. <div class="marginright"><a id="ex:unsetbeamer-backref">🖹</a><a href="#ex:unsetbeamer">116</a></div>Example <a href="#ex:unsetbeamer">116</a> does this:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7948"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
-<a id="wrglossary.7949"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
+<a id="wrglossary.7949"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>. <div class="marginright"><a id="ex:unsetbeamer-backref">🖹</a><a href="#ex:unsetbeamer">116</a></div>Example <a href="#ex:unsetbeamer">116</a> does this:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.7950"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
+<a id="wrglossary.7951"></a><a href="#glo:GlsXtrUnsetBufferEnableRepeatLocal"><code class="csfmt">\GlsXtrUnsetBufferEnableRepeatLocal</code></a>
<code class="cbeg">\begin{frame}</code>
-<a id="wrglossary.7950"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
+<a id="wrglossary.7952"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
<code class="cmd">\frametitle</code>{Frame 2}
<code class="cbeg">\begin{itemize}</code>
- <code class="cmd">\item</code><+-> <a id="wrglossary.7951"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7952"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
- <code class="cmd">\item</code><+-> <a id="wrglossary.7953"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7954"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7953"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7954"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}
+ <code class="cmd">\item</code><+-> <a id="wrglossary.7955"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm} and <a id="wrglossary.7956"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}
<code class="cend">\end{itemize}</code>
<code class="cend">\end{frame}</code>
-<a id="wrglossary.7955"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
+<a id="wrglossary.7957"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
</pre>
Note that on the first overlay, the buffer and <span class="qt">“not used”</span> list
are both empty. On the second overlay, the buffer contains the
<span class="qt">“svm”</span> and <span class="qt">“html”</span> labels and the <span class="qt">“not used”</span> list just contains
-the <span class="qt">“svm”</span> label. The reset performed by <a id="wrglossary.7956"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
+the <span class="qt">“svm”</span> label. The reset performed by <a id="wrglossary.7958"></a><a href="#glo:GlsXtrResetLocalBuffer"><code class="csfmt">\GlsXtrResetLocalBuffer</code></a>
will reset <span class="qt">“svm”</span> and then clear both the buffer and the <span class="qt">“not
used”</span> list. This means that the first <span class="qt">“svm”</span> reference is once
-again considered <a id="wrglossary.7957"></a><a href="#glo:dual.firstuse">first use</a> and it will once again be added to
+again considered <a id="wrglossary.7959"></a><a href="#glo:dual.firstuse">first use</a> and it will once again be added to
the <span class="qt">“not used”</span> list (so that it would be reset again if there was
a third overlay).
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -22533,7 +22541,7 @@
buffering needs to be started and ended outside of the repeated
content).
<p>
-<div class="marginright"><a id="ex:bufferingmbox-backref">🖹</a><a href="#ex:bufferingmbox">117</a></div>Example <a href="#ex:bufferingmbox">117</a> uses <a id="wrglossary.7958"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a> to protect <a id="wrglossary.7959"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within
+<div class="marginright"><a id="ex:bufferingmbox-backref">🖹</a><a href="#ex:bufferingmbox">117</a></div>Example <a href="#ex:bufferingmbox">117</a> uses <a id="wrglossary.7960"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a> to protect <a id="wrglossary.7961"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within
the buffer zone:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
@@ -22541,15 +22549,15 @@
<code class="cmd">\usepackage</code>{soul}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.7960"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.7962"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.7961"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
-<a id="wrglossary.7962"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7963"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7964"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.
-Next use: <a id="wrglossary.7965"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7966"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.}
-<a id="wrglossary.7967"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
+<a id="wrglossary.7963"></a><a href="#glo:GlsXtrStartUnsetBuffering"><code class="csfmt">\GlsXtrStartUnsetBuffering</code></a>
+<a id="wrglossary.7964"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7965"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7966"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.
+Next use: <a id="wrglossary.7967"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a>{<a id="wrglossary.7968"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}.}
+<a id="wrglossary.7969"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>
-Next use: <a id="wrglossary.7968"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.7970"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -22560,24 +22568,24 @@
of box creates an overly long line.</object>
</div><!-- end of resultbox -->
-Note that the use of <a id="wrglossary.7969"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a> prevents line-breaking and the
-second instance of <code class="code"><a id="wrglossary.7970"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}</code> is treated as
-<a id="wrglossary.7971"></a><a href="#glo:dual.firstuse">first use</a>.
+Note that the use of <a id="wrglossary.7971"></a><a href="#glo:mbox"><code class="csfmt">\mbox</code></a> prevents line-breaking and the
+second instance of <code class="code"><a id="wrglossary.7972"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}</code> is treated as
+<a id="wrglossary.7973"></a><a href="#glo:dual.firstuse">first use</a>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-Note that since the change in the <a id="wrglossary.7972"></a><a href="#glo:dual.firstuseflag">first use flag</a> now doesn’t
-occur until <a id="wrglossary.7973"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>, multiple references
+Note that since the change in the <a id="wrglossary.7974"></a><a href="#glo:dual.firstuseflag">first use flag</a> now doesn’t
+occur until <a id="wrglossary.7975"></a><a href="#glo:GlsXtrStopUnsetBuffering"><code class="csfmt">\GlsXtrStopUnsetBuffering</code></a>, multiple references
of the same term within the buffering zone will always be
-treated as <a id="wrglossary.7974"></a><a href="#glo:dual.firstuse">first use</a> (if the term wasn’t used before the
+treated as <a id="wrglossary.7976"></a><a href="#glo:dual.firstuse">first use</a> (if the term wasn’t used before the
buffering started).
</div><!-- end of warning -->
<p>
-Other alternatives include using <a id="wrglossary.7975"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> and inner formatting
+Other alternatives include using <a id="wrglossary.7977"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> and inner formatting
(see §<a href="#sec:innertextformat">5.5.3</a> for limitations) or middle
formatting (see §<a href="#sec:middleformat">5.5.2</a>) with
-<a id="wrglossary.7976"></a><a href="#glo:GlsXtrExpandedFmt"><code class="csfmt">\GlsXtrExpandedFmt</code></a> (which can’t be used with fragile
-<a id="wrglossary.7977"></a><a href="#glo:dual.linktext">link text</a>).
+<a id="wrglossary.7978"></a><a href="#glo:GlsXtrExpandedFmt"><code class="csfmt">\GlsXtrExpandedFmt</code></a> (which can’t be used with fragile
+<a id="wrglossary.7979"></a><a href="#glo:dual.linktext">link text</a>).
<p>
<div class="marginright"><a id="ex:protectinnertextformat-backref">🖹</a><a href="#ex:protectinnertextformat">118</a></div>Example <a href="#ex:protectinnertextformat">118</a> demonstrates
both approaches:
@@ -22587,32 +22595,32 @@
<code class="cmd">\usepackage</code>{soul}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.7978"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
-<span class="comment">% custom command to expand content before using <a id="wrglossary.7979"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>:</span>
-<code class="cmd">\newrobustcmd</code>{<code class="cmd">\xpul</code>}[1]{<a id="wrglossary.7980"></a><a href="#glo:GlsXtrExpandedFmt"><code class="csfmt">\GlsXtrExpandedFmt</code></a>{<a id="wrglossary.7981"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>}{#1}}
+<a id="wrglossary.7980"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<span class="comment">% custom command to expand content before using <a id="wrglossary.7981"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>:</span>
+<code class="cmd">\newrobustcmd</code>{<code class="cmd">\xpul</code>}[1]{<a id="wrglossary.7982"></a><a href="#glo:GlsXtrExpandedFmt"><code class="csfmt">\GlsXtrExpandedFmt</code></a>{<a id="wrglossary.7983"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>}{#1}}
<code class="cbeg">\begin{document}</code>
First approach (inner formatting):
{<span class="comment">% scope</span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.7982"></a><a href="#glo:glsxtrdefaultentrytextfmt"><code class="csfmt">\glsxtrdefaultentrytextfmt</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.7983"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{#1}}<span class="comment">% </span>
- <a id="wrglossary.7984"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7985"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7986"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
- Next use: <a id="wrglossary.7987"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7988"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.7984"></a><a href="#glo:glsxtrdefaultentrytextfmt"><code class="csfmt">\glsxtrdefaultentrytextfmt</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.7985"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{#1}}<span class="comment">% </span>
+ <a id="wrglossary.7986"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7987"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7988"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+ Next use: <a id="wrglossary.7989"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7990"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}}
}
-Next use: <a id="wrglossary.7989"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.7991"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
Second approach (middle formatting with expanded
link text):
-<a id="wrglossary.7990"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>
+<a id="wrglossary.7992"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>
{<span class="comment">% scope</span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.7991"></a><a href="#glo:glsxtrabbreviationfont"><code class="csfmt">\glsxtrabbreviationfont</code></a>}[1]{<code class="cmd">\xpul</code>{#1}}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.7992"></a><a href="#glo:glsxtrregularfont"><code class="csfmt">\glsxtrregularfont</code></a>}[1]{<code class="cmd">\xpul</code>{#1}}<span class="comment">% </span>
- <a id="wrglossary.7993"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7994"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7995"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
- Next use: <a id="wrglossary.7996"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.}
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.7993"></a><a href="#glo:glsxtrabbreviationfont"><code class="csfmt">\glsxtrabbreviationfont</code></a>}[1]{<code class="cmd">\xpul</code>{#1}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.7994"></a><a href="#glo:glsxtrregularfont"><code class="csfmt">\glsxtrregularfont</code></a>}[1]{<code class="cmd">\xpul</code>{#1}}<span class="comment">% </span>
+ <a id="wrglossary.7995"></a><a href="#glo:ul"><code class="csfmt">\ul</code></a>{Some text about <a id="wrglossary.7996"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><a id="wrglossary.7997"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+ Next use: <a id="wrglossary.7998"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.}
}
-Next use: <a id="wrglossary.7997"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.7999"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
<code class="cend">\end{document}</code>
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -22625,19 +22633,19 @@
</div><!-- end of resultbox -->
<p>
-The change in the <a id="wrglossary.7998"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn’t the only content within
-the <a id="wrglossary.7999"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that can cause a problem. The
-<a id="wrglossary.8000"></a><a href="#glo:dual.whatsit">whatsit</a> caused by <a id="wrglossary.8001"></a><a href="#glo:dual.indexing">indexing</a> can also be problematic.
+The change in the <a id="wrglossary.8000"></a><a href="#glo:dual.firstuseflag">first use flag</a> isn’t the only content within
+the <a id="wrglossary.8001"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that can cause a problem. The
+<a id="wrglossary.8002"></a><a href="#glo:dual.whatsit">whatsit</a> caused by <a id="wrglossary.8003"></a><a href="#glo:dual.indexing">indexing</a> can also be problematic.
Buffering can also be used to help with that situation. Indexing can
be switched off at the start of the buffering and
-<a id="wrglossary.8002"></a><a href="#glo:GlsXtrForUnsetBufferedList"><code class="csfmt">\GlsXtrForUnsetBufferedList</code></a> can be used to perform the indexing
+<a id="wrglossary.8004"></a><a href="#glo:GlsXtrForUnsetBufferedList"><code class="csfmt">\GlsXtrForUnsetBufferedList</code></a> can be used to perform the indexing
outside of the problematic content. Note that this can cause a
-problem if the <a id="wrglossary.8003"></a><a href="#glo:dual.entrylocation">location</a> changes (for example, if a page break occurs
+problem if the <a id="wrglossary.8005"></a><a href="#glo:dual.entrylocation">location</a> changes (for example, if a page break occurs
within the buffering zone).
<p>
Buffering can also be used to simply gather the labels that have
-been referenced with a <a id="wrglossary.8004"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command in order to, for
-example, display a <a id="wrglossary.8005"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> at the end of the block. See for
+been referenced with a <a id="wrglossary.8006"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command in order to, for
+example, display a <a id="wrglossary.8007"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> at the end of the block. See for
example, <a href="https://www.dickimaw-books.com/gallery/index.php?label=minigloss">Gallery: Mini-Glossary</a>.
<p>
@@ -22650,120 +22658,120 @@
See §<a href="#sec:setfields">3.5</a> for setting fields after an entry has
been defined, §<a href="#sec:csvfields">5.13</a> for fields that contain
comma-separated lists or whose values may be contained within comma-separated lists,
-§<a href="#sec:getsee">5.9.2</a> for cross-referencing fields (<a id="wrglossary.8006"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
-<a id="wrglossary.8007"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.8008"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>),
+§<a href="#sec:getsee">5.9.2</a> for cross-referencing fields (<a id="wrglossary.8008"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>,
+<a id="wrglossary.8009"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.8010"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>),
and §<a href="#sec:fieldconditionals">5.15</a> for testing
-field values. See also the base <a id="wrglossary.8009"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s commands,
-such as <a id="wrglossary.8010"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> and <a id="wrglossary.8011"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>.
+field values. See also the base <a id="wrglossary.8011"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s commands,
+such as <a id="wrglossary.8012"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> and <a id="wrglossary.8013"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8012"></a><code class="code"><dfn id="glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8014"></a><code class="code"><dfn id="glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to the value of the <a id="wrglossary.8013"></a><a href="#glo:dual.field">field</a>
-(identified by its <a id="wrglossary.8014"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+This expands to the value of the <a id="wrglossary.8015"></a><a href="#glo:dual.field">field</a>
+(identified by its <a id="wrglossary.8016"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
<span class="meta">〈<em class="metainner">field-label</em>〉</span>) for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>.
-Expands to <a id="wrglossary.8015"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the <a id="wrglossary.8016"></a><a href="#glo:dual.field">field</a> or entry are undefined.
+Expands to <a id="wrglossary.8017"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a> if the <a id="wrglossary.8018"></a><a href="#glo:dual.field">field</a> or entry are undefined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8017"></a><code class="code"><dfn id="glo:Glsxtrusefield"><code class="csfmt">\Glsxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8019"></a><code class="code"><dfn id="glo:Glsxtrusefield"><code class="csfmt">\Glsxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8018"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the first character
-to <a id="wrglossary.8019"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8020"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> (provided by
-<a id="wrglossary.8021"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>) which is robust. If <a id="wrglossary.8022"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded,
-<code class="code"><a id="wrglossary.8023"></a><a href="#glo:Glsxtrusefield"><code class="csfmt">\Glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> will use the expandable:
-<pre class="compactcodebox"><a id="wrglossary.8024"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.8025"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
+This is like <a id="wrglossary.8020"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the first character
+to <a id="wrglossary.8021"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8022"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> (provided by
+<a id="wrglossary.8023"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>) which is robust. If <a id="wrglossary.8024"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded,
+<code class="code"><a id="wrglossary.8025"></a><a href="#glo:Glsxtrusefield"><code class="csfmt">\Glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> will use the expandable:
+<pre class="compactcodebox"><a id="wrglossary.8026"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.8027"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
</pre>
in a PDF bookmark.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8026"></a><code class="code"><dfn id="glo:GLSxtrusefield"><code class="csfmt">\GLSxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8028"></a><code class="code"><dfn id="glo:GLSxtrusefield"><code class="csfmt">\GLSxtrusefield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8027"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the field value to
-<a id="wrglossary.8028"></a><a href="#glo:idx.uppercase">uppercase</a>. See §<a href="#sec:uppercase">5.2.3</a>.
+This is like <a id="wrglossary.8029"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the field value to
+<a id="wrglossary.8030"></a><a href="#glo:idx.uppercase">uppercase</a>. See §<a href="#sec:uppercase">5.2.3</a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8029"></a><code class="code"><dfn id="glo:glsxtrfieldtitlecase"><code class="csfmt">\glsxtrfieldtitlecase</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8031"></a><code class="code"><dfn id="glo:glsxtrfieldtitlecase"><code class="csfmt">\glsxtrfieldtitlecase</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8030"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the field value to
-<a id="wrglossary.8031"></a><a href="#glo:idx.titlecase">title case</a>. This internally uses:
+This is like <a id="wrglossary.8032"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a> but converts the field value to
+<a id="wrglossary.8033"></a><a href="#glo:idx.titlecase">title case</a>. This internally uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8032"></a><code class="code"><dfn id="glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></dfn>{<span class="meta">〈<em class="metainner">content</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8034"></a><code class="code"><dfn id="glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></dfn>{<span class="meta">〈<em class="metainner">content</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This converts <span class="meta">〈<em class="metainner">content</em>〉</span> to <a id="wrglossary.8033"></a><a href="#glo:idx.titlecase">title case</a> (expanding the first
-token once). If <a id="wrglossary.8034"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> has been defined, that will
-be used, otherwise <a id="wrglossary.8035"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> will be used.
+This converts <span class="meta">〈<em class="metainner">content</em>〉</span> to <a id="wrglossary.8035"></a><a href="#glo:idx.titlecase">title case</a> (expanding the first
+token once). If <a id="wrglossary.8036"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> has been defined, that will
+be used, otherwise <a id="wrglossary.8037"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> will be used.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8036"></a><code class="code"><dfn id="glo:glsxtrentryparentname"><code class="csfmt">\glsxtrentryparentname</code></dfn>{<span class="meta">〈<em class="metainner">entry-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8038"></a><code class="code"><dfn id="glo:glsxtrentryparentname"><code class="csfmt">\glsxtrentryparentname</code></dfn>{<span class="meta">〈<em class="metainner">entry-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Expands to the entry’s parent <a id="wrglossary.8037"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> if defined. Expands to
+Expands to the entry’s parent <a id="wrglossary.8039"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> if defined. Expands to
nothing if the entry doesn’t have a parent or if the entry isn’t
defined. If you simply require the parent label then use
-<a id="wrglossary.8038"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a> or, to first test if the entry has a parent,
-either use <a id="wrglossary.8039"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> or use <a id="wrglossary.8040"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> with
+<a id="wrglossary.8040"></a><a href="#glo:glsentryparent"><code class="csfmt">\glsentryparent</code></a> or, to first test if the entry has a parent,
+either use <a id="wrglossary.8041"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> or use <a id="wrglossary.8042"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> with
the field label set to <code class="code">parent</code>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8041"></a><code class="code"><dfn id="glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8043"></a><code class="code"><dfn id="glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Displays the hierarchical name for the given entry. The
-cross-reference format <a id="wrglossary.8042"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> may be redefined to
+cross-reference format <a id="wrglossary.8044"></a><a href="#glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></a> may be redefined to
use this command to show the hierarchy, if required.
<p>
This command has a recursive definition. If the entry given by
<span class="meta">〈<em class="metainner">entry-label</em>〉</span> has a parent, then this command will do
-<code class="code"><a id="wrglossary.8043"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a>{<span class="meta">〈<em class="metainner">parent-label</em>〉</span>}</code> for the entry’s parent and
-will then do the separator <a id="wrglossary.8044"></a><a href="#glo:glsxtrhiernamesep"><code class="csfmt">\glsxtrhiernamesep</code></a>.
+<code class="code"><a id="wrglossary.8045"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a>{<span class="meta">〈<em class="metainner">parent-label</em>〉</span>}</code> for the entry’s parent and
+will then do the separator <a id="wrglossary.8046"></a><a href="#glo:glsxtrhiernamesep"><code class="csfmt">\glsxtrhiernamesep</code></a>.
<p>
Then, regardless of whether or not the entry has a parent, it will
-do <code class="code"><a id="wrglossary.8045"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>, if the entry is an
+do <code class="code"><a id="wrglossary.8047"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>, if the entry is an
abbreviation (see §<a href="#sec:examplediffsabbrv">1.2.4</a>), or
-<code class="code"><a id="wrglossary.8046"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> otherwise.
+<code class="code"><a id="wrglossary.8048"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> otherwise.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If <a id="wrglossary.8047"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded, <a id="wrglossary.8048"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> will
-behave as <a id="wrglossary.8049"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> in a PDF bookmark.
+If <a id="wrglossary.8049"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded, <a id="wrglossary.8050"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> will
+behave as <a id="wrglossary.8051"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> in a PDF bookmark.
</div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8050"></a><code class="code"><dfn id="glo:glsxtrhiernamesep"><code class="csfmt">\glsxtrhiernamesep</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8052"></a><code class="code"><dfn id="glo:glsxtrhiernamesep"><code class="csfmt">\glsxtrhiernamesep</code></dfn></code></div><!-- end of pinnedbox -->
Separator symbol ( ◁ ) used between each name in
-commands like <a id="wrglossary.8051"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a>.
+commands like <a id="wrglossary.8053"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8052"></a><code class="code"><dfn id="glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8054"></a><code class="code"><dfn id="glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.8053"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but the first name in the list has its first character
-converted to <a id="wrglossary.8054"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8055"></a><a href="#glo:Glsfmttext"><code class="csfmt">\Glsfmttext</code></a> or
-<a id="wrglossary.8056"></a><a href="#glo:Glsfmtname"><code class="csfmt">\Glsfmtname</code></a> (<a id="wrglossary.8057"></a><a href="#glo:idx.sentencecase">sentence case</a>).
-If <a id="wrglossary.8058"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded, <a id="wrglossary.8059"></a><a href="#glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></a> will expand to:
-<pre class="compactcodebox"><a id="wrglossary.8060"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.8061"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
+As <a id="wrglossary.8055"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but the first name in the list has its first character
+converted to <a id="wrglossary.8056"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8057"></a><a href="#glo:Glsfmttext"><code class="csfmt">\Glsfmttext</code></a> or
+<a id="wrglossary.8058"></a><a href="#glo:Glsfmtname"><code class="csfmt">\Glsfmtname</code></a> (<a id="wrglossary.8059"></a><a href="#glo:idx.sentencecase">sentence case</a>).
+If <a id="wrglossary.8060"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded, <a id="wrglossary.8061"></a><a href="#glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></a> will expand to:
+<pre class="compactcodebox"><a id="wrglossary.8062"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.8063"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
</pre>
-in a PDF bookmark. The <a id="wrglossary.8062"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> mapping from
-<a id="wrglossary.8063"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> to <a id="wrglossary.8064"></a><a href="#glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></a> is set with
-<a id="wrglossary.8065"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a>, if supported.
+in a PDF bookmark. The <a id="wrglossary.8064"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> mapping from
+<a id="wrglossary.8065"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> to <a id="wrglossary.8066"></a><a href="#glo:Glsxtrhiername"><code class="csfmt">\Glsxtrhiername</code></a> is set with
+<a id="wrglossary.8067"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a>, if supported.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8066"></a><code class="code"><dfn id="glo:GlsXtrhiername"><code class="csfmt">\GlsXtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8068"></a><code class="code"><dfn id="glo:GlsXtrhiername"><code class="csfmt">\GlsXtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.8067"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but each name in the list has its first character
-converted to <a id="wrglossary.8068"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8069"></a><a href="#glo:Glsfmttext"><code class="csfmt">\Glsfmttext</code></a> or <a id="wrglossary.8070"></a><a href="#glo:Glsfmtname"><code class="csfmt">\Glsfmtname</code></a>.
+As <a id="wrglossary.8069"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but each name in the list has its first character
+converted to <a id="wrglossary.8070"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8071"></a><a href="#glo:Glsfmttext"><code class="csfmt">\Glsfmttext</code></a> or <a id="wrglossary.8072"></a><a href="#glo:Glsfmtname"><code class="csfmt">\Glsfmtname</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8071"></a><code class="code"><dfn id="glo:GLSxtrhiername"><code class="csfmt">\GLSxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8073"></a><code class="code"><dfn id="glo:GLSxtrhiername"><code class="csfmt">\GLSxtrhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.8072"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but the first name in the list is
-converted to <a id="wrglossary.8073"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8074"></a><a href="#glo:GLSfmttext"><code class="csfmt">\GLSfmttext</code></a> or
-<a id="wrglossary.8075"></a><a href="#glo:GLSfmtname"><code class="csfmt">\GLSfmtname</code></a>.
+As <a id="wrglossary.8074"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but the first name in the list is
+converted to <a id="wrglossary.8075"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8076"></a><a href="#glo:GLSfmttext"><code class="csfmt">\GLSfmttext</code></a> or
+<a id="wrglossary.8077"></a><a href="#glo:GLSfmtname"><code class="csfmt">\GLSfmtname</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8076"></a><code class="code"><dfn id="glo:GLSXTRhiername"><code class="csfmt">\GLSXTRhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8078"></a><code class="code"><dfn id="glo:GLSXTRhiername"><code class="csfmt">\GLSXTRhiername</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.8077"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but each name in the list is
-converted to <a id="wrglossary.8078"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8079"></a><a href="#glo:GLSfmttext"><code class="csfmt">\GLSfmttext</code></a> or
-<a id="wrglossary.8080"></a><a href="#glo:GLSfmtname"><code class="csfmt">\GLSfmtname</code></a> (<a id="wrglossary.8081"></a><a href="#glo:idx.allcaps">all caps</a>).
+As <a id="wrglossary.8079"></a><a href="#glo:glsxtrhiername"><code class="csfmt">\glsxtrhiername</code></a> but each name in the list is
+converted to <a id="wrglossary.8080"></a><a href="#glo:idx.uppercase">uppercase</a> using <a id="wrglossary.8081"></a><a href="#glo:GLSfmttext"><code class="csfmt">\GLSfmttext</code></a> or
+<a id="wrglossary.8082"></a><a href="#glo:GLSfmtname"><code class="csfmt">\GLSfmtname</code></a> (<a id="wrglossary.8083"></a><a href="#glo:idx.allcaps">all caps</a>).
<p>
</section><!-- end of section sec:getfields -->
@@ -22783,79 +22791,79 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8082"></a><code class="code"><dfn id="glo:GlsXtrForeignTextField"><code class="csfmt">\GlsXtrForeignTextField</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8084"></a><code class="code"><dfn id="glo:GlsXtrForeignTextField"><code class="csfmt">\GlsXtrForeignTextField</code></dfn></code></div><!-- end of pinnedbox -->
-This command should expand to the <a id="wrglossary.8083"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> used to store a
+This command should expand to the <a id="wrglossary.8085"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> used to store a
language tag (such as <code class="code">en-GB</code> or <code class="code">de-CH-1996</code>). The
default value is <code class="code">userii</code> (which corresponds to the
-<a id="wrglossary.8084"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key).
+<a id="wrglossary.8086"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> key).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8085"></a><code class="code"><dfn id="glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8087"></a><code class="code"><dfn id="glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the field identified by
-<a id="wrglossary.8086"></a><a href="#glo:GlsXtrForeignTextField"><code class="csfmt">\GlsXtrForeignTextField</code></a> set, then this command will encapsulate
+<a id="wrglossary.8088"></a><a href="#glo:GlsXtrForeignTextField"><code class="csfmt">\GlsXtrForeignTextField</code></a> set, then this command will encapsulate
<span class="meta">〈<em class="metainner">text</em>〉</span> according to the language tag stored in that field.
<p>
-This uses <a id="wrglossary.8087"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>’s</a> interface to determine the language
+This uses <a id="wrglossary.8089"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>’s</a> interface to determine the language
label that corresponds to the language tag. If the language label
can be determined, the <span class="meta">〈<em class="metainner">text</em>〉</span> will be encapsulated with
-<a id="wrglossary.8088"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a> otherwise just <span class="meta">〈<em class="metainner">text</em>〉</span> is done.
+<a id="wrglossary.8090"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a> otherwise just <span class="meta">〈<em class="metainner">text</em>〉</span> is done.
<p>
-If <a id="wrglossary.8089"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a> isn’t defined (that is, there’s no language
+If <a id="wrglossary.8091"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a> isn’t defined (that is, there’s no language
support for the document), this command simply does <span class="meta">〈<em class="metainner">text</em>〉</span>. If
-an old version of <a id="wrglossary.8090"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is used, this command issues a
+an old version of <a id="wrglossary.8092"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is used, this command issues a
warning and just does <span class="meta">〈<em class="metainner">text</em>〉</span>.
<p>
-If <a id="wrglossary.8091"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can’t determine the corresponding language label
-to use with <a id="wrglossary.8092"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>, then a warning is issued with:
+If <a id="wrglossary.8093"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> can’t determine the corresponding language label
+to use with <a id="wrglossary.8094"></a><a href="#glo:foreignlanguage"><code class="csfmt">\foreignlanguage</code></a>, then a warning is issued with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8093"></a><code class="code"><dfn id="glo:GlsXtrUnknownDialectWarning"><code class="csfmt">\GlsXtrUnknownDialectWarning</code></dfn>{<span class="meta">〈<em class="metainner">locale</em>〉</span>}{<span class="meta">〈<em class="metainner">root language</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8095"></a><code class="code"><dfn id="glo:GlsXtrUnknownDialectWarning"><code class="csfmt">\GlsXtrUnknownDialectWarning</code></dfn>{<span class="meta">〈<em class="metainner">locale</em>〉</span>}{<span class="meta">〈<em class="metainner">root language</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">locale</em>〉</span> is the language tag supplied in the given field
value and <span class="meta">〈<em class="metainner">root language</em>〉</span> is the root language that
-<a id="wrglossary.8094"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> has inferred from the tag.
+<a id="wrglossary.8096"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> has inferred from the tag.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-<a id="wrglossary.8095"></a><a href="#glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></a> requires <a id="wrglossary.8096"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.3.6+.
+<a id="wrglossary.8097"></a><a href="#glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></a> requires <a id="wrglossary.8098"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> v1.3.6+.
</div><!-- end of information -->
<p>
<div class="marginright"><a id="ex:foreignlangfmt-backref">🖹</a><a href="#ex:foreignlangfmt">119</a></div>Example <a href="#ex:foreignlangfmt">119</a> illustrates this. The language tag
-is stored in the <a id="wrglossary.8097"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field and the text in that language
-is stored in the <a id="wrglossary.8098"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. The hook for the <a id="wrglossary.8099"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>
+is stored in the <a id="wrglossary.8099"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field and the text in that language
+is stored in the <a id="wrglossary.8100"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field. The hook for the <a id="wrglossary.8101"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>
style’s parenthetical material is adjusted to include the
non-English text with the applicable hyphenation patterns.
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[main=british,brazilian,ngerman]{babel}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8100"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8101"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>}
-<a id="wrglossary.8102"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
- [<a id="wrglossary.8103"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Associação Brasileria de Normas Técnicas}</span>,
- <a id="wrglossary.8104"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={pt-BR}</span>
+<a id="wrglossary.8102"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8103"></a><a href="#glo:opt.abbrstyle.long-short-user"><span class="abbrstylefmt">long-short-user</span></a>}
+<a id="wrglossary.8104"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.8105"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Associação Brasileria de Normas Técnicas}</span>,
+ <a id="wrglossary.8106"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={pt-BR}</span>
]
{abnt}{ABNT}{Brazilian National Standards Organization}
-<a id="wrglossary.8105"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
- [<a id="wrglossary.8106"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Deutsches Institut für Normung e.V.}</span>,
- <a id="wrglossary.8107"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={de-DE-1996}</span>]
+<a id="wrglossary.8107"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.8108"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={Deutsches Institut für Normung e.V.}</span>,
+ <a id="wrglossary.8109"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a><span class="optfmt">={de-DE-1996}</span>]
{din}{DIN}{German Institute for Standardization}
-<a id="wrglossary.8108"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{tug}{TUG}{<code class="cmd">\TeX</code><code class="cmd">\ </code>User Group}
+<a id="wrglossary.8110"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{tug}{TUG}{<code class="cmd">\TeX</code><code class="cmd">\ </code>User Group}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.8109"></a><a href="#glo:glsxtruserparen"><code class="csfmt">\glsxtruserparen</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.8110"></a><a href="#glo:glsxtrfullsep"><code class="csfmt">\glsxtrfullsep</code></a>{#2}<span class="comment">% </span>
- <a id="wrglossary.8111"></a><a href="#glo:glsxtrparen"><code class="csfmt">\glsxtrparen</code></a>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.8111"></a><a href="#glo:glsxtruserparen"><code class="csfmt">\glsxtruserparen</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.8112"></a><a href="#glo:glsxtrfullsep"><code class="csfmt">\glsxtrfullsep</code></a>{#2}<span class="comment">% </span>
+ <a id="wrglossary.8113"></a><a href="#glo:glsxtrparen"><code class="csfmt">\glsxtrparen</code></a>
{#1<span class="comment">% </span>
- <a id="wrglossary.8112"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{<a id="wrglossary.8113"></a><a href="#glo:glsxtruserfield"><code class="csfmt">\glsxtruserfield</code></a>}{#2}<span class="comment">% </span>
- {, <code class="cmd">\emph</code>{<a id="wrglossary.8114"></a><a href="#glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></a>{#2}{<span class="comment">% </span>
- <a id="wrglossary.8115"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}}<span class="comment">% </span>
+ <a id="wrglossary.8114"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{<a id="wrglossary.8115"></a><a href="#glo:glsxtruserfield"><code class="csfmt">\glsxtruserfield</code></a>}{#2}<span class="comment">% </span>
+ {, <code class="cmd">\emph</code>{<a id="wrglossary.8116"></a><a href="#glo:GlsXtrForeignText"><code class="csfmt">\GlsXtrForeignText</code></a>{#2}{<span class="comment">% </span>
+ <a id="wrglossary.8117"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}}<span class="comment">% </span>
{}<span class="comment">% </span>
}<span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8116"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{abnt}, <a id="wrglossary.8117"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{din}, <a id="wrglossary.8118"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tug}.
-<a id="wrglossary.8119"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.8118"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{abnt}, <a id="wrglossary.8119"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{din}, <a id="wrglossary.8120"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tug}.
+<a id="wrglossary.8121"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<p>
@@ -22881,93 +22889,93 @@
name (without the leading backslash) should be stored in the field
identified by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8120"></a><code class="code"><dfn id="glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>useri</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8122"></a><code class="code"><dfn id="glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>useri</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This command should expand to the <a id="wrglossary.8121"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> used to
+This command should expand to the <a id="wrglossary.8123"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> used to
store the formatting command’s control sequence name. The default
-value is <code class="code">useri</code> (which corresponds to the <a id="wrglossary.8122"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key).
+value is <code class="code">useri</code> (which corresponds to the <a id="wrglossary.8124"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8123"></a><code class="code"><dfn id="glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8125"></a><code class="code"><dfn id="glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This command behaves like:
-<pre class="compactcodebox"><a id="wrglossary.8124"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">fmt-link-text</em>〉</span>}
+<pre class="compactcodebox"><a id="wrglossary.8126"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">fmt-link-text</em>〉</span>}
</pre>
-where the <a id="wrglossary.8125"></a><a href="#glo:dual.linktext">link text</a> <span class="meta">〈<em class="metainner">fmt-link-text</em>〉</span> is formatted according to:
+where the <a id="wrglossary.8127"></a><a href="#glo:dual.linktext">link text</a> <span class="meta">〈<em class="metainner">fmt-link-text</em>〉</span> is formatted according to:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8126"></a><code class="code"><dfn id="glo:glsxtrfmtdisplay"><code class="csfmt">\glsxtrfmtdisplay</code></dfn>{<span class="meta">〈<em class="metainner">csname</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8128"></a><code class="code"><dfn id="glo:glsxtrfmtdisplay"><code class="csfmt">\glsxtrfmtdisplay</code></dfn>{<span class="meta">〈<em class="metainner">csname</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
The default definition simply does <code class="code"><span class="cmdfmt">\<span class="meta">〈<em class="metainner">csname</em>〉</span></span>{<span class="meta">〈<em class="metainner">text</em>〉</span>}<span class="meta">〈<em class="metainner">insert</em>〉</span></code>
where the control sequence name <span class="meta">〈<em class="metainner">csname</em>〉</span> is obtained from the
-field given by <a id="wrglossary.8127"></a><a href="#glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></a>. If the field hasn’t been set,
-<a id="wrglossary.8128"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a> is used (which simply does its argument).
+field given by <a id="wrglossary.8129"></a><a href="#glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></a>. If the field hasn’t been set,
+<a id="wrglossary.8130"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a> is used (which simply does its argument).
The unstarred version assumes an empty <span class="meta">〈<em class="metainner">insert</em>〉</span>.
-The default <a id="wrglossary.8129"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> options are given by <a id="wrglossary.8130"></a><a href="#glo:GlsXtrFmtDefaultOptions"><code class="csfmt">\GlsXtrFmtDefaultOptions</code></a>.
+The default <a id="wrglossary.8131"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a> options are given by <a id="wrglossary.8132"></a><a href="#glo:GlsXtrFmtDefaultOptions"><code class="csfmt">\GlsXtrFmtDefaultOptions</code></a>.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-The <a id="wrglossary.8131"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is suppressed with <a id="wrglossary.8132"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>.
+The <a id="wrglossary.8133"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is suppressed with <a id="wrglossary.8134"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>.
</div><!-- end of information -->
<p>
-If you don’t want the complexity of <a id="wrglossary.8133"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, a partially
+If you don’t want the complexity of <a id="wrglossary.8135"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>, a partially
expandable command is provided that may be used in section headings:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8134"></a><code class="code"><dfn id="glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8136"></a><code class="code"><dfn id="glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-If <a id="wrglossary.8135"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this will expand to:
+If <a id="wrglossary.8137"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, this will expand to:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8136"></a><code class="code"><dfn id="glo:glsxtrpdfentryfmt"><code class="csfmt">\glsxtrpdfentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8138"></a><code class="code"><dfn id="glo:glsxtrpdfentryfmt"><code class="csfmt">\glsxtrpdfentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
within the PDF bookmarks, which just does <span class="meta">〈<em class="metainner">text</em>〉</span>. Otherwise
-<a id="wrglossary.8137"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a> will format <span class="meta">〈<em class="metainner">text</em>〉</span> according to the
-control sequence name identified in the field given by <a id="wrglossary.8138"></a><a href="#glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></a> (or
+<a id="wrglossary.8139"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a> will format <span class="meta">〈<em class="metainner">text</em>〉</span> according to the
+control sequence name identified in the field given by <a id="wrglossary.8140"></a><a href="#glo:GlsXtrFmtField"><code class="csfmt">\GlsXtrFmtField</code></a> (or
<code class="code">@firstofone</code>, if not set).
<p>
<div class="marginright"><a id="ex:glsxtrfmt-backref">🖹</a><a href="#ex:glsxtrfmt">120</a></div>Example <a href="#ex:glsxtrfmt">120</a> provides some custom commands with a
single argument whose control sequence name is stored in the
-<a id="wrglossary.8139"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field of the associated entry:
+<a id="wrglossary.8141"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field of the associated entry:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>{amsmath}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8140"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>,<a id="wrglossary.8141"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8142"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>]{glossaries-extra}
-<a id="wrglossary.8143"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8142"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>,<a id="wrglossary.8143"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8144"></a><a href="#glo:opt.glostyle.index"><span class="glostylefmt">index</span></a></span>]{glossaries-extra}
+<a id="wrglossary.8145"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
<code class="cmd">\newcommand</code>*{<code class="cmd">\mtx</code>}[1]{<code class="cmd">\boldsymbol</code>{#1}}
<code class="cmd">\newcommand</code>*{<code class="cmd">\mtxinv</code>}[1]{<code class="cmd">\mtx</code>{#1}<code class="cmd">\sp</code>{-1}}
-<a id="wrglossary.8144"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{matrix}{<span class="comment">% </span>
- <a id="wrglossary.8145"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={matrix}</span>,
- <a id="wrglossary.8146"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{M}}}</span>,
- <a id="wrglossary.8147"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={matrices}</span>,
- <a id="wrglossary.8148"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={mtx}</span>,<span class="comment">% corresponds to <code class="cmd">\mtx</code></span>
- <a id="wrglossary.8149"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={rectangular array of values}</span>
+<a id="wrglossary.8146"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{matrix}{<span class="comment">% </span>
+ <a id="wrglossary.8147"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={matrix}</span>,
+ <a id="wrglossary.8148"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{M}}}</span>,
+ <a id="wrglossary.8149"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={matrices}</span>,
+ <a id="wrglossary.8150"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={mtx}</span>,<span class="comment">% corresponds to <code class="cmd">\mtx</code></span>
+ <a id="wrglossary.8151"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={rectangular array of values}</span>
}
-<a id="wrglossary.8150"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{identitymatrix}{<span class="comment">% </span>
- <a id="wrglossary.8151"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={identity matrix}</span>,
- <a id="wrglossary.8152"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{I}}}</span>,
- <a id="wrglossary.8153"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={identity matrices}</span>,
- <a id="wrglossary.8154"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a diagonal matrix with all diagonal
+<a id="wrglossary.8152"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{identitymatrix}{<span class="comment">% </span>
+ <a id="wrglossary.8153"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={identity matrix}</span>,
+ <a id="wrglossary.8154"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{I}}}</span>,
+ <a id="wrglossary.8155"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={identity matrices}</span>,
+ <a id="wrglossary.8156"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a diagonal matrix with all diagonal
elements equal to 1 and all other elements
equal to 0}</span>
}
-<a id="wrglossary.8155"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{matrixinv}{<span class="comment">% </span>
- <a id="wrglossary.8156"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={matrix inverse}</span>,
- <a id="wrglossary.8157"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtxinv</code>{M}}}</span>,
- <a id="wrglossary.8158"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={mtxinv}</span>,<span class="comment">% corresponds to <code class="cmd">\mtxinv</code></span>
- <a id="wrglossary.8159"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a square <a id="wrglossary.8160"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{matrix} such that
- $<code class="cmd">\mtx</code>{M}<code class="cmd">\mtxinv</code>{M}=<a id="wrglossary.8161"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{identitymatrix}$}</span>
+<a id="wrglossary.8157"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{matrixinv}{<span class="comment">% </span>
+ <a id="wrglossary.8158"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={matrix inverse}</span>,
+ <a id="wrglossary.8159"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtxinv</code>{M}}}</span>,
+ <a id="wrglossary.8160"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={mtxinv}</span>,<span class="comment">% corresponds to <code class="cmd">\mtxinv</code></span>
+ <a id="wrglossary.8161"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a square <a id="wrglossary.8162"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{matrix} such that
+ $<code class="cmd">\mtx</code>{M}<code class="cmd">\mtxinv</code>{M}=<a id="wrglossary.8163"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{identitymatrix}$}</span>
}
<code class="cbeg">\begin{document}</code>
-A <a id="wrglossary.8162"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{matrix} is denoted <a id="wrglossary.8163"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{matrix}.
-The inverse is denoted <a id="wrglossary.8164"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{matrixinv}.
+A <a id="wrglossary.8164"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{matrix} is denoted <a id="wrglossary.8165"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{matrix}.
+The inverse is denoted <a id="wrglossary.8166"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{matrixinv}.
<code class="cmd">\[</code>
- <a id="wrglossary.8165"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrix}{A} <a id="wrglossary.8166"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrixinv}{A}
- = <a id="wrglossary.8167"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{identitymatrix}
+ <a id="wrglossary.8167"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrix}{A} <a id="wrglossary.8168"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrixinv}{A}
+ = <a id="wrglossary.8169"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a>{identitymatrix}
<code class="cmd">\]</code>
-Compare $<a id="wrglossary.8168"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrix}{A}[_0]$
-with $<a id="wrglossary.8169"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a>{matrix}{A}[_0]$.
+Compare $<a id="wrglossary.8170"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>{matrix}{A}[_0]$
+with $<a id="wrglossary.8171"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a>{matrix}{A}[_0]$.
<code class="cmd">\printglossaries</code>
<code class="cend">\end{document}</code>
</pre>
@@ -22978,47 +22986,47 @@
formatting command associated with the glossary entry.</object>
</div><!-- end of resultbox -->
-Note the difference between using <a id="wrglossary.8170"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a> (which has a
-final optional argument) vs <a id="wrglossary.8171"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> (which doesn’t, so the
+Note the difference between using <a id="wrglossary.8172"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a> (which has a
+final optional argument) vs <a id="wrglossary.8173"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> (which doesn’t, so the
following square brackets are considered part of the subsequent text).
<p>
-There are also <a id="wrglossary.8172"></a><a href="#glo:idx.sentencecase">sentence case</a> versions of the above commands:
+There are also <a id="wrglossary.8174"></a><a href="#glo:idx.sentencecase">sentence case</a> versions of the above commands:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8173"></a><code class="code"><dfn id="glo:Glsxtrfmt"><code class="csfmt">\Glsxtrfmt</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8175"></a><code class="code"><dfn id="glo:Glsxtrfmt"><code class="csfmt">\Glsxtrfmt</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is simply a shortcut for:
-<pre class="compactcodebox"><a id="wrglossary.8174"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8175"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}
+<pre class="compactcodebox"><a id="wrglossary.8176"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8177"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}
</pre>
Similarly for the starred form:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8176"></a><code class="code"><dfn id="glo:Glsxtrfmt*"><code class="csfmt">\Glsxtrfmt*</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8178"></a><code class="code"><dfn id="glo:Glsxtrfmt*"><code class="csfmt">\Glsxtrfmt*</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code></div><!-- end of pinnedbox -->
which is a shortcut for:
-<pre class="compactcodebox"><a id="wrglossary.8177"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8178"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]
+<pre class="compactcodebox"><a id="wrglossary.8179"></a><a href="#glo:glsxtrfmt*"><code class="csfmt">\glsxtrfmt*</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8180"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8179"></a><code class="code"><dfn id="glo:Glsxtrentryfmt"><code class="csfmt">\Glsxtrentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8181"></a><code class="code"><dfn id="glo:Glsxtrentryfmt"><code class="csfmt">\Glsxtrentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is a shortcut for
-<pre class="compactcodebox"><a id="wrglossary.8180"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8181"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}
+<pre class="compactcodebox"><a id="wrglossary.8182"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8183"></a><a href="#glo:glssentencecase"><code class="csfmt">\glssentencecase</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}}
</pre>
but uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8182"></a><code class="code"><dfn id="glo:Glsxtrpdfentryfmt"><code class="csfmt">\Glsxtrpdfentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8184"></a><code class="code"><dfn id="glo:Glsxtrpdfentryfmt"><code class="csfmt">\Glsxtrpdfentryfmt</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-for the PDF bookmarks. This uses <a id="wrglossary.8183"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to perform
+for the PDF bookmarks. This uses <a id="wrglossary.8185"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to perform
the case-change, which is expandable.
<p>
-If you are writing <a id="wrglossary.8184"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> or <a id="wrglossary.8185"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a>
+If you are writing <a id="wrglossary.8186"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> or <a id="wrglossary.8187"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a>
explicitly in the document text, you can, of course, enter the
appropriate case in <span class="meta">〈<em class="metainner">text</em>〉</span> directly. The purpose of providing
-the <a id="wrglossary.8186"></a><a href="#glo:idx.sentencecase">sentence case</a> commands is to enable a mapping to be setup
-with <a id="wrglossary.8187"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a> in the event that <a id="wrglossary.8188"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> or
-<a id="wrglossary.8189"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a> occur at the start of content, such as another
-entry’s description, that will have <a id="wrglossary.8190"></a><a href="#glo:idx.sentencecase">sentence case</a>
-automatically applied. This will require <a id="wrglossary.8191"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ to
-support the mapping. See the <a id="wrglossary.8192"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.
+the <a id="wrglossary.8188"></a><a href="#glo:idx.sentencecase">sentence case</a> commands is to enable a mapping to be setup
+with <a id="wrglossary.8189"></a><a href="#glo:MFUaddmap"><code class="csfmt">\MFUaddmap</code></a> in the event that <a id="wrglossary.8190"></a><a href="#glo:glsxtrfmt"><code class="csfmt">\glsxtrfmt</code></a> or
+<a id="wrglossary.8191"></a><a href="#glo:glsxtrentryfmt"><code class="csfmt">\glsxtrentryfmt</code></a> occur at the start of content, such as another
+entry’s description, that will have <a id="wrglossary.8192"></a><a href="#glo:idx.sentencecase">sentence case</a>
+automatically applied. This will require <a id="wrglossary.8193"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+ to
+support the mapping. See the <a id="wrglossary.8194"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> manual for further details.
<p>
</section><!-- end of section sec:glsxtrfmt -->
@@ -23029,39 +23037,39 @@
<p>
These commands are for field values that are comma-separated
lists (for example, the field has been constructed with
-<a id="wrglossary.8193"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>) or for testing if field values are
+<a id="wrglossary.8195"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>) or for testing if field values are
contained within comma-separated lists.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If you are using <a id="wrglossary.8194"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can sort field values that
-contain a comma-separated list of labels (such as the <a id="wrglossary.8195"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>
-or <a id="wrglossary.8196"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field) with the <a id="wrglossary.8197"></a><a href="#glo:opt.resource.sort-label-list"><span class="csoptfmt">sort-label-list</span></a>
-option (provided <a id="wrglossary.8198"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can access those fields). See the
-<a id="wrglossary.8199"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.
+If you are using <a id="wrglossary.8196"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can sort field values that
+contain a comma-separated list of labels (such as the <a id="wrglossary.8197"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>
+or <a id="wrglossary.8198"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field) with the <a id="wrglossary.8199"></a><a href="#glo:opt.resource.sort-label-list"><span class="csoptfmt">sort-label-list</span></a>
+option (provided <a id="wrglossary.8200"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can access those fields). See the
+<a id="wrglossary.8201"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.
</div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8200"></a><code class="code"><dfn id="glo:glsseelist"><code class="csfmt">\glsseelist</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8202"></a><code class="code"><dfn id="glo:glsseelist"><code class="csfmt">\glsseelist</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is provided by the base <a id="wrglossary.8201"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to format the
-entry labels in <a id="wrglossary.8202"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> cross-reference list. (It’s used
-internally by <a id="wrglossary.8203"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>, which adds the <span style="font-style: italic; font-variant: normal; ">see</span> prefix.) It may also be
+This is provided by the base <a id="wrglossary.8203"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to format the
+entry labels in <a id="wrglossary.8204"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> cross-reference list. (It’s used
+internally by <a id="wrglossary.8205"></a><a href="#glo:glsseeformat"><code class="csfmt">\glsseeformat</code></a>, which adds the <span style="font-style: italic; font-variant: normal; ">see</span> prefix.) It may also be
used for any comma-separated list of entry labels. Note that the
argument isn’t expanded. If expansion is required, use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8204"></a><code class="code"><dfn id="glo:glsxtrseelist"><code class="csfmt">\glsxtrseelist</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8206"></a><code class="code"><dfn id="glo:glsxtrseelist"><code class="csfmt">\glsxtrseelist</code></dfn>{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This fully expands its argument and passes the result to
-<a id="wrglossary.8205"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>.
-With just the base <a id="wrglossary.8206"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, each item is encapsulated with
-<a id="wrglossary.8207"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>.
-The <a id="wrglossary.8208"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.8209"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> to make it more
+<a id="wrglossary.8207"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>.
+With just the base <a id="wrglossary.8208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, each item is encapsulated with
+<a id="wrglossary.8209"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>.
+The <a id="wrglossary.8210"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.8211"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> to make it more
flexible and provides additional commands to further customize the
formatting.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8210"></a><code class="code"><dfn id="glo:glsxtrtaggedlist"><code class="csfmt">\glsxtrtaggedlist</code></dfn>{<span class="meta">〈<em class="metainner">singular tag</em>〉</span>}{<span class="meta">〈<em class="metainner">plural tag</em>〉</span>}{<span class="meta">〈<em class="metainner">label prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8212"></a><code class="code"><dfn id="glo:glsxtrtaggedlist"><code class="csfmt">\glsxtrtaggedlist</code></dfn>{<span class="meta">〈<em class="metainner">singular tag</em>〉</span>}{<span class="meta">〈<em class="metainner">plural tag</em>〉</span>}{<span class="meta">〈<em class="metainner">label prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is a similar command that has an initial tag inserted before
the start of the list. If the list only contains one element, the
@@ -23069,10 +23077,10 @@
element, the <span class="meta">〈<em class="metainner">plural tag</em>〉</span> is used. The separator between the
tag and the list is given by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8211"></a><code class="code"><dfn id="glo:glsxtrtaggedlistsep"><code class="csfmt">\glsxtrtaggedlistsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\space</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8213"></a><code class="code"><dfn id="glo:glsxtrtaggedlistsep"><code class="csfmt">\glsxtrtaggedlistsep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\space</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
The separators between the elements of the list and the formatting
-of each list element is as for <a id="wrglossary.8212"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> (see below). If the list is
+of each list element is as for <a id="wrglossary.8214"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> (see below). If the list is
empty, nothing is displayed. The <span class="meta">〈<em class="metainner">label prefix</em>〉</span> is inserted
before the current item in the list to form the entry label.
<p>
@@ -23083,69 +23091,69 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8213"></a><code class="code"><dfn id="glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8215"></a><code class="code"><dfn id="glo:glsseeitemformat"><code class="csfmt">\glsseeitemformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The base <a id="wrglossary.8214"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package just uses <a id="wrglossary.8215"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> or
-<a id="wrglossary.8216"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> in this command. The <a id="wrglossary.8217"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package
+The base <a id="wrglossary.8216"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package just uses <a id="wrglossary.8217"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> or
+<a id="wrglossary.8218"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> in this command. The <a id="wrglossary.8219"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package
redefines this so that it does:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8218"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8219"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
-{<a id="wrglossary.8220"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8220"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.8221"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
+{<a id="wrglossary.8222"></a><a href="#glo:glsfmtname"><code class="csfmt">\glsfmtname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}}
</pre>
-Note that the use of <a id="wrglossary.8221"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a> rather than <a id="wrglossary.8222"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>
+Note that the use of <a id="wrglossary.8223"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a> rather than <a id="wrglossary.8224"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>
allows the abbreviation style to be used.
<p>
-With <a id="wrglossary.8223"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the first item in <a id="wrglossary.8224"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> will be encapsulated
+With <a id="wrglossary.8225"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the first item in <a id="wrglossary.8226"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a> will be encapsulated
with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8225"></a><code class="code"><dfn id="glo:glsseefirstitem"><code class="csfmt">\glsseefirstitem</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8227"></a><code class="code"><dfn id="glo:glsseefirstitem"><code class="csfmt">\glsseefirstitem</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The default definition is simply <code class="code"><a id="wrglossary.8226"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> but
+The default definition is simply <code class="code"><a id="wrglossary.8228"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code> but
can be redefined, for example to convert the first character to
-<a id="wrglossary.8227"></a><a href="#glo:idx.uppercase">uppercase</a> if <a id="wrglossary.8228"></a><a href="#glo:idx.sentencecase">sentence case</a> is required.
+<a id="wrglossary.8229"></a><a href="#glo:idx.uppercase">uppercase</a> if <a id="wrglossary.8230"></a><a href="#glo:idx.sentencecase">sentence case</a> is required.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If the label corresponds to a multi-entry, <a id="wrglossary.8229"></a><a href="#glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></a>
+If the label corresponds to a multi-entry, <a id="wrglossary.8231"></a><a href="#glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></a>
will be used instead (see §<a href="#sec:msee">7.12</a>). Similarly,
-<a id="wrglossary.8230"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a> will be used instead of <a id="wrglossary.8231"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a> for a
+<a id="wrglossary.8232"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a> will be used instead of <a id="wrglossary.8233"></a><a href="#glo:glsseeitem"><code class="csfmt">\glsseeitem</code></a> for a
multi-entry label.
</div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8232"></a><code class="code"><dfn id="glo:glsseesep"><code class="csfmt">\glsseesep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,␣</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8234"></a><code class="code"><dfn id="glo:glsseesep"><code class="csfmt">\glsseesep</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>,␣</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This is used between each entry in the list, except between the
final pair.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8233"></a><code class="code"><dfn id="glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8235"></a><code class="code"><dfn id="glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></dfn></code></div><!-- end of pinnedbox -->
This is used between the penultimate and final item in the list.
The default definition is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\space</code><a id="wrglossary.8234"></a><a href="#glo:andname"><code class="csfmt">\andname</code></a><code class="cmd">\space</code>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\space</code><a id="wrglossary.8236"></a><a href="#glo:andname"><code class="csfmt">\andname</code></a><code class="cmd">\space</code>
</pre>
-(<a id="wrglossary.8235"></a><a href="#glo:andname"><code class="csfmt">\andname</code></a> is provided by <a id="wrglossary.8236"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, if not already
-defined, and simply expands to <a id="wrglossary.8237"></a><a href="#glo:amp"><code class="csfmt">\&</code></a> but it may be defined to
-expand to something else by another package before <a id="wrglossary.8238"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+(<a id="wrglossary.8237"></a><a href="#glo:andname"><code class="csfmt">\andname</code></a> is provided by <a id="wrglossary.8238"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, if not already
+defined, and simply expands to <a id="wrglossary.8239"></a><a href="#glo:amp"><code class="csfmt">\&</code></a> but it may be defined to
+expand to something else by another package before <a id="wrglossary.8240"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
is loaded.)
<p>
-With <a id="wrglossary.8239"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, if there are at least three elements in
+With <a id="wrglossary.8241"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, if there are at least three elements in
the list, the separator between the final two elements will be given by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8240"></a><code class="code"><dfn id="glo:glsseelastoxfordsep"><code class="csfmt">\glsseelastoxfordsep</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8242"></a><code class="code"><dfn id="glo:glsseelastoxfordsep"><code class="csfmt">\glsseelastoxfordsep</code></dfn></code></div><!-- end of pinnedbox -->
-This just defaults to <a id="wrglossary.8241"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a> but may be redefined to
+This just defaults to <a id="wrglossary.8243"></a><a href="#glo:glsseelastsep"><code class="csfmt">\glsseelastsep</code></a> but may be redefined to
include a comma, if preferred.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8242"></a><code class="code"><dfn id="glo:glsxtrforcsvfield"><code class="csfmt">\glsxtrforcsvfield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">handler cs</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8244"></a><code class="code"><dfn id="glo:glsxtrforcsvfield"><code class="csfmt">\glsxtrforcsvfield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">handler cs</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This iterates over the comma-separated list stored in the given <a id="wrglossary.8243"></a><a href="#glo:dual.field">field</a>
-(identified by its <a id="wrglossary.8244"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
+This iterates over the comma-separated list stored in the given <a id="wrglossary.8245"></a><a href="#glo:dual.field">field</a>
+(identified by its <a id="wrglossary.8246"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> and performs
<code class="code"><span class="meta">〈<em class="metainner">handler cs</em>〉</span>{<span class="meta">〈<em class="metainner">element</em>〉</span>}</code> for each element of the
-list. This command uses <a id="wrglossary.8245"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> so the complete
-list can be obtained with <a id="wrglossary.8246"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>. Does nothing
+list. This command uses <a id="wrglossary.8247"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> so the complete
+list can be obtained with <a id="wrglossary.8248"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>. Does nothing
if the field hasn’t been set or the entry hasn’t been defined. The
unstarred version adds implicit grouping. The starred version
doesn’t.
@@ -23153,49 +23161,49 @@
It’s possible to prematurely break the loop at the end of the
current iteration with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8247"></a><code class="code"><dfn id="glo:glsxtrendfor"><code class="csfmt">\glsxtrendfor</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8249"></a><code class="code"><dfn id="glo:glsxtrendfor"><code class="csfmt">\glsxtrendfor</code></dfn></code></div><!-- end of pinnedbox -->
-If nested within another command that also uses <a id="wrglossary.8248"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a>, use the
+If nested within another command that also uses <a id="wrglossary.8250"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a>, use the
unstarred version to localise the break. This command is simply set
-to <a id="wrglossary.8249"></a><a href="#glo:@endfortrue"><code class="csfmt">\@endfortrue</code></a>, which is provided by the <a id="wrglossary.8250"></a><a href="#glo:pkg.xfor"><span class="styfmt">xfor</span></a> package.
+to <a id="wrglossary.8251"></a><a href="#glo:@endfortrue"><code class="csfmt">\@endfortrue</code></a>, which is provided by the <a id="wrglossary.8252"></a><a href="#glo:pkg.xfor"><span class="styfmt">xfor</span></a> package.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8251"></a><code class="code"><dfn id="glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8253"></a><code class="code"><dfn id="glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This formats the comma-separated list stored in the given <a id="wrglossary.8252"></a><a href="#glo:dual.field">field</a>
-(identified by its <a id="wrglossary.8253"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
-for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> using <a id="wrglossary.8254"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span>’s</a>
-<a id="wrglossary.8255"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
-This command uses <a id="wrglossary.8256"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> so the complete
-list can be obtained with <a id="wrglossary.8257"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>.
+This formats the comma-separated list stored in the given <a id="wrglossary.8254"></a><a href="#glo:dual.field">field</a>
+(identified by its <a id="wrglossary.8255"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
+for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> using <a id="wrglossary.8256"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span>’s</a>
+<a id="wrglossary.8257"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
+This command uses <a id="wrglossary.8258"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> so the complete
+list can be obtained with <a id="wrglossary.8259"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>.
This adds implicit grouping. There is no starred version.
<p>
-<div class="marginright"><a id="ex:fieldformatcsv-backref">🖹</a><a href="#ex:fieldformatcsv">121</a></div>Example <a href="#ex:fieldformatcsv">121</a> demonstrates the difference between <a id="wrglossary.8258"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>
-(which specifically requires a list of labels) and <a id="wrglossary.8259"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>
+<div class="marginright"><a id="ex:fieldformatcsv-backref">🖹</a><a href="#ex:fieldformatcsv">121</a></div>Example <a href="#ex:fieldformatcsv">121</a> demonstrates the difference between <a id="wrglossary.8260"></a><a href="#glo:glsseelist"><code class="csfmt">\glsseelist</code></a>
+(which specifically requires a list of labels) and <a id="wrglossary.8261"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>
(which formats an arbitrary list):
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8260"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>]{glossaries-extra}
-<a id="wrglossary.8261"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{example}{<a id="wrglossary.8262"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={example}</span>,
- <a id="wrglossary.8263"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.8264"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={another1,another2}</span>}
-<a id="wrglossary.8265"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another1}{<a id="wrglossary.8266"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another one}</span>,
- <a id="wrglossary.8267"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.8268"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another2}{<a id="wrglossary.8269"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another two}</span>,
- <a id="wrglossary.8270"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8262"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span>]{glossaries-extra}
+<a id="wrglossary.8263"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{example}{<a id="wrglossary.8264"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={example}</span>,
+ <a id="wrglossary.8265"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.8266"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={another1,another2}</span>}
+<a id="wrglossary.8267"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another1}{<a id="wrglossary.8268"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another one}</span>,
+ <a id="wrglossary.8269"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.8270"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another2}{<a id="wrglossary.8271"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another two}</span>,
+ <a id="wrglossary.8272"></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.8271"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{duck}
-<a id="wrglossary.8272"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{albatross}
-<a id="wrglossary.8273"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{arara}
-Animal list: <a id="wrglossary.8274"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>{example}{animals}
+<a id="wrglossary.8273"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{duck}
+<a id="wrglossary.8274"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{albatross}
+<a id="wrglossary.8275"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a>{example}{animals}{arara}
+Animal list: <a id="wrglossary.8276"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>{example}{animals}
-See list: <a id="wrglossary.8275"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{see}{example}
- {<a id="wrglossary.8276"></a><a href="#glo:glsxtrseelist"><code class="csfmt">\glsxtrseelist</code></a>{<a id="wrglossary.8277"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}{not set}.
+See list: <a id="wrglossary.8277"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{see}{example}
+ {<a id="wrglossary.8278"></a><a href="#glo:glsxtrseelist"><code class="csfmt">\glsxtrseelist</code></a>{<a id="wrglossary.8279"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}{not set}.
-<a id="wrglossary.8278"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.8280"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
-There’s no <a id="wrglossary.8279"></a><a href="#glo:dual.indexing">indexing</a> in this document so I’ve used
-<a id="wrglossary.8280"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to avoid an error. This means there’s no cross-reference
+There’s no <a id="wrglossary.8281"></a><a href="#glo:dual.indexing">indexing</a> in this document so I’ve used
+<a id="wrglossary.8282"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> to avoid an error. This means there’s no cross-reference
list in the glossary but, as demonstrated, the <span class="qt">“see”</span> list can be
reproduced in the document.
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -23205,36 +23213,36 @@
sorting fields that contain a comma-separated list.</object>
</div><!-- end of resultbox -->
-This first constructs a comma-separated list in a custom <a id="wrglossary.8281"></a><a href="#glo:dual.internalfield">internal field</a>
+This first constructs a comma-separated list in a custom <a id="wrglossary.8283"></a><a href="#glo:dual.internalfield">internal field</a>
with the label <code class="code">animals</code>. There’s no associated key that can be
-used in <a id="wrglossary.8282"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. In this case, the <a id="wrglossary.8283"></a><a href="#glo:dual.field">field</a> could simply
+used in <a id="wrglossary.8284"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. In this case, the <a id="wrglossary.8285"></a><a href="#glo:dual.field">field</a> could simply
be set in one command. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8284"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a>{example}{animals}{duck,albatross,arara}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8286"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a>{example}{animals}{duck,albatross,arara}
</pre>
-The main reason for providing <a id="wrglossary.8285"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a> is for the
-benefit of <a id="wrglossary.8286"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as it sometimes has to construct a field
-value list while it’s writing the <a id="wrglossary.8287"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, but there may
+The main reason for providing <a id="wrglossary.8287"></a><a href="#glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</code></a> is for the
+benefit of <a id="wrglossary.8288"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as it sometimes has to construct a field
+value list while it’s writing the <a id="wrglossary.8289"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, but there may
be other uses in complex documents that construct field values
through some custom function.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8288"></a><code class="code"><dfn id="glo:GlsXtrIfValueInFieldCsvList"><code class="csfmt">\GlsXtrIfValueInFieldCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8290"></a><code class="code"><dfn id="glo:GlsXtrIfValueInFieldCsvList"><code class="csfmt">\GlsXtrIfValueInFieldCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the comma-separated list stored in the given <a id="wrglossary.8289"></a><a href="#glo:dual.field">field</a>
-(identified by its <a id="wrglossary.8290"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
-contains the given <span class="meta">〈<em class="metainner">value</em>〉</span> (using <a id="wrglossary.8291"></a><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a>
-provided by <a id="wrglossary.8292"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a>) or <span class="meta">〈<em class="metainner">false</em>〉</span> if the value isn’t in the
+This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the comma-separated list stored in the given <a id="wrglossary.8291"></a><a href="#glo:dual.field">field</a>
+(identified by its <a id="wrglossary.8292"></a><a href="#glo:dual.internalfieldlabel">internal label</a>)
+contains the given <span class="meta">〈<em class="metainner">value</em>〉</span> (using <a id="wrglossary.8293"></a><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a>
+provided by <a id="wrglossary.8294"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a>) or <span class="meta">〈<em class="metainner">false</em>〉</span> if the value isn’t in the
list or if the field hasn’t been set or the entry hasn’t been
defined. The unstarred version adds implicit grouping. The starred
version doesn’t.
<p>
-This command internally uses <a id="wrglossary.8293"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>, so take care if
-it’s nested. Within <span class="meta">〈<em class="metainner">false</em>〉</span>, you can test if <a id="wrglossary.8294"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
+This command internally uses <a id="wrglossary.8295"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>, so take care if
+it’s nested. Within <span class="meta">〈<em class="metainner">false</em>〉</span>, you can test if <a id="wrglossary.8296"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
is empty or undefined. If it’s defined but not empty, then the field
has been set but doesn’t contain <span class="meta">〈<em class="metainner">value</em>〉</span>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8295"></a><code class="code"><dfn id="glo:GlsXtrIfFieldValueInCsvList"><code class="csfmt">\GlsXtrIfFieldValueInCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8297"></a><code class="code"><dfn id="glo:GlsXtrIfFieldValueInCsvList"><code class="csfmt">\GlsXtrIfFieldValueInCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">csv-list</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This command is essentially the other way around to the above.
In this case, the comma-separated list is provided in the argument
@@ -23243,14 +23251,14 @@
<span class="meta">〈<em class="metainner">false</em>〉</span> if the value isn’t in <span class="meta">〈<em class="metainner">csv-list</em>〉</span> or the field
isn’t set or the entry hasn’t been defined. The unstarred version
adds implicit grouping. The starred version doesn’t.
-Again, this command internally uses <a id="wrglossary.8296"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>, so you
-can test <a id="wrglossary.8297"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> in <span class="meta">〈<em class="metainner">false</em>〉</span> to determine
+Again, this command internally uses <a id="wrglossary.8298"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>, so you
+can test <a id="wrglossary.8299"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> in <span class="meta">〈<em class="metainner">false</em>〉</span> to determine
whether or not the field has been set.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8298"></a><code class="code"><dfn id="glo:xGlsXtrIfValueInFieldCsvList"><code class="csfmt">\xGlsXtrIfValueInFieldCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8300"></a><code class="code"><dfn id="glo:xGlsXtrIfValueInFieldCsvList"><code class="csfmt">\xGlsXtrIfValueInFieldCsvList</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.8299"></a><a href="#glo:GlsXtrIfValueInFieldCsvList"><code class="csfmt">\GlsXtrIfValueInFieldCsvList</code></a> but fully expands <span class="meta">〈<em class="metainner">value</em>〉</span>
+As <a id="wrglossary.8301"></a><a href="#glo:GlsXtrIfValueInFieldCsvList"><code class="csfmt">\GlsXtrIfValueInFieldCsvList</code></a> but fully expands <span class="meta">〈<em class="metainner">value</em>〉</span>
first.
<p>
@@ -23262,43 +23270,43 @@
<p>
Comma-separated list fields are covered in
§<a href="#sec:csvfields">5.13</a>. The commands in this section are for
-fields that store <a id="wrglossary.8300"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal lists. Elements can be
-appended to these fields using commands <a id="wrglossary.8301"></a><a href="#glo:glsxtrfieldlistadd"><code class="csfmt">\glsxtrfieldlistadd</code></a>,
+fields that store <a id="wrglossary.8302"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal lists. Elements can be
+appended to these fields using commands <a id="wrglossary.8303"></a><a href="#glo:glsxtrfieldlistadd"><code class="csfmt">\glsxtrfieldlistadd</code></a>,
described in §<a href="#sec:setfields">3.5</a>. The commands listed below
provide an easy interface to iterate over the field values. See the
-<a id="wrglossary.8302"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> documentation for further details about internal
+<a id="wrglossary.8304"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> documentation for further details about internal
lists.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8303"></a><code class="code"><dfn id="glo:glsxtrfieldformatlist"><code class="csfmt">\glsxtrfieldformatlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8305"></a><code class="code"><dfn id="glo:glsxtrfieldformatlist"><code class="csfmt">\glsxtrfieldformatlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formats the list using the same separators
-as used by <a id="wrglossary.8304"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>’s</a> <a id="wrglossary.8305"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
-This internally uses <a id="wrglossary.8306"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8307"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a> with the
-same handler macro as used with <a id="wrglossary.8308"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
+as used by <a id="wrglossary.8306"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>’s</a> <a id="wrglossary.8307"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
+This internally uses <a id="wrglossary.8308"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8309"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a> with the
+same handler macro as used with <a id="wrglossary.8310"></a><a href="#glo:DTLformatlist"><code class="csfmt">\DTLformatlist</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8309"></a><code class="code"><dfn id="glo:glsxtrfielddolistloop"><code class="csfmt">\glsxtrfielddolistloop</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8311"></a><code class="code"><dfn id="glo:glsxtrfielddolistloop"><code class="csfmt">\glsxtrfielddolistloop</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.8310"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8311"></a><a href="#glo:dolistcsloop"><code class="csfmt">\dolistcsloop</code></a>, which uses the
+This uses <a id="wrglossary.8312"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8313"></a><a href="#glo:dolistcsloop"><code class="csfmt">\dolistcsloop</code></a>, which uses the
command <code class="csfmt">\do</code> as the handler.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8312"></a><code class="code"><dfn id="glo:glsxtrfieldforlistloop"><code class="csfmt">\glsxtrfieldforlistloop</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">handler-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8314"></a><code class="code"><dfn id="glo:glsxtrfieldforlistloop"><code class="csfmt">\glsxtrfieldforlistloop</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">handler-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.8313"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8314"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a>, which uses the
+This uses <a id="wrglossary.8315"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8316"></a><a href="#glo:forlistcsloop"><code class="csfmt">\forlistcsloop</code></a>, which uses the
<span class="meta">〈<em class="metainner">handler-cs</em>〉</span> as the handler.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8315"></a><code class="code"><dfn id="glo:glsxtrfieldifinlist"><code class="csfmt">\glsxtrfieldifinlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8317"></a><code class="code"><dfn id="glo:glsxtrfieldifinlist"><code class="csfmt">\glsxtrfieldifinlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.8316"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8317"></a><a href="#glo:ifinlistcs"><code class="csfmt">\ifinlistcs</code></a> to test if <span class="meta">〈<em class="metainner">item</em>〉</span>
+This uses <a id="wrglossary.8318"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8319"></a><a href="#glo:ifinlistcs"><code class="csfmt">\ifinlistcs</code></a> to test if <span class="meta">〈<em class="metainner">item</em>〉</span>
is in the list.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8318"></a><code class="code"><dfn id="glo:glsxtrfieldxifinlist"><code class="csfmt">\glsxtrfieldxifinlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8320"></a><code class="code"><dfn id="glo:glsxtrfieldxifinlist"><code class="csfmt">\glsxtrfieldxifinlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.8319"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8320"></a><a href="#glo:xifinlistcs"><code class="csfmt">\xifinlistcs</code></a> to test if <span class="meta">〈<em class="metainner">item</em>〉</span>
+This uses <a id="wrglossary.8321"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8322"></a><a href="#glo:xifinlistcs"><code class="csfmt">\xifinlistcs</code></a> to test if <span class="meta">〈<em class="metainner">item</em>〉</span>
is in the list.
<p>
@@ -23309,34 +23317,34 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8321"></a><code class="code"><dfn id="glo:GlsXtrIfFieldUndef"><code class="csfmt">\GlsXtrIfFieldUndef</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8323"></a><code class="code"><dfn id="glo:GlsXtrIfFieldUndef"><code class="csfmt">\GlsXtrIfFieldUndef</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Tests if the given <a id="wrglossary.8322"></a><a href="#glo:dual.field">field</a> (identified by its
-<a id="wrglossary.8323"></a><a href="#glo:dual.internalfieldlabel">internal label</a>) is undefined for the
+Tests if the given <a id="wrglossary.8324"></a><a href="#glo:dual.field">field</a> (identified by its
+<a id="wrglossary.8325"></a><a href="#glo:dual.internalfieldlabel">internal label</a>) is undefined for the
entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>. Does <span class="meta">〈<em class="metainner">true</em>〉</span> if the entry
doesn’t exists or if entry exists but the field hasn’t been set.
Does <span class="meta">〈<em class="metainner">false</em>〉</span> if the field has been set, even if it has been set
-to empty. Unlike <a id="wrglossary.8324"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> there is no grouping or
-starred version and no assignment of <a id="wrglossary.8325"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>.
+to empty. Unlike <a id="wrglossary.8326"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> there is no grouping or
+starred version and no assignment of <a id="wrglossary.8327"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>.
This is simply a shortcut that internally uses
-<a id="wrglossary.8326"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8327"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a>. The base <a id="wrglossary.8328"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
-package provides a similar command <a id="wrglossary.8329"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a>, which
-uses <a id="wrglossary.8330"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8331"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> instead.
+<a id="wrglossary.8328"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8329"></a><a href="#glo:ifcsundef"><code class="csfmt">\ifcsundef</code></a>. The base <a id="wrglossary.8330"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package provides a similar command <a id="wrglossary.8331"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a>, which
+uses <a id="wrglossary.8332"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.8333"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> instead.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8332"></a><code class="code"><dfn id="glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8334"></a><code class="code"><dfn id="glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This tests if the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the
-<a id="wrglossary.8333"></a><a href="#glo:dual.field">field</a> identified by its <a id="wrglossary.8334"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
-<span class="meta">〈<em class="metainner">field-label</em>〉</span> set. This is like <a id="wrglossary.8335"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> but
+<a id="wrglossary.8335"></a><a href="#glo:dual.field">field</a> identified by its <a id="wrglossary.8336"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+<span class="meta">〈<em class="metainner">field-label</em>〉</span> set. This is like <a id="wrglossary.8337"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a> but
doesn’t produce a warning if the entry or field doesn’t exist.
<p>
-This command first assigns <a id="wrglossary.8336"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field
+This command first assigns <a id="wrglossary.8338"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> to the field
value. If this is defined and not empty, <span class="meta">〈<em class="metainner">true</em>〉</span> is done otherwise
-<span class="meta">〈<em class="metainner">false</em>〉</span> is done. You can test <a id="wrglossary.8337"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> within
+<span class="meta">〈<em class="metainner">false</em>〉</span> is done. You can test <a id="wrglossary.8339"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a> within
<span class="meta">〈<em class="metainner">false</em>〉</span> to find out whether it’s undefined or empty using
-<a id="wrglossary.8338"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s commands, such as <a id="wrglossary.8339"></a><a href="#glo:ifundef"><code class="csfmt">\ifundef</code></a> or
-<a id="wrglossary.8340"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a>.
+<a id="wrglossary.8340"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s commands, such as <a id="wrglossary.8341"></a><a href="#glo:ifundef"><code class="csfmt">\ifundef</code></a> or
+<a id="wrglossary.8342"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a>.
<p>
The unstarred version adds implicit grouping to make nesting easier.
The starred version doesn’t (to make assignments easier).
@@ -23343,7 +23351,7 @@
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
If you are simply displaying the value of the field (for example, in
-the <a id="wrglossary.8341"></a><a href="#glo:dual.postdeschook">post-description hook</a>) then use the unstarred version. If you are
+the <a id="wrglossary.8343"></a><a href="#glo:dual.postdeschook">post-description hook</a>) then use the unstarred version. If you are
making an assignment based on the value of the field, then use the
starred version.
</div><!-- end of information -->
@@ -23350,53 +23358,53 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8342"></a><code class="code"><dfn id="glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">op</em>〉</span>}{<span class="meta">〈<em class="metainner">number</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8344"></a><code class="code"><dfn id="glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">op</em>〉</span>}{<span class="meta">〈<em class="metainner">number</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This command should only be used with fields that contain integer
-values. It internally uses <a id="wrglossary.8343"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> (the starred or
+values. It internally uses <a id="wrglossary.8345"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> (the starred or
unstarred version, to match the starred or unstarred version of
-<a id="wrglossary.8344"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a>) and tests if <a id="wrglossary.8345"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
+<a id="wrglossary.8346"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a>) and tests if <a id="wrglossary.8347"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
is equal to (<span class="meta">〈<em class="metainner">op</em>〉</span> is <code class="code">=</code>), less than (<span class="meta">〈<em class="metainner">op</em>〉</span> is <code class="code"><</code>)
or greater than (<span class="meta">〈<em class="metainner">op</em>〉</span> is <code class="code">></code>) the given number
-<span class="meta">〈<em class="metainner">number</em>〉</span>. If the field is empty or undefined, <a id="wrglossary.8346"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
+<span class="meta">〈<em class="metainner">number</em>〉</span>. If the field is empty or undefined, <a id="wrglossary.8348"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
will be set to <code class="code">0</code>. Remember that the unstarred version adds
implicit grouping.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8347"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqNum"><code class="csfmt">\GlsXtrIfFieldEqNum</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">number</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8349"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqNum"><code class="csfmt">\GlsXtrIfFieldEqNum</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">number</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is a shortcut that uses <a id="wrglossary.8348"></a><a href="#glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></a> with
+This is a shortcut that uses <a id="wrglossary.8350"></a><a href="#glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></a> with
<span class="meta">〈<em class="metainner">op</em>〉</span> set to <code class="code">=</code>. The unstarred version adds implicit
grouping.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8349"></a><code class="code"><dfn id="glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8351"></a><code class="code"><dfn id="glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is a shortcut that uses <a id="wrglossary.8350"></a><a href="#glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></a> with
+This is a shortcut that uses <a id="wrglossary.8352"></a><a href="#glo:GlsXtrIfFieldCmpNum"><code class="csfmt">\GlsXtrIfFieldCmpNum</code></a> with
<span class="meta">〈<em class="metainner">op</em>〉</span> set to <code class="code">=</code> and the final two arguments swapped.
(So it’s true if the field value is not zero.)
The unstarred version adds implicit grouping.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8351"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8353"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This internally uses <a id="wrglossary.8352"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> (the starred or
+This internally uses <a id="wrglossary.8354"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a> (the starred or
unstarred version, to match the starred or unstarred version of
-<a id="wrglossary.8353"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a>) and tests if <a id="wrglossary.8354"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
+<a id="wrglossary.8355"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a>) and tests if <a id="wrglossary.8356"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>
is equal to <span class="meta">〈<em class="metainner">value</em>〉</span>. Remember that the unstarred version adds
implicit grouping.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8355"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqXpStr"><code class="csfmt">\GlsXtrIfFieldEqXpStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8357"></a><code class="code"><dfn id="glo:GlsXtrIfFieldEqXpStr"><code class="csfmt">\GlsXtrIfFieldEqXpStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8356"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a> but expands the string before
+This is like <a id="wrglossary.8358"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a> but expands the string before
the comparison. This also has an starred version that doesn’t add
implicit grouping.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8357"></a><code class="code"><dfn id="glo:GlsXtrIfXpFieldEqXpStr"><code class="csfmt">\GlsXtrIfXpFieldEqXpStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8359"></a><code class="code"><dfn id="glo:GlsXtrIfXpFieldEqXpStr"><code class="csfmt">\GlsXtrIfXpFieldEqXpStr</code></dfn>{<span class="meta">〈<em class="metainner">field-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8358"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a> but expands both the field
+This is like <a id="wrglossary.8360"></a><a href="#glo:GlsXtrIfFieldEqStr"><code class="csfmt">\GlsXtrIfFieldEqStr</code></a> but expands both the field
value and the string before the comparison. This also has an starred
version that doesn’t add implicit grouping.
<p>
@@ -23411,26 +23419,26 @@
<p>
These commands all require LaTeX3 syntax to be on. Unlike most of the
commands in the previous section, there is no grouping or starred version and
-no assignment of <a id="wrglossary.8359"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>. In all cases, the <a id="wrglossary.8360"></a><a href="#glo:dual.field">field</a>
-is identified by its <a id="wrglossary.8361"></a><a href="#glo:dual.internalfieldlabel">internal label</a>. The test for
+no assignment of <a id="wrglossary.8361"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>. In all cases, the <a id="wrglossary.8362"></a><a href="#glo:dual.field">field</a>
+is identified by its <a id="wrglossary.8363"></a><a href="#glo:dual.internalfieldlabel">internal label</a>. The test for
existence means testing if the field exists for the given entry. Existence
doesn’t automatically mean that there’s a corresponding key.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8362"></a><code class="code"><dfn id="glo:glossariesiffieldexists:nn"><code class="csfmt">\glossaries_if_field_exists:nn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_exists_p:nn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8364"></a><code class="code"><dfn id="glo:glossariesiffieldexists:nn"><code class="csfmt">\glossaries_if_field_exists:nn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_exists_p:nn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an internal field
identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span> (which may or may not be empty).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8363"></a><code class="code"><dfn id="glo:glossariesiffieldset:nn"><code class="csfmt">\glossaries_if_field_set:nn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_set_p:nn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8365"></a><code class="code"><dfn id="glo:glossariesiffieldset:nn"><code class="csfmt">\glossaries_if_field_set:nn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_set_p:nn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an
internal field identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span> set to a value
-that is not empty and not <a id="wrglossary.8364"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>.
+that is not empty and not <a id="wrglossary.8366"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8365"></a><code class="code"><dfn id="glo:glossariesiffieldeq:nnN"><code class="csfmt">\glossaries_if_field_eq:nnN<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">value-tl-var</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_p:nnN</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">value-tl-var</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8367"></a><code class="code"><dfn id="glo:glossariesiffieldeq:nnN"><code class="csfmt">\glossaries_if_field_eq:nnN<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">value-tl-var</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_p:nnN</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">value-tl-var</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an internal field
identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span> that has the same value as the given token list
@@ -23437,13 +23445,13 @@
variable.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8366"></a><code class="code"><dfn id="glo:glossariesiffieldeq:nnn"><code class="csfmt">\glossaries_if_field_eq:nnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">value-tl</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8368"></a><code class="code"><dfn id="glo:glossariesiffieldeq:nnn"><code class="csfmt">\glossaries_if_field_eq:nnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">value-tl</em>〉</span>} {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an internal field
identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span> that has the given value.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8367"></a><code class="code"><dfn id="glo:glossariesiffieldeqfield:nnn"><code class="csfmt">\glossaries_if_field_eq_field:nnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_field_p:nnn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8369"></a><code class="code"><dfn id="glo:glossariesiffieldeqfield:nnn"><code class="csfmt">\glossaries_if_field_eq_field:nnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_field_p:nnn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an internal field
identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span> that has the same value as the internal field
@@ -23450,7 +23458,7 @@
identified by <span class="meta">〈<em class="metainner">field2-label</em>〉</span> (for the same entry).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8368"></a><code class="code"><dfn id="glo:glossariesiffieldeqfield:nnnn"><code class="csfmt">\glossaries_if_field_eq_field:nnnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_field_p:nnnn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8370"></a><code class="code"><dfn id="glo:glossariesiffieldeqfield:nnnn"><code class="csfmt">\glossaries_if_field_eq_field:nnnn<em class="boolsuffix">TF</em></code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><br><code class="code"><code class="csfmt">\glossaries_if_field_eq_field_p:nnnn</code> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>} {<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>} <span class="meta">〈<em class="metainner">field2-label</em>〉</span> {<span class="meta">〈<em class="metainner">true</em>〉</span>} {<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
True if the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> exists and has an internal field
identified by <span class="meta">〈<em class="metainner">field-label</em>〉</span>
@@ -23458,9 +23466,9 @@
identified by <span class="meta">〈<em class="metainner">field2-label</em>〉</span> and both field values are the same.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8369"></a><code class="code"><dfn id="glo:glossariesusefield:nn"><code class="csfmt">\glossaries_use_field:nn</code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8371"></a><code class="code"><dfn id="glo:glossariesusefield:nn"><code class="csfmt">\glossaries_use_field:nn</code></dfn> {<span class="meta">〈<em class="metainner">entry-label</em>〉</span>} {<span class="meta">〈<em class="metainner">field-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Expands to the value of the field identified by its <a id="wrglossary.8370"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>
+Expands to the value of the field identified by its <a id="wrglossary.8372"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>
<span class="meta">〈<em class="metainner">field-label</em>〉</span> for the entry identifed by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>. An error will
occur if either the field or entry are undefined).
<p>
@@ -23475,32 +23483,32 @@
<ol class="displaylist">
-<li><span class="numitem">1.</span>Counting the total number of times <a id="wrglossary.8371"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used
-(<a id="wrglossary.8372"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> resets the count unless <a id="wrglossary.8373"></a><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a>
-and is best avoided). This is provided by the base <a id="wrglossary.8374"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+<li><span class="numitem">1.</span>Counting the total number of times <a id="wrglossary.8373"></a><a href="#glo:glsunset"><code class="csfmt">\glsunset</code></a> is used
+(<a id="wrglossary.8374"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a> resets the count unless <a id="wrglossary.8375"></a><a href="#glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></a>
+and is best avoided). This is provided by the base <a id="wrglossary.8376"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
package and is intended for documents where the term should be
displayed differently if it’s only been used a certain number of
-times. The information has to be written to the <a id="wrglossary.8375"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so
+times. The information has to be written to the <a id="wrglossary.8377"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file so
that it’s available on the next LaTeX run.
<p>
-This method is extended by <a id="wrglossary.8376"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is
+This method is extended by <a id="wrglossary.8378"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and is
described in §<a href="#sec:entrycount">6.1</a>. This method relies on the
-document only using the <a id="wrglossary.8377"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands and is
-inappropriate with <a id="wrglossary.8378"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+document only using the <a id="wrglossary.8379"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands and is
+inappropriate with <a id="wrglossary.8380"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
<p>
<li><span class="numitem">2.</span>Counting the total number of records. This method is
-only available with <a id="wrglossary.8379"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and is intended
+only available with <a id="wrglossary.8381"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and is intended
for documents where the term should be displayed differently
-if it’s only been <a id="wrglossary.8380"></a><a href="#glo:dual.indexing">recorded</a> (<a id="wrglossary.8381"></a><a href="#glo:dual.indexing">indexed</a>) a certain number of times.
+if it’s only been <a id="wrglossary.8382"></a><a href="#glo:dual.indexing">recorded</a> (<a id="wrglossary.8383"></a><a href="#glo:dual.indexing">indexed</a>) a certain number of times.
This is a more efficient method than entry counting.
See §<a href="#sec:recordcount">11.5</a> for further details.
<p>
-<li><span class="numitem">3.</span>Counting the number of times the <a id="wrglossary.8382"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
-<a id="wrglossary.8383"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. Unlike the other two methods,
+<li><span class="numitem">3.</span>Counting the number of times the <a id="wrglossary.8384"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
+<a id="wrglossary.8385"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. Unlike the other two methods,
this just provides a running total rather than the total from the
previous LaTeX run. This method is intended to make it more
-convenient to work with hooks like <a id="wrglossary.8384"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>,
-<a id="wrglossary.8385"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> or <a id="wrglossary.8386"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>.
+convenient to work with hooks like <a id="wrglossary.8386"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>,
+<a id="wrglossary.8387"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> or <a id="wrglossary.8388"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>.
See §<a href="#sec:linkcount">6.2</a> for further details.
</ol>
@@ -23514,53 +23522,53 @@
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If you are using <a id="wrglossary.8387"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you need to use record
+If you are using <a id="wrglossary.8389"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you need to use record
counting instead (see §<a href="#sec:recordcount">11.5</a>).
</div><!-- end of information -->
<p>
-Entry counting is provided by the base <a id="wrglossary.8388"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and
-is enabled with <a id="wrglossary.8389"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>.
+Entry counting is provided by the base <a id="wrglossary.8390"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and
+is enabled with <a id="wrglossary.8391"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>.
This keeps a count of the number of times an entry is marked as
used, which is done by hooking into the unset and reset commands
(see §<a href="#sec:glsunset">5.10</a>). The current running total can be
-obtained with <a id="wrglossary.8390"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>. The total from the end of the
-previous LaTeX run can be obtained with <a id="wrglossary.8391"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>.
+obtained with <a id="wrglossary.8392"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>. The total from the end of the
+previous LaTeX run can be obtained with <a id="wrglossary.8393"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a>.
<p>
-Since entry counting relies on the <a id="wrglossary.8392"></a><a href="#glo:dual.firstuseflag">first use flag</a>, it doesn’t
-take the <a id="wrglossary.8393"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands into account.
+Since entry counting relies on the <a id="wrglossary.8394"></a><a href="#glo:dual.firstuseflag">first use flag</a>, it doesn’t
+take the <a id="wrglossary.8395"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands into account.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-Entry counting is incompatible with <a id="wrglossary.8394"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.8395"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>.
+Entry counting is incompatible with <a id="wrglossary.8396"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.8397"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>.
</div><!-- end of warning -->
<p>
-The <a id="wrglossary.8396"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies
-<a id="wrglossary.8397"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> to allow for the <a id="wrglossary.8398"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
+The <a id="wrglossary.8398"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies
+<a id="wrglossary.8399"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> to allow for the <a id="wrglossary.8400"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
attribute. This means that you not only need to enable entry
-counting with <a id="wrglossary.8399"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, but you also need to set
-the <a id="wrglossary.8400"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute (see below).
+counting with <a id="wrglossary.8401"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>, but you also need to set
+the <a id="wrglossary.8402"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute (see below).
<p>
Prior to v1.49, the associated counter was reset back to 0 when the
-<a id="wrglossary.8401"></a><a href="#glo:dual.firstuseflag">first use flag</a> is reset. This behaviour is now only implemented if the
+<a id="wrglossary.8403"></a><a href="#glo:dual.firstuseflag">first use flag</a> is reset. This behaviour is now only implemented if the
following conditional is true:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8402"></a><code class="code"><dfn id="glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8404"></a><code class="code"><dfn id="glo:ifglsresetcurrcount"><code class="csfmt">\ifglsresetcurrcount</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
To (locally) change this conditional to true use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8403"></a><code class="code"><dfn id="glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8405"></a><code class="code"><dfn id="glo:glsresetcurrcounttrue"><code class="csfmt">\glsresetcurrcounttrue</code></dfn></code></div><!-- end of pinnedbox -->
To (locally) change this conditional to false use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8404"></a><code class="code"><dfn id="glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8406"></a><code class="code"><dfn id="glo:glsresetcurrcountfalse"><code class="csfmt">\glsresetcurrcountfalse</code></dfn></code></div><!-- end of pinnedbox -->
As from v1.49, the default is now false. Note that this conditional
-is also available with <a id="wrglossary.8405"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+.
+is also available with <a id="wrglossary.8407"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50+.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
Remember that entry counting only counts the number of times an
-entry is used by commands that change the <a id="wrglossary.8406"></a><a href="#glo:dual.firstuseflag">first use flag</a>. (That
+entry is used by commands that change the <a id="wrglossary.8408"></a><a href="#glo:dual.firstuseflag">first use flag</a>. (That
is, all those commands that mark the entry as having been used.)
There are many commands that don’t modify this flag and they won’t
contribute to the entry use count.
@@ -23567,22 +23575,22 @@
</div><!-- end of important -->
<p>
-With just the base <a id="wrglossary.8407"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the associated entry
-counting commands, such as <a id="wrglossary.8408"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>, are only available when entry
-counting has been activated with <a id="wrglossary.8409"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>. Whereas
-with <a id="wrglossary.8410"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, those commands are always available but
-behave in the same way as the corresponding <a id="wrglossary.8411"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands
+With just the base <a id="wrglossary.8409"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the associated entry
+counting commands, such as <a id="wrglossary.8410"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>, are only available when entry
+counting has been activated with <a id="wrglossary.8411"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>. Whereas
+with <a id="wrglossary.8412"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, those commands are always available but
+behave in the same way as the corresponding <a id="wrglossary.8413"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands
if entry counting hasn’t been activated. The commands provided by
-the <a id="wrglossary.8412"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> options, such as <a id="wrglossary.8413"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a> are defined to use
-<a id="wrglossary.8414"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> instead of <a id="wrglossary.8415"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc so you can use them either with
+the <a id="wrglossary.8414"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> options, such as <a id="wrglossary.8415"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a> are defined to use
+<a id="wrglossary.8416"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> instead of <a id="wrglossary.8417"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> etc so you can use them either with
or without entry counting.
<p>
-In order to activate entry counting with <a id="wrglossary.8416"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you
-not only need to use <a id="wrglossary.8417"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> but also need to
+In order to activate entry counting with <a id="wrglossary.8418"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you
+not only need to use <a id="wrglossary.8419"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a> but also need to
specify the trigger value.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8418"></a><code class="code"><dfn id="glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">trigger-value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8420"></a><code class="code"><dfn id="glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">trigger-value</em>〉</span>}</code></div><!-- end of pinnedbox -->
This command is provided as a shortcut to activate entry counting
and assign the trigger value. This command performs the following:
@@ -23589,11 +23597,11 @@
<ul class="displaylist">
-<li><span class="bulletitem">•</span>enables entry counting with <a id="wrglossary.8419"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>;
-<li><span class="bulletitem">•</span>redefines the <a id="wrglossary.8420"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands to do the equivalent
-<a id="wrglossary.8421"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> commands (so you don’t need to keep track of which
+<li><span class="bulletitem">•</span>enables entry counting with <a id="wrglossary.8421"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>;
+<li><span class="bulletitem">•</span>redefines the <a id="wrglossary.8422"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands to do the equivalent
+<a id="wrglossary.8423"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> commands (so you don’t need to keep track of which
entries have entry counting enabled);
-<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8422"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to <span class="meta">〈<em class="metainner">trigger-value</em>〉</span>
+<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8424"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to <span class="meta">〈<em class="metainner">trigger-value</em>〉</span>
for all the supplied categories;
<li><span class="bulletitem">•</span>disables the unit counting command (which is incompatible).
@@ -23600,24 +23608,24 @@
</ul>
If you want to have different trigger values for different
-categories, you can set the <a id="wrglossary.8423"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute
+categories, you can set the <a id="wrglossary.8425"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute
afterwards for the other category. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8424"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8425"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>,<a id="wrglossary.8426"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>}{1}
-<a id="wrglossary.8427"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.8428"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{2}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8426"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8427"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>,<a id="wrglossary.8428"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>}{1}
+<a id="wrglossary.8429"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.8430"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{2}
</pre>
-If you use <a id="wrglossary.8429"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a> multiple times, the
-repeated instances will simply set the <a id="wrglossary.8430"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
+If you use <a id="wrglossary.8431"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a> multiple times, the
+repeated instances will simply set the <a id="wrglossary.8432"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
attribute for the listed categories. So the above can also be written
as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8431"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8432"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>,<a id="wrglossary.8433"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>}{1}
-<a id="wrglossary.8434"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8435"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{2}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8433"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8434"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>,<a id="wrglossary.8435"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>}{1}
+<a id="wrglossary.8436"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8437"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{2}
</pre>
<p>
-The commands like <a id="wrglossary.8436"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> behave like the corresponding
-<a id="wrglossary.8437"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command if the entry count at the end of the previous
+The commands like <a id="wrglossary.8438"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> behave like the corresponding
+<a id="wrglossary.8439"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command if the entry count at the end of the previous
run was more than a trigger value. With just the base
-<a id="wrglossary.8438"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, this trigger value is 1. With
-<a id="wrglossary.8439"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can specify a different value.
+<a id="wrglossary.8440"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, this trigger value is 1. With
+<a id="wrglossary.8441"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> you can specify a different value.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
The appropriate trigger value must be set for the required category
@@ -23625,31 +23633,31 @@
</div><!-- end of important -->
<p>
-As with the <a id="wrglossary.8440"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands, the <a id="wrglossary.8441"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> set of commands
+As with the <a id="wrglossary.8442"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands, the <a id="wrglossary.8443"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> set of commands
may also be used with the star (<code class="code">*</code>) or plus (<code class="code">+</code>) modifiers or the
-modifier given by <a id="wrglossary.8442"></a><a href="#glo:GlsXtrSetAltModifier"><code class="csfmt">\GlsXtrSetAltModifier</code></a>.
+modifier given by <a id="wrglossary.8444"></a><a href="#glo:GlsXtrSetAltModifier"><code class="csfmt">\GlsXtrSetAltModifier</code></a>.
<p>
If the entry count at the end of the previous run doesn’t exceed
the trigger value, the corresponding formatting command is used
-instead. For example, <a id="wrglossary.8443"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> will use <a id="wrglossary.8444"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a>. The
+instead. For example, <a id="wrglossary.8445"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> will use <a id="wrglossary.8446"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a>. The
complete set of commands are:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8445"></a><code class="code"><dfn id="glo:cgls"><code class="csfmt">\cgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8446"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8447"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8448"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8447"></a><code class="code"><dfn id="glo:cgls"><code class="csfmt">\cgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8448"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8449"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8450"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8449"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8451"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8450"></a><code class="code"><dfn id="glo:cglsformat"><code class="csfmt">\cglsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8452"></a><code class="code"><dfn id="glo:cglsformat"><code class="csfmt">\cglsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is redefined by <a id="wrglossary.8451"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to test whether or not
-the entry has the <a id="wrglossary.8452"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set or is an
+This is redefined by <a id="wrglossary.8453"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to test whether or not
+the entry has the <a id="wrglossary.8454"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set or is an
abbreviation:
-<pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8453"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.8454"></a><a href="#glo:glsifregular"><code class="csfmt">\glsifregular</code></a>{#1}{<a id="wrglossary.8455"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8455"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.8456"></a><a href="#glo:glsifregular"><code class="csfmt">\glsifregular</code></a>{#1}{<a id="wrglossary.8457"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}<span class="comment">% </span>
{<span class="comment">% not regular</span>
- <a id="wrglossary.8456"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{#1}
- {<a id="wrglossary.8457"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{#1}}<span class="comment">% has long</span>
- {<a id="wrglossary.8458"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}<span class="comment">% no long value</span>
+ <a id="wrglossary.8458"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{#1}
+ {<a id="wrglossary.8459"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{#1}}<span class="comment">% has long</span>
+ {<a id="wrglossary.8460"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}<span class="comment">% no long value</span>
}#2<span class="comment">% </span>
}
</pre>
@@ -23657,71 +23665,71 @@
will show the long form. The insert is appended at the end.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8459"></a><code class="code"><dfn id="glo:cglspl"><code class="csfmt">\cglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8460"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8461"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8462"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8461"></a><code class="code"><dfn id="glo:cglspl"><code class="csfmt">\cglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8462"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8463"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8464"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8463"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8465"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8464"></a><code class="code"><dfn id="glo:cglsplformat"><code class="csfmt">\cglsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8466"></a><code class="code"><dfn id="glo:cglsplformat"><code class="csfmt">\cglsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8465"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the plural commands.
+This is like <a id="wrglossary.8467"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the plural commands.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8466"></a><code class="code"><dfn id="glo:cGls"><code class="csfmt">\cGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8467"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8468"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8469"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8468"></a><code class="code"><dfn id="glo:cGls"><code class="csfmt">\cGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8469"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8470"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8471"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8470"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8472"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8471"></a><code class="code"><dfn id="glo:cGlsformat"><code class="csfmt">\cGlsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8473"></a><code class="code"><dfn id="glo:cGlsformat"><code class="csfmt">\cGlsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8472"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the <a id="wrglossary.8473"></a><a href="#glo:idx.sentencecase">sentence case</a>
+This is like <a id="wrglossary.8474"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the <a id="wrglossary.8475"></a><a href="#glo:idx.sentencecase">sentence case</a>
commands.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8474"></a><code class="code"><dfn id="glo:cGlspl"><code class="csfmt">\cGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8475"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8476"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8477"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8476"></a><code class="code"><dfn id="glo:cGlspl"><code class="csfmt">\cGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8477"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8478"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8479"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8478"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8480"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8479"></a><code class="code"><dfn id="glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8481"></a><code class="code"><dfn id="glo:cGlsplformat"><code class="csfmt">\cGlsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.8480"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the plural <a id="wrglossary.8481"></a><a href="#glo:idx.sentencecase">sentence case</a>
+This is like <a id="wrglossary.8482"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> but uses the plural <a id="wrglossary.8483"></a><a href="#glo:idx.sentencecase">sentence case</a>
commands.
<p>
-The <a id="wrglossary.8482"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides some additional
+The <a id="wrglossary.8484"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides some additional
commands:
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8483"></a><code class="code"><dfn id="glo:cGLS"><code class="csfmt">\cGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8484"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8485"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8486"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8485"></a><code class="code"><dfn id="glo:cGLS"><code class="csfmt">\cGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8486"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8487"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8488"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8487"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8489"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8488"></a><code class="code"><dfn id="glo:cGLSformat"><code class="csfmt">\cGLSformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8490"></a><code class="code"><dfn id="glo:cGLSformat"><code class="csfmt">\cGLSformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This simply uses <a id="wrglossary.8489"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> converted to <a id="wrglossary.8490"></a><a href="#glo:idx.uppercase">uppercase</a>.
+This simply uses <a id="wrglossary.8491"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> converted to <a id="wrglossary.8492"></a><a href="#glo:idx.uppercase">uppercase</a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8491"></a><code class="code"><dfn id="glo:cGLSpl"><code class="csfmt">\cGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8492"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8493"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8494"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8493"></a><code class="code"><dfn id="glo:cGLSpl"><code class="csfmt">\cGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8494"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8495"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8496"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If the trigger value has been supplied for the entry’s category
-and is exceeded, this behaves like <a id="wrglossary.8495"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> otherwise it uses:
+and is exceeded, this behaves like <a id="wrglossary.8497"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> otherwise it uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8496"></a><code class="code"><dfn id="glo:cGLSplformat"><code class="csfmt">\cGLSplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8498"></a><code class="code"><dfn id="glo:cGLSplformat"><code class="csfmt">\cGLSplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This simply uses <a id="wrglossary.8497"></a><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a> converted to <a id="wrglossary.8498"></a><a href="#glo:idx.uppercase">uppercase</a>.
+This simply uses <a id="wrglossary.8499"></a><a href="#glo:cglsplformat"><code class="csfmt">\cglsplformat</code></a> converted to <a id="wrglossary.8500"></a><a href="#glo:idx.uppercase">uppercase</a>.
<p>
The test to determine whether or not an entry trips the trigger
value is performed by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8499"></a><code class="code"><dfn id="glo:glsxtrifcounttrigger"><code class="csfmt">\glsxtrifcounttrigger</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8501"></a><code class="code"><dfn id="glo:glsxtrifcounttrigger"><code class="csfmt">\glsxtrifcounttrigger</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This obtains the trigger value from the entry’s <a id="wrglossary.8500"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
+This obtains the trigger value from the entry’s <a id="wrglossary.8502"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
attribute.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
Since these commands require information from the previous LaTeX run, and extra LaTeX call must be added to the build process
-(before the relevant <a id="wrglossary.8501"></a><a href="#glo:dual.indexingapp">indexing application</a>).
+(before the relevant <a id="wrglossary.8503"></a><a href="#glo:dual.indexingapp">indexing application</a>).
</div><!-- end of important -->
<p>
@@ -23729,20 +23737,20 @@
1. The CSS entry is only used once (which doesn’t exceed the
trigger). The HTML entry is used twice (which does exceed the
trigger). The sample entry is only used once, but entry counting
-hasn’t been enabled on its category (the default <a id="wrglossary.8502"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>).
+hasn’t been enabled on its category (the default <a id="wrglossary.8504"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>).
<p>
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8503"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8504"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8505"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{1}
-<a id="wrglossary.8506"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{css}{CSS}{cascading style sheet}
-<a id="wrglossary.8507"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
-<a id="wrglossary.8508"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8509"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.8510"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.8505"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8506"></a><a href="#glo:GlsXtrEnableEntryCounting"><code class="csfmt">\GlsXtrEnableEntryCounting</code></a>{<a id="wrglossary.8507"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{1}
+<a id="wrglossary.8508"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{css}{CSS}{cascading style sheet}
+<a id="wrglossary.8509"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.8510"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8511"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.8512"></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>
-First use: <a id="wrglossary.8511"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}, <a id="wrglossary.8512"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.8513"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-Next use: <a id="wrglossary.8514"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-<a id="wrglossary.8515"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+First use: <a id="wrglossary.8513"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}, <a id="wrglossary.8514"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.8515"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+Next use: <a id="wrglossary.8516"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.8517"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
If the document is saved in a file called <span class="filefmt">myDoc.tex</span> then
@@ -23752,7 +23760,7 @@
makeglossaries myDoc
pdflatex myDoc
</pre>
-Note the second LaTeX call before <a id="wrglossary.8516"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>.
+Note the second LaTeX call before <a id="wrglossary.8518"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>.
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
<a href="#ex:catentrycount-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:catentrycount"></a>Example 122: Entry counting according to category <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example122.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
<p>
@@ -23762,43 +23770,43 @@
Note that the CSS entry only shows the long form, doesn’t appear in
the glossary and doesn’t have a hyperlink. This is because the total
count from the previous LaTeX run doesn’t exceed the value (1, in
-this case) that triggers the normal behaviour of <a id="wrglossary.8517"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. The HTML
+this case) that triggers the normal behaviour of <a id="wrglossary.8519"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. The HTML
entry has a total count of 2 from the previous LaTeX run, so it’s
-displayed as normal with the full form on <a id="wrglossary.8518"></a><a href="#glo:dual.firstuse">first use</a> and has a
+displayed as normal with the full form on <a id="wrglossary.8520"></a><a href="#glo:dual.firstuse">first use</a> and has a
hyperlink to its entry in the glossary.
<p>
-The sample entry is only used once, but it has the default <a id="wrglossary.8519"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>
-category, which doesn’t have the <a id="wrglossary.8520"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute set.
+The sample entry is only used once, but it has the default <a id="wrglossary.8521"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>
+category, which doesn’t have the <a id="wrglossary.8522"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute set.
<p>
Note that if the build process only had one LaTeX call before
-running <a id="wrglossary.8521"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, the HTML entry would also not appear
+running <a id="wrglossary.8523"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, the HTML entry would also not appear
in the glossary. This is because on the first LaTeX run, the total
from the previous run is 0 (because there’s no information in the
-<a id="wrglossary.8522"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file).
+<a id="wrglossary.8524"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file).
<p>
-The <a id="wrglossary.8523"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides the ability to
+The <a id="wrglossary.8525"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package also provides the ability to
count per sectional unit instead:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8524"></a><code class="code"><dfn id="glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8526"></a><code class="code"><dfn id="glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></dfn></code></div><!-- end of pinnedbox -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
It’s not possible to enable both document-wide entry counting
-(<a id="wrglossary.8525"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>) and unit entry counting
-(<a id="wrglossary.8526"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a>).
+(<a id="wrglossary.8527"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>) and unit entry counting
+(<a id="wrglossary.8528"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a>).
</div><!-- end of important -->
<p>
The unit entry counting provides separate totals for each section unit. As above, this
-uses the <a id="wrglossary.8527"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to provide the trigger value
-but also requires the <a id="wrglossary.8528"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attribute, which should be
-set to the name of the appropriate counter, such as <a id="wrglossary.8529"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> or
-<a id="wrglossary.8530"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>.
+uses the <a id="wrglossary.8529"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to provide the trigger value
+but also requires the <a id="wrglossary.8530"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attribute, which should be
+set to the name of the appropriate counter, such as <a id="wrglossary.8531"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> or
+<a id="wrglossary.8532"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
Due to the asynchronous nature of TeX’s output routine,
discrepancies will occur in page spanning paragraphs if you
-use the <a id="wrglossary.8531"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.
+use the <a id="wrglossary.8533"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.
</div><!-- end of warning -->
<p>
@@ -23805,45 +23813,45 @@
As before, there is a command provided to enable the feature and set
the corresponding attributes at the same time:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8532"></a><code class="code"><dfn id="glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">trigger-value</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8534"></a><code class="code"><dfn id="glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">trigger-value</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
This command performs the following:
<ul class="displaylist">
-<li><span class="bulletitem">•</span>enables unit entry counting with <a id="wrglossary.8533"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a>;
-<li><span class="bulletitem">•</span>redefines the <a id="wrglossary.8534"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands to do the equivalent
-<a id="wrglossary.8535"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> commands (so you don’t need to keep track of which
+<li><span class="bulletitem">•</span>enables unit entry counting with <a id="wrglossary.8535"></a><a href="#glo:glsenableentryunitcount"><code class="csfmt">\glsenableentryunitcount</code></a>;
+<li><span class="bulletitem">•</span>redefines the <a id="wrglossary.8536"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands to do the equivalent
+<a id="wrglossary.8537"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> commands (so you don’t need to keep track of which
entries have entry counting enabled);
-<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8536"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to the supplied
+<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8538"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a> attribute to the supplied
trigger for all the supplied categories;
-<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8537"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attribute to the supplied
+<li><span class="bulletitem">•</span>sets the <a id="wrglossary.8539"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attribute to the supplied
counter for all the supplied categories;
<li><span class="bulletitem">•</span>disables the document-wide counting command (which is incompatible).
</ul>
-If you use <a id="wrglossary.8538"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a> multiple times, the
-repeated instances will simply set the <a id="wrglossary.8539"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
-and <a id="wrglossary.8540"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attributes for the listed categories.
+If you use <a id="wrglossary.8540"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a> multiple times, the
+repeated instances will simply set the <a id="wrglossary.8541"></a><a href="#glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></a>
+and <a id="wrglossary.8542"></a><a href="#glo:opt.catattr.unitcount"><span class="csoptfmt">unitcount</span></a> attributes for the listed categories.
<p>
The counter value is used as part of a label, which means
-that <a id="wrglossary.8541"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> needs to be expandable.
-Since <a id="wrglossary.8542"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> also has a similar requirement and provides
-<a id="wrglossary.8543"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> as an expandable alternative,
-<a id="wrglossary.8544"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will use <a id="wrglossary.8545"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> if it exists otherwise it will use <a id="wrglossary.8546"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a>.
+that <a id="wrglossary.8543"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> needs to be expandable.
+Since <a id="wrglossary.8544"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> also has a similar requirement and provides
+<a id="wrglossary.8545"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> as an expandable alternative,
+<a id="wrglossary.8546"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will use <a id="wrglossary.8547"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> if it exists otherwise it will use <a id="wrglossary.8548"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a>.
<p>
-The commands for accessing the totals, <a id="wrglossary.8547"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a> and
-<a id="wrglossary.8548"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a> have different definitions with unit entry
+The commands for accessing the totals, <a id="wrglossary.8549"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a> and
+<a id="wrglossary.8550"></a><a href="#glo:glsentryprevcount"><code class="csfmt">\glsentryprevcount</code></a> have different definitions with unit entry
counting and will expand to the total for the current unit.
The overall totals can be obtained with additional commands:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8549"></a><code class="code"><dfn id="glo:glsentryprevtotalcount"><code class="csfmt">\glsentryprevtotalcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8551"></a><code class="code"><dfn id="glo:glsentryprevtotalcount"><code class="csfmt">\glsentryprevtotalcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to the overall total from the previous LaTeX run.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8550"></a><code class="code"><dfn id="glo:glsentryprevmaxcount"><code class="csfmt">\glsentryprevmaxcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8552"></a><code class="code"><dfn id="glo:glsentryprevmaxcount"><code class="csfmt">\glsentryprevmaxcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to the maximum per-unit total from the previous LaTeX run.
<p>
@@ -23852,35 +23860,35 @@
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8551"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>{<a id="wrglossary.8552"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{2}{section}
+<a id="wrglossary.8553"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>{<a id="wrglossary.8554"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{2}{section}
-<a id="wrglossary.8553"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8555"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<span class="comment">% default <a id="wrglossary.8554"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={abbreviation}</span>:</span>
-<a id="wrglossary.8555"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
-<a id="wrglossary.8556"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{css}{CSS}{cascading style sheet}
+<span class="comment">% default <a id="wrglossary.8556"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={abbreviation}</span>:</span>
+<a id="wrglossary.8557"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.8558"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{css}{CSS}{cascading style sheet}
-<span class="comment">% default <a id="wrglossary.8557"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={general}</span>:</span>
-<a id="wrglossary.8558"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8559"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.8560"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sample}</span>}
+<span class="comment">% default <a id="wrglossary.8559"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={general}</span>:</span>
+<a id="wrglossary.8560"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8561"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.8562"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={sample}</span>}
<code class="cbeg">\begin{document}</code>
<code class="cmd">\section</code>{Sample}
-Used once: <a id="wrglossary.8561"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Used once: <a id="wrglossary.8563"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Used three times: <a id="wrglossary.8562"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css} and <a id="wrglossary.8563"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css} and
-<a id="wrglossary.8564"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}.
+Used three times: <a id="wrglossary.8564"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css} and <a id="wrglossary.8565"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css} and
+<a id="wrglossary.8566"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}.
-Used once: <a id="wrglossary.8565"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+Used once: <a id="wrglossary.8567"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
<code class="cmd">\section</code>{Another Sample}
-Used once: <a id="wrglossary.8566"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}.
+Used once: <a id="wrglossary.8568"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}.
-Used twice: <a id="wrglossary.8567"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.8568"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Used twice: <a id="wrglossary.8569"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and <a id="wrglossary.8570"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-<a id="wrglossary.8569"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.8571"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
As before, if the document is in a file called <span class="filefmt">myDoc.tex</span>
@@ -23899,12 +23907,12 @@
In this document, the CSS entry is used three times in the
first section. This is more than the trigger value of 2, so
-<code class="code"><a id="wrglossary.8570"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}</code> is expanded on <a id="wrglossary.8571"></a><a href="#glo:dual.firstuse">first use</a> with the short
+<code class="code"><a id="wrglossary.8572"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}</code> is expanded on <a id="wrglossary.8573"></a><a href="#glo:dual.firstuse">first use</a> with the short
form used on subsequent use, and the CSS entries in
that section are added to the glossary. In the second section,
the CSS entry is only used once, which trips the
suppression trigger, so in that section, the long form
-is used and <code class="code"><a id="wrglossary.8572"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}</code> doesn’t get a line added to
+is used and <code class="code"><a id="wrglossary.8574"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{css}</code> doesn’t get a line added to
the glossary file.
<p>
The HTML entry is used a total of three times, but the
@@ -23914,16 +23922,16 @@
to the trigger value.
<p>
The sample entry has only been used once, but it doesn’t
-trip the indexing suppression because it’s in the <a id="wrglossary.8573"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>
+trip the indexing suppression because it’s in the <a id="wrglossary.8575"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>
category, which hasn’t been listed in
-<a id="wrglossary.8574"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>.
+<a id="wrglossary.8576"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>.
<p>
The per-unit entry counting can be used for other purposes.
<div class="marginright"><a id="ex:unitentrycounthyper-backref">🖹</a><a href="#ex:unitentrycounthyper">124</a></div>Example <a href="#ex:unitentrycounthyper">124</a> has the trigger value set
to zero, which means the index suppression won’t be triggered,
but the unit entry count is used to automatically suppress the
-hyperlink for commands like <a id="wrglossary.8575"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> by modifying the
-<a id="wrglossary.8576"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>
+hyperlink for commands like <a id="wrglossary.8577"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> by modifying the
+<a id="wrglossary.8578"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>
which is used at the end of the macro the determines whether
or not to suppress the hyperlink.
<p>
@@ -23930,32 +23938,32 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8577"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8578"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>{<a id="wrglossary.8579"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{0}{page}
-<a id="wrglossary.8580"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8581"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.8582"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.8579"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8580"></a><a href="#glo:GlsXtrEnableEntryUnitCounting"><code class="csfmt">\GlsXtrEnableEntryUnitCounting</code></a>{<a id="wrglossary.8581"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{0}{page}
+<a id="wrglossary.8582"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.8583"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.8584"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.8583"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>}{<span class="comment">% </span>
- <code class="cmd">\ifnum</code><a id="wrglossary.8584"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>{<a id="wrglossary.8585"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>0
- <a id="wrglossary.8586"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{hyper=false}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.8585"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\ifnum</code><a id="wrglossary.8586"></a><a href="#glo:glsentrycurrcount"><code class="csfmt">\glsentrycurrcount</code></a>{<a id="wrglossary.8587"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>0
+ <a id="wrglossary.8588"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{hyper=false}<span class="comment">% </span>
<code class="cmd">\fi</code>
}
<code class="cbeg">\begin{document}</code>
-A <a id="wrglossary.8587"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} entry. Next use: <a id="wrglossary.8588"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+A <a id="wrglossary.8589"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample} entry. Next use: <a id="wrglossary.8590"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
<code class="cmd">\newpage</code>
-Next page: <a id="wrglossary.8589"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}. Again: <a id="wrglossary.8590"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+Next page: <a id="wrglossary.8591"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}. Again: <a id="wrglossary.8592"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-<a id="wrglossary.8591"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.8593"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
This only produces a hyperlink for the first instance of
-<code class="code"><a id="wrglossary.8592"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> on each page.
+<code class="code"><a id="wrglossary.8594"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}</code> on each page.
<p>
-The earlier warning about using the <a id="wrglossary.8593"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter still
-applies. If the first instance of <a id="wrglossary.8594"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurs at the top of the
+The earlier warning about using the <a id="wrglossary.8595"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter still
+applies. If the first instance of <a id="wrglossary.8596"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> occurs at the top of the
page within a paragraph that started on the previous page, then
the count will continue from the previous page.
<p>
@@ -23978,15 +23986,15 @@
<p>
As from version 1.26, an alternative method of entry counting
-is to count the number of times the <a id="wrglossary.8595"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
-<a id="wrglossary.8596"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. (The <span class="qt">“link”</span> in this method’s
+is to count the number of times the <a id="wrglossary.8597"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
+<a id="wrglossary.8598"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands are used. (The <span class="qt">“link”</span> in this method’s
name refers to the use of the internal command <code class="csfmt">\@gls at link</code>
-not to <a id="wrglossary.8597"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> although <code class="csfmt">\@gls at link</code> may use
-<a id="wrglossary.8598"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> when displaying the <a id="wrglossary.8599"></a><a href="#glo:dual.linktext">link text</a>.)
+not to <a id="wrglossary.8599"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> although <code class="csfmt">\@gls at link</code> may use
+<a id="wrglossary.8600"></a><a href="#glo:hyperlink"><code class="csfmt">\hyperlink</code></a> when displaying the <a id="wrglossary.8601"></a><a href="#glo:dual.linktext">link text</a>.)
<p>
To enable link counting use the preamble-only command:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8600"></a><code class="code"><dfn id="glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></dfn>[<span class="meta">〈<em class="metainner">parent counter</em>〉</span>]{<span class="meta">〈<em class="metainner">categories</em>〉</span>}</code>
+<a id="wrglossary.8602"></a><code class="code"><dfn id="glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></dfn>[<span class="meta">〈<em class="metainner">parent counter</em>〉</span>]{<span class="meta">〈<em class="metainner">categories</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -23995,33 +24003,33 @@
argument <span class="meta">〈<em class="metainner">parent counter</em>〉</span> may be used to identify a parent
counter (which must already be defined). If present, the associated
link counter will be reset when the parent counter is incremented.
-This command automatically sets the <a id="wrglossary.8601"></a><a href="#glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></a> attribute
+This command automatically sets the <a id="wrglossary.8603"></a><a href="#glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></a> attribute
for the given categories. If the optional argument is
-present, it also sets the <a id="wrglossary.8602"></a><a href="#glo:opt.catattr.linkcountmaster"><span class="csoptfmt">linkcountmaster</span></a> attribute.
+present, it also sets the <a id="wrglossary.8604"></a><a href="#glo:opt.catattr.linkcountmaster"><span class="csoptfmt">linkcountmaster</span></a> attribute.
<p>
-When enabled, the <a id="wrglossary.8603"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.8604"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands
+When enabled, the <a id="wrglossary.8605"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.8606"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands
will increment the associated counter using
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8605"></a><code class="code"><dfn id="glo:glsxtrinclinkcounter"><code class="csfmt">\glsxtrinclinkcounter</code></dfn>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8607"></a><code class="code"><dfn id="glo:glsxtrinclinkcounter"><code class="csfmt">\glsxtrinclinkcounter</code></dfn>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
This just does
-<code class="code"><a id="wrglossary.8606"></a><a href="#glo:stepcounter"><code class="csfmt">\stepcounter</code></a>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code> by default but if you
-need <a id="wrglossary.8607"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> instead, just redefine this command:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8608"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a>*{<a id="wrglossary.8609"></a><a href="#glo:glsxtrinclinkcounter"><code class="csfmt">\glsxtrinclinkcounter</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.8610"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>{#1}}
+<code class="code"><a id="wrglossary.8608"></a><a href="#glo:stepcounter"><code class="csfmt">\stepcounter</code></a>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code> by default but if you
+need <a id="wrglossary.8609"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> instead, just redefine this command:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8610"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a>*{<a id="wrglossary.8611"></a><a href="#glo:glsxtrinclinkcounter"><code class="csfmt">\glsxtrinclinkcounter</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.8612"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>{#1}}
</pre>
<p>
You can access the internal count register using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8611"></a><code class="code"><dfn id="glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8613"></a><code class="code"><dfn id="glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">label</em>〉</span> is the entry’s label. This will expand
to 0 if the register hasn’t been defined.
<p>
It’s also possible to access the display value
-(<a id="wrglossary.8612"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a>) using
+(<a id="wrglossary.8614"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a>) using
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8613"></a><code class="code"><dfn id="glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8615"></a><code class="code"><dfn id="glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
(This will expand to 0 if the counter hasn’t been defined.)
<p>
@@ -24035,7 +24043,7 @@
<p>
You can test if the counter has been defined using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8614"></a><code class="code"><dfn id="glo:GlsXtrIfLinkCounterDef"><code class="csfmt">\GlsXtrIfLinkCounterDef</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8616"></a><code class="code"><dfn id="glo:GlsXtrIfLinkCounterDef"><code class="csfmt">\GlsXtrIfLinkCounterDef</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to <span class="meta">〈<em class="metainner">true</em>〉</span> if the link counter associated with the
entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has been defined, otherwise
@@ -24043,78 +24051,78 @@
<p>
The counter name can be obtained using
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8615"></a><code class="code"><dfn id="glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8617"></a><code class="code"><dfn id="glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This simply expands to the counter name associated with the
entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> without any check for
existence. For example, to change the display command
-(<a id="wrglossary.8616"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a>) using <a id="wrglossary.8617"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8618"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a>{the<a id="wrglossary.8619"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{duck}}<span class="comment">% </span>
- {<a id="wrglossary.8620"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.8621"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{duck}}}
+(<a id="wrglossary.8618"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a>) using <a id="wrglossary.8619"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8620"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a>{the<a id="wrglossary.8621"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{duck}}<span class="comment">% </span>
+ {<a id="wrglossary.8622"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.8623"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{duck}}}
</pre>
<p>
This is useful if you just want to change the display for
specific entries but isn’t convenient if you want to change the
display for all entries. Instead, it’s simpler to redefine
-<a id="wrglossary.8622"></a><a href="#glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></a>. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8623"></a><a href="#glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.8624"></a><a href="#glo:GlsXtrIfLinkCounterDef"><code class="csfmt">\GlsXtrIfLinkCounterDef</code></a>{#1}<span class="comment">% </span>
- {<a id="wrglossary.8625"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.8626"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{#1}}}<span class="comment">% </span>
+<a id="wrglossary.8624"></a><a href="#glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></a>. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.8625"></a><a href="#glo:GlsXtrTheLinkCounter"><code class="csfmt">\GlsXtrTheLinkCounter</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.8626"></a><a href="#glo:GlsXtrIfLinkCounterDef"><code class="csfmt">\GlsXtrIfLinkCounterDef</code></a>{#1}<span class="comment">% </span>
+ {<a id="wrglossary.8627"></a><a href="#glo:Roman"><code class="csfmt">\Roman</code></a>{<a id="wrglossary.8628"></a><a href="#glo:GlsXtrLinkCounterName"><code class="csfmt">\GlsXtrLinkCounterName</code></a>{#1}}}<span class="comment">% </span>
{0}<span class="comment">% </span>
}
</pre>
In both cases, the redefinition should be implemented
-after <a id="wrglossary.8627"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>.
+after <a id="wrglossary.8629"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>.
<p>
<div class="marginright"><a id="ex:linkcount-backref">🖹</a><a href="#ex:linkcount">125</a></div>Example <a href="#ex:linkcount">125</a> uses link counting to disable
the hyperlink after the first reference. This redefines
-<a id="wrglossary.8628"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a> (which is used by both <a id="wrglossary.8629"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-and <a id="wrglossary.8630"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>) instead of
-<a id="wrglossary.8631"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a> (which is used by <a id="wrglossary.8632"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-but not by <a id="wrglossary.8633"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>).
+<a id="wrglossary.8630"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a> (which is used by both <a id="wrglossary.8631"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+and <a id="wrglossary.8632"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>) instead of
+<a id="wrglossary.8633"></a><a href="#glo:glslinkcheckfirsthyperhook"><code class="csfmt">\glslinkcheckfirsthyperhook</code></a> (which is used by <a id="wrglossary.8634"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+but not by <a id="wrglossary.8635"></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">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8634"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8636"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.8635"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\ifnum</code><a id="wrglossary.8636"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8637"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>1
- <a id="wrglossary.8638"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.8639"></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">\renewcommand</code>*{<a id="wrglossary.8637"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\ifnum</code><a id="wrglossary.8638"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8639"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>1
+ <a id="wrglossary.8640"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.8641"></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">\fi</code>
}
-<a id="wrglossary.8640"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>{<a id="wrglossary.8641"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}
+<a id="wrglossary.8642"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>{<a id="wrglossary.8643"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}
-<a id="wrglossary.8642"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.8643"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,
- <a id="wrglossary.8644"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
-<a id="wrglossary.8645"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.8646"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,
- <a id="wrglossary.8647"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={another example}</span>}
+<a id="wrglossary.8644"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample1}{<a id="wrglossary.8645"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample1}</span>,
+ <a id="wrglossary.8646"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.8647"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.8648"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,
+ <a id="wrglossary.8649"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={another example}</span>}
-<a id="wrglossary.8648"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ex}{ex}{example}
+<a id="wrglossary.8650"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ex}{ex}{example}
<code class="cbeg">\begin{document}</code>
<code class="cmd">\section</code>{Sample Section}
-<a id="wrglossary.8649"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{sample1}, <a id="wrglossary.8650"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample2} and <a id="wrglossary.8651"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex}.
-<a id="wrglossary.8652"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>{sample1} and <a id="wrglossary.8653"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex} again.
+<a id="wrglossary.8651"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{sample1}, <a id="wrglossary.8652"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample2} and <a id="wrglossary.8653"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex}.
+<a id="wrglossary.8654"></a><a href="#glo:Glstext"><code class="csfmt">\Glstext</code></a>{sample1} and <a id="wrglossary.8655"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex} again.
<code class="cmd">\section</code>{Another Sample Section}
-<a id="wrglossary.8654"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{sample1}, <a id="wrglossary.8655"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample2} and <a id="wrglossary.8656"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex}.
+<a id="wrglossary.8656"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>{sample1}, <a id="wrglossary.8657"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample2} and <a id="wrglossary.8658"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ex}.
-<a id="wrglossary.8657"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.8659"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
-The use of <a id="wrglossary.8658"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>
+The use of <a id="wrglossary.8660"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>
means that the options can override this. For example
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8659"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8660"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample1}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8661"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.8662"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=true</span>]{sample1}
</pre>
-(or simply <code class="code"><a id="wrglossary.8661"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>+{sample1}</code>)
-will override the <a id="wrglossary.8662"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> setting in
-<a id="wrglossary.8663"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>. If <a id="wrglossary.8664"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> is used
-instead, the <a id="wrglossary.8665"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> setting will override
+(or simply <code class="code"><a id="wrglossary.8663"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>+{sample1}</code>)
+will override the <a id="wrglossary.8664"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> setting in
+<a id="wrglossary.8665"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>. If <a id="wrglossary.8666"></a><a href="#glo:glslinkpostsetkeys"><code class="csfmt">\glslinkpostsetkeys</code></a> is used
+instead, the <a id="wrglossary.8667"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> setting will override
the setting provided in the optional argument.
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24125,27 +24133,27 @@
</div><!-- end of resultbox -->
<p>
-The <a id="wrglossary.8666"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category doesn’t have the
-<a id="wrglossary.8667"></a><a href="#glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></a> attribute set (since it’s not
-listed in the argument of <a id="wrglossary.8668"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>). This means that
-<a id="wrglossary.8669"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>
+The <a id="wrglossary.8668"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category doesn’t have the
+<a id="wrglossary.8669"></a><a href="#glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></a> attribute set (since it’s not
+listed in the argument of <a id="wrglossary.8670"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>). This means that
+<a id="wrglossary.8671"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>
always expands to 0 for the abbreviation (<code class="code">ex</code>), so the
inequality test:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\ifnum</code><a id="wrglossary.8670"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8671"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>1
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\ifnum</code><a id="wrglossary.8672"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8673"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}>1
</pre>
will always be false. This means that the abbreviation won’t
-have <a id="wrglossary.8672"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> applied. If the test is changed to
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\ifnum</code><a id="wrglossary.8673"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8674"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}=1
+have <a id="wrglossary.8674"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> applied. If the test is changed to
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\ifnum</code><a id="wrglossary.8675"></a><a href="#glo:GlsXtrLinkCounterValue"><code class="csfmt">\GlsXtrLinkCounterValue</code></a>{<a id="wrglossary.8676"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}=1
<code class="cmd">\else</code>
- <a id="wrglossary.8675"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.8676"></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.8677"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.8678"></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">\fi</code>
</pre>
-Then the abbreviation will always have <a id="wrglossary.8677"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>
+Then the abbreviation will always have <a id="wrglossary.8679"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span>
applied.
<p>
To reset the counter every section use the optional argument to set
the parent counter:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8678"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>[section]{<a id="wrglossary.8679"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8680"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a>[section]{<a id="wrglossary.8681"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}
</pre>
<p>
@@ -24167,7 +24175,7 @@
botulinum</span> and <span style="font-style: italic; font-variant: normal; ">Clostridium perfringens</span>, are made up of the
genus (for example, <span style="font-style: italic; font-variant: normal; ">Clostridium</span>) and the species
(for example, <span style="font-style: italic; font-variant: normal; ">botulinum</span> or <span style="font-style: italic; font-variant: normal; ">perfringens</span>). The genus is
-often abbreviated after <a id="wrglossary.8680"></a><a href="#glo:firstuse">first use</a>. For example, <span style="font-style: italic; font-variant: normal; ">C.
+often abbreviated after <a id="wrglossary.8682"></a><a href="#glo:firstuse">first use</a>. For example, <span style="font-style: italic; font-variant: normal; ">C.
botulinum</span>. However, if the name is defined as a single term
consisting of both the genus and species then it’s not possible to
apply the abbreviation when a different species with the same genus
@@ -24175,11 +24183,11 @@
Consider the following document:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8681"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8682"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
-<a id="wrglossary.8683"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{cbot}{C. botulinum}{Clostridium botulinum}
-<a id="wrglossary.8684"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{cperf}{C. perfringens}{Clostridium perfringens}
+<a id="wrglossary.8683"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8684"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
+<a id="wrglossary.8685"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{cbot}{C. botulinum}{Clostridium botulinum}
+<a id="wrglossary.8686"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{cperf}{C. perfringens}{Clostridium perfringens}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.8685"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cbot}, <a id="wrglossary.8686"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cbot}, <a id="wrglossary.8687"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cperf}.
+<a id="wrglossary.8687"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cbot}, <a id="wrglossary.8688"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cbot}, <a id="wrglossary.8689"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{cperf}.
<code class="cend">\end{document}</code>
</pre>
The result is:
@@ -24194,16 +24202,16 @@
In this case, the genus should actually be a separate definition:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.8688"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8689"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
-<a id="wrglossary.8690"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{clostridium}{C.}{Clostridium}
-<a id="wrglossary.8691"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8692"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
- <a id="wrglossary.8693"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.8694"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8695"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
- <a id="wrglossary.8696"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.8690"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8691"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
+<a id="wrglossary.8692"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{clostridium}{C.}{Clostridium}
+<a id="wrglossary.8693"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8694"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
+ <a id="wrglossary.8695"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.8696"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8697"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
+ <a id="wrglossary.8698"></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.8697"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium} <a id="wrglossary.8698"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{botulinum},
<a id="wrglossary.8699"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium} <a id="wrglossary.8700"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{botulinum},
-<a id="wrglossary.8701"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium} <a id="wrglossary.8702"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perfringens}.
+<a id="wrglossary.8701"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium} <a id="wrglossary.8702"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{botulinum},
+<a id="wrglossary.8703"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium} <a id="wrglossary.8704"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{perfringens}.
<code class="cend">\end{document}</code>
</pre>
However, the above is far more cumbersome than the previous example.
@@ -24214,7 +24222,7 @@
of labels of the entries that need to be referenced.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8703"></a><code class="code"><dfn id="glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">main-label</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8705"></a><code class="code"><dfn id="glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">main-label</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This defines a multi-entry set with the label
<span class="meta">〈<em class="metainner">multi-label</em>〉</span>, consisting of the entries whose labels are
@@ -24226,7 +24234,7 @@
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
The entries in <span class="meta">〈<em class="metainner">entry-label-list</em>〉</span> must already be defined (using
-commands like <a id="wrglossary.8704"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.8705"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>).
+commands like <a id="wrglossary.8706"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> or <a id="wrglossary.8707"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>).
</div><!-- end of important -->
<p>
@@ -24234,8 +24242,8 @@
the current settings and are described in §<a href="#sec:multiglsoptions">7.9</a>.
<p>
The earlier example can now be modified to include the following:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8706"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
-<a id="wrglossary.8707"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cperf}{clostridium,perfringens}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8708"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
+<a id="wrglossary.8709"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cperf}{clostridium,perfringens}
</pre>
These commands must come after the <code class="code">clostridium</code>,
<code class="code">botulinum</code> and <code class="code">perfringens</code> definitions.
@@ -24242,101 +24250,101 @@
<p>
Once defined, a multi-entry set can be referenced in the document using commands like:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8708"></a><code class="code"><dfn id="glo:mgls"><code class="csfmt">\mgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8709"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8710"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8711"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8710"></a><code class="code"><dfn id="glo:mgls"><code class="csfmt">\mgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.8711"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.8712"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.8713"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This command essentially does <code class="code"><a id="wrglossary.8712"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> for each item in
+This command essentially does <code class="code"><a id="wrglossary.8714"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> for each item in
the <span class="meta">〈<em class="metainner">label list</em>〉</span> (with separators, see
§<a href="#sec:mglssep">7.4</a>). If the final optional argument
<span class="meta">〈<em class="metainner">insert</em>〉</span> is provided, it will be applied to the final
(non-skipped) element in the list. So the document body in the
above example, can be rewritten as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8713"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8714"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8715"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8715"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8716"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8717"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}.
</pre>
<p>
-There are some variants of <a id="wrglossary.8716"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> listed in §<a href="#sec:mglslike">7.11</a>.
+There are some variants of <a id="wrglossary.8718"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> listed in §<a href="#sec:mglslike">7.11</a>.
The available <span class="meta">〈<em class="metainner">options</em>〉</span> are listed in §<a href="#sec:mglsopts">7.10</a>. They are
-applied after the <a id="wrglossary.8717"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> options and will override
+applied after the <a id="wrglossary.8719"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> options and will override
settings for the individual entries.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-You can’t use <span class="meta">〈<em class="metainner">multi-label</em>〉</span> in commands like <a id="wrglossary.8718"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+You can’t use <span class="meta">〈<em class="metainner">multi-label</em>〉</span> in commands like <a id="wrglossary.8720"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
as this label represents a set of entry labels not a single entry.
</div><!-- end of important -->
<p>
-The <a id="wrglossary.8719"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> command will generate an error if the label has already
+The <a id="wrglossary.8721"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> command will generate an error if the label has already
been defined as a multi-entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8720"></a><code class="code"><dfn id="glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">main-label</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8722"></a><code class="code"><dfn id="glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">main-label</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does nothing if a multi-entry set with the given label has
already been defined otherwise it will act like
-<a id="wrglossary.8721"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>. Notes and associated commands applying to
-<a id="wrglossary.8722"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> also apply to
-<a id="wrglossary.8723"></a><a href="#glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></a> unless otherwise stated.
+<a id="wrglossary.8723"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>. Notes and associated commands applying to
+<a id="wrglossary.8724"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> also apply to
+<a id="wrglossary.8725"></a><a href="#glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></a> unless otherwise stated.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-<a id="wrglossary.8724"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> may be placed anywhere after the entries
+<a id="wrglossary.8726"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> may be placed anywhere after the entries
listed in <span class="meta">〈<em class="metainner">label list</em>〉</span> have been defined. A multi-entry label can’t be
-referenced (with commands like <a id="wrglossary.8725"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>) before it has been defined.
+referenced (with commands like <a id="wrglossary.8727"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>) before it has been defined.
</div><!-- end of important -->
<p>
-There is limited support for <a id="wrglossary.8726"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span>. The multi-entry
-definition can be picked up from the <a id="wrglossary.8727"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file on the next
+There is limited support for <a id="wrglossary.8728"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span>. The multi-entry
+definition can be picked up from the <a id="wrglossary.8729"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file on the next
run to allow cross-references in any glossaries that occur at the
start of the document. Any changes made with commands like
-<a id="wrglossary.8728"></a><a href="#glo:mglsSetMain"><code class="csfmt">\mglsSetMain</code></a> won’t be carried over to the next run.
+<a id="wrglossary.8730"></a><a href="#glo:mglsSetMain"><code class="csfmt">\mglsSetMain</code></a> won’t be carried over to the next run.
<p>
-By default <a id="wrglossary.8729"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> will be localised to the current scope.
+By default <a id="wrglossary.8731"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> will be localised to the current scope.
If you want to globally define a multi-entry you need to first
switch on global definitions with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8730"></a><code class="code"><dfn id="glo:multiglossaryentryglobaltrue"><code class="csfmt">\multiglossaryentryglobaltrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8732"></a><code class="code"><dfn id="glo:multiglossaryentryglobaltrue"><code class="csfmt">\multiglossaryentryglobaltrue</code></dfn></code></div><!-- end of pinnedbox -->
To switch back to local definitions use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8731"></a><code class="code"><dfn id="glo:multiglossaryentryglobalfalse"><code class="csfmt">\multiglossaryentryglobalfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8733"></a><code class="code"><dfn id="glo:multiglossaryentryglobalfalse"><code class="csfmt">\multiglossaryentryglobalfalse</code></dfn></code></div><!-- end of pinnedbox -->
You can test if this setting is on with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8732"></a><code class="code"><dfn id="glo:ifmultiglossaryentryglobal"><code class="csfmt">\ifmultiglossaryentryglobal</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.8734"></a><code class="code"><dfn id="glo:ifmultiglossaryentryglobal"><code class="csfmt">\ifmultiglossaryentryglobal</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iffalse</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
<p>
If you want to change the multi-entry options (locally) you can use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8733"></a><code class="code"><dfn id="glo:mglsSetOptions"><code class="csfmt">\mglsSetOptions</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">new-options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8735"></a><code class="code"><dfn id="glo:mglsSetOptions"><code class="csfmt">\mglsSetOptions</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">new-options</em>〉</span>}</code></div><!-- end of pinnedbox -->
This removes the original options and replaces them with
<span class="meta">〈<em class="metainner">new-options</em>〉</span>. If you want to (locally) append to the
existing options, use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8734"></a><code class="code"><dfn id="glo:mglsAddOptions"><code class="csfmt">\mglsAddOptions</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">new-options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8736"></a><code class="code"><dfn id="glo:mglsAddOptions"><code class="csfmt">\mglsAddOptions</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">new-options</em>〉</span>}</code></div><!-- end of pinnedbox -->
<p>
-Note that <a id="wrglossary.8735"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> doesn’t make any adjustments to
-the component entries. You will need to use the <a id="wrglossary.8736"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key
+Note that <a id="wrglossary.8737"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> doesn’t make any adjustments to
+the component entries. You will need to use the <a id="wrglossary.8738"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key
when you define the entries if you want a hierarchical structure in
-your <a id="wrglossary.8737"></a><a href="#glo:dual.glossary">glossary</a>. (See the example in §<a href="#sec:mglsexhier">7.1.1</a>.)
+your <a id="wrglossary.8739"></a><a href="#glo:dual.glossary">glossary</a>. (See the example in §<a href="#sec:mglsexhier">7.1.1</a>.)
<p>
If you don’t want the other elements in the glossary, you can
-suppress the indexing with <a id="wrglossary.8738"></a><a href="#glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></a><span class="optfmt">=false</span>
+suppress the indexing with <a id="wrglossary.8740"></a><a href="#glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></a><span class="optfmt">=false</span>
(§<a href="#sec:multiglsoptionsindexing">7.9.1</a>) or put them in an ignored
glossary. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8739"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
-<a id="wrglossary.8740"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8741"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={common}</span>]{clostridium}{C.}{Clostridium}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8741"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{common}
+<a id="wrglossary.8742"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8743"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={common}</span>]{clostridium}{C.}{Clostridium}
</pre>
<p>
-The <span class="meta">〈<em class="metainner">multi-label</em>〉</span> can’t be used in commands like <a id="wrglossary.8742"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> since
+The <span class="meta">〈<em class="metainner">multi-label</em>〉</span> can’t be used in commands like <a id="wrglossary.8744"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> since
the label refers to a set of entry labels not to an individual
entry. Similarly, an individual entry label can’t be used in
-commands like <a id="wrglossary.8743"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. It is possible (although potentially
+commands like <a id="wrglossary.8745"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. It is possible (although potentially
confusing) to use the same label for a multi-entry as for an
individual entry (see the example in
§<a href="#sec:exskippostlink">7.1.6</a>). Context will determine which is
meant, except in the case of the cross-referencing fields
-(<a id="wrglossary.8744"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.8745"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.8746"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>) where the
+(<a id="wrglossary.8746"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.8747"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> and <a id="wrglossary.8748"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>) where the
cross-referenced label will first be tested if it’s a known
multi-entry label.
<p>
@@ -24343,24 +24351,24 @@
If you don’t want to have to keep track of which labels refer to
multi-entries and which refer to individual entries you can use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.8747"></a><code class="code"><dfn id="glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></dfn>{<span class="meta">〈<em class="metainner">mgls cs</em>〉</span>}{<span class="meta">〈<em class="metainner">gls cs</em>〉</span>}<span class="meta">〈<em class="metainner">modifier</em>〉</span>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.8749"></a><code class="code"><dfn id="glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></dfn>{<span class="meta">〈<em class="metainner">mgls cs</em>〉</span>}{<span class="meta">〈<em class="metainner">gls cs</em>〉</span>}<span class="meta">〈<em class="metainner">modifier</em>〉</span>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code></div><!-- end of pinnedbox -->
-where <span class="meta">〈<em class="metainner">mgls cs</em>〉</span> is the <a id="wrglossary.8748"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command to use if
+where <span class="meta">〈<em class="metainner">mgls cs</em>〉</span> is the <a id="wrglossary.8750"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command to use if
<span class="meta">〈<em class="metainner">label</em>〉</span> has been defined as a multi-entry and <span class="meta">〈<em class="metainner">gls cs</em>〉</span> is
-the <a id="wrglossary.8749"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.8750"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> command to use otherwise.
+the <a id="wrglossary.8751"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.8752"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> command to use otherwise.
The <span class="meta">〈<em class="metainner">modifier</em>〉</span> may be omitted, otherwise it’s the modifier
-that may be used with <a id="wrglossary.8751"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> or <a id="wrglossary.8752"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (asterisk <code class="code">*</code>,
-plus <code class="code">+</code> or the token identified with <a id="wrglossary.8753"></a><a href="#glo:GlsXtrSetAltModifier"><code class="csfmt">\GlsXtrSetAltModifier</code></a>). The
+that may be used with <a id="wrglossary.8753"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> or <a id="wrglossary.8754"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (asterisk <code class="code">*</code>,
+plus <code class="code">+</code> or the token identified with <a id="wrglossary.8755"></a><a href="#glo:GlsXtrSetAltModifier"><code class="csfmt">\GlsXtrSetAltModifier</code></a>). The
modifier and remaining options are passed to the relevant command
(<span class="meta">〈<em class="metainner">mgls cs</em>〉</span> or <span class="meta">〈<em class="metainner">gls cs</em>〉</span>).
<p>
You may prefer to define your own shortcut commands for common
combinations. For example, (assuming these commands haven’t already
-been defined by the <a id="wrglossary.8754"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> option):
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.8755"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>}{<a id="wrglossary.8756"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8757"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>}{<a id="wrglossary.8758"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>}}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.8759"></a><a href="#glo:acp"><code class="csfmt">\acp</code></a>}{<a id="wrglossary.8760"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8761"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>}{<a id="wrglossary.8762"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>}}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.8763"></a><a href="#glo:Ac"><code class="csfmt">\Ac</code></a>}{<a id="wrglossary.8764"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8765"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a>}{<a id="wrglossary.8766"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>}}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.8767"></a><a href="#glo:Acp"><code class="csfmt">\Acp</code></a>}{<a id="wrglossary.8768"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8769"></a><a href="#glo:Mglsmainpl"><code class="csfmt">\Mglsmainpl</code></a>}{<a id="wrglossary.8770"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>}}
+been defined by the <a id="wrglossary.8756"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> option):
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.8757"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>}{<a id="wrglossary.8758"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8759"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>}{<a id="wrglossary.8760"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>}}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.8761"></a><a href="#glo:acp"><code class="csfmt">\acp</code></a>}{<a id="wrglossary.8762"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8763"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>}{<a id="wrglossary.8764"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>}}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.8765"></a><a href="#glo:Ac"><code class="csfmt">\Ac</code></a>}{<a id="wrglossary.8766"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8767"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a>}{<a id="wrglossary.8768"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>}}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.8769"></a><a href="#glo:Acp"><code class="csfmt">\Acp</code></a>}{<a id="wrglossary.8770"></a><a href="#glo:GlsXtrMglsOrGls"><code class="csfmt">\GlsXtrMglsOrGls</code></a>{<a id="wrglossary.8771"></a><a href="#glo:Mglsmainpl"><code class="csfmt">\Mglsmainpl</code></a>}{<a id="wrglossary.8772"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>}}
</pre>
<p>
@@ -24383,48 +24391,48 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8771"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.8772"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8773"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8773"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.8774"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8775"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]{glossaries-extra}
-<a id="wrglossary.8774"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8776"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
<code class="cmd">\newcommand</code>{<code class="cmd">\latinname</code>}[1]{<code class="cmd">\emph</code>{#1}}
-<a id="wrglossary.8775"></a><a href="#glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></a>
+<a id="wrglossary.8777"></a><a href="#glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></a>
{genus,species}<span class="comment">% categories</span>
- {<a id="wrglossary.8776"></a><a href="#glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></a>,<a id="wrglossary.8777"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}<span class="comment">% attributes</span>
+ {<a id="wrglossary.8778"></a><a href="#glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></a>,<a id="wrglossary.8779"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a>}<span class="comment">% attributes</span>
{latinname}
-<a id="wrglossary.8778"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[genus]
- {<a id="wrglossary.8779"></a><a href="#glo:opt.abbrstyle.long-only-short-only-desc"><span class="abbrstylefmt">long-only-short-only-desc</span></a>}
-<a id="wrglossary.8780"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
- [<a id="wrglossary.8781"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>,<a id="wrglossary.8782"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>]
+<a id="wrglossary.8780"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[genus]
+ {<a id="wrglossary.8781"></a><a href="#glo:opt.abbrstyle.long-only-short-only-desc"><span class="abbrstylefmt">long-only-short-only-desc</span></a>}
+<a id="wrglossary.8782"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.8783"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>,<a id="wrglossary.8784"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>]
{clostridium}{C.}{Clostridium}
-<a id="wrglossary.8783"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8784"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
- <a id="wrglossary.8785"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8786"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8787"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8788"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8789"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
- <a id="wrglossary.8790"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,<a id="wrglossary.8791"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.8792"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8793"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tetani}{<a id="wrglossary.8794"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={tetani}</span>,
- <a id="wrglossary.8795"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8796"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8797"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<a id="wrglossary.8785"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8786"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
+ <a id="wrglossary.8787"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8788"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8789"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<a id="wrglossary.8790"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8791"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
+ <a id="wrglossary.8792"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,<a id="wrglossary.8793"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.8794"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<a id="wrglossary.8795"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tetani}{<a id="wrglossary.8796"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={tetani}</span>,
+ <a id="wrglossary.8797"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8798"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8799"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8798"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
-<a id="wrglossary.8799"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cperf}{clostridium,perfringens}
-<a id="wrglossary.8800"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{ctet}{clostridium,tetani}
+<a id="wrglossary.8800"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
+<a id="wrglossary.8801"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cperf}{clostridium,perfringens}
+<a id="wrglossary.8802"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{ctet}{clostridium,tetani}
-<a id="wrglossary.8801"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>{<a id="wrglossary.8802"></a><a href="#glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></a><span class="optfmt">=false</span>,<a id="wrglossary.8803"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=allmain</span>}
+<a id="wrglossary.8803"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>{<a id="wrglossary.8804"></a><a href="#glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></a><span class="optfmt">=false</span>,<a id="wrglossary.8805"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=allmain</span>}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.8804"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8805"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}, <a id="wrglossary.8806"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{ctet}.
+First use: <a id="wrglossary.8806"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8807"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}, <a id="wrglossary.8808"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{ctet}.
-Next use: <a id="wrglossary.8807"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8808"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}, <a id="wrglossary.8809"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{ctet}.
-<a id="wrglossary.8810"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+Next use: <a id="wrglossary.8809"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cbot}, <a id="wrglossary.8810"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{cperf}, <a id="wrglossary.8811"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{ctet}.
+<a id="wrglossary.8812"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
This suppresses the indexing of the non-main elements (in this case,
the genus). However the genus is included in the glossary (without a
-<a id="wrglossary.8811"></a><a href="#glo:locationlist">location list</a>) because it’s the parent of the species (which are
+<a id="wrglossary.8813"></a><a href="#glo:locationlist">location list</a>) because it’s the parent of the species (which are
indexed).
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
<a href="#ex:multientryhier-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:multientryhier"></a>Example 126: Multi-entries: hierarchical <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example126.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
@@ -24433,8 +24441,8 @@
</div><!-- end of resultbox -->
<p>
-The <a id="wrglossary.8812"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=allmain</span> option makes the entire content of each
-<a id="wrglossary.8813"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> a hyperlink to the main entry in the glossary.
+The <a id="wrglossary.8814"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=allmain</span> option makes the entire content of each
+<a id="wrglossary.8815"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> a hyperlink to the main entry in the glossary.
<p>
</section><!-- end of section sec:mglsexhier -->
@@ -24446,9 +24454,9 @@
<div class="marginright"><a id="ex:multientryhierfirstusesuffix-backref">🖹</a><a href="#ex:multientryhierfirstusesuffix">127</a></div>Example <a href="#ex:multientryhierfirstusesuffix">127</a>
is a minor modification of Example <a href="#ex:multientryhier">126</a>. In this
case the multi-entries are defined with a suffix:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8814"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8815"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=botulism</span>]{cbot}{clostridium,botulinum}
-<a id="wrglossary.8816"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8817"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=gas gangrene</span>]{cperf}{clostridium,perfringens}
-<a id="wrglossary.8818"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8819"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=tetanus</span>]{ctet}{clostridium,tetani}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8816"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8817"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=botulism</span>]{cbot}{clostridium,botulinum}
+<a id="wrglossary.8818"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8819"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=gas gangrene</span>]{cperf}{clostridium,perfringens}
+<a id="wrglossary.8820"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.8821"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=tetanus</span>]{ctet}{clostridium,tetani}
</pre>
The rest of the document is as for Example <a href="#ex:multientryhier">126</a> in §<a href="#sec:mglsexhier">7.1.1</a>.
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24468,36 +24476,36 @@
<p>
<div class="marginright"><a id="ex:multientryhiercatsuffix-backref">🖹</a><a href="#ex:multientryhiercatsuffix">128</a></div>Example <a href="#ex:multientryhiercatsuffix">128</a>
is an alternative to Example <a href="#ex:multientryhierfirstusesuffix">127</a>. Instead of storing
-the extra information in the <a id="wrglossary.8820"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a> key, the
-information is stored in the <a id="wrglossary.8821"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key of the last
+the extra information in the <a id="wrglossary.8822"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a> key, the
+information is stored in the <a id="wrglossary.8823"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key of the last
element (the species). A category suffix is used to look up the
field and append it.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8822"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8823"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
- <a id="wrglossary.8824"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8825"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={botulism}</span>,
- <a id="wrglossary.8826"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8827"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8828"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8829"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
- <a id="wrglossary.8830"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8831"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={gas gangrene}</span>,
- <a id="wrglossary.8832"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8833"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8834"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tetani}{<a id="wrglossary.8835"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={tetani}</span>,
- <a id="wrglossary.8836"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8837"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={tetanus}</span>,
- <a id="wrglossary.8838"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8839"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8824"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.8825"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
+ <a id="wrglossary.8826"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8827"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={botulism}</span>,
+ <a id="wrglossary.8828"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8829"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<a id="wrglossary.8830"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{perfringens}{<a id="wrglossary.8831"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={perfringens}</span>,
+ <a id="wrglossary.8832"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8833"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={gas gangrene}</span>,
+ <a id="wrglossary.8834"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8835"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
+<a id="wrglossary.8836"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{tetani}{<a id="wrglossary.8837"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={tetani}</span>,
+ <a id="wrglossary.8838"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8839"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={tetanus}</span>,
+ <a id="wrglossary.8840"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8841"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>}
-<a id="wrglossary.8840"></a><a href="#glo:mglsdefcategorysuffix"><code class="csfmt">\mglsdefcategorysuffix</code></a>{bacteria}{<span class="comment">% </span>
- <a id="wrglossary.8841"></a><a href="#glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></a>
+<a id="wrglossary.8842"></a><a href="#glo:mglsdefcategorysuffix"><code class="csfmt">\mglsdefcategorysuffix</code></a>{bacteria}{<span class="comment">% </span>
+ <a id="wrglossary.8843"></a><a href="#glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></a>
{<span class="comment">% only on first use:</span>
- <a id="wrglossary.8842"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{useri}{<a id="wrglossary.8843"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a>}<span class="comment">% </span>
- { (<a id="wrglossary.8844"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)}
+ <a id="wrglossary.8844"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{useri}{<a id="wrglossary.8845"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a>}<span class="comment">% </span>
+ { (<a id="wrglossary.8846"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>)}
{}<span class="comment">% </span>
}<span class="comment">% </span>
{}<span class="comment">% </span>
}
-<a id="wrglossary.8845"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{cbot}{clostridium,botulinum}
-<a id="wrglossary.8846"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{cperf}{clostridium,perfringens}
-<a id="wrglossary.8847"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{ctet}{clostridium,tetani}
+<a id="wrglossary.8847"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{cbot}{clostridium,botulinum}
+<a id="wrglossary.8848"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{cperf}{clostridium,perfringens}
+<a id="wrglossary.8849"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[category=bacteria]{ctet}{clostridium,tetani}
</pre>
The result is the same as for Example <a href="#ex:multientryhierfirstusesuffix">127</a>.
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24518,45 +24526,45 @@
<div class="marginright"><a id="ex:multientrysep-backref">🖹</a><a href="#ex:multientrysep">129</a></div>Example <a href="#ex:multientrysep">129</a> modifies
Example <a href="#ex:multientryhier">126</a> (from §<a href="#sec:mglsexhier">7.1.1</a>) so
that the species are also abbreviations. In this case, the
-separators are modified to suppress the space (<a id="wrglossary.8848"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>) if both the genus and
-species are abbreviated, or to use a <a id="wrglossary.8849"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> between
+separators are modified to suppress the space (<a id="wrglossary.8850"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>) if both the genus and
+species are abbreviated, or to use a <a id="wrglossary.8851"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> between
the genus short form (shown on subsequent use) and the species long
-form (shown on <a id="wrglossary.8850"></a><a href="#glo:dual.firstuse">first use</a>). If the genus is showing the long form
-(<a id="wrglossary.8851"></a><a href="#glo:dual.firstuse">first use</a>) then a normal space is used.
+form (shown on <a id="wrglossary.8852"></a><a href="#glo:dual.firstuse">first use</a>). If the genus is showing the long form
+(<a id="wrglossary.8853"></a><a href="#glo:dual.firstuse">first use</a>) then a normal space is used.
<p>
Note that the separator attributes apply to the category of the
element before the separator (not to the multi-entry category).
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8852"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}
- {<a id="wrglossary.8853"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}{<code class="cmd">\space</code>}
-<a id="wrglossary.8854"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}
- {<a id="wrglossary.8855"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}{<code class="cmd">\space</code>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8854"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}
+ {<a id="wrglossary.8855"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}{<code class="cmd">\space</code>}
<a id="wrglossary.8856"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}
- {<a id="wrglossary.8857"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}{<a id="wrglossary.8858"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}
-<a id="wrglossary.8859"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}{<a id="wrglossary.8860"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}{<a id="wrglossary.8861"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>}
+ {<a id="wrglossary.8857"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}{<code class="cmd">\space</code>}
+<a id="wrglossary.8858"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}
+ {<a id="wrglossary.8859"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}{<a id="wrglossary.8860"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}
+<a id="wrglossary.8861"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{genus}{<a id="wrglossary.8862"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}{<a id="wrglossary.8863"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>}
-<a id="wrglossary.8862"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[species]
- {<a id="wrglossary.8863"></a><a href="#glo:opt.abbrstyle.long-only-short-only-desc"><span class="abbrstylefmt">long-only-short-only-desc</span></a>}
+<a id="wrglossary.8864"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[species]
+ {<a id="wrglossary.8865"></a><a href="#glo:opt.abbrstyle.long-only-short-only-desc"><span class="abbrstylefmt">long-only-short-only-desc</span></a>}
-<a id="wrglossary.8864"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8865"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8866"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8867"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{botulinum}{bot.}{botulinum}
-<a id="wrglossary.8868"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8869"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8870"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8871"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{perfringens}{per.}{perfringens}
-<a id="wrglossary.8872"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8873"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
- <a id="wrglossary.8874"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8875"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{tetani}{tet.}{tetani}
+<a id="wrglossary.8866"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8867"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8868"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8869"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{botulinum}{bot.}{botulinum}
+<a id="wrglossary.8870"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8871"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8872"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8873"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{perfringens}{per.}{perfringens}
+<a id="wrglossary.8874"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.8875"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={species}</span>,
+ <a id="wrglossary.8876"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.8877"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={clostridium}</span>]{tetani}{tet.}{tetani}
</pre>
This will cause a double dot at the end of the second sentence,
-which can be suppressed using the <a id="wrglossary.8876"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> and
-<a id="wrglossary.8877"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a> attributes.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8878"></a><a href="#glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></a>{species}
- {<a id="wrglossary.8879"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>,<a id="wrglossary.8880"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a>}{true}
+which can be suppressed using the <a id="wrglossary.8878"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> and
+<a id="wrglossary.8879"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a> attributes.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8880"></a><a href="#glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></a>{species}
+ {<a id="wrglossary.8881"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>,<a id="wrglossary.8882"></a><a href="#glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></a>}{true}
</pre>
-This works because the final element’s <a id="wrglossary.8881"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is transferred
+This works because the final element’s <a id="wrglossary.8883"></a><a href="#glo:dual.postlinkhook">post-link hook</a> is transferred
to the multi-entry post-link hook, which can detect the sentence
terminating period. If the post-link hook settings are changed, for example, to
-<code class="code"><a id="wrglossary.8882"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>,<a id="wrglossary.8883"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=false</span></code> then the feature
-won’t work as the final element’s <a id="wrglossary.8884"></a><a href="#glo:dual.postlinkhook">post-link hook</a> can’t detect the
-period (because <a id="wrglossary.8885"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is embedded too deeply inside the internal
-workings of <a id="wrglossary.8886"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>).
+<code class="code"><a id="wrglossary.8884"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>,<a id="wrglossary.8885"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=false</span></code> then the feature
+won’t work as the final element’s <a id="wrglossary.8886"></a><a href="#glo:dual.postlinkhook">post-link hook</a> can’t detect the
+period (because <a id="wrglossary.8887"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is embedded too deeply inside the internal
+workings of <a id="wrglossary.8888"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>).
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
<a href="#ex:multientrysep-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:multientrysep"></a>Example 129: Multi-entries: separators <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example129.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
<p>
@@ -24577,55 +24585,55 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8887"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.8888"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8889"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8889"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.8890"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8891"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
-<a id="wrglossary.8890"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8892"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8891"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8892"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
-<a id="wrglossary.8893"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ssi}{ssi}{server-side includes}
-<a id="wrglossary.8894"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{html}{hypertext markup language}
+<a id="wrglossary.8893"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8894"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
+<a id="wrglossary.8895"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ssi}{ssi}{server-side includes}
+<a id="wrglossary.8896"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{html}{hypertext markup language}
-<a id="wrglossary.8895"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[combinedabbrv]
- {<a id="wrglossary.8896"></a><a href="#glo:opt.abbrstyle.long-only-short-sc-only"><span class="abbrstylefmt">long-only-short-sc-only</span></a>}
-<a id="wrglossary.8897"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
- [<a id="wrglossary.8898"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={combinedabbrv}</span>,
- <a id="wrglossary.8899"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.8900"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{ssi} enabled
- <a id="wrglossary.8901"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{html}}</span>]
+<a id="wrglossary.8897"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[combinedabbrv]
+ {<a id="wrglossary.8898"></a><a href="#glo:opt.abbrstyle.long-only-short-sc-only"><span class="abbrstylefmt">long-only-short-sc-only</span></a>}
+<a id="wrglossary.8899"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.8900"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={combinedabbrv}</span>,
+ <a id="wrglossary.8901"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.8902"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{ssi} enabled
+ <a id="wrglossary.8903"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{html}}</span>]
{shtml-frag}{shtml}{enabled}
-<a id="wrglossary.8902"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {combinedabbrv}{<a id="wrglossary.8903"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
- {<a id="wrglossary.8904"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
- <a id="wrglossary.8905"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">={<a id="wrglossary.8906"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{<a id="wrglossary.8907"></a><a href="#glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></a>}}</span>
+<a id="wrglossary.8904"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {combinedabbrv}{<a id="wrglossary.8905"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
+ {<a id="wrglossary.8906"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
+ <a id="wrglossary.8907"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">={<a id="wrglossary.8908"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{<a id="wrglossary.8909"></a><a href="#glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></a>}}</span>
}
-<a id="wrglossary.8908"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
- [<a id="wrglossary.8909"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a><span class="optfmt">=combinedabbrv</span>]
+<a id="wrglossary.8910"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
+ [<a id="wrglossary.8911"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a><span class="optfmt">=combinedabbrv</span>]
{shtml}[shtml-frag]{ssi,shtml-frag,html}
<code class="cbeg">\begin{document}</code>
-Individual elements first use: <a id="wrglossary.8910"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
-<a id="wrglossary.8911"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-
-Individual elements next use: <a id="wrglossary.8912"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
+Individual elements first use: <a id="wrglossary.8912"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
<a id="wrglossary.8913"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Multi-entry first use: <a id="wrglossary.8914"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Individual elements next use: <a id="wrglossary.8914"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
+<a id="wrglossary.8915"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Multi-entry next use: <a id="wrglossary.8915"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry first use: <a id="wrglossary.8916"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Resetting all<a id="wrglossary.8916"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.8917"></a><a href="#glo:mglsreset"><code class="csfmt">\mglsreset</code></a>{shtml}:
+Multi-entry next use: <a id="wrglossary.8917"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Multi-entry first use: <a id="wrglossary.8918"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Resetting all<a id="wrglossary.8918"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.8919"></a><a href="#glo:mglsreset"><code class="csfmt">\mglsreset</code></a>{shtml}:
-Multi-entry next use: <a id="wrglossary.8919"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry first use: <a id="wrglossary.8920"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Individual elements: <a id="wrglossary.8920"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.8921"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-<a id="wrglossary.8922"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+Multi-entry next use: <a id="wrglossary.8921"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+
+Individual elements: <a id="wrglossary.8922"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.8923"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.8924"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<p>
-This uses the <a id="wrglossary.8923"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a> attribute to skip <span class="qt">“other”</span>
+This uses the <a id="wrglossary.8925"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a> attribute to skip <span class="qt">“other”</span>
elements on subsequent use. The problematic abbreviation (SHTML) is
defined as a fragment that simply expands to <span class="qt">“enabled”</span> on first
use. Note that the description has to be supplied for the glossary.
@@ -24639,8 +24647,8 @@
<p>
The key difference here from Example <a href="#ex:nestedlinkglsps">96</a>, which
-uses <a id="wrglossary.8924"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>, is that the individual elements hyperlink
-to their respective entries in the glossary on first use of <a id="wrglossary.8925"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
+uses <a id="wrglossary.8926"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>, is that the individual elements hyperlink
+to their respective entries in the glossary on first use of <a id="wrglossary.8927"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
<p>
The problem is that with the <span class="optfmt">colorlinks</span> package option,
it’s not obvious where the hyperlinks start and end. The suffix (<span style="font-style: normal; font-variant: small-caps; ">shtml</span>)
@@ -24647,27 +24655,27 @@
for the multi-entry first use
will hyperlink to the <span class="qt">“shtml”</span> entry in the glossary, so the
<span class="qt">“enabled”</span> hyperlink is redundant. The simplest fix for this is to
-add <a id="wrglossary.8926"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span> to the option list, which will prevent
+add <a id="wrglossary.8928"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span> to the option list, which will prevent
<span class="qt">“enabled”</span> from being a hyperlink.
<p>
-Another problem occurs where <a id="wrglossary.8927"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> is used before the individual elements are
+Another problem occurs where <a id="wrglossary.8929"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> is used before the individual elements are
used, which leads to their full expansion with a confusing amount of
parentheses. A simple solution is to use the option
-<a id="wrglossary.8928"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">=unsetothers</span>, which will unset the other (not-main)
-elements first. This can be localised with <a id="wrglossary.8929"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a> but
-<a id="wrglossary.8930"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will then unset the <a id="wrglossary.8931"></a><a href="#glo:dual.firstuseflag">first use flag</a> globally, which
+<a id="wrglossary.8930"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">=unsetothers</span>, which will unset the other (not-main)
+elements first. This can be localised with <a id="wrglossary.8931"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a> but
+<a id="wrglossary.8932"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will then unset the <a id="wrglossary.8933"></a><a href="#glo:dual.firstuseflag">first use flag</a> globally, which
means that the other elements won’t show the full form when they are
-first used on their own after <a id="wrglossary.8932"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. This can be switched to a
-local unset with <a id="wrglossary.8933"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>.
+first used on their own after <a id="wrglossary.8934"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. This can be switched to a
+local unset with <a id="wrglossary.8935"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>.
<p>
<div class="marginright"><a id="ex:multientryskipunsetothers-backref">🖹</a><a href="#ex:multientryskipunsetothers">131</a></div>Example <a href="#ex:multientryskipunsetothers">131</a> adapts the previous
example to incorporate these options:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8934"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {combinedabbrv}{<a id="wrglossary.8935"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
- {<a id="wrglossary.8936"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>,
- <a id="wrglossary.8937"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">={<a id="wrglossary.8938"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a>,<a id="wrglossary.8939"></a><a href="#glo:opt.mglsopt.unsetothers"><span class="csoptfmt">unsetothers</span></a>,<a id="wrglossary.8940"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>}</span>,
- <a id="wrglossary.8941"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
- <a id="wrglossary.8942"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=<a id="wrglossary.8943"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{<a id="wrglossary.8944"></a><a href="#glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></a>}</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8936"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {combinedabbrv}{<a id="wrglossary.8937"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
+ {<a id="wrglossary.8938"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>,
+ <a id="wrglossary.8939"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">={<a id="wrglossary.8940"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a>,<a id="wrglossary.8941"></a><a href="#glo:opt.mglsopt.unsetothers"><span class="csoptfmt">unsetothers</span></a>,<a id="wrglossary.8942"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>}</span>,
+ <a id="wrglossary.8943"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
+ <a id="wrglossary.8944"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=<a id="wrglossary.8945"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{<a id="wrglossary.8946"></a><a href="#glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></a>}</span>
}
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24681,7 +24689,7 @@
<p>
This method still has two main drawbacks: the description must be
added manually and the long form can’t be accessed with
-<a id="wrglossary.8945"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>. The next example provides an alternative approach.
+<a id="wrglossary.8947"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>. The next example provides an alternative approach.
<p>
</section><!-- end of section sec:exskipfirstsuffix -->
@@ -24693,47 +24701,47 @@
<div class="marginright"><a id="ex:multientryskipprefixpostlink-backref">🖹</a><a href="#ex:multientryskipprefixpostlink">132</a></div>Example <a href="#ex:multientryskipprefixpostlink">132</a>
is a modified version of the previous example. In this case,
the main element isn’t a fragment and also happens to have the same
-label as the multi-entry set. (<code class="code"><a id="wrglossary.8946"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> references the
-multi-entry label and <code class="code"><a id="wrglossary.8947"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}</code> references the individual
+label as the multi-entry set. (<code class="code"><a id="wrglossary.8948"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> references the
+multi-entry label and <code class="code"><a id="wrglossary.8949"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}</code> references the individual
entry.)
<p>
In this case, the nested parts are marked up with custom commands:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8948"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
-<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8949"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8950"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8951"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
-<a id="wrglossary.8950"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{shtml}{shtml}
+<a id="wrglossary.8952"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{shtml}{shtml}
{{}<code class="cmd">\combinedpre</code>{ssi} enabled <code class="cmd">\combinedpost</code>{html}}
</pre>
<p>
This means that it’s no longer necessary to manually insert the
description and the long form can be accessed as usual with
-<code class="code"><a id="wrglossary.8951"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{shtml}</code>. Note that it is necessary to define
+<code class="code"><a id="wrglossary.8953"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{shtml}</code>. Note that it is necessary to define
the custom commands robustly otherwise they will need to be
protected against premature expansion:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8952"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
-<code class="cmd">\newcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8953"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8954"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<code class="cmd">\newcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8955"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
-<a id="wrglossary.8954"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{shtml}{shtml}
-{{}<a id="wrglossary.8955"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><code class="cmd">\combinedpre</code>{ssi} enabled <a id="wrglossary.8956"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><code class="cmd">\combinedpost</code>{html}}
+<a id="wrglossary.8956"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{shtml}{shtml}
+{{}<a id="wrglossary.8957"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><code class="cmd">\combinedpre</code>{ssi} enabled <a id="wrglossary.8958"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a><code class="cmd">\combinedpost</code>{html}}
</pre>
In both cases, an initial empty group is added to guard
-against any <a id="wrglossary.8957"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.8958"></a><a href="#glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</code></a>.
+against any <a id="wrglossary.8959"></a><a href="#glo:idx.sentencecase">sentence case</a> commands, such as <a id="wrglossary.8960"></a><a href="#glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</code></a>.
<p>
-The abbreviations all use the <a id="wrglossary.8959"></a><a href="#glo:opt.abbrstyle.long-postshort-sc-user"><span class="abbrstylefmt">long-postshort-sc-user</span></a>
+The abbreviations all use the <a id="wrglossary.8961"></a><a href="#glo:opt.abbrstyle.long-postshort-sc-user"><span class="abbrstylefmt">long-postshort-sc-user</span></a>
style, which places the short form in the post-link hook on
-<a id="wrglossary.8960"></a><a href="#glo:dual.firstuse">first use</a>. The <a id="wrglossary.8961"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> <a id="wrglossary.8962"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element
-can be transferred to the <a id="wrglossary.8963"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> post-link using:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8964"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>
+<a id="wrglossary.8962"></a><a href="#glo:dual.firstuse">first use</a>. The <a id="wrglossary.8963"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> <a id="wrglossary.8964"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element
+can be transferred to the <a id="wrglossary.8965"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> post-link using:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8966"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>
</pre>
All elements have their individual post-link hooks suppressed by default.
As in the previous example, the other elements can be skipped on
subsequent use:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8965"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.8967"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>
</pre>
<p>
-Within <a id="wrglossary.8966"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>, the nested content needs to be suppressed, which
+Within <a id="wrglossary.8968"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>, the nested content needs to be suppressed, which
can be done by redefining the custom commands. This can be done in
-the multi-entry prefix. Since the entire content of <a id="wrglossary.8967"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (except for the
+the multi-entry prefix. Since the entire content of <a id="wrglossary.8969"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (except for the
final multi-entry post-link hook) occurs inside a group, this
redefinition will be localised.
<p>
@@ -24741,63 +24749,63 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.8968"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.8969"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8970"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.8970"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.8971"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.8972"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a></span>]{glossaries-extra}
-<a id="wrglossary.8971"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.8973"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.8972"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8973"></a><a href="#glo:opt.abbrstyle.long-postshort-sc-user"><span class="abbrstylefmt">long-postshort-sc-user</span></a>}
+<a id="wrglossary.8974"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.8975"></a><a href="#glo:opt.abbrstyle.long-postshort-sc-user"><span class="abbrstylefmt">long-postshort-sc-user</span></a>}
-<a id="wrglossary.8974"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ssi}{ssi}{server-side includes}
-<a id="wrglossary.8975"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{html}{hypertext markup language}
+<a id="wrglossary.8976"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ssi}{ssi}{server-side includes}
+<a id="wrglossary.8977"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{html}{hypertext markup language}
-<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8976"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
-<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8977"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpre</code>}[1]{<a id="wrglossary.8978"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
+<code class="cmd">\newrobustcmd</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8979"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{#1}}
<code class="cmd">\newabbreviation</code>{shtml}{shtml}
{{}<code class="cmd">\combinedpre</code>{ssi} enabled <code class="cmd">\combinedpost</code>{html}}
-<a id="wrglossary.8978"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {combinedabbrv}{<a id="wrglossary.8979"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
- {<a id="wrglossary.8980"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>,
- <a id="wrglossary.8981"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>}
+<a id="wrglossary.8980"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {combinedabbrv}{<a id="wrglossary.8981"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
+ {<a id="wrglossary.8982"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>,
+ <a id="wrglossary.8983"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>}
-<a id="wrglossary.8982"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
- [<a id="wrglossary.8983"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a><span class="optfmt">=combinedabbrv</span>]
+<a id="wrglossary.8984"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
+ [<a id="wrglossary.8985"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a><span class="optfmt">=combinedabbrv</span>]
{shtml}[shtml]{ssi,shtml,html}
-<a id="wrglossary.8984"></a><a href="#glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></a>{combinedabbrv}{<span class="comment">% </span>
+<a id="wrglossary.8986"></a><a href="#glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></a>{combinedabbrv}{<span class="comment">% </span>
<code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpre</code>}[1]{<code class="cmd">\ignorespaces</code>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8985"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.8987"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>}<span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
-Individual elements first use: <a id="wrglossary.8986"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
-<a id="wrglossary.8987"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-
-Individual elements next use: <a id="wrglossary.8988"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
+Individual elements first use: <a id="wrglossary.8988"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
<a id="wrglossary.8989"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Multi-entry first use: <a id="wrglossary.8990"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Individual elements next use: <a id="wrglossary.8990"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and
+<a id="wrglossary.8991"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Multi-entry next use: <a id="wrglossary.8991"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry first use: <a id="wrglossary.8992"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Individual entry first use: <a id="wrglossary.8992"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}.
+Multi-entry next use: <a id="wrglossary.8993"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Resetting all<a id="wrglossary.8993"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.8994"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>:
+Individual entry first use: <a id="wrglossary.8994"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}.
-Multi-entry first use: <a id="wrglossary.8995"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Resetting all<a id="wrglossary.8995"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.8996"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>:
-Multi-entry next use: <a id="wrglossary.8996"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry first use: <a id="wrglossary.8997"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Individual elements: <a id="wrglossary.8997"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.8998"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Multi-entry next use: <a id="wrglossary.8998"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Resetting all<a id="wrglossary.8999"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.9000"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>:
+Individual elements: <a id="wrglossary.8999"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.9000"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Individual entry first use: <a id="wrglossary.9001"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}.
+Resetting all<a id="wrglossary.9001"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.9002"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>:
-Multi-entry first use: <a id="wrglossary.9002"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}. (Wrong!)
+Individual entry first use: <a id="wrglossary.9003"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}.
-<a id="wrglossary.9003"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+Multi-entry first use: <a id="wrglossary.9004"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}. (Wrong!)
+
+<a id="wrglossary.9005"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<p>
@@ -24810,27 +24818,27 @@
</div><!-- end of resultbox -->
Note the last two paragraphs, which highlights what happens if
-<code class="code"><a id="wrglossary.9004"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}</code> is used before <code class="code"><a id="wrglossary.9005"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> when neither
+<code class="code"><a id="wrglossary.9006"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}</code> is used before <code class="code"><a id="wrglossary.9007"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> when neither
of the other elements (<code class="code">ssi</code> and <code class="code">html</code>) have been
-used. The final instance of <a id="wrglossary.9006"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> has produced the wrong result.
+used. The final instance of <a id="wrglossary.9008"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> has produced the wrong result.
This is because it’s the first use of the multi-entry <code class="code">shtml</code> but
not the first use of the individual entry <code class="code">shtml</code>.
<p>
One way around this is to modify the prefix to ensure that the main
-element’s <a id="wrglossary.9007"></a><a href="#glo:dual.firstuseflag">first use flag</a> matches the multi-entry’s first use
+element’s <a id="wrglossary.9009"></a><a href="#glo:dual.firstuseflag">first use flag</a> matches the multi-entry’s first use
flag:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9008"></a><a href="#glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></a>{combinedabbrv}{<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9010"></a><a href="#glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></a>{combinedabbrv}{<span class="comment">% </span>
<code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpre</code>}[1]{<code class="cmd">\ignorespaces</code>}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.9009"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>}<span class="comment">% </span>
- <a id="wrglossary.9010"></a><a href="#glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></a>
- {<a id="wrglossary.9011"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>{<a id="wrglossary.9012"></a><a href="#glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9013"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>{<a id="wrglossary.9014"></a><a href="#glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></a>}}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>{<code class="cmd">\combinedpost</code>}[1]{<a id="wrglossary.9011"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.9012"></a><a href="#glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></a>
+ {<a id="wrglossary.9013"></a><a href="#glo:glslocalreset"><code class="csfmt">\glslocalreset</code></a>{<a id="wrglossary.9014"></a><a href="#glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9015"></a><a href="#glo:glslocalunset"><code class="csfmt">\glslocalunset</code></a>{<a id="wrglossary.9016"></a><a href="#glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></a>}}<span class="comment">% </span>
}
</pre>
<p>
-The <a id="wrglossary.9015"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a><span class="optfmt">=</span><a id="wrglossary.9016"></a><a href="#glo:optval.showtargets.annoteleft"><span class="optfmt">annoteleft</span></a> option can be used to mark up
+The <a id="wrglossary.9017"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a><span class="optfmt">=</span><a id="wrglossary.9018"></a><a href="#glo:optval.showtargets.annoteleft"><span class="optfmt">annoteleft</span></a> option can be used to mark up
the links with the targets. For example, the first instance of
-<code class="code"><a id="wrglossary.9017"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> will show as:
+<code class="code"><a id="wrglossary.9019"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> will show as:
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
Multi-entry first use: <span class="glsshowtargetfonttext">[glo:ssi]</span>◁<span style="font-style: normal; font-variant: small-caps; ">ssi▷
<span class="glsshowtargetfonttext">[glo:shtml]</span>◁enabled▷
@@ -24840,27 +24848,27 @@
Each entry has an individual hyperlink to its own glossary item,
which may be confusing. This can be made clearer by suppressing the
main element link on first use with:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9018"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9020"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>
</pre>
(as in the previous example), and adjusting the abbreviation style
so that the parenthetical content in the post-link hook has a
hyperlink:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9019"></a><a href="#glo:glsxtruserparen"><code class="csfmt">\glsxtruserparen</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9020"></a><a href="#glo:glsxtrfullsep"><code class="csfmt">\glsxtrfullsep</code></a>{#2}<span class="comment">% </span>
- <a id="wrglossary.9021"></a><a href="#glo:glsxtrparen"><code class="csfmt">\glsxtrparen</code></a>
- {<a id="wrglossary.9022"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[#1]{#2}<span class="comment">% </span>
- <a id="wrglossary.9023"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{<a id="wrglossary.9024"></a><a href="#glo:glsxtruserfield"><code class="csfmt">\glsxtruserfield</code></a>}{#2}{,
- <a id="wrglossary.9025"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}{}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9021"></a><a href="#glo:glsxtruserparen"><code class="csfmt">\glsxtruserparen</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9022"></a><a href="#glo:glsxtrfullsep"><code class="csfmt">\glsxtrfullsep</code></a>{#2}<span class="comment">% </span>
+ <a id="wrglossary.9023"></a><a href="#glo:glsxtrparen"><code class="csfmt">\glsxtrparen</code></a>
+ {<a id="wrglossary.9024"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[#1]{#2}<span class="comment">% </span>
+ <a id="wrglossary.9025"></a><a href="#glo:ifglshasfield"><code class="csfmt">\ifglshasfield</code></a>{<a id="wrglossary.9026"></a><a href="#glo:glsxtruserfield"><code class="csfmt">\glsxtruserfield</code></a>}{#2}{,
+ <a id="wrglossary.9027"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}{}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre>
<p>
The remaining problem is how to deal with the possibility that
-<code class="code"><a id="wrglossary.9026"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> may come before the <a id="wrglossary.9027"></a><a href="#glo:dual.firstuse">first use</a> of the other
+<code class="code"><a id="wrglossary.9028"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}</code> may come before the <a id="wrglossary.9029"></a><a href="#glo:dual.firstuse">first use</a> of the other
elements. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Multi-entry first use: <a id="wrglossary.9028"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Multi-entry first use: <a id="wrglossary.9030"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Individual elements: <a id="wrglossary.9029"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.9030"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Individual elements: <a id="wrglossary.9031"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.9032"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
</pre>
This leads to:
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24873,23 +24881,23 @@
<p>
This means that the abbreviations <span style="font-style: normal; font-variant: small-caps; ">ssi</span> and <span style="font-style: normal; font-variant: small-caps; ">html</span>
aren’t explained in the document text. One way around this is to
-only locally unset the other element <a id="wrglossary.9031"></a><a href="#glo:dual.firstuseflag">first use flags</a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9032"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {combinedabbrv}{<a id="wrglossary.9033"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
- {<a id="wrglossary.9034"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>,
- <a id="wrglossary.9035"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>,
- <a id="wrglossary.9036"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
- <a id="wrglossary.9037"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">={<a id="wrglossary.9038"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>}</span>
+only locally unset the other element <a id="wrglossary.9033"></a><a href="#glo:dual.firstuseflag">first use flags</a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9034"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {combinedabbrv}{<a id="wrglossary.9035"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a>}
+ {<a id="wrglossary.9036"></a><a href="#glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=notmainfirst</span>,
+ <a id="wrglossary.9037"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span>,
+ <a id="wrglossary.9038"></a><a href="#glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></a>,
+ <a id="wrglossary.9039"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a><span class="optfmt">={<a id="wrglossary.9040"></a><a href="#glo:opt.mglsopt.others"><span class="csoptfmt">others</span></a><span class="optfmt">=local</span>}</span>
}
</pre>
With the above setting, the following:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9039"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.9040"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9041"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a><a id="wrglossary.9042"></a><a href="#glo:mglsresetall"><code class="csfmt">\mglsresetall</code></a>
-Multi-entry first use: <a id="wrglossary.9041"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry first use: <a id="wrglossary.9043"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Multi-entry next use: <a id="wrglossary.9042"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
+Multi-entry next use: <a id="wrglossary.9044"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>{shtml}.
-Individual elements: <a id="wrglossary.9043"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.9044"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Individual elements: <a id="wrglossary.9045"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi} and <a id="wrglossary.9046"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
</pre>
will now produce:
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24911,43 +24919,43 @@
<p>
The list of labels provided in the final argument of
-<a id="wrglossary.9045"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> consists of a main element and all the other
+<a id="wrglossary.9047"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> consists of a main element and all the other
elements. If the main element isn’t identified in the optional
argument, it’s assumed to be the final element in the list.
<p>
The main element allows you to determine which target to use if you
-want the entire content of <a id="wrglossary.9046"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> to be a single hyperlink. You
+want the entire content of <a id="wrglossary.9048"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> to be a single hyperlink. You
can also use the settings described in §<a href="#sec:multiglsoptions">7.9</a>
to only index the main element.
<p>
You can change the main element using:
-<a id="wrglossary.9047"></a><a href="#glo:mglsSetMain"><code class="csfmt">\mglsSetMain</code></a>
+<a id="wrglossary.9049"></a><a href="#glo:mglsSetMain"><code class="csfmt">\mglsSetMain</code></a>
The new main label provided in the second argument must be in the
list corresponding to <span class="meta">〈<em class="metainner">multi-label</em>〉</span>. This change is locally
applied to the current scope. Note that if you are using
-<a id="wrglossary.9048"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this change in the document can’t be detected.
+<a id="wrglossary.9050"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, this change in the document can’t be detected.
<p>
The main element can also be used to identify which element should
-be displayed in the plural with <a id="wrglossary.9049"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9050"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{great}{<a id="wrglossary.9051"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={great}</span>,
- <a id="wrglossary.9052"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.9053"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{little}{<a id="wrglossary.9054"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={little}</span>,
- <a id="wrglossary.9055"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.9056"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{grebe}{<a id="wrglossary.9057"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={grebe}</span>,
- <a id="wrglossary.9058"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+be displayed in the plural with <a id="wrglossary.9051"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9052"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{great}{<a id="wrglossary.9053"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={great}</span>,
+ <a id="wrglossary.9054"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.9055"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{little}{<a id="wrglossary.9056"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={little}</span>,
+ <a id="wrglossary.9057"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.9058"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{grebe}{<a id="wrglossary.9059"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={grebe}</span>,
+ <a id="wrglossary.9060"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.9059"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{greatgrebe}{great,grebe}
-<a id="wrglossary.9060"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{littlegrebe}{little,grebe}
+<a id="wrglossary.9061"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{greatgrebe}{great,grebe}
+<a id="wrglossary.9062"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{littlegrebe}{little,grebe}
</pre>
In the above, two multi-entries are defined: <code class="code">greatgrebe</code> and
<code class="code">littlegrebe</code>. In both cases the main element is
-<code class="code">grebe</code> (the last element). Using <a id="wrglossary.9061"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a> will show the
-plural for all elements, but using <a id="wrglossary.9062"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a> will only use the
+<code class="code">grebe</code> (the last element). Using <a id="wrglossary.9063"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a> will show the
+plural for all elements, but using <a id="wrglossary.9064"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a> will only use the
plural for the main element (grebe). For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Plural all: <a id="wrglossary.9063"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>{greatgrebe},
-<a id="wrglossary.9064"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>{littlegrebe}.
-Plural main: <a id="wrglossary.9065"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>{greatgrebe},
-<a id="wrglossary.9066"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>{littlegrebe}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Plural all: <a id="wrglossary.9065"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>{greatgrebe},
+<a id="wrglossary.9066"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>{littlegrebe}.
+Plural main: <a id="wrglossary.9067"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>{greatgrebe},
+<a id="wrglossary.9068"></a><a href="#glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></a>{littlegrebe}.
</pre>
produces:
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -24965,22 +24973,22 @@
<p>
A multi-entry may have associated prefixes and suffixes. These are
scoped and are placed outside of the hyperlinks and encapsulating
-commands. They are not affected by case-changing commands, such as <a id="wrglossary.9067"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a>.
-If you want a prefix to obey case-changing, use the <a id="wrglossary.9068"></a><a href="#glo:mpgls"><code class="csfmt">\mpgls</code></a>-like
+commands. They are not affected by case-changing commands, such as <a id="wrglossary.9069"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a>.
+If you want a prefix to obey case-changing, use the <a id="wrglossary.9070"></a><a href="#glo:mpgls"><code class="csfmt">\mpgls</code></a>-like
commands instead (§<a href="#sec:mpgls">7.11.4</a>).
<p>
The prefix is inserted with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9069"></a><code class="code"><dfn id="glo:mglsprefix"><code class="csfmt">\mglsprefix</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9071"></a><code class="code"><dfn id="glo:mglsprefix"><code class="csfmt">\mglsprefix</code></dfn></code></div><!-- end of pinnedbox -->
The default definition is:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9070"></a><a href="#glo:mglsprefix"><code class="csfmt">\mglsprefix</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9071"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9072"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>
- {<a id="wrglossary.9073"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9072"></a><a href="#glo:mglsprefix"><code class="csfmt">\mglsprefix</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9073"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9074"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>
+ {<a id="wrglossary.9075"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.9074"></a><a href="#glo:mglshascategoryprefix"><code class="csfmt">\mglshascategoryprefix</code></a>{<a id="wrglossary.9075"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.9076"></a><a href="#glo:mglsusecategoryprefix"><code class="csfmt">\mglsusecategoryprefix</code></a>{<a id="wrglossary.9077"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9078"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.9076"></a><a href="#glo:mglshascategoryprefix"><code class="csfmt">\mglshascategoryprefix</code></a>{<a id="wrglossary.9077"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9078"></a><a href="#glo:mglsusecategoryprefix"><code class="csfmt">\mglsusecategoryprefix</code></a>{<a id="wrglossary.9079"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9080"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre>
@@ -24989,18 +24997,18 @@
<p>
The suffix is inserted with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9079"></a><code class="code"><dfn id="glo:mglssuffix"><code class="csfmt">\mglssuffix</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9081"></a><code class="code"><dfn id="glo:mglssuffix"><code class="csfmt">\mglssuffix</code></dfn></code></div><!-- end of pinnedbox -->
This command is defined as follows:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9080"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9081"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9082"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>
- {<a id="wrglossary.9083"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9084"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>{}{<code class="cmd">\space</code>
- (<a id="wrglossary.9085"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>)}}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9082"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9083"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9084"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>
+ {<a id="wrglossary.9085"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a><a id="wrglossary.9086"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>{}{<code class="cmd">\space</code>
+ (<a id="wrglossary.9087"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>)}}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.9086"></a><a href="#glo:mglshascategorysuffix"><code class="csfmt">\mglshascategorysuffix</code></a>{<a id="wrglossary.9087"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}<span class="comment">% </span>
- {<a id="wrglossary.9088"></a><a href="#glo:mglsusecategorysuffix"><code class="csfmt">\mglsusecategorysuffix</code></a>{<a id="wrglossary.9089"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9090"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a>{<a id="wrglossary.9091"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>}{}{<code class="cmd">\space</code>
- (<a id="wrglossary.9092"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>)}}<span class="comment">% </span>
+ <a id="wrglossary.9088"></a><a href="#glo:mglshascategorysuffix"><code class="csfmt">\mglshascategorysuffix</code></a>{<a id="wrglossary.9089"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9090"></a><a href="#glo:mglsusecategorysuffix"><code class="csfmt">\mglsusecategorysuffix</code></a>{<a id="wrglossary.9091"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9092"></a><a href="#glo:ifdefempty"><code class="csfmt">\ifdefempty</code></a>{<a id="wrglossary.9093"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>}{}{<code class="cmd">\space</code>
+ (<a id="wrglossary.9094"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>)}}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre>
@@ -25008,7 +25016,7 @@
be used, otherwise if the current suffix isn’t empty this
inserts a space followed by the current suffix in parentheses.
You can access the label of the last (non-skipped) element with
-<a id="wrglossary.9093"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a>.
+<a id="wrglossary.9095"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a>.
<p>
Note that in both cases the category corresponds to the multi-entry
category (see §<a href="#sec:multiglscategory">7.8</a>).
@@ -25015,22 +25023,22 @@
<p>
To define a category-dependent prefix, use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9094"></a><code class="code"><dfn id="glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9096"></a><code class="code"><dfn id="glo:mglsdefcategoryprefix"><code class="csfmt">\mglsdefcategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code></div><!-- end of pinnedbox -->
-You can reference the current prefix with <a id="wrglossary.9095"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>
+You can reference the current prefix with <a id="wrglossary.9097"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a>
within <span class="meta">〈<em class="metainner">definition</em>〉</span>.
<p>
To define a category-dependent suffix, use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9096"></a><code class="code"><dfn id="glo:mglsdefcategorysuffix"><code class="csfmt">\mglsdefcategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9098"></a><code class="code"><dfn id="glo:mglsdefcategorysuffix"><code class="csfmt">\mglsdefcategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code></div><!-- end of pinnedbox -->
-You can reference the current suffix with <a id="wrglossary.9097"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>
+You can reference the current suffix with <a id="wrglossary.9099"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>
within <span class="meta">〈<em class="metainner">definition</em>〉</span>.
<p>
-The default definition of <a id="wrglossary.9098"></a><a href="#glo:mglsprefix"><code class="csfmt">\mglsprefix</code></a> tests if there is a
+The default definition of <a id="wrglossary.9100"></a><a href="#glo:mglsprefix"><code class="csfmt">\mglsprefix</code></a> tests if there is a
category prefix using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9099"></a><code class="code"><dfn id="glo:mglshascategoryprefix"><code class="csfmt">\mglshascategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9101"></a><code class="code"><dfn id="glo:mglshascategoryprefix"><code class="csfmt">\mglshascategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if a prefix has been assigned to the given
category, otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25038,14 +25046,14 @@
If you need to obtain the prefix for a particular category, you can
use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9100"></a><code class="code"><dfn id="glo:mglsusecategoryprefix"><code class="csfmt">\mglsusecategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9102"></a><code class="code"><dfn id="glo:mglsusecategoryprefix"><code class="csfmt">\mglsusecategoryprefix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to the prefix, if set, for the given category or to nothing otherwise.
<p>
-The default definition of <a id="wrglossary.9101"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a> tests if there is a
+The default definition of <a id="wrglossary.9103"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a> tests if there is a
category suffix using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9102"></a><code class="code"><dfn id="glo:mglshascategorysuffix"><code class="csfmt">\mglshascategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9104"></a><code class="code"><dfn id="glo:mglshascategorysuffix"><code class="csfmt">\mglshascategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if a suffix has been assigned to the given
category, otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25053,11 +25061,11 @@
If you need to obtain the suffix for a particular category, you can
use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9103"></a><code class="code"><dfn id="glo:mglsusecategorysuffix"><code class="csfmt">\mglsusecategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9105"></a><code class="code"><dfn id="glo:mglsusecategorysuffix"><code class="csfmt">\mglsusecategorysuffix</code></dfn>{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to the suffix, if set, for the given category or to nothing otherwise.
<p>
-The current prefix <a id="wrglossary.9104"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a> and <a id="wrglossary.9105"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>
+The current prefix <a id="wrglossary.9106"></a><a href="#glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></a> and <a id="wrglossary.9107"></a><a href="#glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></a>
are obtained as follows:
<ul class="displaylist">
@@ -25064,11 +25072,11 @@
<li><span class="bulletitem">•</span>if this is the first use of the multi-entry
(§<a href="#sec:mglsfirstuse">7.7</a>) then the <span class="meta">〈<em class="metainner">prefix</em>〉</span> is set to the
-value of the <a id="wrglossary.9106"></a><a href="#glo:opt.mglsopt.firstprefix"><span class="csoptfmt">firstprefix</span></a> option and the <span class="meta">〈<em class="metainner">suffix</em>〉</span> is
-set to the value of the <a id="wrglossary.9107"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a> option;
+value of the <a id="wrglossary.9108"></a><a href="#glo:opt.mglsopt.firstprefix"><span class="csoptfmt">firstprefix</span></a> option and the <span class="meta">〈<em class="metainner">suffix</em>〉</span> is
+set to the value of the <a id="wrglossary.9109"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a> option;
<li><span class="bulletitem">•</span>otherwise the <span class="meta">〈<em class="metainner">prefix</em>〉</span> is set to the
-value of the <a id="wrglossary.9108"></a><a href="#glo:opt.mglsopt.usedprefix"><span class="csoptfmt">usedprefix</span></a> option and the <span class="meta">〈<em class="metainner">suffix</em>〉</span> is
-set to the value of the <a id="wrglossary.9109"></a><a href="#glo:opt.mglsopt.usedsuffix"><span class="csoptfmt">usedsuffix</span></a> option.
+value of the <a id="wrglossary.9110"></a><a href="#glo:opt.mglsopt.usedprefix"><span class="csoptfmt">usedprefix</span></a> option and the <span class="meta">〈<em class="metainner">suffix</em>〉</span> is
+set to the value of the <a id="wrglossary.9111"></a><a href="#glo:opt.mglsopt.usedsuffix"><span class="csoptfmt">usedsuffix</span></a> option.
</ul>
@@ -25076,17 +25084,17 @@
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
The prefix and suffix (if set) are placed outside of the hyperlink
and text formatting encapsulator. They are not affected by
-case-changing commands such as <a id="wrglossary.9110"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a> or <a id="wrglossary.9111"></a><a href="#glo:MGLS"><code class="csfmt">\MGLS</code></a>.
+case-changing commands such as <a id="wrglossary.9112"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a> or <a id="wrglossary.9113"></a><a href="#glo:MGLS"><code class="csfmt">\MGLS</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">🖹</span></a></div><a id="wrglossary.9112"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.9113"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
-<a id="wrglossary.9114"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{clostridium}{C.}{Clostridium}
-<a id="wrglossary.9115"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.9116"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
- <a id="wrglossary.9117"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9114"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.9115"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
+<a id="wrglossary.9116"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{clostridium}{C.}{Clostridium}
+<a id="wrglossary.9117"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botulinum}{<a id="wrglossary.9118"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botulinum}</span>,
+ <a id="wrglossary.9119"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.9118"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.9119"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=botulism</span>]
+<a id="wrglossary.9120"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>[<a id="wrglossary.9121"></a><a href="#glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></a><span class="optfmt">=botulism</span>]
{cbot}{clostridium,botulinum}
</pre>
On first use, this produces (assuming the <span class="qt">“clostridum”</span> element
@@ -25108,77 +25116,77 @@
<h2><!-- start of section header -->7.4. Separators<span class="labellink"><a href="#sec:mglssep">[link]</a></span></h2><!-- end of section header -->
<p>
-The separators between each instance of <a id="wrglossary.9120"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> are given by the
+The separators between each instance of <a id="wrglossary.9122"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> are given by the
following commands, which all take two arguments. The first argument
is the label of the previous element. The second argument is the
label of the following element.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9121"></a><code class="code"><dfn id="glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9123"></a><code class="code"><dfn id="glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is inserted between two entries that have both been marked as used.
The default definition is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9122"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9123"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9124"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9125"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9126"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9124"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9125"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9126"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9127"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9128"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
{ }<span class="comment">% </span>
}
</pre>
-This will use the <a id="wrglossary.9127"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a> attribute for the
+This will use the <a id="wrglossary.9129"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a> attribute for the
<span class="meta">〈<em class="metainner">prev label</em>〉</span>’s category, if set. Otherwise this just does a
space. Note that this ignores the second argument.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9128"></a><code class="code"><dfn id="glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9130"></a><code class="code"><dfn id="glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is inserted between two entries where only the next entry has
been marked as used. The default definition is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9129"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9130"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9131"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9132"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9133"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9134"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9131"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9132"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9133"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9134"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9135"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9136"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
}
</pre>
-This will use the <a id="wrglossary.9135"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a> attribute for
+This will use the <a id="wrglossary.9137"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a> attribute for
<span class="meta">〈<em class="metainner">prev label</em>〉</span>’s category, if set. If that attribute isn’t set,
-<a id="wrglossary.9136"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
+<a id="wrglossary.9138"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9137"></a><code class="code"><dfn id="glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9139"></a><code class="code"><dfn id="glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is inserted between two entries where only the previous entry has
been marked as used. The default definition is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9138"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9139"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9140"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9141"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9142"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9143"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9140"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9141"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9142"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9143"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9144"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9145"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
}
</pre>
-This will use the <a id="wrglossary.9144"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a> attribute for
+This will use the <a id="wrglossary.9146"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a> attribute for
<span class="meta">〈<em class="metainner">prev label</em>〉</span>’s category, if set. If that attribute isn’t set,
-<a id="wrglossary.9145"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
+<a id="wrglossary.9147"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9146"></a><code class="code"><dfn id="glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9148"></a><code class="code"><dfn id="glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></dfn>{<span class="meta">〈<em class="metainner">prev label</em>〉</span>}{<span class="meta">〈<em class="metainner">next label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is inserted between two entries where both have
been marked as used. The default definition is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9147"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9148"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9149"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9150"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9151"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9152"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.9149"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9150"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9151"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9152"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9153"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9154"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>{#1}{#2}}<span class="comment">% </span>
}
</pre>
-This will use the <a id="wrglossary.9153"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a> attribute for
+This will use the <a id="wrglossary.9155"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a> attribute for
<span class="meta">〈<em class="metainner">prev label</em>〉</span>’s category, if set. If that attribute isn’t set,
-<a id="wrglossary.9154"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
+<a id="wrglossary.9156"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a> is used.
<p>
These commands may be redefined as required.
For example, to have no space between two elements that have both
been marked as used and are both abbreviations (disregarding
category attributes):
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9155"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9156"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}<span class="comment">% </span>
- {<a id="wrglossary.9157"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{<code class="cmd">\space</code>}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9157"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9158"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}<span class="comment">% </span>
+ {<a id="wrglossary.9159"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{<code class="cmd">\space</code>}}<span class="comment">% </span>
{<code class="cmd">\space</code>}<span class="comment">% </span>
}
</pre>
@@ -25187,56 +25195,56 @@
common combinations.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9158"></a><code class="code"><dfn id="glo:glssetcombinedsepabbrvnbsp"><code class="csfmt">\glssetcombinedsepabbrvnbsp</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9160"></a><code class="code"><dfn id="glo:glssetcombinedsepabbrvnbsp"><code class="csfmt">\glssetcombinedsepabbrvnbsp</code></dfn></code></div><!-- end of pinnedbox -->
This does the following:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9159"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9160"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9161"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9162"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9163"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9164"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.9165"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}{ }}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9161"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9162"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9163"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9164"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9165"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9166"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.9167"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}{ }}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9166"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9167"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9168"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9169"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9170"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9171"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.9172"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}{ }}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9168"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9169"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9170"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9171"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9172"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9173"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{<a id="wrglossary.9174"></a><a href="#glo:idx.nbsp"><span title="non-breaking space (\x5Ccode{~})" class="icon"><code class="code">~</code></span></a>}{ }}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9173"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9174"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9175"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9176"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9177"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9175"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9176"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9177"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9178"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9179"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
{ }<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9178"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9179"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9180"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9181"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9182"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9180"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9181"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9182"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9183"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9184"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
{ }<span class="comment">% </span>
}
</pre>
-This uses a <a id="wrglossary.9183"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> following an abbreviation
+This uses a <a id="wrglossary.9185"></a><a href="#glo:idx.nbsp">non-breaking space (<code class="code">~</code>)</a> following an abbreviation
(that has already been marked as used). Note that if the associated
attributes are set the commands will behave according to the
attribute.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9184"></a><code class="code"><dfn id="glo:glssetcombinedsepabbrvnone"><code class="csfmt">\glssetcombinedsepabbrvnone</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9186"></a><code class="code"><dfn id="glo:glssetcombinedsepabbrvnone"><code class="csfmt">\glssetcombinedsepabbrvnone</code></dfn></code></div><!-- end of pinnedbox -->
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9185"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9186"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9187"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9188"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9189"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9190"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{}{<a id="wrglossary.9191"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{ }}}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9187"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9188"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9189"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9190"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9191"></a><a href="#glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9192"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{}{<a id="wrglossary.9193"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{ }}}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9192"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9193"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9194"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9195"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9196"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9197"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{}{ }}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9194"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9195"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9196"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9197"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9198"></a><a href="#glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9199"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#1}{}{ }}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9198"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9199"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9200"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9201"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9202"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.9203"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{ }}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9200"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9201"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9202"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9203"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9204"></a><a href="#glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.9205"></a><a href="#glo:ifglshasshort"><code class="csfmt">\ifglshasshort</code></a>{#2}{}{ }}<span class="comment">% </span>
}<span class="comment">% </span>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9204"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.9205"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9206"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
- {<a id="wrglossary.9207"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9208"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.9206"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.9207"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>{#1}{<a id="wrglossary.9208"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}<span class="comment">% </span>
+ {<a id="wrglossary.9209"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>{#1}{<a id="wrglossary.9210"></a><a href="#glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></a>}}<span class="comment">% </span>
{ }<span class="comment">% </span>
}
</pre>
@@ -25245,7 +25253,7 @@
will behave according to the attribute.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9209"></a><code class="code"><dfn id="glo:glssetcombinedsepnarrow"><code class="csfmt">\glssetcombinedsepnarrow</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}{<span class="meta">〈<em class="metainner">narrow-sep</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9211"></a><code class="code"><dfn id="glo:glssetcombinedsepnarrow"><code class="csfmt">\glssetcombinedsepnarrow</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}{<span class="meta">〈<em class="metainner">narrow-sep</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is rather more complicated as it measures a field value and
uses <span class="meta">〈<em class="metainner">narrow-sep</em>〉</span> if the width is less than <span class="meta">〈<em class="metainner">width</em>〉</span>.
@@ -25253,20 +25261,20 @@
<ul class="displaylist">
-<li><span class="bulletitem">•</span>on <a id="wrglossary.9210"></a><a href="#glo:dual.firstuse">first use</a> the
-<a id="wrglossary.9211"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is used if it is set otherwise the
-<a id="wrglossary.9212"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field is used;
+<li><span class="bulletitem">•</span>on <a id="wrglossary.9212"></a><a href="#glo:dual.firstuse">first use</a> the
+<a id="wrglossary.9213"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field is used if it is set otherwise the
+<a id="wrglossary.9214"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field is used;
<p>
<li><span class="bulletitem">•</span>otherwise the
-<a id="wrglossary.9213"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is used if it is set otherwise the
-<a id="wrglossary.9214"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field is used;
+<a id="wrglossary.9215"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field is used if it is set otherwise the
+<a id="wrglossary.9216"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field is used;
</ul>
<p>
Note that this doesn’t take into account fonts, hooks, abbreviation
-styles or plural forms (e.g. <a id="wrglossary.9215"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>) or other field references
-(e.g. <a id="wrglossary.9216"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>). If the associated attributes are set the commands
+styles or plural forms (e.g. <a id="wrglossary.9217"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>) or other field references
+(e.g. <a id="wrglossary.9218"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>). If the associated attributes are set the commands
will behave according to the attribute.
<p>
@@ -25276,23 +25284,23 @@
<h2><!-- start of section header -->7.5. <code class="csfmt">\mgls</code> Element Hooks<span class="labellink"><a href="#sec:mglselementhooks">[link]</a></span></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.9217"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands use the following hooks:
+The <a id="wrglossary.9219"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands use the following hooks:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9218"></a><code class="code"><dfn id="glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9220"></a><code class="code"><dfn id="glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></dfn></code></div><!-- end of pinnedbox -->
This is done before each (non-skipped) element. (Default does nothing.)
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9219"></a><code class="code"><dfn id="glo:mglselementposthook"><code class="csfmt">\mglselementposthook</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9221"></a><code class="code"><dfn id="glo:mglselementposthook"><code class="csfmt">\mglselementposthook</code></dfn></code></div><!-- end of pinnedbox -->
This is done after each (non-skipped) element. (Default does nothing.)
Note that this is different from the normal entry post-link hook
-<a id="wrglossary.9220"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>. If the individual entry post-link hook is enabled (see the
-<a id="wrglossary.9221"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a> key in §<a href="#sec:multiglsoptions">7.9</a>), this will go before
-<a id="wrglossary.9222"></a><a href="#glo:mglselementposthook"><code class="csfmt">\mglselementposthook</code></a>.
+<a id="wrglossary.9222"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>. If the individual entry post-link hook is enabled (see the
+<a id="wrglossary.9223"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a> key in §<a href="#sec:multiglsoptions">7.9</a>), this will go before
+<a id="wrglossary.9224"></a><a href="#glo:mglselementposthook"><code class="csfmt">\mglselementposthook</code></a>.
<p>
The definitions of the following commands are scoped within the
-<a id="wrglossary.9223"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands so they can’t be accessed elsewhere
+<a id="wrglossary.9225"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands so they can’t be accessed elsewhere
(including in the post-link hook, see
§<a href="#sec:mglspostlinkhook">7.6</a>). They
may be used in the above hooks or in the separator commands (described in
@@ -25299,37 +25307,37 @@
§<a href="#sec:mglssep">7.4</a>) or in the command used to encapsulate the
entire content. They can also be used in the post-link hook (see
§<a href="#sec:entryfmtmods">5.5</a>) to determine if an entry is being
-used within a <a id="wrglossary.9224"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command.
+used within a <a id="wrglossary.9226"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9225"></a><code class="code"><dfn id="glo:mglscurrentmultilabel"><code class="csfmt">\mglscurrentmultilabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9227"></a><code class="code"><dfn id="glo:mglscurrentmultilabel"><code class="csfmt">\mglscurrentmultilabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the multi-entry label.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9226"></a><code class="code"><dfn id="glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9228"></a><code class="code"><dfn id="glo:mglscurrentmainlabel"><code class="csfmt">\mglscurrentmainlabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the label of the main element.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9227"></a><code class="code"><dfn id="glo:mglscurrentlist"><code class="csfmt">\mglscurrentlist</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9229"></a><code class="code"><dfn id="glo:mglscurrentlist"><code class="csfmt">\mglscurrentlist</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the complete comma-separated list of elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9228"></a><code class="code"><dfn id="glo:mglscurrentoptions"><code class="csfmt">\mglscurrentoptions</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9230"></a><code class="code"><dfn id="glo:mglscurrentoptions"><code class="csfmt">\mglscurrentoptions</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the options used when the multi-entry was defined. This
-doesn’t include options set with <a id="wrglossary.9229"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>
-or those passed to <a id="wrglossary.9230"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (or whichever variant is being used).
+doesn’t include options set with <a id="wrglossary.9231"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>
+or those passed to <a id="wrglossary.9232"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (or whichever variant is being used).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9231"></a><code class="code"><dfn id="glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9233"></a><code class="code"><dfn id="glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the multi-entry category current in effect.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9232"></a><code class="code"><dfn id="glo:glsxtrcurrentmglscsname"><code class="csfmt">\glsxtrcurrentmglscsname</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9234"></a><code class="code"><dfn id="glo:glsxtrcurrentmglscsname"><code class="csfmt">\glsxtrcurrentmglscsname</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the control sequence name of the calling command (for
example, <code class="code">mgls</code> or <code class="code">mglspl</code>).
@@ -25336,40 +25344,40 @@
<p>
To test if the current multi-entry is the first use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9233"></a><code class="code"><dfn id="glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9235"></a><code class="code"><dfn id="glo:mglsisfirstuse"><code class="csfmt">\mglsisfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if this is the first use otherwise it does
<span class="meta">〈<em class="metainner">false</em>〉</span>. Note that this applies to the multi-entry first use
-flag not the <a id="wrglossary.9234"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the individual elements.
+flag not the <a id="wrglossary.9236"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the individual elements.
<p>
At each iteration of the loop over the element list, the following
commands are set, which can be accessed in hooks such as
-<a id="wrglossary.9235"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a> or in hooks used by the underlying <a id="wrglossary.9236"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-etc commands. For example, if <a id="wrglossary.9237"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a> is defined then
-<a id="wrglossary.9238"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is being used inside <a id="wrglossary.9239"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
+<a id="wrglossary.9237"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a> or in hooks used by the underlying <a id="wrglossary.9238"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+etc commands. For example, if <a id="wrglossary.9239"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a> is defined then
+<a id="wrglossary.9240"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> is being used inside <a id="wrglossary.9241"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9240"></a><code class="code"><dfn id="glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9242"></a><code class="code"><dfn id="glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the current element label.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9241"></a><code class="code"><dfn id="glo:mglselementindex"><code class="csfmt">\mglselementindex</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9243"></a><code class="code"><dfn id="glo:mglselementindex"><code class="csfmt">\mglselementindex</code></dfn></code></div><!-- end of pinnedbox -->
This is a count register that is set to the element index.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9242"></a><code class="code"><dfn id="glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9244"></a><code class="code"><dfn id="glo:mglscurrentprefix"><code class="csfmt">\mglscurrentprefix</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the current multi-entry prefix.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9243"></a><code class="code"><dfn id="glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9245"></a><code class="code"><dfn id="glo:mglscurrentsuffix"><code class="csfmt">\mglscurrentsuffix</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the current multi-entry suffix.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9244"></a><code class="code"><dfn id="glo:mglsiflast"><code class="csfmt">\mglsiflast</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9246"></a><code class="code"><dfn id="glo:mglsiflast"><code class="csfmt">\mglsiflast</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If this is the last iteration, does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise does
<span class="meta">〈<em class="metainner">false</em>〉</span>. This takes the skip options into account, so the last
@@ -25383,55 +25391,55 @@
<h2><!-- start of section header -->7.6. Post-Link Hook<span class="labellink"><a href="#sec:mglspostlinkhook">[link]</a></span></h2><!-- end of section header -->
<p>
-There is a hook that occurs at the end the <a id="wrglossary.9245"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands
-according to the <a id="wrglossary.9246"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a> setting (see
+There is a hook that occurs at the end the <a id="wrglossary.9247"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands
+according to the <a id="wrglossary.9248"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a> setting (see
§<a href="#sec:multiglsoptions">7.9</a>). The hook used depends on the
-<a id="wrglossary.9247"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a> option.
+<a id="wrglossary.9249"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a> option.
These hooks can’t access the commands described in §<a href="#sec:mglselementhooks">7.5</a>
as the hook occurs outside of the scope in which they are defined.
<p>
-The <a id="wrglossary.9248"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=custom</span> option uses:
+The <a id="wrglossary.9250"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=custom</span> option uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9249"></a><code class="code"><dfn id="glo:mglscustompostlinkhook"><code class="csfmt">\mglscustompostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9251"></a><code class="code"><dfn id="glo:mglscustompostlinkhook"><code class="csfmt">\mglscustompostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
This does nothing by default.
<p>
-The <a id="wrglossary.9250"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span> option uses:
+The <a id="wrglossary.9252"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span> option uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9251"></a><code class="code"><dfn id="glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9253"></a><code class="code"><dfn id="glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
which emulates the post-link hook of the last element.
<p>
-The <a id="wrglossary.9252"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span> option uses:
+The <a id="wrglossary.9254"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span> option uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9253"></a><code class="code"><dfn id="glo:mglslastmainpostlinkhook"><code class="csfmt">\mglslastmainpostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9255"></a><code class="code"><dfn id="glo:mglslastmainpostlinkhook"><code class="csfmt">\mglslastmainpostlinkhook</code></dfn></code></div><!-- end of pinnedbox -->
which emulates the post-link hook of the main element.
<p>
-The default settings <code class="code"><a id="wrglossary.9254"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=none</span>,
-<a id="wrglossary.9255"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>, and <a id="wrglossary.9256"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span></code> will
-suppress the individual element <a id="wrglossary.9257"></a><a href="#glo:dual.postlinkhook">post-link hooks</a>
-(<a id="wrglossary.9258"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>) and do the multi-entry post-link hook for
-the last element (<a id="wrglossary.9259"></a><a href="#glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></a>).
+The default settings <code class="code"><a id="wrglossary.9256"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=none</span>,
+<a id="wrglossary.9257"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>, and <a id="wrglossary.9258"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span></code> will
+suppress the individual element <a id="wrglossary.9259"></a><a href="#glo:dual.postlinkhook">post-link hooks</a>
+(<a id="wrglossary.9260"></a><a href="#glo:glspostlinkhook"><code class="csfmt">\glspostlinkhook</code></a>) and do the multi-entry post-link hook for
+the last element (<a id="wrglossary.9261"></a><a href="#glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></a>).
<p>
-If you have the final element’s <a id="wrglossary.9260"></a><a href="#glo:dual.postlinkhook">post-link hook</a> enabled and the
+If you have the final element’s <a id="wrglossary.9262"></a><a href="#glo:dual.postlinkhook">post-link hook</a> enabled and the
multi-entry post-link hook enabled (for example,
-<code class="code"><a id="wrglossary.9261"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>, <a id="wrglossary.9262"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>,
-<a id="wrglossary.9263"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span></code>), the final element’s
-<a id="wrglossary.9264"></a><a href="#glo:dual.postlinkhook">post-link hook</a> will be done twice. Similarly for the main element with
-<code class="code"><a id="wrglossary.9265"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>, <a id="wrglossary.9266"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>,
-<a id="wrglossary.9267"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span></code>.
+<code class="code"><a id="wrglossary.9263"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>, <a id="wrglossary.9264"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>,
+<a id="wrglossary.9265"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=last</span></code>), the final element’s
+<a id="wrglossary.9266"></a><a href="#glo:dual.postlinkhook">post-link hook</a> will be done twice. Similarly for the main element with
+<code class="code"><a id="wrglossary.9267"></a><a href="#glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></a><span class="optfmt">=all</span>, <a id="wrglossary.9268"></a><a href="#glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></a><span class="optfmt">=true</span>,
+<a id="wrglossary.9269"></a><a href="#glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></a><span class="optfmt">=main</span></code>.
<p>
The following commands are available for use in these hooks and may
-also be used in the definition of <a id="wrglossary.9268"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a>.
+also be used in the definition of <a id="wrglossary.9270"></a><a href="#glo:mglssuffix"><code class="csfmt">\mglssuffix</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9269"></a><code class="code"><dfn id="glo:mglslastmultilabel"><code class="csfmt">\mglslastmultilabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9271"></a><code class="code"><dfn id="glo:mglslastmultilabel"><code class="csfmt">\mglslastmultilabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the multi-entry label.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9270"></a><code class="code"><dfn id="glo:mglslastcategory"><code class="csfmt">\mglslastcategory</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9272"></a><code class="code"><dfn id="glo:mglslastcategory"><code class="csfmt">\mglslastcategory</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the multi-entry category (see
§<a href="#sec:multiglscategory">7.8</a>). This will be empty if no
@@ -25438,7 +25446,7 @@
category was assigned.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9271"></a><code class="code"><dfn id="glo:mglswasfirstuse"><code class="csfmt">\mglswasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9273"></a><code class="code"><dfn id="glo:mglswasfirstuse"><code class="csfmt">\mglswasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If that was the first use of the multi-entry (see §<a href="#sec:mglsfirstuse">7.7</a>)
this does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25454,7 +25462,7 @@
The following commands relate to the last element.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9272"></a><code class="code"><dfn id="glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9274"></a><code class="code"><dfn id="glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the label of the last non-skipped element. If all
elements were skipped or if the multi-entry wasn’t defined, this
@@ -25462,7 +25470,7 @@
<p>
Test if the last element was skipped:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9273"></a><code class="code"><dfn id="glo:mglsiflastelementskipped"><code class="csfmt">\mglsiflastelementskipped</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9275"></a><code class="code"><dfn id="glo:mglsiflastelementskipped"><code class="csfmt">\mglsiflastelementskipped</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the last element was skipped this does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it
does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25471,29 +25479,29 @@
<p>
Test if the last element was its first use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9274"></a><code class="code"><dfn id="glo:mglsiflastelementwasfirstuse"><code class="csfmt">\mglsiflastelementwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9276"></a><code class="code"><dfn id="glo:mglsiflastelementwasfirstuse"><code class="csfmt">\mglsiflastelementwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the last non-skipped element was used for the first time this
does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>. (Corresponds to
-<a id="wrglossary.9275"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>.)
+<a id="wrglossary.9277"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>.)
If all elements were skipped or if the multi-entry wasn’t defined,
this will do <span class="meta">〈<em class="metainner">true</em>〉</span>.
<p>
Test if the last element was plural:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9276"></a><code class="code"><dfn id="glo:mglsiflastelementwasplural"><code class="csfmt">\mglsiflastelementwasplural</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9278"></a><code class="code"><dfn id="glo:mglsiflastelementwasplural"><code class="csfmt">\mglsiflastelementwasplural</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the last non-skipped element had the plural form displayed, this
does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>. (Corresponds to
-<a id="wrglossary.9277"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>.)
+<a id="wrglossary.9279"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>.)
If all elements were skipped or if the multi-entry wasn’t defined,
this will do <span class="meta">〈<em class="metainner">false</em>〉</span>.
<p>
Test if the last element was had any case-changing applied:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9278"></a><code class="code"><dfn id="glo:mglsiflastelementcapscase"><code class="csfmt">\mglsiflastelementcapscase</code></dfn>{<span class="meta">〈<em class="metainner">no-change</em>〉</span>}{<span class="meta">〈<em class="metainner">firstuc</em>〉</span>}{<span class="meta">〈<em class="metainner">all caps</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9280"></a><code class="code"><dfn id="glo:mglsiflastelementcapscase"><code class="csfmt">\mglsiflastelementcapscase</code></dfn>{<span class="meta">〈<em class="metainner">no-change</em>〉</span>}{<span class="meta">〈<em class="metainner">firstuc</em>〉</span>}{<span class="meta">〈<em class="metainner">all caps</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Corresponds to <a id="wrglossary.9279"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> of the last non-skipped element.
+Corresponds to <a id="wrglossary.9281"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> of the last non-skipped element.
If all elements were skipped or if the multi-entry wasn’t defined,
this will do <span class="meta">〈<em class="metainner">no-change</em>〉</span>.
<p>
@@ -25508,17 +25516,17 @@
The following commands relate to the main element.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9280"></a><code class="code"><dfn id="glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9282"></a><code class="code"><dfn id="glo:mglslastmainlabel"><code class="csfmt">\mglslastmainlabel</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the label of the main element from the multi-entry that
was just referenced. If the main element was skipped or if the multi-entry
wasn’t defined, this will be empty. If this is the same as
-<a id="wrglossary.9281"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a> then the main element was the last
+<a id="wrglossary.9283"></a><a href="#glo:mglslastelementlabel"><code class="csfmt">\mglslastelementlabel</code></a> then the main element was the last
element.
<p>
Test if the main element was skipped:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9282"></a><code class="code"><dfn id="glo:mglsiflastmainskipped"><code class="csfmt">\mglsiflastmainskipped</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9284"></a><code class="code"><dfn id="glo:mglsiflastmainskipped"><code class="csfmt">\mglsiflastmainskipped</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the main element from the multi-entry that was just referenced
was skipped this does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25526,29 +25534,29 @@
<p>
Test if the main element was its first use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9283"></a><code class="code"><dfn id="glo:mglsiflastmainwasfirstuse"><code class="csfmt">\mglsiflastmainwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9285"></a><code class="code"><dfn id="glo:mglsiflastmainwasfirstuse"><code class="csfmt">\mglsiflastmainwasfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the main element was used for the first time this
does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>. (Corresponds to
-<a id="wrglossary.9284"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>.)
+<a id="wrglossary.9286"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>.)
If the main element was skipped or if the multi-entry wasn’t defined,
this will do <span class="meta">〈<em class="metainner">true</em>〉</span>.
<p>
Test if the main element was plural:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9285"></a><code class="code"><dfn id="glo:mglsiflastmainwasplural"><code class="csfmt">\mglsiflastmainwasplural</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9287"></a><code class="code"><dfn id="glo:mglsiflastmainwasplural"><code class="csfmt">\mglsiflastmainwasplural</code></dfn>{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
If the main element from the multi-entry that was just referenced
had its plural form displayed this does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it
-does <span class="meta">〈<em class="metainner">false</em>〉</span>. (Corresponds to <a id="wrglossary.9286"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>.) If the main
+does <span class="meta">〈<em class="metainner">false</em>〉</span>. (Corresponds to <a id="wrglossary.9288"></a><a href="#glo:glsifplural"><code class="csfmt">\glsifplural</code></a>.) If the main
element was skipped or if the multi-entry wasn’t defined, this will
do <span class="meta">〈<em class="metainner">false</em>〉</span>.
<p>
Test if the main element was had any case-changing applied:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9287"></a><code class="code"><dfn id="glo:mglsiflastmaincapscase"><code class="csfmt">\mglsiflastmaincapscase</code></dfn>{<span class="meta">〈<em class="metainner">no-change</em>〉</span>}{<span class="meta">〈<em class="metainner">firstuc</em>〉</span>}{<span class="meta">〈<em class="metainner">all caps</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9289"></a><code class="code"><dfn id="glo:mglsiflastmaincapscase"><code class="csfmt">\mglsiflastmaincapscase</code></dfn>{<span class="meta">〈<em class="metainner">no-change</em>〉</span>}{<span class="meta">〈<em class="metainner">firstuc</em>〉</span>}{<span class="meta">〈<em class="metainner">all caps</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Corresponds to <a id="wrglossary.9288"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> of the main element from the
+Corresponds to <a id="wrglossary.9290"></a><a href="#glo:glscapscase"><code class="csfmt">\glscapscase</code></a> of the main element from the
multi-entry that was just referenced. If the main element was
skipped or if the multi-entry wasn’t defined, this will do
<span class="meta">〈<em class="metainner">no-change</em>〉</span>.
@@ -25561,18 +25569,18 @@
<p>
Each multi-entry set has an associated first use flag. This is
-independent of the <a id="wrglossary.9289"></a><a href="#glo:dual.firstuseflag">first use flag</a> associated with the individual
-entries that make up the set. As with the <a id="wrglossary.9290"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands,
-<a id="wrglossary.9291"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> unsets this flag. Unlike the <a id="wrglossary.9292"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, all
+independent of the <a id="wrglossary.9291"></a><a href="#glo:dual.firstuseflag">first use flag</a> associated with the individual
+entries that make up the set. As with the <a id="wrglossary.9292"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands,
+<a id="wrglossary.9293"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> unsets this flag. Unlike the <a id="wrglossary.9294"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, all
the commands described in §<a href="#sec:mglslike">7.11</a> (including
-commands like <a id="wrglossary.9293"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>) unset this flag, even if the elements
-use commands like <a id="wrglossary.9294"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> that don’t unset the entry’s
-<a id="wrglossary.9295"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+commands like <a id="wrglossary.9295"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>) unset this flag, even if the elements
+use commands like <a id="wrglossary.9296"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> that don’t unset the entry’s
+<a id="wrglossary.9297"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
<p>
You can determine whether or not a multi-entry set has been
marked as used with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9296"></a><code class="code"><dfn id="glo:ifmglsused"><code class="csfmt">\ifmglsused</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9298"></a><code class="code"><dfn id="glo:ifmglsused"><code class="csfmt">\ifmglsused</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the given multi-entry has been marked
as used, otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
@@ -25580,38 +25588,38 @@
You can (globally) unset the flag (mark the set as having been referenced)
with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9297"></a><code class="code"><dfn id="glo:mglsunset"><code class="csfmt">\mglsunset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9299"></a><code class="code"><dfn id="glo:mglsunset"><code class="csfmt">\mglsunset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
or reset it with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9298"></a><code class="code"><dfn id="glo:mglsreset"><code class="csfmt">\mglsreset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9300"></a><code class="code"><dfn id="glo:mglsreset"><code class="csfmt">\mglsreset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
There are also local versions of these commands:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9299"></a><code class="code"><dfn id="glo:mglslocalunset"><code class="csfmt">\mglslocalunset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9301"></a><code class="code"><dfn id="glo:mglslocalunset"><code class="csfmt">\mglslocalunset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
which locally unsets the flag and
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9300"></a><code class="code"><dfn id="glo:mglslocalreset"><code class="csfmt">\mglslocalreset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9302"></a><code class="code"><dfn id="glo:mglslocalreset"><code class="csfmt">\mglslocalreset</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
which locally resets the flag.
<p>
It’s also possible to unset or reset all multi-entries.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9301"></a><code class="code"><dfn id="glo:mglsunsetall"><code class="csfmt">\mglsunsetall</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9303"></a><code class="code"><dfn id="glo:mglsunsetall"><code class="csfmt">\mglsunsetall</code></dfn></code></div><!-- end of pinnedbox -->
Unsets all multi-entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9302"></a><code class="code"><dfn id="glo:mglsresetall"><code class="csfmt">\mglsresetall</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9304"></a><code class="code"><dfn id="glo:mglsresetall"><code class="csfmt">\mglsresetall</code></dfn></code></div><!-- end of pinnedbox -->
Resets all multi-entries.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
Note that unsetting or resetting any of the individual element
-<a id="wrglossary.9303"></a><a href="#glo:dual.firstuseflag">first use flags</a> doesn’t affect the multi-entry flag.
+<a id="wrglossary.9305"></a><a href="#glo:dual.firstuseflag">first use flags</a> doesn’t affect the multi-entry flag.
Similarly, unsetting or resetting the multi-entry flag doesn’t
-affect the <a id="wrglossary.9304"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the individual elements.
+affect the <a id="wrglossary.9306"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the individual elements.
</div><!-- end of important -->
<p>
@@ -25623,47 +25631,47 @@
<p>
A multi-entry set may have an associated category set using the
-<a id="wrglossary.9305"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a> key described in §<a href="#sec:multiglsoptions">7.9</a>.
+<a id="wrglossary.9307"></a><a href="#glo:opt.mglsopt.category"><span class="csoptfmt">category</span></a> key described in §<a href="#sec:multiglsoptions">7.9</a>.
This isn’t set by default, but if it is set the category may have
attributes set in the usual way. The multi-entry category is
independent of the individual entry categories. The following
-attribute is recognised by commands like <a id="wrglossary.9306"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>:
+attribute is recognised by commands like <a id="wrglossary.9308"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>:
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9307"></a><code class="code"><dfn id="glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></dfn>=<span class="meta">〈<em class="metainner">options</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9309"></a><code class="code"><dfn id="glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></dfn>=<span class="meta">〈<em class="metainner">options</em>〉</span></code></div><!-- end of settingsbox -->
The value are the default options to apply to any
multi-entry set with the given category. These can be overridden
-by the first optional argument of <a id="wrglossary.9308"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> or by the
-<a id="wrglossary.9309"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key in the first optional argument of commands like
-<a id="wrglossary.9310"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
+by the first optional argument of <a id="wrglossary.9310"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> or by the
+<a id="wrglossary.9311"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key in the first optional argument of commands like
+<a id="wrglossary.9312"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9311"></a><code class="code"><dfn id="glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9313"></a><code class="code"><dfn id="glo:opt.catattr.combinedfirstsep"><span class="csoptfmt">combinedfirstsep</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
-The separator to use for <a id="wrglossary.9312"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>.
+The separator to use for <a id="wrglossary.9314"></a><a href="#glo:glscombinedfirstsep"><code class="csfmt">\glscombinedfirstsep</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9313"></a><code class="code"><dfn id="glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9315"></a><code class="code"><dfn id="glo:opt.catattr.combinedfirstsepfirst"><span class="csoptfmt">combinedfirstsepfirst</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
-The separator to use for <a id="wrglossary.9314"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>.
+The separator to use for <a id="wrglossary.9316"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9315"></a><code class="code"><dfn id="glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9317"></a><code class="code"><dfn id="glo:opt.catattr.combinedsepfirst"><span class="csoptfmt">combinedsepfirst</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
-The separator to use for <a id="wrglossary.9316"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>.
+The separator to use for <a id="wrglossary.9318"></a><a href="#glo:glscombinedsepfirst"><code class="csfmt">\glscombinedsepfirst</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9317"></a><code class="code"><dfn id="glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9319"></a><code class="code"><dfn id="glo:opt.catattr.combinedsep"><span class="csoptfmt">combinedsep</span></dfn>=<span class="meta">〈<em class="metainner">separator</em>〉</span></code></div><!-- end of settingsbox -->
-The separator to use for <a id="wrglossary.9318"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>.
+The separator to use for <a id="wrglossary.9320"></a><a href="#glo:glscombinedsep"><code class="csfmt">\glscombinedsep</code></a>.
<p>
Note that you can’t access the category or its attributes via the
-multi-entry label (for example, with <a id="wrglossary.9319"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>). If you
+multi-entry label (for example, with <a id="wrglossary.9321"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>). If you
need to access the current multi-entry’s category within any of the
-<a id="wrglossary.9320"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like hooks (§<a href="#sec:mglselementhooks">7.5</a>), you can
-obtain the category with <a id="wrglossary.9321"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a> and use commands
-like <a id="wrglossary.9322"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a>.
+<a id="wrglossary.9322"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like hooks (§<a href="#sec:mglselementhooks">7.5</a>), you can
+obtain the category with <a id="wrglossary.9323"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a> and use commands
+like <a id="wrglossary.9324"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a>.
<p>
</section><!-- end of section sec:multiglscategory -->
@@ -25674,27 +25682,27 @@
<p>
The settings that govern all multi-entries can be set using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9323"></a><code class="code"><dfn id="glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9325"></a><code class="code"><dfn id="glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The <span class="meta">〈<em class="metainner">options</em>〉</span> are the same as for <a id="wrglossary.9324"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>.
+The <span class="meta">〈<em class="metainner">options</em>〉</span> are the same as for <a id="wrglossary.9326"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>.
<p>
-Whenever the <a id="wrglossary.9325"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands are used, options are applied in the
+Whenever the <a id="wrglossary.9327"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands are used, options are applied in the
following order:
<ol class="displaylist">
-<li><span class="numitem">1.</span>general options identified by <a id="wrglossary.9326"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>;
+<li><span class="numitem">1.</span>general options identified by <a id="wrglossary.9328"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>;
<p>
<li><span class="numitem">2.</span>the category key is assigned if it’s in the general options,
-<a id="wrglossary.9327"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> or <a id="wrglossary.9328"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key;
+<a id="wrglossary.9329"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> or <a id="wrglossary.9330"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key;
<p>
-<li><span class="numitem">3.</span><a id="wrglossary.9329"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a> category attribute (if set);
+<li><span class="numitem">3.</span><a id="wrglossary.9331"></a><a href="#glo:opt.catattr.multioptions"><span class="csoptfmt">multioptions</span></a> category attribute (if set);
<p>
<li><span class="numitem">4.</span>any options provided in the first optional argument of
-<a id="wrglossary.9330"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>;
+<a id="wrglossary.9332"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>;
<p>
-<li><span class="numitem">5.</span>any options provided in the <a id="wrglossary.9331"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key in the first
-optional argument of the <a id="wrglossary.9332"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command.
+<li><span class="numitem">5.</span>any options provided in the <a id="wrglossary.9333"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> key in the first
+optional argument of the <a id="wrglossary.9334"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like command.
</ol>
@@ -25709,7 +25717,7 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9333"></a><code class="code"><dfn id="glo:opt.mglsopt.indexmain"><span class="csoptfmt">indexmain</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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.9335"></a><code class="code"><dfn id="glo:opt.mglsopt.indexmain"><span class="csoptfmt">indexmain</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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 -->
This setting may take one of the following values:
@@ -25718,13 +25726,13 @@
<span class="optfmt">false</span> don’t index the main entry;
<span class="optfmt">true</span> index the main entry;
<span class="optfmt">first</span> only index the main entry if it’s the
-<a id="wrglossary.9334"></a><a href="#glo:dual.firstuse">first use</a> (of the main entry).
+<a id="wrglossary.9336"></a><a href="#glo:dual.firstuse">first use</a> (of the main entry).
</dl>
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9335"></a><code class="code"><dfn id="glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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.9337"></a><code class="code"><dfn id="glo:opt.mglsopt.indexothers"><span class="csoptfmt">indexothers</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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 -->
This setting may take one of the following values:
@@ -25733,7 +25741,7 @@
<span class="optfmt">false</span> don’t index the other entries;
<span class="optfmt">true</span> index the other entries;
<span class="optfmt">first</span> only index the other entries if
-it’s the <a id="wrglossary.9336"></a><a href="#glo:dual.firstuse">first use</a> (of the non-main entry).
+it’s the <a id="wrglossary.9338"></a><a href="#glo:dual.firstuse">first use</a> (of the non-main entry).
</dl>
@@ -25746,16 +25754,16 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9337"></a><code class="code"><dfn id="glo:opt.mglsopt.encapmain"><span class="csoptfmt">encapmain</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsnumberformat</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9339"></a><code class="code"><dfn id="glo:opt.mglsopt.encapmain"><span class="csoptfmt">encapmain</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsnumberformat</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This setting value should be the value to
-pass to <a id="wrglossary.9338"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option (<a id="wrglossary.9339"></a><a href="#glo:dual.locationencap">location encap</a>) for the main entry.
+pass to <a id="wrglossary.9340"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> option (<a id="wrglossary.9341"></a><a href="#glo:dual.locationencap">location encap</a>) for the main entry.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9340"></a><code class="code"><dfn id="glo:opt.mglsopt.encapothers"><span class="csoptfmt">encapothers</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsnumberformat</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9342"></a><code class="code"><dfn id="glo:opt.mglsopt.encapothers"><span class="csoptfmt">encapothers</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>glsnumberformat</span><span class="clearfix"></span></div><!-- end of settingsbox -->
-This setting value should be the value to pass to <a id="wrglossary.9341"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>
-option (<a id="wrglossary.9342"></a><a href="#glo:dual.locationencap">location encap</a>) for the other (not main) entries.
+This setting value should be the value to pass to <a id="wrglossary.9343"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a>
+option (<a id="wrglossary.9344"></a><a href="#glo:dual.locationencap">location encap</a>) for the other (not main) entries.
<p>
</section><!-- end of section sec:multiglsoptionsencap -->
@@ -25765,34 +25773,34 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9343"></a><code class="code"><dfn id="glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9345"></a><code class="code"><dfn id="glo:opt.mglsopt.postlinks"><span class="csoptfmt">postlinks</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>none</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This setting determines whether or not to enable the individual
-element’s <a id="wrglossary.9344"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. The value may be one of:
+element’s <a id="wrglossary.9346"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. The value may be one of:
<dl class="inlinetitle">
-<span class="optfmt">none</span> suppress the <a id="wrglossary.9345"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all elements;
-<span class="optfmt">all</span> don’t suppress the <a id="wrglossary.9346"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all elements;
-<span class="optfmt">notlast</span> only suppress the <a id="wrglossary.9347"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the
+<span class="optfmt">none</span> suppress the <a id="wrglossary.9347"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all elements;
+<span class="optfmt">all</span> don’t suppress the <a id="wrglossary.9348"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all elements;
+<span class="optfmt">notlast</span> only suppress the <a id="wrglossary.9349"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the
last element;
-<span class="optfmt">mainnotlast</span> suppress the <a id="wrglossary.9348"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all
+<span class="optfmt">mainnotlast</span> suppress the <a id="wrglossary.9350"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all
<span class="qt">“other”</span> (not main) elements and for the last element (so only the
-main element will have its <a id="wrglossary.9349"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as long as it’s not the
+main element will have its <a id="wrglossary.9351"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as long as it’s not the
last element);
-<span class="optfmt">mainonly</span> suppress the <a id="wrglossary.9350"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all
+<span class="optfmt">mainonly</span> suppress the <a id="wrglossary.9352"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for all
<span class="qt">“other”</span> (not main) elements;
-<span class="optfmt">othernotlast</span> suppress the <a id="wrglossary.9351"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the
+<span class="optfmt">othernotlast</span> suppress the <a id="wrglossary.9353"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the
main element and for the last element (so only the other elements
-will have their <a id="wrglossary.9352"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as long as the element isn’t the last
+will have their <a id="wrglossary.9354"></a><a href="#glo:dual.postlinkhook">post-link hook</a> as long as the element isn’t the last
one);
-<span class="optfmt">otheronly</span> suppress the <a id="wrglossary.9353"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element.
+<span class="optfmt">otheronly</span> suppress the <a id="wrglossary.9355"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element.
</dl>
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9354"></a><code class="code"><dfn id="glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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.9356"></a><code class="code"><dfn id="glo:opt.mglsopt.mpostlink"><span class="csoptfmt">mpostlink</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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 -->
This setting determines whether or not to enable the multi-entry
post-link hook (see §<a href="#sec:mglspostlinkhook">7.6</a>). The value
@@ -25803,15 +25811,15 @@
<span class="optfmt">false</span> suppress the multi-entry post-link hook;
<span class="optfmt">true</span> enable the multi-entry post-link hook;
<span class="optfmt">firstonly</span> enable the multi-entry post-link hook
-only for the <a id="wrglossary.9355"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry;
+only for the <a id="wrglossary.9357"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry;
<span class="optfmt">usedonly</span> enable the multi-entry post-link hook
-only for the <a id="wrglossary.9356"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
+only for the <a id="wrglossary.9358"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
</dl>
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9357"></a><code class="code"><dfn id="glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>last</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9359"></a><code class="code"><dfn id="glo:opt.mglsopt.mpostlinkelement"><span class="csoptfmt">mpostlinkelement</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>last</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This setting indicates which
post-link hook should be used if the multi-entry post-link hook has
@@ -25819,11 +25827,11 @@
<dl class="inlinetitle">
-<span class="optfmt">last</span> use <a id="wrglossary.9358"></a><a href="#glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></a> (that
-is, use the <a id="wrglossary.9359"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the last element);
-<span class="optfmt">main</span> use <a id="wrglossary.9360"></a><a href="#glo:mglslastmainpostlinkhook"><code class="csfmt">\mglslastmainpostlinkhook</code></a> (that
-is, use the <a id="wrglossary.9361"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element);
-<span class="optfmt">custom</span> use <a id="wrglossary.9362"></a><a href="#glo:mglscustompostlinkhook"><code class="csfmt">\mglscustompostlinkhook</code></a>.
+<span class="optfmt">last</span> use <a id="wrglossary.9360"></a><a href="#glo:mglslastelementpostlinkhook"><code class="csfmt">\mglslastelementpostlinkhook</code></a> (that
+is, use the <a id="wrglossary.9361"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the last element);
+<span class="optfmt">main</span> use <a id="wrglossary.9362"></a><a href="#glo:mglslastmainpostlinkhook"><code class="csfmt">\mglslastmainpostlinkhook</code></a> (that
+is, use the <a id="wrglossary.9363"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the main element);
+<span class="optfmt">custom</span> use <a id="wrglossary.9364"></a><a href="#glo:mglscustompostlinkhook"><code class="csfmt">\mglscustompostlinkhook</code></a>.
</dl>
@@ -25842,29 +25850,29 @@
<p>
See §<a href="#sec:mglsfixes">7.3</a> for more information on prefixes and
suffixes. Note that the prefixes and suffixes are not affected by
-case-changing commands such as <a id="wrglossary.9363"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a> or <a id="wrglossary.9364"></a><a href="#glo:MGLS"><code class="csfmt">\MGLS</code></a>.
-If you want a prefix to obey case-changing, use the <a id="wrglossary.9365"></a><a href="#glo:mpgls"><code class="csfmt">\mpgls</code></a>-like
+case-changing commands such as <a id="wrglossary.9365"></a><a href="#glo:Mgls"><code class="csfmt">\Mgls</code></a> or <a id="wrglossary.9366"></a><a href="#glo:MGLS"><code class="csfmt">\MGLS</code></a>.
+If you want a prefix to obey case-changing, use the <a id="wrglossary.9367"></a><a href="#glo:mpgls"><code class="csfmt">\mpgls</code></a>-like
commands instead (see §<a href="#sec:mpgls">7.11.4</a>).
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9366"></a><code class="code"><dfn id="glo:opt.mglsopt.firstprefix"><span class="csoptfmt">firstprefix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9368"></a><code class="code"><dfn id="glo:opt.mglsopt.firstprefix"><span class="csoptfmt">firstprefix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-The prefix to use on <a id="wrglossary.9367"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry.
+The prefix to use on <a id="wrglossary.9369"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9368"></a><code class="code"><dfn id="glo:opt.mglsopt.usedprefix"><span class="csoptfmt">usedprefix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9370"></a><code class="code"><dfn id="glo:opt.mglsopt.usedprefix"><span class="csoptfmt">usedprefix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-The prefix to use on <a id="wrglossary.9369"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
+The prefix to use on <a id="wrglossary.9371"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9370"></a><code class="code"><dfn id="glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9372"></a><code class="code"><dfn id="glo:opt.mglsopt.firstsuffix"><span class="csoptfmt">firstsuffix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-The suffix to use on <a id="wrglossary.9371"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry.
+The suffix to use on <a id="wrglossary.9373"></a><a href="#glo:dual.mfirstuse">first use</a> of the multi-entry.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9372"></a><code class="code"><dfn id="glo:opt.mglsopt.usedsuffix"><span class="csoptfmt">usedsuffix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9374"></a><code class="code"><dfn id="glo:opt.mglsopt.usedsuffix"><span class="csoptfmt">usedsuffix</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-The suffix to use on <a id="wrglossary.9373"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
+The suffix to use on <a id="wrglossary.9375"></a><a href="#glo:dual.msubsequentuse">subsequent use</a> of the multi-entry.
<p>
</section><!-- end of section sec:multiglsoptionsfixes -->
@@ -25880,28 +25888,28 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9374"></a><code class="code"><dfn id="glo:opt.mglsopt.firstskipmain"><span class="csoptfmt">firstskipmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9376"></a><code class="code"><dfn id="glo:opt.mglsopt.firstskipmain"><span class="csoptfmt">firstskipmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 <span class="optfmt">true</span>, the main element will be omitted on (multi-entry)
-<a id="wrglossary.9375"></a><a href="#glo:dual.mfirstuse">first use</a>.
+<a id="wrglossary.9377"></a><a href="#glo:dual.mfirstuse">first use</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9376"></a><code class="code"><dfn id="glo:opt.mglsopt.firstskipothers"><span class="csoptfmt">firstskipothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9378"></a><code class="code"><dfn id="glo:opt.mglsopt.firstskipothers"><span class="csoptfmt">firstskipothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 <span class="optfmt">true</span>, the other (non-main) elements will be omitted on
-(multi-entry) <a id="wrglossary.9377"></a><a href="#glo:dual.mfirstuse">first use</a>.
+(multi-entry) <a id="wrglossary.9379"></a><a href="#glo:dual.mfirstuse">first use</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9378"></a><code class="code"><dfn id="glo:opt.mglsopt.usedskipmain"><span class="csoptfmt">usedskipmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9380"></a><code class="code"><dfn id="glo:opt.mglsopt.usedskipmain"><span class="csoptfmt">usedskipmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 <span class="optfmt">true</span>, the main element will be omitted on (multi-entry)
-<a id="wrglossary.9379"></a><a href="#glo:dual.msubsequentuse">subsequent use</a>.
+<a id="wrglossary.9381"></a><a href="#glo:dual.msubsequentuse">subsequent use</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9380"></a><code class="code"><dfn id="glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9382"></a><code class="code"><dfn id="glo:opt.mglsopt.usedskipothers"><span class="csoptfmt">usedskipothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 <span class="optfmt">true</span>, the other (non-main) elements will be omitted on
-(multi-entry) <a id="wrglossary.9381"></a><a href="#glo:dual.msubsequentuse">subsequent use</a>.
+(multi-entry) <a id="wrglossary.9383"></a><a href="#glo:dual.msubsequentuse">subsequent use</a>.
<p>
Note that it is technically possible to set the skip options so that
both the main and the other elements are skipped. However, by
@@ -25908,15 +25916,15 @@
default, this will generate a warning and only the final optional
argument (the <span class="meta">〈<em class="metainner">insert</em>〉</span>) will be displayed. There won’t be a
loop over all elements so the commands set at each iteration, such
-as <a id="wrglossary.9382"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>, won’t be defined.
+as <a id="wrglossary.9384"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>, won’t be defined.
<p>
The warning and the insertion of the <span class="meta">〈<em class="metainner">insert</em>〉</span> is done by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9383"></a><code class="code"><dfn id="glo:glsxtrmglsWarnAllSkipped"><code class="csfmt">\glsxtrmglsWarnAllSkipped</code></dfn>{<span class="meta">〈<em class="metainner">message</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">fmt-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9385"></a><code class="code"><dfn id="glo:glsxtrmglsWarnAllSkipped"><code class="csfmt">\glsxtrmglsWarnAllSkipped</code></dfn>{<span class="meta">〈<em class="metainner">message</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">fmt-cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">message</em>〉</span> is the warning message and <span class="meta">〈<em class="metainner">cs</em>〉</span> is the
control sequence that encapsulates the entire content (including
-hyperlink and the <a id="wrglossary.9384"></a><a href="#glo:opt.mglsopt.textformat"><span class="csoptfmt">textformat</span></a> setting, if enabled).
+hyperlink and the <a id="wrglossary.9386"></a><a href="#glo:opt.mglsopt.textformat"><span class="csoptfmt">textformat</span></a> setting, if enabled).
<p>
If, for some particular reason, you want this scenario, you can
redefine this command to omit the warning.
@@ -25929,7 +25937,7 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9385"></a><code class="code"><dfn id="glo:opt.mglsopt.multi.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>individual</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9387"></a><code class="code"><dfn id="glo:opt.mglsopt.multi.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>individual</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This setting may take one of the following values:
@@ -25942,17 +25950,17 @@
<span class="optfmt">individual</span> hyperlink each entry individually;
<span class="optfmt">otheronly</span> only hyperlink the other entries;
<span class="optfmt">notmainfirst</span> don’t hyperlink the main entry on
-<a id="wrglossary.9386"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>;
+<a id="wrglossary.9388"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>;
<span class="optfmt">nototherfirst</span> don’t hyperlink the other entries on
-<a id="wrglossary.9387"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>;
+<a id="wrglossary.9389"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>;
<span class="optfmt">notfirst</span> don’t hyperlink any entries on
-<a id="wrglossary.9388"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>.
+<a id="wrglossary.9390"></a><a href="#glo:dual.mfirstuse">multi-entry first use</a>.
</dl>
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9389"></a><code class="code"><dfn id="glo:opt.mglsopt.textformat"><span class="csoptfmt">textformat</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>@firstofone</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9391"></a><code class="code"><dfn id="glo:opt.mglsopt.textformat"><span class="csoptfmt">textformat</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>@firstofone</span><span class="clearfix"></span></div><!-- end of settingsbox -->
This setting value should be the control sequence name (without the
leading backslash) of the command used to encapsulate the entire
@@ -25959,7 +25967,7 @@
content.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9390"></a><code class="code"><dfn id="glo:opt.mglsopt.category"><span class="csoptfmt">category</span></dfn>=<span class="meta">〈<em class="metainner">category-label</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9392"></a><code class="code"><dfn id="glo:opt.mglsopt.category"><span class="csoptfmt">category</span></dfn>=<span class="meta">〈<em class="metainner">category-label</em>〉</span></code></div><!-- end of settingsbox -->
The category to apply to the multi-entry. This is independent of the
categories of each of the elements. The default is no category. See
@@ -25966,10 +25974,10 @@
§<a href="#sec:multiglscategory">7.8</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9391"></a><code class="code"><dfn id="glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9393"></a><code class="code"><dfn id="glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
-Default options to pass to commands like <a id="wrglossary.9392"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
-Note that <a id="wrglossary.9393"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> can’t be used within this value.
+Default options to pass to commands like <a id="wrglossary.9394"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>.
+Note that <a id="wrglossary.9395"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a> can’t be used within this value.
<p>
</section><!-- end of section sec:multiglsoptionsgeneral -->
@@ -25978,77 +25986,77 @@
<h2><!-- start of section header -->7.10. <code class="csfmt">\mgls</code> Options<span class="labellink"><a href="#sec:mglsopts">[link]</a></span></h2><!-- end of section header -->
<p>
-The <span class="meta">〈<em class="metainner">options</em>〉</span> for <a id="wrglossary.9394"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (and similar commands) are listed below.
-Any additional options provided will be appended to the <a id="wrglossary.9395"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>
+The <span class="meta">〈<em class="metainner">options</em>〉</span> for <a id="wrglossary.9396"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> (and similar commands) are listed below.
+Any additional options provided will be appended to the <a id="wrglossary.9397"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>
value. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9396"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9397"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span>]{cbot}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9398"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9399"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span>]{cbot}
</pre>
is equivalent to:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9398"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9399"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9400"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9400"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9401"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9402"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
</pre>
Whereas:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9401"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9402"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span>,<a id="wrglossary.9403"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9404"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span></span>]{cbot}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9403"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9404"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span>,<a id="wrglossary.9405"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9406"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span></span>]{cbot}
</pre>
is treated as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9405"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9406"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9407"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span>,<a id="wrglossary.9408"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9407"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9408"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9409"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span>,<a id="wrglossary.9410"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
</pre>
which has the same effect as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9409"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9410"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9411"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9411"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>[<a id="wrglossary.9412"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=<a id="wrglossary.9413"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=chapter</span></span>]{cbot}
</pre>
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-The descriptions below reference <a id="wrglossary.9412"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> which is used internally
-by <a id="wrglossary.9413"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. Replace this with <a id="wrglossary.9414"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> etc as applicable for the
-variants, such as <a id="wrglossary.9415"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></a>.
+The descriptions below reference <a id="wrglossary.9414"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> which is used internally
+by <a id="wrglossary.9415"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. Replace this with <a id="wrglossary.9416"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> etc as applicable for the
+variants, such as <a id="wrglossary.9417"></a><a href="#glo:mglspl"><code class="csfmt">\mglspl</code></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">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9416"></a><code class="code"><dfn id="glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9418"></a><code class="code"><dfn id="glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
The value should be a list of any options that can be passed to
-<a id="wrglossary.9417"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>. These options will override any
-conflicting options that were supplied to <a id="wrglossary.9418"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
-or <a id="wrglossary.9419"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>. Note that <a id="wrglossary.9420"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a> can’t be
+<a id="wrglossary.9419"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>. These options will override any
+conflicting options that were supplied to <a id="wrglossary.9420"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>
+or <a id="wrglossary.9421"></a><a href="#glo:multiglossaryentrysetup"><code class="csfmt">\multiglossaryentrysetup</code></a>. Note that <a id="wrglossary.9422"></a><a href="#glo:opt.mglsopt.mglsopts"><span class="csoptfmt">mglsopts</span></a> can’t be
used within this value.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9421"></a><code class="code"><dfn id="glo:opt.mglsopt.all"><span class="csoptfmt">all</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9423"></a><code class="code"><dfn id="glo:opt.mglsopt.all"><span class="csoptfmt">all</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
The value should be a list of any options that can be passed to
-<a id="wrglossary.9422"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to each instance of
-<a id="wrglossary.9423"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and will override any conflicting setting in
-<a id="wrglossary.9424"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a>.
+<a id="wrglossary.9424"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to each instance of
+<a id="wrglossary.9425"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and will override any conflicting setting in
+<a id="wrglossary.9426"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9425"></a><code class="code"><dfn id="glo:opt.mglsopt.main"><span class="csoptfmt">main</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9427"></a><code class="code"><dfn id="glo:opt.mglsopt.main"><span class="csoptfmt">main</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
The value should be a list of any options that
-can be passed to <a id="wrglossary.9426"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to the
-instance of <a id="wrglossary.9427"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> used for the main label and will override any
-conflicting setting in <a id="wrglossary.9428"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>.
+can be passed to <a id="wrglossary.9428"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to the
+instance of <a id="wrglossary.9429"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> used for the main label and will override any
+conflicting setting in <a id="wrglossary.9430"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9429"></a><code class="code"><dfn id="glo:opt.mglsopt.others"><span class="csoptfmt">others</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.9431"></a><code class="code"><dfn id="glo:opt.mglsopt.others"><span class="csoptfmt">others</span></dfn>=<span class="meta">〈<em class="metainner">option list</em>〉</span></code></div><!-- end of settingsbox -->
The value should be a list of any options that
-can be passed to <a id="wrglossary.9430"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to each
-instance of <a id="wrglossary.9431"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> used for the other (not main) labels and will
-override any conflicting setting in <a id="wrglossary.9432"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>.
+can be passed to <a id="wrglossary.9432"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. These options will be passed to each
+instance of <a id="wrglossary.9433"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> used for the other (not main) labels and will
+override any conflicting setting in <a id="wrglossary.9434"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9433"></a><code class="code"><dfn id="glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9435"></a><code class="code"><dfn id="glo:opt.mglsopt.hyper"><span class="csoptfmt">hyper</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
A boolean option to determine whether or not to use hyperlinks (if
supported). This may cause a conflict with other options, but is
-essentially provided to allow the starred version of <a id="wrglossary.9434"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> to
+essentially provided to allow the starred version of <a id="wrglossary.9436"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> to
switch off all hyperlinks.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9435"></a><code class="code"><dfn id="glo:opt.mglsopt.multiunset"><span class="csoptfmt">multiunset</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>global</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.9437"></a><code class="code"><dfn id="glo:opt.mglsopt.multiunset"><span class="csoptfmt">multiunset</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>global</span><span class="clearfix"></span></div><!-- end of settingsbox -->
-This only applies to the <a id="wrglossary.9436"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>, described in
-§<a href="#sec:mglsfirstuse">7.7</a>, not the <a id="wrglossary.9437"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the
+This only applies to the <a id="wrglossary.9438"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>, described in
+§<a href="#sec:mglsfirstuse">7.7</a>, not the <a id="wrglossary.9439"></a><a href="#glo:dual.firstuseflag">first use flags</a> of the
elements. The value may be one of:
<dl class="inlinetitle">
@@ -26061,74 +26069,74 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9438"></a><code class="code"><dfn id="glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9440"></a><code class="code"><dfn id="glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option that governs whether or not the following options
should have a local or global effect.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9439"></a><code class="code"><dfn id="glo:opt.mglsopt.resetall"><span class="csoptfmt">resetall</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9441"></a><code class="code"><dfn id="glo:opt.mglsopt.resetall"><span class="csoptfmt">resetall</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not to reset all elements
-<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9440"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This option refers to the individual
-entry’s <a id="wrglossary.9441"></a><a href="#glo:dual.firstuseflag">first use flag</a> not the <a id="wrglossary.9442"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>.
-(This is similar to passing <a id="wrglossary.9443"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> to each <a id="wrglossary.9444"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but
+<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9442"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This option refers to the individual
+entry’s <a id="wrglossary.9443"></a><a href="#glo:dual.firstuseflag">first use flag</a> not the <a id="wrglossary.9444"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>.
+(This is similar to passing <a id="wrglossary.9445"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> to each <a id="wrglossary.9446"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but
it’s also applied to any skipped elements.)
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9445"></a><code class="code"><dfn id="glo:opt.mglsopt.resetmain"><span class="csoptfmt">resetmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9447"></a><code class="code"><dfn id="glo:opt.mglsopt.resetmain"><span class="csoptfmt">resetmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not
-to reset the main entry’s <a id="wrglossary.9446"></a><a href="#glo:dual.firstuseflag">first use flag</a> <span style="font-style: italic; font-variant: normal; ">before</span> using
-<a id="wrglossary.9447"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+to reset the main entry’s <a id="wrglossary.9448"></a><a href="#glo:dual.firstuseflag">first use flag</a> <span style="font-style: italic; font-variant: normal; ">before</span> using
+<a id="wrglossary.9449"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9448"></a><code class="code"><dfn id="glo:opt.mglsopt.resetothers"><span class="csoptfmt">resetothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9450"></a><code class="code"><dfn id="glo:opt.mglsopt.resetothers"><span class="csoptfmt">resetothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not to reset the
-<a id="wrglossary.9449"></a><a href="#glo:dual.firstuseflag">first use flag</a> of all the other (not main) elements
-<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9450"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+<a id="wrglossary.9451"></a><a href="#glo:dual.firstuseflag">first use flag</a> of all the other (not main) elements
+<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9452"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9451"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetall"><span class="csoptfmt">unsetall</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9453"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetall"><span class="csoptfmt">unsetall</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not to unset all elements
-<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9452"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This option refers to the individual
-entry’s <a id="wrglossary.9453"></a><a href="#glo:dual.firstuseflag">first use flag</a> not the <a id="wrglossary.9454"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>.
-(This is similar to passing <a id="wrglossary.9455"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> to each <a id="wrglossary.9456"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but
+<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9454"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. This option refers to the individual
+entry’s <a id="wrglossary.9455"></a><a href="#glo:dual.firstuseflag">first use flag</a> not the <a id="wrglossary.9456"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>.
+(This is similar to passing <a id="wrglossary.9457"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> to each <a id="wrglossary.9458"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> but
it’s also applied to any skipped elements.)
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9457"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetmain"><span class="csoptfmt">unsetmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9459"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetmain"><span class="csoptfmt">unsetmain</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not
-to unset the main entry’s <a id="wrglossary.9458"></a><a href="#glo:dual.firstuseflag">first use flag</a> <span style="font-style: italic; font-variant: normal; ">before</span> using
-<a id="wrglossary.9459"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+to unset the main entry’s <a id="wrglossary.9460"></a><a href="#glo:dual.firstuseflag">first use flag</a> <span style="font-style: italic; font-variant: normal; ">before</span> using
+<a id="wrglossary.9461"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9460"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetothers"><span class="csoptfmt">unsetothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.9462"></a><code class="code"><dfn id="glo:opt.mglsopt.unsetothers"><span class="csoptfmt">unsetothers</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 boolean option to determine whether or not to unset the
-<a id="wrglossary.9461"></a><a href="#glo:dual.firstuseflag">first use flag</a> of all the other (not main) elements
-<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9462"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+<a id="wrglossary.9463"></a><a href="#glo:dual.firstuseflag">first use flag</a> of all the other (not main) elements
+<span style="font-style: italic; font-variant: normal; ">before</span> using <a id="wrglossary.9464"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
The <span class="optfmt">reset…</span> options all use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9463"></a><code class="code"><dfn id="glo:mglselementreset"><code class="csfmt">\mglselementreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9465"></a><code class="code"><dfn id="glo:mglselementreset"><code class="csfmt">\mglselementreset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
The <span class="optfmt">unset…</span> options all use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9464"></a><code class="code"><dfn id="glo:mglselementunset"><code class="csfmt">\mglselementunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9466"></a><code class="code"><dfn id="glo:mglselementunset"><code class="csfmt">\mglselementunset</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-These take the <a id="wrglossary.9465"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a> into account.
+These take the <a id="wrglossary.9467"></a><a href="#glo:opt.mglsopt.presetlocal"><span class="csoptfmt">presetlocal</span></a> into account.
<p>
An alternative way of resetting the other elements is to use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9466"></a><code class="code"><dfn id="glo:mglsunsetothers"><code class="csfmt">\mglsunsetothers</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9468"></a><code class="code"><dfn id="glo:mglsunsetothers"><code class="csfmt">\mglsunsetothers</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
or for a local reset:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9467"></a><code class="code"><dfn id="glo:mglslocalunsetothers"><code class="csfmt">\mglslocalunsetothers</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9469"></a><code class="code"><dfn id="glo:mglslocalunsetothers"><code class="csfmt">\mglslocalunsetothers</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
<p>
@@ -26138,12 +26146,12 @@
<h2><!-- start of section header -->7.11. Variants of <code class="csfmt">\mgls</code><span class="labellink"><a href="#sec:mglslike">[link]</a></span></h2><!-- end of section header -->
<p>
-The commands listed in this section all behave like <a id="wrglossary.9468"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. These
-(including <a id="wrglossary.9469"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> itself) are collectively referred to as the
-<a id="wrglossary.9470"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands. All commands unset the <a id="wrglossary.9471"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>
-(unless the <a id="wrglossary.9472"></a><a href="#glo:opt.mglsopt.multiunset"><span class="csoptfmt">multiunset</span></a><span class="optfmt">=none</span> option is applied). Only
-those commands that use the <a id="wrglossary.9473"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (such as <a id="wrglossary.9474"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-or <a id="wrglossary.9475"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) will unset the individual entry’s <a id="wrglossary.9476"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+The commands listed in this section all behave like <a id="wrglossary.9470"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>. These
+(including <a id="wrglossary.9471"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a> itself) are collectively referred to as the
+<a id="wrglossary.9472"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands. All commands unset the <a id="wrglossary.9473"></a><a href="#glo:dual.mfirstuseflag">multi-entry first use flag</a>
+(unless the <a id="wrglossary.9474"></a><a href="#glo:opt.mglsopt.multiunset"><span class="csoptfmt">multiunset</span></a><span class="optfmt">=none</span> option is applied). Only
+those commands that use the <a id="wrglossary.9475"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands (such as <a id="wrglossary.9476"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+or <a id="wrglossary.9477"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) will unset the individual entry’s <a id="wrglossary.9478"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
<p>
</section><!-- end of section sec:mglslike -->
@@ -26153,66 +26161,66 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9477"></a><code class="code"><dfn id="glo:mglspl"><code class="csfmt">\mglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9478"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9479"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9480"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9479"></a><code class="code"><dfn id="glo:mglspl"><code class="csfmt">\mglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9480"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9481"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9482"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9481"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.9482"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for each entry.
+This uses <a id="wrglossary.9483"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.9484"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for each entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9483"></a><code class="code"><dfn id="glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9484"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9485"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9486"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9485"></a><code class="code"><dfn id="glo:mglsmainpl"><code class="csfmt">\mglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9486"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9487"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9488"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9487"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.9488"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the main entry and
-<a id="wrglossary.9489"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for all the other entries.
+This uses <a id="wrglossary.9489"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.9490"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the main entry and
+<a id="wrglossary.9491"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for all the other entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9490"></a><code class="code"><dfn id="glo:Mgls"><code class="csfmt">\Mgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9491"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9492"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9493"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9492"></a><code class="code"><dfn id="glo:Mgls"><code class="csfmt">\Mgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9493"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9494"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9495"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9494"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the first entry and <a id="wrglossary.9495"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the other
+This uses <a id="wrglossary.9496"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the first entry and <a id="wrglossary.9497"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the other
entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9496"></a><code class="code"><dfn id="glo:MGls"><code class="csfmt">\MGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9497"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9498"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9499"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9498"></a><code class="code"><dfn id="glo:MGls"><code class="csfmt">\MGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9499"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9500"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9501"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9500"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for all entries.
+This uses <a id="wrglossary.9502"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for all entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9501"></a><code class="code"><dfn id="glo:Mglspl"><code class="csfmt">\Mglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9502"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9503"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9504"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9503"></a><code class="code"><dfn id="glo:Mglspl"><code class="csfmt">\Mglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9504"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9505"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9506"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9505"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the first entry and <a id="wrglossary.9506"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> for the
+This uses <a id="wrglossary.9507"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the first entry and <a id="wrglossary.9508"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> for the
remaining entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9507"></a><code class="code"><dfn id="glo:Mglsmainpl"><code class="csfmt">\Mglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9508"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9509"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9510"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9509"></a><code class="code"><dfn id="glo:Mglsmainpl"><code class="csfmt">\Mglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9510"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9511"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9512"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-The first entry uses the appropriate <a id="wrglossary.9511"></a><a href="#glo:idx.sentencecase">sentence case</a> command. The
+The first entry uses the appropriate <a id="wrglossary.9513"></a><a href="#glo:idx.sentencecase">sentence case</a> command. The
plural form is used for the main entry. So, if the first entry is
-also the main entry, <a id="wrglossary.9512"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> is used, otherwise <a id="wrglossary.9513"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> is
-used. For the remaining entries, <a id="wrglossary.9514"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> will be used if the
-entry is the main one, otherwise <a id="wrglossary.9515"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be used.
+also the main entry, <a id="wrglossary.9514"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> is used, otherwise <a id="wrglossary.9515"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> is
+used. For the remaining entries, <a id="wrglossary.9516"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> will be used if the
+entry is the main one, otherwise <a id="wrglossary.9517"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be used.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9516"></a><code class="code"><dfn id="glo:MGlspl"><code class="csfmt">\MGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9517"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9518"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9519"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9518"></a><code class="code"><dfn id="glo:MGlspl"><code class="csfmt">\MGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9519"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9520"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9521"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9520"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for all entries.
+This uses <a id="wrglossary.9522"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for all entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9521"></a><code class="code"><dfn id="glo:MGlsmainpl"><code class="csfmt">\MGlsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9522"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9523"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9524"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9523"></a><code class="code"><dfn id="glo:MGlsmainpl"><code class="csfmt">\MGlsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9524"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9525"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9526"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9525"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the main entry and <a id="wrglossary.9526"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the other entries.
+This uses <a id="wrglossary.9527"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the main entry and <a id="wrglossary.9528"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the other entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9527"></a><code class="code"><dfn id="glo:MGLS"><code class="csfmt">\MGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9528"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9529"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9530"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9529"></a><code class="code"><dfn id="glo:MGLS"><code class="csfmt">\MGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9530"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9531"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9532"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9531"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for all entries.
+This uses <a id="wrglossary.9533"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for all entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9532"></a><code class="code"><dfn id="glo:MGLSpl"><code class="csfmt">\MGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9533"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9534"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9535"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9534"></a><code class="code"><dfn id="glo:MGLSpl"><code class="csfmt">\MGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9535"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9536"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9537"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9536"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> instead of <a id="wrglossary.9537"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for each entry.
+This uses <a id="wrglossary.9538"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> instead of <a id="wrglossary.9539"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for each entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9538"></a><code class="code"><dfn id="glo:MGLSmainpl"><code class="csfmt">\MGLSmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9539"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9540"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9541"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9540"></a><code class="code"><dfn id="glo:MGLSmainpl"><code class="csfmt">\MGLSmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9541"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9542"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9543"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9542"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> for the main entry and <a id="wrglossary.9543"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for the others.
+This uses <a id="wrglossary.9544"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> for the main entry and <a id="wrglossary.9545"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for the others.
<p>
</section><!-- end of section sec:mglsbasic -->
@@ -26222,37 +26230,37 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9544"></a><code class="code"><dfn id="glo:mglsshort"><code class="csfmt">\mglsshort</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9545"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9546"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9547"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9546"></a><code class="code"><dfn id="glo:mglsshort"><code class="csfmt">\mglsshort</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9547"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9548"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9549"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This will use <a id="wrglossary.9548"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> for any entries that have the
-<a id="wrglossary.9549"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field set and will use <a id="wrglossary.9550"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> otherwise.
+This will use <a id="wrglossary.9550"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> for any entries that have the
+<a id="wrglossary.9551"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field set and will use <a id="wrglossary.9552"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> otherwise.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9551"></a><code class="code"><dfn id="glo:mglslong"><code class="csfmt">\mglslong</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9552"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9553"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9554"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9553"></a><code class="code"><dfn id="glo:mglslong"><code class="csfmt">\mglslong</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9554"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9555"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9556"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This will use <a id="wrglossary.9555"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> for any entries that have the
-<a id="wrglossary.9556"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field set and will use <a id="wrglossary.9557"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> otherwise.
+This will use <a id="wrglossary.9557"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> for any entries that have the
+<a id="wrglossary.9558"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field set and will use <a id="wrglossary.9559"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> otherwise.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9558"></a><code class="code"><dfn id="glo:mglsfull"><code class="csfmt">\mglsfull</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9559"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9560"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9561"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9560"></a><code class="code"><dfn id="glo:mglsfull"><code class="csfmt">\mglsfull</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9561"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9562"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9563"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This will use <a id="wrglossary.9562"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> for any entries that have the
-<a id="wrglossary.9563"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field set and will use <a id="wrglossary.9564"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> otherwise.
+This will use <a id="wrglossary.9564"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> for any entries that have the
+<a id="wrglossary.9565"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field set and will use <a id="wrglossary.9566"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> otherwise.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9565"></a><code class="code"><dfn id="glo:Mglsshort"><code class="csfmt">\Mglsshort</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9566"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9567"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9568"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9567"></a><code class="code"><dfn id="glo:Mglsshort"><code class="csfmt">\Mglsshort</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9568"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9569"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9570"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9569"></a><a href="#glo:mglsshort"><code class="csfmt">\mglsshort</code></a> but <a id="wrglossary.9570"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
+As <a id="wrglossary.9571"></a><a href="#glo:mglsshort"><code class="csfmt">\mglsshort</code></a> but <a id="wrglossary.9572"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9571"></a><code class="code"><dfn id="glo:Mglslong"><code class="csfmt">\Mglslong</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9572"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9573"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9574"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9573"></a><code class="code"><dfn id="glo:Mglslong"><code class="csfmt">\Mglslong</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9574"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9575"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9576"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9575"></a><a href="#glo:mglslong"><code class="csfmt">\mglslong</code></a> but <a id="wrglossary.9576"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
+As <a id="wrglossary.9577"></a><a href="#glo:mglslong"><code class="csfmt">\mglslong</code></a> but <a id="wrglossary.9578"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9577"></a><code class="code"><dfn id="glo:Mglsfull"><code class="csfmt">\Mglsfull</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9578"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9579"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9580"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9579"></a><code class="code"><dfn id="glo:Mglsfull"><code class="csfmt">\Mglsfull</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9580"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9581"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9582"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9581"></a><a href="#glo:mglsfull"><code class="csfmt">\mglsfull</code></a> but <a id="wrglossary.9582"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
+As <a id="wrglossary.9583"></a><a href="#glo:mglsfull"><code class="csfmt">\mglsfull</code></a> but <a id="wrglossary.9584"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first entry.
<p>
</section><!-- end of section sec:mglsabbrv -->
@@ -26262,108 +26270,108 @@
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9583"></a><code class="code"><dfn id="glo:mglsname"><code class="csfmt">\mglsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9584"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9585"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9586"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9585"></a><code class="code"><dfn id="glo:mglsname"><code class="csfmt">\mglsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9586"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9587"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9588"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9587"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> for each entry.
+This uses <a id="wrglossary.9589"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> for each entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9588"></a><code class="code"><dfn id="glo:Mglsname"><code class="csfmt">\Mglsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9589"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9590"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9591"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9590"></a><code class="code"><dfn id="glo:Mglsname"><code class="csfmt">\Mglsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9591"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9592"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9593"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9592"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a> for the first entry and <a id="wrglossary.9593"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> for
+This uses <a id="wrglossary.9594"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a> for the first entry and <a id="wrglossary.9595"></a><a href="#glo:glsname"><code class="csfmt">\glsname</code></a> for
the remaining entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9594"></a><code class="code"><dfn id="glo:MGlsname"><code class="csfmt">\MGlsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9595"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9596"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9597"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9596"></a><code class="code"><dfn id="glo:MGlsname"><code class="csfmt">\MGlsname</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9597"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9598"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9599"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9598"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a> for each entry.
+This uses <a id="wrglossary.9600"></a><a href="#glo:Glsname"><code class="csfmt">\Glsname</code></a> for each entry.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9599"></a><code class="code"><dfn id="glo:mglssymbol"><code class="csfmt">\mglssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9600"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9601"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9602"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9601"></a><code class="code"><dfn id="glo:mglssymbol"><code class="csfmt">\mglssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9602"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9603"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9604"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9603"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> for each entry if the <a id="wrglossary.9604"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>
-field has been set, otherwise it uses <a id="wrglossary.9605"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+This uses <a id="wrglossary.9605"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> for each entry if the <a id="wrglossary.9606"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a>
+field has been set, otherwise it uses <a id="wrglossary.9607"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9606"></a><code class="code"><dfn id="glo:MGlssymbol"><code class="csfmt">\MGlssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9607"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9608"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9609"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9608"></a><code class="code"><dfn id="glo:MGlssymbol"><code class="csfmt">\MGlssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9609"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9610"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9611"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9610"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> if the <a id="wrglossary.9611"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field has been set
-otherwise it uses <a id="wrglossary.9612"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for each element. (Note that no
-<a id="wrglossary.9613"></a><a href="#glo:idx.casechange">case change</a> is applied to the symbol as this usually isn’t appropriate.)
+This uses <a id="wrglossary.9612"></a><a href="#glo:glssymbol"><code class="csfmt">\glssymbol</code></a> if the <a id="wrglossary.9613"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field has been set
+otherwise it uses <a id="wrglossary.9614"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for each element. (Note that no
+<a id="wrglossary.9615"></a><a href="#glo:idx.casechange">case change</a> is applied to the symbol as this usually isn’t appropriate.)
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9614"></a><code class="code"><dfn id="glo:Mglssymbol"><code class="csfmt">\Mglssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9615"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9616"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9617"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9616"></a><code class="code"><dfn id="glo:Mglssymbol"><code class="csfmt">\Mglssymbol</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9617"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9618"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9619"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9618"></a><a href="#glo:MGlssymbol"><code class="csfmt">\MGlssymbol</code></a>, but <a id="wrglossary.9619"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> is only used for the first element (if it
-doesn’t have the <a id="wrglossary.9620"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field set).
+As <a id="wrglossary.9620"></a><a href="#glo:MGlssymbol"><code class="csfmt">\MGlssymbol</code></a>, but <a id="wrglossary.9621"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> is only used for the first element (if it
+doesn’t have the <a id="wrglossary.9622"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field set).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9621"></a><code class="code"><dfn id="glo:mglsusefield"><code class="csfmt">\mglsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9622"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9623"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9624"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9623"></a><code class="code"><dfn id="glo:mglsusefield"><code class="csfmt">\mglsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9624"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9625"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9626"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the field given by <a id="wrglossary.9625"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a> exists for an element,
-<a id="wrglossary.9626"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> will be used for that element, with the <a id="wrglossary.9627"></a><a href="#glo:dual.linktext">link text</a>
+If the field given by <a id="wrglossary.9627"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a> exists for an element,
+<a id="wrglossary.9628"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a> will be used for that element, with the <a id="wrglossary.9629"></a><a href="#glo:dual.linktext">link text</a>
obtained from the field value (followed by the <span class="meta">〈<em class="metainner">insert</em>〉</span>),
-otherwise <a id="wrglossary.9628"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be used.
+otherwise <a id="wrglossary.9630"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be used.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9629"></a><code class="code"><dfn id="glo:mglsfield"><code class="csfmt">\mglsfield</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>useri</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9631"></a><code class="code"><dfn id="glo:mglsfield"><code class="csfmt">\mglsfield</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>useri</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This command expands to the <a id="wrglossary.9630"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> required by
-<a id="wrglossary.9631"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a>. The default value is <code class="code">useri</code>, which
-corresponds to the <a id="wrglossary.9632"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key.
+This command expands to the <a id="wrglossary.9632"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> required by
+<a id="wrglossary.9633"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a>. The default value is <code class="code">useri</code>, which
+corresponds to the <a id="wrglossary.9634"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> key.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9633"></a><code class="code"><dfn id="glo:Mglsusefield"><code class="csfmt">\Mglsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9634"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9635"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9636"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9635"></a><code class="code"><dfn id="glo:Mglsusefield"><code class="csfmt">\Mglsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9636"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9637"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9638"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9637"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a> but <a id="wrglossary.9638"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first
+As <a id="wrglossary.9639"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a> but <a id="wrglossary.9640"></a><a href="#glo:idx.sentencecase">sentence case</a> for the first
element.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9639"></a><code class="code"><dfn id="glo:MGlsusefield"><code class="csfmt">\MGlsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9640"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9641"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9642"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9641"></a><code class="code"><dfn id="glo:MGlsusefield"><code class="csfmt">\MGlsusefield</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9642"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9643"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9644"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9643"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a> but <a id="wrglossary.9644"></a><a href="#glo:idx.sentencecase">sentence case</a> for each
+As <a id="wrglossary.9645"></a><a href="#glo:mglsusefield"><code class="csfmt">\mglsusefield</code></a> but <a id="wrglossary.9646"></a><a href="#glo:idx.sentencecase">sentence case</a> for each
element.
<p>
-You can use the pre-element hook <a id="wrglossary.9645"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a> to locally
-redefine <a id="wrglossary.9646"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>. Examples:
+You can use the pre-element hook <a id="wrglossary.9647"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a> to locally
+redefine <a id="wrglossary.9648"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>. Examples:
<ol class="displaylist">
<li><span class="numitem">1.</span>if the multi-category is <span class="qt">“sample”</span> then use the
-<a id="wrglossary.9647"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field otherwise use the <a id="wrglossary.9648"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9649"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
- <code class="cmd">\ifdefstring</code>{<a id="wrglossary.9650"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{sample}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9651"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{userii}}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9652"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
+<a id="wrglossary.9649"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field otherwise use the <a id="wrglossary.9650"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9651"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\ifdefstring</code>{<a id="wrglossary.9652"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{sample}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9653"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{userii}}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9654"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
}
</pre>
<p>
<li><span class="numitem">2.</span>if the element’s category is <span class="qt">“sample”</span> then use the
-<a id="wrglossary.9653"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field otherwise use the <a id="wrglossary.9654"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9655"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9656"></a><a href="#glo:glsifcategory"><code class="csfmt">\glsifcategory</code></a>{<a id="wrglossary.9657"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{sample}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9658"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{userii}}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9659"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
+<a id="wrglossary.9655"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field otherwise use the <a id="wrglossary.9656"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9657"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9658"></a><a href="#glo:glsifcategory"><code class="csfmt">\glsifcategory</code></a>{<a id="wrglossary.9659"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{sample}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9660"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{userii}}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9661"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
}
</pre>
<p>
<li><span class="numitem">3.</span>if either the multi-entry’s category or the element’s category
has the custom attribute <span class="qt">“mglsfield”</span> set then use it otherwise use
-the <a id="wrglossary.9660"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9661"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9662"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a>
- {<a id="wrglossary.9663"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{mglsfield}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9664"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9665"></a><a href="#glo:glsgetcategoryattribute"><code class="csfmt">\glsgetcategoryattribute</code></a>
- {<a id="wrglossary.9666"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{mglsfield}}<span class="comment">% </span>
+the <a id="wrglossary.9662"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.9663"></a><a href="#glo:mglselementprehook"><code class="csfmt">\mglselementprehook</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9664"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a>
+ {<a id="wrglossary.9665"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{mglsfield}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9666"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9667"></a><a href="#glo:glsgetcategoryattribute"><code class="csfmt">\glsgetcategoryattribute</code></a>
+ {<a id="wrglossary.9668"></a><a href="#glo:mglscurrentcategory"><code class="csfmt">\mglscurrentcategory</code></a>}{mglsfield}}<span class="comment">% </span>
}<span class="comment">% </span>
{<span class="comment">% </span>
- <a id="wrglossary.9667"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>
- {<a id="wrglossary.9668"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{mglsfield}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9669"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.9670"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>
- {<a id="wrglossary.9671"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{mglsfield}}<span class="comment">% </span>
+ <a id="wrglossary.9669"></a><a href="#glo:glshasattribute"><code class="csfmt">\glshasattribute</code></a>
+ {<a id="wrglossary.9670"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{mglsfield}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9671"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.9672"></a><a href="#glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></a>
+ {<a id="wrglossary.9673"></a><a href="#glo:mglscurrentlabel"><code class="csfmt">\mglscurrentlabel</code></a>}{mglsfield}}<span class="comment">% </span>
}<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9672"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.9674"></a><a href="#glo:mglsfield"><code class="csfmt">\mglsfield</code></a>}{useri}}<span class="comment">% </span>
}<span class="comment">% </span>
}
</pre>
@@ -26378,91 +26386,91 @@
<h3><!-- start of subsection header -->7.11.4. Support for <span class="styfmt">glossaries-prefix</span> (<code class="csfmt">\pgls</code>)<span class="labellink"><a href="#sec:mpgls">[link]</a></span></h3><!-- end of subsection header -->
<p>
-If you load the <a id="wrglossary.9673"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (either after
-<a id="wrglossary.9674"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) or with the <a id="wrglossary.9675"></a><a href="#glo:opt.prefix"><span class="styoptfmt">prefix</span></a> package
+If you load the <a id="wrglossary.9675"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (either after
+<a id="wrglossary.9676"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) or with the <a id="wrglossary.9677"></a><a href="#glo:opt.prefix"><span class="styoptfmt">prefix</span></a> package
option, then the following commands will use one of the
-<a id="wrglossary.9676"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>-like commands provided by that package. (See the
-<a id="wrglossary.9677"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual for further details.)
+<a id="wrglossary.9678"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>-like commands provided by that package. (See the
+<a id="wrglossary.9679"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual for further details.)
<p>
-If the <a id="wrglossary.9678"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package hasn’t been loaded then
-<a id="wrglossary.9679"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or analogous case-changing variant) will be used instead
+If the <a id="wrglossary.9680"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package hasn’t been loaded then
+<a id="wrglossary.9681"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> (or analogous case-changing variant) will be used instead
and a warning is issued with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9680"></a><code class="code"><dfn id="glo:mpglsWarning"><code class="csfmt">\mpglsWarning</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9682"></a><code class="code"><dfn id="glo:mpglsWarning"><code class="csfmt">\mpglsWarning</code></dfn></code></div><!-- end of pinnedbox -->
This may be redefined to do nothing to remove the warning.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9681"></a><code class="code"><dfn id="glo:mpgls"><code class="csfmt">\mpgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9682"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9683"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9684"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9683"></a><code class="code"><dfn id="glo:mpgls"><code class="csfmt">\mpgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9684"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9685"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9686"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9685"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> for the first element and <a id="wrglossary.9686"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the remaining
+Uses <a id="wrglossary.9687"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> for the first element and <a id="wrglossary.9688"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9687"></a><code class="code"><dfn id="glo:mpglspl"><code class="csfmt">\mpglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9688"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9689"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9690"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9689"></a><code class="code"><dfn id="glo:mpglspl"><code class="csfmt">\mpglspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9690"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9691"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9692"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9691"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a> for the first element and <a id="wrglossary.9692"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> for the remaining
+Uses <a id="wrglossary.9693"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a> for the first element and <a id="wrglossary.9694"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9693"></a><code class="code"><dfn id="glo:mpglsmainpl"><code class="csfmt">\mpglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9694"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9695"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9696"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9695"></a><code class="code"><dfn id="glo:mpglsmainpl"><code class="csfmt">\mpglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9696"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9697"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9698"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
Only uses the plural form for the main element. The first element
-uses the prefixing command (<a id="wrglossary.9697"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> or <a id="wrglossary.9698"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>, depending on
+uses the prefixing command (<a id="wrglossary.9699"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a> or <a id="wrglossary.9700"></a><a href="#glo:pglspl"><code class="csfmt">\pglspl</code></a>, depending on
whether the first element is the main element).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9699"></a><code class="code"><dfn id="glo:Mpgls"><code class="csfmt">\Mpgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9700"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9701"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9702"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9701"></a><code class="code"><dfn id="glo:Mpgls"><code class="csfmt">\Mpgls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9702"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9703"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9704"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9703"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> for the first element and <a id="wrglossary.9704"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the remaining
+Uses <a id="wrglossary.9705"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> for the first element and <a id="wrglossary.9706"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9705"></a><code class="code"><dfn id="glo:Mpglsmainpl"><code class="csfmt">\Mpglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9706"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9707"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9708"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9707"></a><code class="code"><dfn id="glo:Mpglsmainpl"><code class="csfmt">\Mpglsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9708"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9709"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9710"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
Only uses the plural form for the main element. The first element
-uses the <a id="wrglossary.9709"></a><a href="#glo:idx.sentencecase">sentence case</a> prefixing command (<a id="wrglossary.9710"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> or
-<a id="wrglossary.9711"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a>, depending on whether the first element is the main
+uses the <a id="wrglossary.9711"></a><a href="#glo:idx.sentencecase">sentence case</a> prefixing command (<a id="wrglossary.9712"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> or
+<a id="wrglossary.9713"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a>, depending on whether the first element is the main
element).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9712"></a><code class="code"><dfn id="glo:MPGls"><code class="csfmt">\MPGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9713"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9714"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9715"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9714"></a><code class="code"><dfn id="glo:MPGls"><code class="csfmt">\MPGls</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9715"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9716"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9717"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9716"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> for the first element and <a id="wrglossary.9717"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the remaining
+Uses <a id="wrglossary.9718"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> for the first element and <a id="wrglossary.9719"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9718"></a><code class="code"><dfn id="glo:MPGlspl"><code class="csfmt">\MPGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9719"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9720"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9721"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9720"></a><code class="code"><dfn id="glo:MPGlspl"><code class="csfmt">\MPGlspl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9721"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9722"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9723"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9722"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a> for the first element and <a id="wrglossary.9723"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the remaining
+Uses <a id="wrglossary.9724"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a> for the first element and <a id="wrglossary.9725"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9724"></a><code class="code"><dfn id="glo:MPGlsmainpl"><code class="csfmt">\MPGlsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9725"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9726"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9727"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9726"></a><code class="code"><dfn id="glo:MPGlsmainpl"><code class="csfmt">\MPGlsmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9727"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9728"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9729"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
Only uses the plural form for the main element. The first element
-uses the prefixing command (<a id="wrglossary.9728"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> or <a id="wrglossary.9729"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a>, depending on
+uses the prefixing command (<a id="wrglossary.9730"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> or <a id="wrglossary.9731"></a><a href="#glo:Pglspl"><code class="csfmt">\Pglspl</code></a>, depending on
whether the first element is the main element). All elements are
-use <a id="wrglossary.9730"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+use <a id="wrglossary.9732"></a><a href="#glo:idx.sentencecase">sentence case</a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9731"></a><code class="code"><dfn id="glo:MPGLS"><code class="csfmt">\MPGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9732"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9733"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9734"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9733"></a><code class="code"><dfn id="glo:MPGLS"><code class="csfmt">\MPGLS</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9734"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9735"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9736"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9735"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a> for the first element and <a id="wrglossary.9736"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for the remaining
+Uses <a id="wrglossary.9737"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a> for the first element and <a id="wrglossary.9738"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9737"></a><code class="code"><dfn id="glo:MPGLSpl"><code class="csfmt">\MPGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9738"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9739"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9740"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9739"></a><code class="code"><dfn id="glo:MPGLSpl"><code class="csfmt">\MPGLSpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9740"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9741"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9742"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-Uses <a id="wrglossary.9741"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a> for the first element and <a id="wrglossary.9742"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> for the remaining
+Uses <a id="wrglossary.9743"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a> for the first element and <a id="wrglossary.9744"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> for the remaining
elements.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9743"></a><code class="code"><dfn id="glo:MPGLSmainpl"><code class="csfmt">\MPGLSmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9744"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9745"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9746"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9745"></a><code class="code"><dfn id="glo:MPGLSmainpl"><code class="csfmt">\MPGLSmainpl</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.9746"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.9747"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.9748"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
Only uses the plural form for the main element. All elements are
-converted to <a id="wrglossary.9747"></a><a href="#glo:idx.allcaps">all caps</a>. The first element uses the prefixing command
-(<a id="wrglossary.9748"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a> or <a id="wrglossary.9749"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a>, depending on whether the first element is
+converted to <a id="wrglossary.9749"></a><a href="#glo:idx.allcaps">all caps</a>. The first element uses the prefixing command
+(<a id="wrglossary.9750"></a><a href="#glo:PGLS"><code class="csfmt">\PGLS</code></a> or <a id="wrglossary.9751"></a><a href="#glo:PGLSpl"><code class="csfmt">\PGLSpl</code></a>, depending on whether the first element is
the main element).
<p>
@@ -26473,45 +26481,45 @@
<p>
Multi-entry labels may be used in the cross-referencing keys
-<a id="wrglossary.9750"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.9751"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>. The formatting command will
+<a id="wrglossary.9752"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.9753"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>. The formatting command will
use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9752"></a><code class="code"><dfn id="glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9754"></a><code class="code"><dfn id="glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
for the first item in the list (if it’s a multi-entry) and
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9753"></a><code class="code"><dfn id="glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9755"></a><code class="code"><dfn id="glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
for any subsequent items that are multi-entries. The default
-definition of <a id="wrglossary.9754"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a> is:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9755"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.9756"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>[<a id="wrglossary.9757"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=noindex</span>,<a id="wrglossary.9758"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a><span class="optfmt">={hyper=allmain}</span>]{#1}<span class="comment">% </span>
+definition of <a id="wrglossary.9756"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a> is:
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.9757"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.9758"></a><a href="#glo:mglsname"><code class="csfmt">\mglsname</code></a>[<a id="wrglossary.9759"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=noindex</span>,<a id="wrglossary.9760"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a><span class="optfmt">={hyper=allmain}</span>]{#1}<span class="comment">% </span>
}
</pre>
This switches off indexing, sets the hyperlink to encompass the
-entire multi-entry content and uses the <a id="wrglossary.9759"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.
-The default definition of <a id="wrglossary.9760"></a><a href="#glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></a> is simply
-<a id="wrglossary.9761"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>.
+entire multi-entry content and uses the <a id="wrglossary.9761"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.
+The default definition of <a id="wrglossary.9762"></a><a href="#glo:mglsseefirstitem"><code class="csfmt">\mglsseefirstitem</code></a> is simply
+<a id="wrglossary.9763"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>.
<p>
-For example, to use the <a id="wrglossary.9762"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.9763"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> fields:
-<pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9764"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.9765"></a><a href="#glo:mglsshort"><code class="csfmt">\mglsshort</code></a>[<a id="wrglossary.9766"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=noindex</span>,<a id="wrglossary.9767"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a><span class="optfmt">={hyper=allmain}</span>]{#1}<span class="comment">% </span>
+For example, to use the <a id="wrglossary.9764"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> or <a id="wrglossary.9765"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> fields:
+<pre class="compactcodebox"><code class="cmd">\renewcommand</code>*{<a id="wrglossary.9766"></a><a href="#glo:mglsseeitem"><code class="csfmt">\mglsseeitem</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.9767"></a><a href="#glo:mglsshort"><code class="csfmt">\mglsshort</code></a>[<a id="wrglossary.9768"></a><a href="#glo:opt.mglsopt.all"><span class="csoptfmt">all</span></a><span class="optfmt">=noindex</span>,<a id="wrglossary.9769"></a><a href="#glo:opt.mglsopt.setup"><span class="csoptfmt">setup</span></a><span class="optfmt">={hyper=allmain}</span>]{#1}<span class="comment">% </span>
}
</pre>
<p>
-A multi-entry label may also be used in the <a id="wrglossary.9768"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key. The
+A multi-entry label may also be used in the <a id="wrglossary.9770"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key. The
hyperlink target will be the target for the main entry. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9769"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
-<a id="wrglossary.9770"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botox}{<a id="wrglossary.9771"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botox}</span>,
- <a id="wrglossary.9772"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.9773"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={cbot}</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.9771"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a>{cbot}{clostridium,botulinum}
+<a id="wrglossary.9772"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{botox}{<a id="wrglossary.9773"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={botox}</span>,
+ <a id="wrglossary.9774"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.9775"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a><span class="optfmt">={cbot}</span>}
</pre>
-In this case <code class="code"><a id="wrglossary.9774"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{botox}</code> will hyperlink to the
+In this case <code class="code"><a id="wrglossary.9776"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{botox}</code> will hyperlink to the
<code class="code">botulinum</code> target.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
Any multi-entries used in the cross-referencing keys must be defined
before the glossary is displayed. There is some support for
-<a id="wrglossary.9775"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span> but not for the other <a id="wrglossary.9776"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> settings.
+<a id="wrglossary.9777"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span> but not for the other <a id="wrglossary.9778"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> settings.
</div><!-- end of important -->
<p>
@@ -26524,45 +26532,45 @@
<p>
You can test if a label represents a multi-entry using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9777"></a><code class="code"><dfn id="glo:glsxtrifmulti"><code class="csfmt">\glsxtrifmulti</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9779"></a><code class="code"><dfn id="glo:glsxtrifmulti"><code class="csfmt">\glsxtrifmulti</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if a multi-entry has been defined with
the label <span class="meta">〈<em class="metainner">multi-label</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9778"></a><code class="code"><dfn id="glo:glsxtrmultimain"><code class="csfmt">\glsxtrmultimain</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9780"></a><code class="code"><dfn id="glo:glsxtrmultimain"><code class="csfmt">\glsxtrmultimain</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the main entry label for the multi-entry identified by
<span class="meta">〈<em class="metainner">multi-label</em>〉</span> or nothing if not defined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9779"></a><code class="code"><dfn id="glo:glsxtrmultilist"><code class="csfmt">\glsxtrmultilist</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9781"></a><code class="code"><dfn id="glo:glsxtrmultilist"><code class="csfmt">\glsxtrmultilist</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the list of element labels for the multi-entry identified by
<span class="meta">〈<em class="metainner">multi-label</em>〉</span> or nothing if not defined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9780"></a><code class="code"><dfn id="glo:mglsforelements"><code class="csfmt">\mglsforelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9782"></a><code class="code"><dfn id="glo:mglsforelements"><code class="csfmt">\mglsforelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
Iterates over all the list of element labels for the multi-entry identified by
<span class="meta">〈<em class="metainner">multi-label</em>〉</span>. This defines <span class="meta">〈<em class="metainner">cs</em>〉</span> to the current element label on each
iteration of the loop, which can be used to reference the label in
-<span class="meta">〈<em class="metainner">body</em>〉</span>. This internally uses <a id="wrglossary.9781"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a> (patched by the
-<a id="wrglossary.9782"></a><a href="#glo:pkg.xfor"><span class="styfmt">xfor</span></a> package, which allows the loop to be broken).
+<span class="meta">〈<em class="metainner">body</em>〉</span>. This internally uses <a id="wrglossary.9783"></a><a href="#glo:@for"><code class="csfmt">\@for</code></a> (patched by the
+<a id="wrglossary.9784"></a><a href="#glo:pkg.xfor"><span class="styfmt">xfor</span></a> package, which allows the loop to be broken).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9783"></a><code class="code"><dfn id="glo:mglsforotherelements"><code class="csfmt">\mglsforotherelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9785"></a><code class="code"><dfn id="glo:mglsforotherelements"><code class="csfmt">\mglsforotherelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.9784"></a><a href="#glo:mglsforelements"><code class="csfmt">\mglsforelements</code></a> but skips the main entry label.
+As <a id="wrglossary.9786"></a><a href="#glo:mglsforelements"><code class="csfmt">\mglsforelements</code></a> but skips the main entry label.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9785"></a><code class="code"><dfn id="glo:glsxtrmultitotalelements"><code class="csfmt">\glsxtrmultitotalelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9787"></a><code class="code"><dfn id="glo:glsxtrmultitotalelements"><code class="csfmt">\glsxtrmultitotalelements</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the total number of elements in the given multi-entry or nothing if
<span class="meta">〈<em class="metainner">multi-label</em>〉</span> hasn’t been defined.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9786"></a><code class="code"><dfn id="glo:glsxtrmultimainindex"><code class="csfmt">\glsxtrmultimainindex</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9788"></a><code class="code"><dfn id="glo:glsxtrmultimainindex"><code class="csfmt">\glsxtrmultimainindex</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the index of the main element in the given multi-entry or nothing if
<span class="meta">〈<em class="metainner">multi-label</em>〉</span> hasn’t been defined. Indexing starts from 1 for the first
@@ -26569,25 +26577,25 @@
element.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9787"></a><code class="code"><dfn id="glo:glsxtrmultilastotherindex"><code class="csfmt">\glsxtrmultilastotherindex</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9789"></a><code class="code"><dfn id="glo:glsxtrmultilastotherindex"><code class="csfmt">\glsxtrmultilastotherindex</code></dfn>{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the index of the final non-main element in the given
multi-entry or nothing if <span class="meta">〈<em class="metainner">multi-label</em>〉</span> hasn’t been defined.
<p>
-The <a id="wrglossary.9788"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> command will write the label information
-to the <a id="wrglossary.9789"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file using:
+The <a id="wrglossary.9790"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> command will write the label information
+to the <a id="wrglossary.9791"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9790"></a><code class="code"><dfn id="glo:writemultiglossentry"><code class="csfmt">\writemultiglossentry</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">main-label</em>〉</span>}{<span class="meta">〈<em class="metainner">list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9792"></a><code class="code"><dfn id="glo:writemultiglossentry"><code class="csfmt">\writemultiglossentry</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">main-label</em>〉</span>}{<span class="meta">〈<em class="metainner">list</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is will write the following line to the <a id="wrglossary.9791"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file:
+This is will write the following line to the <a id="wrglossary.9793"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9792"></a><code class="code"><dfn id="glo:@glsxtr at multientry"><code class="csfmt">\@glsxtr at multientry</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">main-label</em>〉</span>}{<span class="meta">〈<em class="metainner">list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9794"></a><code class="code"><dfn id="glo:@glsxtr at multientry"><code class="csfmt">\@glsxtr at multientry</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}{<span class="meta">〈<em class="metainner">main-label</em>〉</span>}{<span class="meta">〈<em class="metainner">list</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is provided to support <a id="wrglossary.9793"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span> and also
+This is provided to support <a id="wrglossary.9795"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=true</span> and also
for the benefit of any tools that require the
-information (such as <a id="wrglossary.9794"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or autocompletion tools).
+information (such as <a id="wrglossary.9796"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> or autocompletion tools).
If it’s not required and causes too much clutter, it can
-be disabled by redefining <a id="wrglossary.9795"></a><a href="#glo:writemultiglossentry"><code class="csfmt">\writemultiglossentry</code></a> to do nothing.
+be disabled by redefining <a id="wrglossary.9797"></a><a href="#glo:writemultiglossentry"><code class="csfmt">\writemultiglossentry</code></a> to do nothing.
<p>
</section><!-- end of section sec:multiextras -->
@@ -26596,32 +26604,32 @@
<h2><!-- start of section header -->7.14. <span class="appfmt">bib2gls</span><span class="labellink"><a href="#sec:mbib2gls">[link]</a></span></h2><!-- end of section header -->
<p>
-In the <a id="wrglossary.9796"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.9+ user manual, these multi-entry sets are
+In the <a id="wrglossary.9798"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v2.9+ user manual, these multi-entry sets are
referred to as <span class="qt">“compound entries”</span> or <span class="qt">“compound sets”</span> to
-differentiate them from <a id="wrglossary.9797"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> multi-entry types (such as
+differentiate them from <a id="wrglossary.9799"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> multi-entry types (such as
<code class="code">@dualentry</code>).
<p>
-Each instance of one of the <a id="wrglossary.9798"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands is written to
-the <a id="wrglossary.9799"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and so can be picked up by <a id="wrglossary.9800"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-(at least version 2.9). The <a id="wrglossary.9801"></a><a href="#glo:idx.resourceopt">resource option</a> can be used to
+Each instance of one of the <a id="wrglossary.9800"></a><a href="#glo:mgls"><code class="csfmt">\mgls</code></a>-like commands is written to
+the <a id="wrglossary.9801"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and so can be picked up by <a id="wrglossary.9802"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+(at least version 2.9). The <a id="wrglossary.9803"></a><a href="#glo:idx.resourceopt">resource option</a> can be used to
determine whether or not to consider the other (non-main) elements
to be dependent on the main element.
<p>
-With <a id="wrglossary.9802"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can either define compound entries in
-the document with <a id="wrglossary.9803"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> (or
-<a id="wrglossary.9804"></a><a href="#glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></a>) or you can define compound entries
-in the <a id="wrglossary.9805"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file with the <code class="code">@compoundset</code>
+With <a id="wrglossary.9804"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can either define compound entries in
+the document with <a id="wrglossary.9805"></a><a href="#glo:multiglossaryentry"><code class="csfmt">\multiglossaryentry</code></a> (or
+<a id="wrglossary.9806"></a><a href="#glo:providemultiglossaryentry"><code class="csfmt">\providemultiglossaryentry</code></a>) or you can define compound entries
+in the <a id="wrglossary.9807"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file with the <code class="code">@compoundset</code>
entry type. Whichever method you use,
remember that the entries that form the elements of the set must be
-defined first. See the <a id="wrglossary.9806"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual (v2.9+) for further details.
+defined first. See the <a id="wrglossary.9808"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual (v2.9+) for further details.
<p>
-You can use the resource option <a id="wrglossary.9807"></a><a href="#glo:opt.resource.compound-adjust-name"><span class="csoptfmt">compound-adjust-name</span></a>
-to replace the <a id="wrglossary.9808"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field of the main entry to:
+You can use the resource option <a id="wrglossary.9809"></a><a href="#glo:opt.resource.compound-adjust-name"><span class="csoptfmt">compound-adjust-name</span></a>
+to replace the <a id="wrglossary.9810"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field of the main entry to:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9809"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9811"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">multi-label</em>〉</span> is the label identifying the compound set,
-<span class="meta">〈<em class="metainner">name</em>〉</span> was the value of the <a id="wrglossary.9810"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> before adjustment,
+<span class="meta">〈<em class="metainner">name</em>〉</span> was the value of the <a id="wrglossary.9812"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> before adjustment,
<span class="meta">〈<em class="metainner">sublist1</em>〉</span> is the sub-list of other element labels
before the main element (empty if the main element is the first
element in the list), and <span class="meta">〈<em class="metainner">sublist2</em>〉</span> is the sub-list of
@@ -26628,28 +26636,28 @@
other elements after the main element (empty if the main label is
the final element).
<p>
-This command is defined in <a id="wrglossary.9811"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, which is
-automatically loaded with <a id="wrglossary.9812"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.9813"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
-<a id="wrglossary.9814"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.9815"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>. Case-changing versions of this command are
+This command is defined in <a id="wrglossary.9813"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, which is
+automatically loaded with <a id="wrglossary.9814"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.9815"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
+<a id="wrglossary.9816"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.9817"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>. Case-changing versions of this command are
also available.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9816"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustedname"><code class="csfmt">\Glsxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9818"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustedname"><code class="csfmt">\Glsxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is a <a id="wrglossary.9817"></a><a href="#glo:idx.sentencecase">sentence case</a> version of
-<a id="wrglossary.9818"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
+This is a <a id="wrglossary.9819"></a><a href="#glo:idx.sentencecase">sentence case</a> version of
+<a id="wrglossary.9820"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9819"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustedname"><code class="csfmt">\GlsXtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9821"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustedname"><code class="csfmt">\GlsXtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is a <a id="wrglossary.9820"></a><a href="#glo:idx.titlecase">title case</a> version of
-<a id="wrglossary.9821"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
+This is a <a id="wrglossary.9822"></a><a href="#glo:idx.titlecase">title case</a> version of
+<a id="wrglossary.9823"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9822"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustedname"><code class="csfmt">\GLSxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9824"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustedname"><code class="csfmt">\GLSxtrmultientryadjustedname</code></dfn>{<span class="meta">〈<em class="metainner">sublist1</em>〉</span>}{<span class="meta">〈<em class="metainner">name</em>〉</span>}{<span class="meta">〈<em class="metainner">sublist2</em>〉</span>}{<span class="meta">〈<em class="metainner">multi-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is an <a id="wrglossary.9823"></a><a href="#glo:idx.allcaps">all caps</a> version of
-<a id="wrglossary.9824"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
+This is an <a id="wrglossary.9825"></a><a href="#glo:idx.allcaps">all caps</a> version of
+<a id="wrglossary.9826"></a><a href="#glo:glsxtrmultientryadjustedname"><code class="csfmt">\glsxtrmultientryadjustedname</code></a>.
<p>
Note that the above commands don’t take the prefix or suffix into
account (see §<a href="#sec:mglsfixes">7.3</a>).
@@ -26657,69 +26665,69 @@
The separator between each element in the sub-lists is produced
with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9825"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamesep"><code class="csfmt">\glsxtrmultientryadjustednamesep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9827"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamesep"><code class="csfmt">\glsxtrmultientryadjustednamesep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The default definition just uses <a id="wrglossary.9826"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>.
+The default definition just uses <a id="wrglossary.9828"></a><a href="#glo:glscombinedfirstsepfirst"><code class="csfmt">\glscombinedfirstsepfirst</code></a>.
<p>
The separator between the last element of <span class="meta">〈<em class="metainner">sublist1</em>〉</span> and the
main element is produced with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9827"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamepresep"><code class="csfmt">\glsxtrmultientryadjustednamepresep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9829"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamepresep"><code class="csfmt">\glsxtrmultientryadjustednamepresep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Similarly for the separator between the main element and the first
element of <span class="meta">〈<em class="metainner">sublist2</em>〉</span>:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9828"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamepostsep"><code class="csfmt">\glsxtrmultientryadjustednamepostsep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9830"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamepostsep"><code class="csfmt">\glsxtrmultientryadjustednamepostsep</code></dfn>{<span class="meta">〈<em class="metainner">pre-label</em>〉</span>}{<span class="meta">〈<em class="metainner">post-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-These both default to <a id="wrglossary.9829"></a><a href="#glo:glsxtrmultientryadjustednamesep"><code class="csfmt">\glsxtrmultientryadjustednamesep</code></a>.
+These both default to <a id="wrglossary.9831"></a><a href="#glo:glsxtrmultientryadjustednamesep"><code class="csfmt">\glsxtrmultientryadjustednamesep</code></a>.
<p>
The <span class="meta">〈<em class="metainner">name</em>〉</span> is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9830"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamefmt"><code class="csfmt">\glsxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9832"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednamefmt"><code class="csfmt">\glsxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This just does its argument by default.
-If <span class="meta">〈<em class="metainner">sublist1</em>〉</span> is empty for the <a id="wrglossary.9831"></a><a href="#glo:idx.sentencecase">sentence case</a>
+If <span class="meta">〈<em class="metainner">sublist1</em>〉</span> is empty for the <a id="wrglossary.9833"></a><a href="#glo:idx.sentencecase">sentence case</a>
version, then <span class="meta">〈<em class="metainner">name</em>〉</span> is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9832"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustednamefmt"><code class="csfmt">\Glsxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9834"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustednamefmt"><code class="csfmt">\Glsxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This does <a id="wrglossary.9833"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{text} by default.
-For the <a id="wrglossary.9834"></a><a href="#glo:idx.titlecase">title case</a> version, the name is encapsulated with:
+This does <a id="wrglossary.9835"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a>{text} by default.
+For the <a id="wrglossary.9836"></a><a href="#glo:idx.titlecase">title case</a> version, the name is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9835"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustednamefmt"><code class="csfmt">\GlsXtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9837"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustednamefmt"><code class="csfmt">\GlsXtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9836"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>, if defined, or <a id="wrglossary.9837"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> otherwise.
-The <a id="wrglossary.9838"></a><a href="#glo:idx.allcaps">all caps</a> version uses:
+This uses <a id="wrglossary.9838"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>, if defined, or <a id="wrglossary.9839"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a> otherwise.
+The <a id="wrglossary.9840"></a><a href="#glo:idx.allcaps">all caps</a> version uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9839"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustednamefmt"><code class="csfmt">\GLSxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9841"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustednamefmt"><code class="csfmt">\GLSxtrmultientryadjustednamefmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.9840"></a><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a> by default.
+This uses <a id="wrglossary.9842"></a><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a> by default.
<p>
Each element label in the sub-lists is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9841"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednameother"><code class="csfmt">\glsxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9843"></a><code class="code"><dfn id="glo:glsxtrmultientryadjustednameother"><code class="csfmt">\glsxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This does <code class="code"><a id="wrglossary.9842"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> by default.
-For the <a id="wrglossary.9843"></a><a href="#glo:idx.sentencecase">sentence case</a> version (where
+This does <code class="code"><a id="wrglossary.9844"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> by default.
+For the <a id="wrglossary.9845"></a><a href="#glo:idx.sentencecase">sentence case</a> version (where
<span class="meta">〈<em class="metainner">sublist1</em>〉</span> isn’t empty), then the element label is encapsulated
with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9844"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustednameother"><code class="csfmt">\Glsxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9846"></a><code class="code"><dfn id="glo:Glsxtrmultientryadjustednameother"><code class="csfmt">\Glsxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This does <code class="code"><a id="wrglossary.9845"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> by default.
-The <a id="wrglossary.9846"></a><a href="#glo:idx.titlecase">title case</a> version uses:
+This does <code class="code"><a id="wrglossary.9847"></a><a href="#glo:Glsentryname"><code class="csfmt">\Glsentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> by default.
+The <a id="wrglossary.9848"></a><a href="#glo:idx.titlecase">title case</a> version uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9847"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustednameother"><code class="csfmt">\GlsXtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9849"></a><code class="code"><dfn id="glo:GlsXtrmultientryadjustednameother"><code class="csfmt">\GlsXtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This does <code class="code"><a id="wrglossary.9848"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}{name}</code> by
-default. The <a id="wrglossary.9849"></a><a href="#glo:idx.allcaps">all caps</a> version uses:
+This does <code class="code"><a id="wrglossary.9850"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}{name}</code> by
+default. The <a id="wrglossary.9851"></a><a href="#glo:idx.allcaps">all caps</a> version uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9850"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustednameother"><code class="csfmt">\GLSxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9852"></a><code class="code"><dfn id="glo:GLSxtrmultientryadjustednameother"><code class="csfmt">\GLSxtrmultientryadjustednameother</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is defined as:
<pre class="compactcodebox">[before upper app=<span style="font-size: small; ">]
-<code class="cmd">\newcommand</code>*{<a id="wrglossary.9851"></a><a href="#glo:GLSxtrmultientryadjustednameother"><code class="csfmt">\GLSxtrmultientryadjustednameother</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.9852"></a><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a>{<a id="wrglossary.9853"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}}
+<code class="cmd">\newcommand</code>*{<a id="wrglossary.9853"></a><a href="#glo:GLSxtrmultientryadjustednameother"><code class="csfmt">\GLSxtrmultientryadjustednameother</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.9854"></a><a href="#glo:mfirstucMakeUppercase"><code class="csfmt">\mfirstucMakeUppercase</code></a>{<a id="wrglossary.9855"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}}
</pre>
<p>
@@ -26729,145 +26737,154 @@
<h1><!-- start of chapter header -->8. Defining and Displaying Glossaries<span class="labellink"><a href="#sec:glossaries">[link]</a></span></h1><!-- end of chapter header -->
<p>
-As with the base <a id="wrglossary.9854"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, you need to establish the
+As with the base <a id="wrglossary.9856"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, you need to establish the
indexing method in the preamble and use the appropriate
<code class="csfmt">\print<span class="meta">〈<em class="metainner">…</em>〉</span>glossary</code> command. For example, to use the
-<span class="qt">“noidx”</span> method you need <a id="wrglossary.9855"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> in the preamble
-and <a id="wrglossary.9856"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> in the document. Whereas if you want to
-use <a id="wrglossary.9857"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.9858"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you need <a id="wrglossary.9859"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in
-the preamble and <a id="wrglossary.9860"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> in the document. The
-<a id="wrglossary.9861"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a hybrid approach:
+<span class="qt">“noidx”</span> method you need <a id="wrglossary.9857"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> in the preamble
+and <a id="wrglossary.9858"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> in the document. Whereas if you want to
+use <a id="wrglossary.9859"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.9860"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, you need <a id="wrglossary.9861"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> in
+the preamble and <a id="wrglossary.9862"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> in the document. The
+<a id="wrglossary.9863"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a hybrid approach:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9862"></a><code class="code"><dfn id="glo:makeglossaries"><code class="csfmt">\makeglossaries</code></dfn>[<span class="meta">〈<em class="metainner">types</em>〉</span>]</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9864"></a><code class="code"><dfn id="glo:makeglossaries"><code class="csfmt">\makeglossaries</code></dfn>[<span class="meta">〈<em class="metainner">types</em>〉</span>]</code></div><!-- end of pinnedbox -->
If the optional argument is present, then <span class="meta">〈<em class="metainner">types</em>〉</span> should be a
-comma-separated list of <a id="wrglossary.9863"></a><a href="#glo:dual.glossary">glossary</a> labels that should be
-processed by <a id="wrglossary.9864"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.9865"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as per the normal
-behaviour of <a id="wrglossary.9866"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Any non-<a id="wrglossary.9867"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>
+comma-separated list of <a id="wrglossary.9865"></a><a href="#glo:dual.glossary">glossary</a> labels that should be
+processed by <a id="wrglossary.9866"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.9867"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> as per the normal
+behaviour of <a id="wrglossary.9868"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Any non-<a id="wrglossary.9869"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>
that are not listed in <span class="meta">〈<em class="metainner">types</em>〉</span> should be treated as though
-<a id="wrglossary.9868"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> was used. This means that the
-<a id="wrglossary.9869"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">〈<em class="metainner">types</em>〉</span> should be displayed using
-<a id="wrglossary.9870"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and the other (non-<a id="wrglossary.9871"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>)
-should be displayed with <a id="wrglossary.9872"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. See
-the accompanying file <a id="wrglossary.9873"></a><a href="#glo:file.sample-mixedsort.tex"><span class="filefmt">sample-mixedsort.tex</span></a> for an example.
+<a id="wrglossary.9870"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> was used. This means that the
+<a id="wrglossary.9871"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">〈<em class="metainner">types</em>〉</span> should be displayed using
+<a id="wrglossary.9872"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and the other (non-<a id="wrglossary.9873"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>)
+should be displayed with <a id="wrglossary.9874"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. See
+the accompanying file <a id="wrglossary.9875"></a><a href="#glo:file.sample-mixedsort.tex"><span class="filefmt">sample-mixedsort.tex</span></a> for an example.
<p>
+<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
+The hybrid <a id="wrglossary.9876"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>[<span class="meta">〈<em class="metainner">list</em>〉</span>] doesn’t automatically
+implement <a id="wrglossary.9877"></a><a href="#glo:opt.sanitizesort"><span class="styoptfmt">sanitizesort</span></a><span class="optfmt">=false</span>, which is the default
+with <a id="wrglossary.9878"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. However, since the hybrid option is
+typically used to allow sorting by definition or by use this won’t
+usually make a difference.
+</div><!-- end of information -->
+
+<p>
If the optional argument is omitted, it will be treated as per the
-original <a id="wrglossary.9874"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> provided by the base <a id="wrglossary.9875"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+original <a id="wrglossary.9879"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> provided by the base <a id="wrglossary.9880"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
package. If the optional argument is present,
-<a id="wrglossary.9876"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be set to <code class="code">makeindex-noidx</code> or
-<code class="code">xindy-noidx</code>, depending on whether <a id="wrglossary.9877"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or
-<a id="wrglossary.9878"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used.
+<a id="wrglossary.9881"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a> will be set to <code class="code">makeindex-noidx</code> or
+<code class="code">xindy-noidx</code>, depending on whether <a id="wrglossary.9882"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or
+<a id="wrglossary.9883"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> should be used.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-<a id="wrglossary.9879"></a><a href="#glo:dual.glossary">Glossaries</a> can’t be defined after <a id="wrglossary.9880"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. This
-ensures that all the required <a id="wrglossary.9881"></a><a href="#glo:dual.indexing">indexing</a> files are opened.
-If you’re not using <a id="wrglossary.9882"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, <a id="wrglossary.9883"></a><a href="#glo:dual.glossary">glossaries</a> need to
+<a id="wrglossary.9884"></a><a href="#glo:dual.glossary">Glossaries</a> can’t be defined after <a id="wrglossary.9885"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. This
+ensures that all the required <a id="wrglossary.9886"></a><a href="#glo:dual.indexing">indexing</a> files are opened.
+If you’re not using <a id="wrglossary.9887"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>, <a id="wrglossary.9888"></a><a href="#glo:dual.glossary">glossaries</a> need to
be defined before any entries that should belong to them are
defined.
</div><!-- end of information -->
<p>
-The base <a id="wrglossary.9884"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9885"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>
-to define an <a id="wrglossary.9886"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> that doesn’t have any associated
-<a id="wrglossary.9887"></a><a href="#glo:dual.indexing">indexing</a> files. This will automatically switch off hyperlinks
-for any entries assigned to the <a id="wrglossary.9888"></a><a href="#glo:dual.glossary">glossary</a> (since there will be
-no target). With <a id="wrglossary.9889"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it’s possible to have
-targets without using the <a id="wrglossary.9890"></a><a href="#glo:dual.indexing">indexing</a> methods provided by the
+The base <a id="wrglossary.9889"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9890"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>
+to define an <a id="wrglossary.9891"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> that doesn’t have any associated
+<a id="wrglossary.9892"></a><a href="#glo:dual.indexing">indexing</a> files. This will automatically switch off hyperlinks
+for any entries assigned to the <a id="wrglossary.9893"></a><a href="#glo:dual.glossary">glossary</a> (since there will be
+no target). With <a id="wrglossary.9894"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it’s possible to have
+targets without using the <a id="wrglossary.9895"></a><a href="#glo:dual.indexing">indexing</a> methods provided by the
base package. For example, it’s possible to have standalone entries
(see §<a href="#sec:glossentry">8.5</a>) or targets can be created with
-<a id="wrglossary.9891"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, so <a id="wrglossary.9892"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a
+<a id="wrglossary.9896"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, so <a id="wrglossary.9897"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a
starred version.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9893"></a><code class="code"><dfn id="glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></dfn>{<span class="meta">〈<em class="metainner">glossary-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9898"></a><code class="code"><dfn id="glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></dfn>{<span class="meta">〈<em class="metainner">glossary-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This behaves like the unstarred version but doesn’t disable
-hyperlinks. The <a id="wrglossary.9894"></a><a href="#glo:dual.glossary">glossary</a> will still be omitted by iterative
-commands, such as <a id="wrglossary.9895"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>, and can’t be used with
-<a id="wrglossary.9896"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.9897"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. If you use an
-<a id="wrglossary.9898"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.9899"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, you will need
-to use the <a id="wrglossary.9900"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option to override the default
+hyperlinks. The <a id="wrglossary.9899"></a><a href="#glo:dual.glossary">glossary</a> will still be omitted by iterative
+commands, such as <a id="wrglossary.9900"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>, and can’t be used with
+<a id="wrglossary.9901"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.9902"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. If you use an
+<a id="wrglossary.9903"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with <a id="wrglossary.9904"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, you will need
+to use the <a id="wrglossary.9905"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option to override the default
title, if required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9901"></a><code class="code"><dfn id="glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></dfn>{<span class="meta">〈<em class="metainner">glossary-label</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9906"></a><code class="code"><dfn id="glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></dfn>{<span class="meta">〈<em class="metainner">glossary-label</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.9902"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> but does nothing if the
-<a id="wrglossary.9903"></a><a href="#glo:dual.glossary">glossary</a> has already been defined. The unstarred version
+This is like <a id="wrglossary.9907"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a> but does nothing if the
+<a id="wrglossary.9908"></a><a href="#glo:dual.glossary">glossary</a> has already been defined. The unstarred version
disables hyperlinks.
<p>
-With the <a id="wrglossary.9904"></a><a href="#glo:dual.indexing">indexing</a> options provided by the base
-<a id="wrglossary.9905"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, if you want a term to appear in more than
-one <a id="wrglossary.9906"></a><a href="#glo:dual.glossary">glossary</a>, it’s necessary to define a duplicate entry with
-a different label. With the <a id="wrglossary.9907"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, the same entry can
-appear in multiple <a id="wrglossary.9908"></a><a href="#glo:dual.glossary">glossaries</a>. This can be done by simply
-copying the entry’s label to the required <a id="wrglossary.9909"></a><a href="#glo:dual.glossary">glossary</a> using:
+With the <a id="wrglossary.9909"></a><a href="#glo:dual.indexing">indexing</a> options provided by the base
+<a id="wrglossary.9910"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, if you want a term to appear in more than
+one <a id="wrglossary.9911"></a><a href="#glo:dual.glossary">glossary</a>, it’s necessary to define a duplicate entry with
+a different label. With the <a id="wrglossary.9912"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, the same entry can
+appear in multiple <a id="wrglossary.9913"></a><a href="#glo:dual.glossary">glossaries</a>. This can be done by simply
+copying the entry’s label to the required <a id="wrglossary.9914"></a><a href="#glo:dual.glossary">glossary</a> using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9910"></a><code class="code"><dfn id="glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.9915"></a><code class="code"><dfn id="glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This just adds the label to the target <a id="wrglossary.9911"></a><a href="#glo:dual.glossary">glossary’s</a> internal
-comma-separated list that commands like <a id="wrglossary.9912"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+This just adds the label to the target <a id="wrglossary.9916"></a><a href="#glo:dual.glossary">glossary’s</a> internal
+comma-separated list that commands like <a id="wrglossary.9917"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
iterate over. The unstarred version locally adds the label. The
starred version performs a global change.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-<a id="wrglossary.9913"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a> is not compatible with <a id="wrglossary.9914"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.9915"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>.
+<a id="wrglossary.9918"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a> is not compatible with <a id="wrglossary.9919"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.9920"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>.
</div><!-- end of warning -->
<p>
-Note that the <a id="wrglossary.9916"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field will still be set to the original
-<a id="wrglossary.9917"></a><a href="#glo:dual.glossary">glossary</a>. This is considered the entry’s primary glossary.
-There’s no field that keeps track of the additional <a id="wrglossary.9918"></a><a href="#glo:dual.glossary">glossaries</a>
+Note that the <a id="wrglossary.9921"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field will still be set to the original
+<a id="wrglossary.9922"></a><a href="#glo:dual.glossary">glossary</a>. This is considered the entry’s primary glossary.
+There’s no field that keeps track of the additional <a id="wrglossary.9923"></a><a href="#glo:dual.glossary">glossaries</a>
the entry has been copied to.
<p>
-If used with <a id="wrglossary.9919"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.9920"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, the
-entry will only be <a id="wrglossary.9921"></a><a href="#glo:dual.indexing">indexed</a> for its primary <a id="wrglossary.9922"></a><a href="#glo:dual.glossary">glossary</a>. It
-won’t show up in the other <a id="wrglossary.9923"></a><a href="#glo:dual.glossary">glossaries</a>, but will be found when
-using an iterative command, such as <a id="wrglossary.9924"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, over the target
-<a id="wrglossary.9925"></a><a href="#glo:dual.glossary">glossary</a>.
+If used with <a id="wrglossary.9924"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> or <a id="wrglossary.9925"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, the
+entry will only be <a id="wrglossary.9926"></a><a href="#glo:dual.indexing">indexed</a> for its primary <a id="wrglossary.9927"></a><a href="#glo:dual.glossary">glossary</a>. It
+won’t show up in the other <a id="wrglossary.9928"></a><a href="#glo:dual.glossary">glossaries</a>, but will be found when
+using an iterative command, such as <a id="wrglossary.9929"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>, over the target
+<a id="wrglossary.9930"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
-You can test if an entry has already been added to a <a id="wrglossary.9926"></a><a href="#glo:dual.glossary">glossary</a>
+You can test if an entry has already been added to a <a id="wrglossary.9931"></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">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9927"></a><code class="code"><dfn id="glo:GlsXtrIfInGlossary"><code class="csfmt">\GlsXtrIfInGlossary</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9932"></a><code class="code"><dfn id="glo:GlsXtrIfInGlossary"><code class="csfmt">\GlsXtrIfInGlossary</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>
-is in the internal list of the <a id="wrglossary.9928"></a><a href="#glo:dual.glossary">glossary</a> identified by
+is in the internal list of the <a id="wrglossary.9933"></a><a href="#glo:dual.glossary">glossary</a> identified by
<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>, otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>. If the
-<a id="wrglossary.9929"></a><a href="#glo:dual.glossary">glossary</a> doesn’t exist, this does <span class="meta">〈<em class="metainner">false</em>〉</span> and
-will either generate an error (<a id="wrglossary.9930"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9931"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>)
-or a warning (<a id="wrglossary.9932"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9933"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>). This command
-considers <a id="wrglossary.9934"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as existing.
+<a id="wrglossary.9934"></a><a href="#glo:dual.glossary">glossary</a> doesn’t exist, this does <span class="meta">〈<em class="metainner">false</em>〉</span> and
+will either generate an error (<a id="wrglossary.9935"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9936"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>)
+or a warning (<a id="wrglossary.9937"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9938"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>). This command
+considers <a id="wrglossary.9939"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as existing.
<p>
-You can test if a <a id="wrglossary.9935"></a><a href="#glo:dual.glossary">glossary</a> is empty with:
+You can test if a <a id="wrglossary.9940"></a><a href="#glo:dual.glossary">glossary</a> is empty with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9936"></a><code class="code"><dfn id="glo:glsxtrifemptyglossary"><code class="csfmt">\glsxtrifemptyglossary</code></dfn>{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9941"></a><code class="code"><dfn id="glo:glsxtrifemptyglossary"><code class="csfmt">\glsxtrifemptyglossary</code></dfn>{<span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the glossary identified by
<span class="meta">〈<em class="metainner">glossary-type</em>〉</span> is empty, otherwise does <span class="meta">〈<em class="metainner">false</em>〉</span>.
-If the <a id="wrglossary.9937"></a><a href="#glo:dual.glossary">glossary</a> doesn’t exist, this does <span class="meta">〈<em class="metainner">true</em>〉</span> and
-will either generate an error (<a id="wrglossary.9938"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9939"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>)
-or a warning (<a id="wrglossary.9940"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9941"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>). This command
-considers <a id="wrglossary.9942"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as existing.
+If the <a id="wrglossary.9942"></a><a href="#glo:dual.glossary">glossary</a> doesn’t exist, this does <span class="meta">〈<em class="metainner">true</em>〉</span> and
+will either generate an error (<a id="wrglossary.9943"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9944"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>)
+or a warning (<a id="wrglossary.9945"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.9946"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>). This command
+considers <a id="wrglossary.9947"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> as existing.
<p>
-To test for the existence of a <a id="wrglossary.9943"></a><a href="#glo:dual.glossary">glossary</a>, you can use
-<a id="wrglossary.9944"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a> and <a id="wrglossary.9945"></a><a href="#glo:doifglossarynoexistsordo"><code class="csfmt">\doifglossarynoexistsordo</code></a>, which are
-documented in the <span class="qt">“Conditionals”</span> section of the <a id="wrglossary.9946"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+To test for the existence of a <a id="wrglossary.9948"></a><a href="#glo:dual.glossary">glossary</a>, you can use
+<a id="wrglossary.9949"></a><a href="#glo:ifglossaryexists"><code class="csfmt">\ifglossaryexists</code></a> and <a id="wrglossary.9950"></a><a href="#glo:doifglossarynoexistsordo"><code class="csfmt">\doifglossarynoexistsordo</code></a>, which are
+documented in the <span class="qt">“Conditionals”</span> section of the <a id="wrglossary.9951"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
user manual.
<p>
-The base <a id="wrglossary.9947"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9948"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a> to
-iterate over a list of <a id="wrglossary.9949"></a><a href="#glo:dual.glossary">glossaries</a> labels (all
-non-<a id="wrglossary.9950"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> by default). This can also be used with
-<a id="wrglossary.9951"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but <a id="wrglossary.9952"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a> is only for
-<a id="wrglossary.9953"></a><a href="#glo:dual.glossary">glossaries</a> that have been declared as lists of acronyms, so
-it’s inappropriate with the <a id="wrglossary.9954"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. Instead,
+The base <a id="wrglossary.9952"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9953"></a><a href="#glo:forallglossaries"><code class="csfmt">\forallglossaries</code></a> to
+iterate over a list of <a id="wrglossary.9954"></a><a href="#glo:dual.glossary">glossaries</a> labels (all
+non-<a id="wrglossary.9955"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> by default). This can also be used with
+<a id="wrglossary.9956"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but <a id="wrglossary.9957"></a><a href="#glo:forallacronyms"><code class="csfmt">\forallacronyms</code></a> is only for
+<a id="wrglossary.9958"></a><a href="#glo:dual.glossary">glossaries</a> that have been declared as lists of acronyms, so
+it’s inappropriate with the <a id="wrglossary.9959"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package. Instead,
you can use the analogous command:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9955"></a><code class="code"><dfn id="glo:forallabbreviationlists"><code class="csfmt">\forallabbreviationlists</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9960"></a><code class="code"><dfn id="glo:forallabbreviationlists"><code class="csfmt">\forallabbreviationlists</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Each instance of <a id="wrglossary.9956"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will add the abbreviation’s
-associated <a id="wrglossary.9957"></a><a href="#glo:dual.glossary">glossary</a> (identified by the <a id="wrglossary.9958"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key) to
+Each instance of <a id="wrglossary.9961"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will add the abbreviation’s
+associated <a id="wrglossary.9962"></a><a href="#glo:dual.glossary">glossary</a> (identified by the <a id="wrglossary.9963"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key) to
the internal list of labels (if not already added). Note that this
-won’t take into account any <a id="wrglossary.9959"></a><a href="#glo:dual.glossary">glossaries</a> that had
+won’t take into account any <a id="wrglossary.9964"></a><a href="#glo:dual.glossary">glossaries</a> that had
abbreviations copied or moved to it.
<p>
@@ -26877,18 +26894,18 @@
<h2><!-- start of section header -->8.1. Entry Page Reference<span class="labellink"><a href="#sec:glspageref">[link]</a></span></h2><!-- end of section header -->
<p>
-The base <a id="wrglossary.9960"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9961"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, which
-uses <a id="wrglossary.9962"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> to reference the entry’s associated counter
-(enabled with <a id="wrglossary.9963"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> or <a id="wrglossary.9964"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, not the
-<a id="wrglossary.9965"></a><a href="#glo:dual.locationcounter">location counter</a>). The
-<a id="wrglossary.9966"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides:
+The base <a id="wrglossary.9965"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.9966"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, which
+uses <a id="wrglossary.9967"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a> to reference the entry’s associated counter
+(enabled with <a id="wrglossary.9968"></a><a href="#glo:opt.entrycounter"><span class="styoptfmt">entrycounter</span></a> or <a id="wrglossary.9969"></a><a href="#glo:opt.subentrycounter"><span class="styoptfmt">subentrycounter</span></a>, not the
+<a id="wrglossary.9970"></a><a href="#glo:dual.locationcounter">location counter</a>). The
+<a id="wrglossary.9971"></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">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9967"></a><code class="code"><dfn id="glo:glsxtrpageref"><code class="csfmt">\glsxtrpageref</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9972"></a><code class="code"><dfn id="glo:glsxtrpageref"><code class="csfmt">\glsxtrpageref</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This works in the same way as <a id="wrglossary.9968"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> but uses <a id="wrglossary.9969"></a><a href="#glo:pageref"><code class="csfmt">\pageref</code></a> instead of
-<a id="wrglossary.9970"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>. As with <a id="wrglossary.9971"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, if the corresponding counter
-has not been enabled, <a id="wrglossary.9972"></a><a href="#glo:glsxtrpageref"><code class="csfmt">\glsxtrpageref</code></a> just does
-<code class="code"><a id="wrglossary.9973"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>.
+This works in the same way as <a id="wrglossary.9973"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a> but uses <a id="wrglossary.9974"></a><a href="#glo:pageref"><code class="csfmt">\pageref</code></a> instead of
+<a id="wrglossary.9975"></a><a href="#glo:ref"><code class="csfmt">\ref</code></a>. As with <a id="wrglossary.9976"></a><a href="#glo:glsrefentry"><code class="csfmt">\glsrefentry</code></a>, if the corresponding counter
+has not been enabled, <a id="wrglossary.9977"></a><a href="#glo:glsxtrpageref"><code class="csfmt">\glsxtrpageref</code></a> just does
+<code class="code"><a id="wrglossary.9978"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>.
<p>
</section><!-- end of section sec:glspageref -->
@@ -26897,26 +26914,26 @@
<h2><!-- start of section header -->8.2. Glossary Preamble<span class="labellink"><a href="#sec:glospreamble">[link]</a></span></h2><!-- end of section header -->
<p>
-The base package provides <a id="wrglossary.9974"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, which is used at
-the start of the <a id="wrglossary.9975"></a><a href="#glo:dual.glossary">glossary</a>. By default, this will use the preamble
-associated with the current <a id="wrglossary.9976"></a><a href="#glo:dual.glossary">glossary</a>. If you redefine
-<a id="wrglossary.9977"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, this will set the preamble for all
+The base package provides <a id="wrglossary.9979"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, which is used at
+the start of the <a id="wrglossary.9980"></a><a href="#glo:dual.glossary">glossary</a>. By default, this will use the preamble
+associated with the current <a id="wrglossary.9981"></a><a href="#glo:dual.glossary">glossary</a>. If you redefine
+<a id="wrglossary.9982"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, this will set the preamble for all
glossaries. To set the preamble for a particular glossary, you can
-use <a id="wrglossary.9978"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>. With <a id="wrglossary.9979"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can
+use <a id="wrglossary.9983"></a><a href="#glo:setglossarypreamble"><code class="csfmt">\setglossarypreamble</code></a>. With <a id="wrglossary.9984"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, you can
additionally append to an existing preamble using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9980"></a><code class="code"><dfn id="glo:apptoglossarypreamble"><code class="csfmt">\apptoglossarypreamble</code></dfn>[<span class="meta">〈<em class="metainner">type</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9985"></a><code class="code"><dfn id="glo:apptoglossarypreamble"><code class="csfmt">\apptoglossarypreamble</code></dfn>[<span class="meta">〈<em class="metainner">type</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This (locally) appends <span class="meta">〈<em class="metainner">text</em>〉</span> to the preamble for the
-<a id="wrglossary.9981"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">〈<em class="metainner">type</em>〉</span>. If <span class="meta">〈<em class="metainner">type</em>〉</span> is omitted,
-<a id="wrglossary.9982"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed.
+<a id="wrglossary.9986"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">〈<em class="metainner">type</em>〉</span>. If <span class="meta">〈<em class="metainner">type</em>〉</span> is omitted,
+<a id="wrglossary.9987"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.9983"></a><code class="code"><dfn id="glo:pretoglossarypreamble"><code class="csfmt">\pretoglossarypreamble</code></dfn>[<span class="meta">〈<em class="metainner">type</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.9988"></a><code class="code"><dfn id="glo:pretoglossarypreamble"><code class="csfmt">\pretoglossarypreamble</code></dfn>[<span class="meta">〈<em class="metainner">type</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
This (locally) prepends <span class="meta">〈<em class="metainner">text</em>〉</span> to the preamble for the
-<a id="wrglossary.9984"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">〈<em class="metainner">type</em>〉</span>. If <span class="meta">〈<em class="metainner">type</em>〉</span> is omitted,
-<a id="wrglossary.9985"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed.
+<a id="wrglossary.9989"></a><a href="#glo:dual.glossary">glossary</a> identified by <span class="meta">〈<em class="metainner">type</em>〉</span>. If <span class="meta">〈<em class="metainner">type</em>〉</span> is omitted,
+<a id="wrglossary.9990"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> is assumed.
<p>
</section><!-- end of section sec:glospreamble -->
@@ -26925,186 +26942,186 @@
<h2><!-- start of section header -->8.3. Options<span class="labellink"><a href="#sec:printglossopts">[link]</a></span></h2><!-- end of section header -->
<p>
-The base <a id="wrglossary.9986"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides options that may be used with
-<a id="wrglossary.9987"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.9988"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. The
-<a id="wrglossary.9989"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional options, some of
-which are specific to <a id="wrglossary.9990"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
-<a id="wrglossary.9991"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>. These extra options are listed below.
+The base <a id="wrglossary.9991"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides options that may be used with
+<a id="wrglossary.9992"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.9993"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. The
+<a id="wrglossary.9994"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional options, some of
+which are specific to <a id="wrglossary.9995"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
+<a id="wrglossary.9996"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>. These extra options are listed below.
Additionally, options provided by the base package
-that aren’t available with one or more of the <a id="wrglossary.9992"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, or
-that may be replaced by a <a id="wrglossary.9993"></a><a href="#glo:idx.resourceopt">resource option</a> with <a id="wrglossary.9994"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, are
+that aren’t available with one or more of the <a id="wrglossary.9997"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, or
+that may be replaced by a <a id="wrglossary.9998"></a><a href="#glo:idx.resourceopt">resource option</a> with <a id="wrglossary.9999"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, are
also listed.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.9995"></a><code class="code"><dfn id="glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></dfn>=<span class="meta">〈<em class="metainner">method</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>standard</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.10000"></a><code class="code"><dfn id="glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></dfn>=<span class="meta">〈<em class="metainner">method</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>standard</span><span class="clearfix"></span></div><!-- end of settingsbox -->
-The <a id="wrglossary.9996"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> option is provided by the base
-<a id="wrglossary.9997"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but is only available for
-<a id="wrglossary.9998"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. Available methods are described in the
-<a id="wrglossary.9999"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual. The <a id="wrglossary.10000"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
-<a id="wrglossary.10001"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a> commands simply iterate over the
-<a id="wrglossary.10002"></a><a href="#glo:dual.glossary">glossary’s</a> internal list in the order in which the entries
-have been added to that <a id="wrglossary.10003"></a><a href="#glo:dual.glossary">glossary</a>, so this option is not
-applicable. If you are using <a id="wrglossary.10004"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the
-<a id="wrglossary.10005"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> <a id="wrglossary.10006"></a><a href="#glo:idx.resourceopt">resource option</a> instead.
+The <a id="wrglossary.10001"></a><a href="#glo:opt.printgloss.sort"><span class="csoptfmt">sort</span></a> option is provided by the base
+<a id="wrglossary.10002"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but is only available for
+<a id="wrglossary.10003"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. Available methods are described in the
+<a id="wrglossary.10004"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual. The <a id="wrglossary.10005"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
+<a id="wrglossary.10006"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a> commands simply iterate over the
+<a id="wrglossary.10007"></a><a href="#glo:dual.glossary">glossary’s</a> internal list in the order in which the entries
+have been added to that <a id="wrglossary.10008"></a><a href="#glo:dual.glossary">glossary</a>, so this option is not
+applicable. If you are using <a id="wrglossary.10009"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, use the
+<a id="wrglossary.10010"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> <a id="wrglossary.10011"></a><a href="#glo:idx.resourceopt">resource option</a> instead.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10007"></a><code class="code"><dfn id="glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.10012"></a><code class="code"><dfn id="glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 -->
-The <a id="wrglossary.10008"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> option is provided by the base
-<a id="wrglossary.10009"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. It may be used with <a id="wrglossary.10010"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
-<a id="wrglossary.10011"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a> but if you are using <a id="wrglossary.10012"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,
-you may prefer to use the <a id="wrglossary.10013"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>
-<a id="wrglossary.10014"></a><a href="#glo:idx.resourceopt">resource option</a> instead, if <a id="wrglossary.10015"></a><a href="#glo:dual.locationlist">location lists</a> are not required. Note that
-<a id="wrglossary.10016"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=false</span>
-will have no effect with the <a id="wrglossary.10017"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>
-<a id="wrglossary.10018"></a><a href="#glo:idx.resourceopt">resource option</a> as there won’t be any <a id="wrglossary.10019"></a><a href="#glo:dual.locationlist">location lists</a> to
+The <a id="wrglossary.10013"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> option is provided by the base
+<a id="wrglossary.10014"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. It may be used with <a id="wrglossary.10015"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
+<a id="wrglossary.10016"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a> but if you are using <a id="wrglossary.10017"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,
+you may prefer to use the <a id="wrglossary.10018"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>
+<a id="wrglossary.10019"></a><a href="#glo:idx.resourceopt">resource option</a> instead, if <a id="wrglossary.10020"></a><a href="#glo:dual.locationlist">location lists</a> are not required. Note that
+<a id="wrglossary.10021"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a><span class="optfmt">=false</span>
+will have no effect with the <a id="wrglossary.10022"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>
+<a id="wrglossary.10023"></a><a href="#glo:idx.resourceopt">resource option</a> as there won’t be any <a id="wrglossary.10024"></a><a href="#glo:dual.locationlist">location lists</a> to
display.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10020"></a><code class="code"><dfn id="glo:opt.printgloss.title"><span class="csoptfmt">title</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10025"></a><code class="code"><dfn id="glo:opt.printgloss.title"><span class="csoptfmt">title</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10021"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option is provided by the base <a id="wrglossary.10022"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
-override the default title for the <a id="wrglossary.10023"></a><a href="#glo:dual.glossary">glossary</a>. This option
-is also available for <a id="wrglossary.10024"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
-<a id="wrglossary.10025"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> but not for
-<a id="wrglossary.10026"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
+The <a id="wrglossary.10026"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a> option is provided by the base <a id="wrglossary.10027"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
+override the default title for the <a id="wrglossary.10028"></a><a href="#glo:dual.glossary">glossary</a>. This option
+is also available for <a id="wrglossary.10029"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and
+<a id="wrglossary.10030"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> but not for
+<a id="wrglossary.10031"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10027"></a><code class="code"><dfn id="glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10032"></a><code class="code"><dfn id="glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10028"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> option is provided by the base
-<a id="wrglossary.10029"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to override the default table of contents
-title for the <a id="wrglossary.10030"></a><a href="#glo:dual.glossary">glossary</a>. This option is also available for
-<a id="wrglossary.10031"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and <a id="wrglossary.10032"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> but not
-for <a id="wrglossary.10033"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
+The <a id="wrglossary.10033"></a><a href="#glo:opt.printgloss.toctitle"><span class="csoptfmt">toctitle</span></a> option is provided by the base
+<a id="wrglossary.10034"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to override the default table of contents
+title for the <a id="wrglossary.10035"></a><a href="#glo:dual.glossary">glossary</a>. This option is also available for
+<a id="wrglossary.10036"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> and <a id="wrglossary.10037"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> but not
+for <a id="wrglossary.10038"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10034"></a><code class="code"><dfn id="glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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 -->
+<a id="wrglossary.10039"></a><code class="code"><dfn id="glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</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.10035"></a><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a> option is provided by the base
-<a id="wrglossary.10036"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to indicate whether or not the section
-header used at the start of the <a id="wrglossary.10037"></a><a href="#glo:dual.glossary">glossary</a> should be numbered
+The <a id="wrglossary.10040"></a><a href="#glo:opt.printgloss.numberedsection"><span class="csoptfmt">numberedsection</span></a> option is provided by the base
+<a id="wrglossary.10041"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to indicate whether or not the section
+header used at the start of the <a id="wrglossary.10042"></a><a href="#glo:dual.glossary">glossary</a> should be numbered
rather than unnumbered (and whether or not to automatically label
the glossary with
-<code class="code"><a id="wrglossary.10038"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<a id="wrglossary.10039"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}</code>).
-The <a id="wrglossary.10040"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option will change the default
+<code class="code"><a id="wrglossary.10043"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<a id="wrglossary.10044"></a><a href="#glo:glsautoprefix"><code class="csfmt">\glsautoprefix</code></a><span class="meta">〈<em class="metainner">glossary-type</em>〉</span>}</code>).
+The <a id="wrglossary.10045"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> package option will change the default
setting to match. This option is not available for
-<a id="wrglossary.10041"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
+<a id="wrglossary.10046"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10042"></a><code class="code"><dfn id="glo:opt.printgloss.style"><span class="csoptfmt">style</span></dfn>=<span class="meta">〈<em class="metainner">style-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10047"></a><code class="code"><dfn id="glo:opt.printgloss.style"><span class="csoptfmt">style</span></dfn>=<span class="meta">〈<em class="metainner">style-name</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10043"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> option is provided by the base <a id="wrglossary.10044"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
-set the <a id="wrglossary.10045"></a><a href="#glo:idx.glossarystyle">glossary style</a>. This option is not
-available for <a id="wrglossary.10046"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
+The <a id="wrglossary.10048"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a> option is provided by the base <a id="wrglossary.10049"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
+set the <a id="wrglossary.10050"></a><a href="#glo:idx.glossarystyle">glossary style</a>. This option is not
+available for <a id="wrglossary.10051"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10047"></a><code class="code"><dfn id="glo:opt.printgloss.label"><span class="csoptfmt">label</span></dfn>=<span class="meta">〈<em class="metainner">label</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10052"></a><code class="code"><dfn id="glo:opt.printgloss.label"><span class="csoptfmt">label</span></dfn>=<span class="meta">〈<em class="metainner">label</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10048"></a><a href="#glo:opt.printgloss.label"><span class="csoptfmt">label</span></a> option is provided by <a id="wrglossary.10049"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to add
-<code class="code"><a id="wrglossary.10050"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> after the section header. This is
-essentially like <a id="wrglossary.10051"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span> but you supply
+The <a id="wrglossary.10053"></a><a href="#glo:opt.printgloss.label"><span class="csoptfmt">label</span></a> option is provided by <a id="wrglossary.10054"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to add
+<code class="code"><a id="wrglossary.10055"></a><a href="#glo:label"><code class="csfmt">\label</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code> after the section header. This is
+essentially like <a id="wrglossary.10056"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a><span class="optfmt">=nameref</span> but you supply
the label. This option is not available for
-<a id="wrglossary.10052"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>. Alternatively, you can use:
+<a id="wrglossary.10057"></a><a href="#glo:printunsrtinnerglossary"><code class="csfmt">\printunsrtinnerglossary</code></a>. Alternatively, you can use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10053"></a><code class="code"><dfn id="glo:glsxtrsetglossarylabel"><code class="csfmt">\glsxtrsetglossarylabel</code></dfn>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10058"></a><code class="code"><dfn id="glo:glsxtrsetglossarylabel"><code class="csfmt">\glsxtrsetglossarylabel</code></dfn>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This will need to be scoped or
-changed between <a id="wrglossary.10054"></a><a href="#glo:dual.glossary">glossaries</a> or use a command in <span class="meta">〈<em class="metainner">label</em>〉</span>
-that expands differently for each <a id="wrglossary.10055"></a><a href="#glo:dual.glossary">glossary</a> to avoid duplicate
+changed between <a id="wrglossary.10059"></a><a href="#glo:dual.glossary">glossaries</a> or use a command in <span class="meta">〈<em class="metainner">label</em>〉</span>
+that expands differently for each <a id="wrglossary.10060"></a><a href="#glo:dual.glossary">glossary</a> to avoid duplicate
labels.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
If the supplied value is empty, the label is suppressed (without
-otherwise altering the <a id="wrglossary.10056"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> setting).
+otherwise altering the <a id="wrglossary.10061"></a><a href="#glo:opt.numberedsection"><span class="styoptfmt">numberedsection</span></a> setting).
</div><!-- end of information -->
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10057"></a><code class="code"><dfn id="glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></dfn>=<span class="meta">〈<em class="metainner">offset</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>0</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.10062"></a><code class="code"><dfn id="glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></dfn>=<span class="meta">〈<em class="metainner">offset</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>0</span><span class="clearfix"></span></div><!-- end of settingsbox -->
-The <a id="wrglossary.10058"></a><a href="#glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></a> option sets or increments the <a id="wrglossary.10059"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> offset. If
+The <a id="wrglossary.10063"></a><a href="#glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></a> option sets or increments the <a id="wrglossary.10064"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> offset. If
<span class="meta">〈<em class="metainner">offset</em>〉</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">〈<em class="metainner">offset</em>〉</span>. For example, an entry with a normal
-<a id="wrglossary.10060"></a><a href="#glo:hierarchicallevel">hierarchical level</a> of 1 will be treated as though it has
-<a id="wrglossary.10061"></a><a href="#glo:hierarchicallevel">hierarchical level</a> 1+<span class="meta">〈<em class="metainner">offset</em>〉</span>. Note that the
-<a id="wrglossary.10062"></a><a href="#glo:idx.glossarystyle">glossary style</a> may not support the resulting
-<a id="wrglossary.10063"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This option is only available for the
-<a id="wrglossary.10064"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and the <a id="wrglossary.10065"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>
+<a id="wrglossary.10065"></a><a href="#glo:hierarchicallevel">hierarchical level</a> of 1 will be treated as though it has
+<a id="wrglossary.10066"></a><a href="#glo:hierarchicallevel">hierarchical level</a> 1+<span class="meta">〈<em class="metainner">offset</em>〉</span>. Note that the
+<a id="wrglossary.10067"></a><a href="#glo:idx.glossarystyle">glossary style</a> may not support the resulting
+<a id="wrglossary.10068"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This option is only available for the
+<a id="wrglossary.10069"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and the <a id="wrglossary.10070"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>
environment. See §<a href="#sec:printunsrtinner">8.4.3.1</a> for an example.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10066"></a><code class="code"><dfn id="glo:opt.printgloss.flatten"><span class="csoptfmt">flatten</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.10071"></a><code class="code"><dfn id="glo:opt.printgloss.flatten"><span class="csoptfmt">flatten</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 -->
-The <a id="wrglossary.10067"></a><a href="#glo:opt.printgloss.flatten"><span class="csoptfmt">flatten</span></a> option treats all entries as though they have the same
-<a id="wrglossary.10068"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> (which will be the value of <a id="wrglossary.10069"></a><a href="#glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></a>).
+The <a id="wrglossary.10072"></a><a href="#glo:opt.printgloss.flatten"><span class="csoptfmt">flatten</span></a> option treats all entries as though they have the same
+<a id="wrglossary.10073"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> (which will be the value of <a id="wrglossary.10074"></a><a href="#glo:opt.printgloss.leveloffset"><span class="csoptfmt">leveloffset</span></a>).
This option is only available for the
-<a id="wrglossary.10070"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and the <a id="wrglossary.10071"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>
-environment. Unlike the <a id="wrglossary.10072"></a><a href="#glo:opt.resource.flatten"><span class="csoptfmt">flatten</span></a> resource option, this
-option doesn’t actually remove the <a id="wrglossary.10073"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field.
+<a id="wrglossary.10075"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and the <a id="wrglossary.10076"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>
+environment. Unlike the <a id="wrglossary.10077"></a><a href="#glo:opt.resource.flatten"><span class="csoptfmt">flatten</span></a> resource option, this
+option doesn’t actually remove the <a id="wrglossary.10078"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">🔘</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10074"></a><code class="code"><dfn id="glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.10079"></a><code class="code"><dfn id="glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 -->
-The <a id="wrglossary.10075"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a> option is only applicable to the <a id="wrglossary.10076"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and
-<a id="wrglossary.10077"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>. If set to false, it will prevent
-<a id="wrglossary.10078"></a><a href="#glo:idx.group">groups</a> from being formed. If true (the default), <a id="wrglossary.10079"></a><a href="#glo:idx.group">groups</a> will only be
+The <a id="wrglossary.10080"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a> option is only applicable to the <a id="wrglossary.10081"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and
+<a id="wrglossary.10082"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a>. If set to false, it will prevent
+<a id="wrglossary.10083"></a><a href="#glo:idx.group">groups</a> from being formed. If true (the default), <a id="wrglossary.10084"></a><a href="#glo:idx.group">groups</a> will only be
formed if they are supported. See §<a href="#sec:printunsrt">8.4</a>
for further details.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10080"></a><code class="code"><dfn id="glo:opt.printgloss.preamble"><span class="csoptfmt">preamble</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10085"></a><code class="code"><dfn id="glo:opt.printgloss.preamble"><span class="csoptfmt">preamble</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10081"></a><a href="#glo:opt.printgloss.preamble"><span class="csoptfmt">preamble</span></a> option redefines <a id="wrglossary.10082"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a> to <span class="meta">〈<em class="metainner">text</em>〉</span>.
+The <a id="wrglossary.10086"></a><a href="#glo:opt.printgloss.preamble"><span class="csoptfmt">preamble</span></a> option redefines <a id="wrglossary.10087"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a> to <span class="meta">〈<em class="metainner">text</em>〉</span>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10083"></a><code class="code"><dfn id="glo:opt.printgloss.postamble"><span class="csoptfmt">postamble</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10088"></a><code class="code"><dfn id="glo:opt.printgloss.postamble"><span class="csoptfmt">postamble</span></dfn>=<span class="meta">〈<em class="metainner">text</em>〉</span></code></div><!-- end of settingsbox -->
-This <a id="wrglossary.10084"></a><a href="#glo:opt.printgloss.postamble"><span class="csoptfmt">postamble</span></a> option redefines <a id="wrglossary.10085"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a> to <span class="meta">〈<em class="metainner">text</em>〉</span>.
+This <a id="wrglossary.10089"></a><a href="#glo:opt.printgloss.postamble"><span class="csoptfmt">postamble</span></a> option redefines <a id="wrglossary.10090"></a><a href="#glo:glossarypostamble"><code class="csfmt">\glossarypostamble</code></a> to <span class="meta">〈<em class="metainner">text</em>〉</span>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10086"></a><code class="code"><dfn id="glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></dfn>=<span class="meta">〈<em class="metainner">prefix</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10091"></a><code class="code"><dfn id="glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></dfn>=<span class="meta">〈<em class="metainner">prefix</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10087"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a> option is provided by <a id="wrglossary.10088"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and simply
-redefines <a id="wrglossary.10089"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to expand to <span class="meta">〈<em class="metainner">prefix</em>〉</span>. If
-hyperlinks are supported and the <a id="wrglossary.10090"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses
-<a id="wrglossary.10091"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create the entry’s hypertarget, the target name
-is obtained from <code class="code"><a id="wrglossary.10092"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> <span class="meta">〈<em class="metainner">entry-label</em>〉</span></code>. If
-you are displaying multiple <a id="wrglossary.10093"></a><a href="#glo:dual.glossary">glossaries</a> with shared entries (for
-example, using the <a id="wrglossary.10094"></a><a href="#glo:opt.resource.secondary"><span class="csoptfmt">secondary</span></a> resource option with
-<a id="wrglossary.10095"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), then changing the prefix can avoid duplicate targets.
-Alternatively, you can redefine <a id="wrglossary.10096"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to use
-<a id="wrglossary.10097"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a>.
+The <a id="wrglossary.10092"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a> option is provided by <a id="wrglossary.10093"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and simply
+redefines <a id="wrglossary.10094"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> to expand to <span class="meta">〈<em class="metainner">prefix</em>〉</span>. If
+hyperlinks are supported and the <a id="wrglossary.10095"></a><a href="#glo:idx.glossarystyle">glossary style</a> uses
+<a id="wrglossary.10096"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to create the entry’s hypertarget, the target name
+is obtained from <code class="code"><a id="wrglossary.10097"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> <span class="meta">〈<em class="metainner">entry-label</em>〉</span></code>. If
+you are displaying multiple <a id="wrglossary.10098"></a><a href="#glo:dual.glossary">glossaries</a> with shared entries (for
+example, using the <a id="wrglossary.10099"></a><a href="#glo:opt.resource.secondary"><span class="csoptfmt">secondary</span></a> resource option with
+<a id="wrglossary.10100"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), then changing the prefix can avoid duplicate targets.
+Alternatively, you can redefine <a id="wrglossary.10101"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to use
+<a id="wrglossary.10102"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a>.
<p>
Note that this option will also affect the targets used by the
-<a id="wrglossary.10098"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.10099"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This means that if you
-have, for example, <a id="wrglossary.10100"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the description of an entry, then
+<a id="wrglossary.10103"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.10104"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. This means that if you
+have, for example, <a id="wrglossary.10105"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the description of an entry, then
its hyperlink will go to that entry’s item in the current
-<a id="wrglossary.10101"></a><a href="#glo:dual.glossary">glossary</a>. Whereas referencing that entry outside of the
-<a id="wrglossary.10102"></a><a href="#glo:dual.glossary">glossary</a> will hyperlink to the <a id="wrglossary.10103"></a><a href="#glo:dual.glossary">glossary</a> that uses the prefix
+<a id="wrglossary.10106"></a><a href="#glo:dual.glossary">glossary</a>. Whereas referencing that entry outside of the
+<a id="wrglossary.10107"></a><a href="#glo:dual.glossary">glossary</a> will hyperlink to the <a id="wrglossary.10108"></a><a href="#glo:dual.glossary">glossary</a> that uses the prefix
matching the setting at that point in the document.
<p>
-<div class="marginright"><a id="ex:targetprefixes-backref">🖹</a><a href="#ex:targetprefixes">133</a></div>Example <a href="#ex:targetprefixes">133</a> has two <a id="wrglossary.10104"></a><a href="#glo:dual.glossary">glossaries</a> with different
+<div class="marginright"><a id="ex:targetprefixes-backref">🖹</a><a href="#ex:targetprefixes">133</a></div>Example <a href="#ex:targetprefixes">133</a> has two <a id="wrglossary.10109"></a><a href="#glo:dual.glossary">glossaries</a> with different
target prefixes:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.10105"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a><span class="optfmt">=annoteleft</span>,<a id="wrglossary.10106"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10107"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]{glossaries-extra}
-<a id="wrglossary.10108"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.10109"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.10110"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example description that references
- <a id="wrglossary.10111"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{another}}</span>}
-<a id="wrglossary.10112"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another}{<a id="wrglossary.10113"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another}</span>,
- <a id="wrglossary.10114"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some other example description
- that references <a id="wrglossary.10115"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}}</span>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.10110"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a><span class="optfmt">=annoteleft</span>,<a id="wrglossary.10111"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10112"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]{glossaries-extra}
+<a id="wrglossary.10113"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.10114"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.10115"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example description that references
+ <a id="wrglossary.10116"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{another}}</span>}
+<a id="wrglossary.10117"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{another}{<a id="wrglossary.10118"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={another}</span>,
+ <a id="wrglossary.10119"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={some other example description
+ that references <a id="wrglossary.10120"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}}</span>}
<code class="cbeg">\begin{document}</code>
-Link to glossary 1: <a id="wrglossary.10116"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+Link to glossary 1: <a id="wrglossary.10121"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-Link to glossary 2: <a id="wrglossary.10117"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10118"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-</span>]{sample}.
-<a id="wrglossary.10119"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
-<a id="wrglossary.10120"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10121"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-</span>]
+Link to glossary 2: <a id="wrglossary.10122"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10123"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-</span>]{sample}.
+<a id="wrglossary.10124"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+<a id="wrglossary.10125"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10126"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-</span>]
<code class="cend">\end{document}</code>
</pre>
-This uses the <a id="wrglossary.10122"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a> package option to show the target
+This uses the <a id="wrglossary.10127"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a> package option to show the target
names to the left of the hyperlink or hypertarget.
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -27116,30 +27133,30 @@
<p>
Within the main part of the document, the first reference to
-<span class="qt">“sample”</span> has a hyperlink to the first <a id="wrglossary.10123"></a><a href="#glo:dual.glossary">glossary</a> (with the target
+<span class="qt">“sample”</span> has a hyperlink to the first <a id="wrglossary.10128"></a><a href="#glo:dual.glossary">glossary</a> (with the target
<code class="code">glo:sample</code>, which uses the default prefix), and the second
-reference has a hyperlink to the second <a id="wrglossary.10124"></a><a href="#glo:dual.glossary">glossary</a> (with the
+reference has a hyperlink to the second <a id="wrglossary.10129"></a><a href="#glo:dual.glossary">glossary</a> (with the
target <code class="code">other-sample</code>).
<p>
-Within the <a id="wrglossary.10125"></a><a href="#glo:dual.glossary">glossaries</a>, the <a id="wrglossary.10126"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> references use the
-current <a id="wrglossary.10127"></a><a href="#glo:dual.glossary">glossary</a> prefix, so the target is in the same
-<a id="wrglossary.10128"></a><a href="#glo:dual.glossary">glossary</a>.
+Within the <a id="wrglossary.10130"></a><a href="#glo:dual.glossary">glossaries</a>, the <a id="wrglossary.10131"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> references use the
+current <a id="wrglossary.10132"></a><a href="#glo:dual.glossary">glossary</a> prefix, so the target is in the same
+<a id="wrglossary.10133"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10129"></a><code class="code"><dfn id="glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></dfn>=<span class="meta">〈<em class="metainner">prefix</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.10134"></a><code class="code"><dfn id="glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></dfn>=<span class="meta">〈<em class="metainner">prefix</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.10130"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a> option is similar to the
-<a id="wrglossary.10131"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a> option but only affects the prefix
+The <a id="wrglossary.10135"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a> option is similar to the
+<a id="wrglossary.10136"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a> option but only affects the prefix
for the entry item’s target and doesn’t change the prefix for any
-references contained within the <a id="wrglossary.10132"></a><a href="#glo:dual.glossary">glossary</a>. This <span style="font-style: italic; font-variant: normal; ">prepends</span> the
+references contained within the <a id="wrglossary.10137"></a><a href="#glo:dual.glossary">glossary</a>. This <span style="font-style: italic; font-variant: normal; ">prepends</span> the
given prefix to the default prefix.
<p>
<div class="marginright"><a id="ex:targetprefixname-backref">🖹</a><a href="#ex:targetprefixname">134</a></div>Example <a href="#ex:targetprefixname">134</a> modifies the above example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Link to glossary 1: <a id="wrglossary.10133"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>Link to glossary 1: <a id="wrglossary.10138"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}.
-Link to glossary 2: <a id="wrglossary.10134"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10135"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-glo:</span>]{sample}.
-<a id="wrglossary.10136"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
-<a id="wrglossary.10137"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10138"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a><span class="optfmt">=other-</span>]
+Link to glossary 2: <a id="wrglossary.10139"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.10140"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">=other-glo:</span>]{sample}.
+<a id="wrglossary.10141"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+<a id="wrglossary.10142"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10143"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a><span class="optfmt">=other-</span>]
</pre>
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -27152,23 +27169,23 @@
<p>
Note that this has prepended <code class="code">other-</code> to the existing
-<code class="code">glo:</code> prefix. This is why the <a id="wrglossary.10139"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a> option in
-the second <a id="wrglossary.10140"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> reference had to be changed to match the
-appropriate hypertarget name. The <a id="wrglossary.10141"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-references in the second <a id="wrglossary.10142"></a><a href="#glo:dual.glossary">glossary</a> now point to the relevant
-line in the first <a id="wrglossary.10143"></a><a href="#glo:dual.glossary">glossary</a>.
+<code class="code">glo:</code> prefix. This is why the <a id="wrglossary.10144"></a><a href="#glo:opt.glsopt.prefix"><span class="csoptfmt">prefix</span></a> option in
+the second <a id="wrglossary.10145"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> reference had to be changed to match the
+appropriate hypertarget name. The <a id="wrglossary.10146"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+references in the second <a id="wrglossary.10147"></a><a href="#glo:dual.glossary">glossary</a> now point to the relevant
+line in the first <a id="wrglossary.10148"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
-It’s possible to combine <a id="wrglossary.10144"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a> with
-<a id="wrglossary.10145"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={}</span> but that will also affect the <a id="wrglossary.10146"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
-references within the <a id="wrglossary.10147"></a><a href="#glo:dual.glossary">glossary</a>.
+It’s possible to combine <a id="wrglossary.10149"></a><a href="#glo:opt.printgloss.targetnameprefix"><span class="csoptfmt">targetnameprefix</span></a> with
+<a id="wrglossary.10150"></a><a href="#glo:opt.printgloss.prefix"><span class="csoptfmt">prefix</span></a><span class="optfmt">={}</span> but that will also affect the <a id="wrglossary.10151"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>
+references within the <a id="wrglossary.10152"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleonsetting"><span title="Toggle (On)" class="icon"><span class="fwsactiveicon">🔘</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.10148"></a><code class="code"><dfn id="glo:opt.printgloss.target"><span class="csoptfmt">target</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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.10153"></a><code class="code"><dfn id="glo:opt.printgloss.target"><span class="csoptfmt">target</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</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 -->
-The <a id="wrglossary.10149"></a><a href="#glo:opt.printgloss.target"><span class="csoptfmt">target</span></a> option is a boolean option that can be used to switch off the
+The <a id="wrglossary.10154"></a><a href="#glo:opt.printgloss.target"><span class="csoptfmt">target</span></a> option is a boolean option that can be used to switch off the
automatic creation of the entry hypertargets but still allows
-hyperlinks within the <a id="wrglossary.10150"></a><a href="#glo:dual.glossary">glossary</a>. This can be used to prevent
-duplicate destinations for secondary <a id="wrglossary.10151"></a><a href="#glo:dual.glossary">glossaries</a>.
+hyperlinks within the <a id="wrglossary.10155"></a><a href="#glo:dual.glossary">glossary</a>. This can be used to prevent
+duplicate destinations for secondary <a id="wrglossary.10156"></a><a href="#glo:dual.glossary">glossaries</a>.
<p>
</section><!-- end of section sec:printglossopts -->
@@ -27177,38 +27194,38 @@
<h2><!-- start of section header -->8.4. Displaying a Glossary Without Sorting or Indexing<span class="labellink"><a href="#sec:printunsrt">[link]</a></span></h2><!-- end of section header -->
<p>
-The base <a id="wrglossary.10152"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides two ways of displaying a
-<a id="wrglossary.10153"></a><a href="#glo:dual.glossary">glossary</a>, depending on the <a id="wrglossary.10154"></a><a href="#glo:dual.indexing">indexing</a> option:
-<a id="wrglossary.10155"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (which inputs a file created by <a id="wrglossary.10156"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>
-or <a id="wrglossary.10157"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> that contains the code to typeset the
-<a id="wrglossary.10158"></a><a href="#glo:dual.glossary">glossary</a>) or <a id="wrglossary.10159"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> (which doesn’t require an
-external <a id="wrglossary.10160"></a><a href="#glo:dual.indexingapp">indexing application</a> but instead uses LaTeX to sort
+The base <a id="wrglossary.10157"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides two ways of displaying a
+<a id="wrglossary.10158"></a><a href="#glo:dual.glossary">glossary</a>, depending on the <a id="wrglossary.10159"></a><a href="#glo:dual.indexing">indexing</a> option:
+<a id="wrglossary.10160"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (which inputs a file created by <a id="wrglossary.10161"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>
+or <a id="wrglossary.10162"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> that contains the code to typeset the
+<a id="wrglossary.10163"></a><a href="#glo:dual.glossary">glossary</a>) or <a id="wrglossary.10164"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> (which doesn’t require an
+external <a id="wrglossary.10165"></a><a href="#glo:dual.indexingapp">indexing application</a> but instead uses LaTeX to sort
a list of entry labels and then iterates over that list, where the
-<a id="wrglossary.10161"></a><a href="#glo:dual.locationlist">location list</a> information is picked up from the <a id="wrglossary.10162"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file).
+<a id="wrglossary.10166"></a><a href="#glo:dual.locationlist">location list</a> information is picked up from the <a id="wrglossary.10167"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file).
<p>
-The <a id="wrglossary.10163"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an alternative that
-doesn’t require sorting or <a id="wrglossary.10164"></a><a href="#glo:dual.indexing">indexing</a>.
+The <a id="wrglossary.10168"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an alternative that
+doesn’t require sorting or <a id="wrglossary.10169"></a><a href="#glo:dual.indexing">indexing</a>.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10165"></a><code class="code"><dfn id="glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10170"></a><code class="code"><dfn id="glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code></div><!-- end of pinnedbox -->
-This behaves in a similar way to <a id="wrglossary.10166"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, but it
+This behaves in a similar way to <a id="wrglossary.10171"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, but it
always lists all the defined entries for the given glossary in the
order in which they were added to the glossary. Unlike
-<a id="wrglossary.10167"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, you may use <a id="wrglossary.10168"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> with an
-<a id="wrglossary.10169"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.
+<a id="wrglossary.10172"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>, you may use <a id="wrglossary.10173"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> with an
+<a id="wrglossary.10174"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>.
<p>
The <span class="qt">“unsrt”</span> part of the command name
indicates that the list is always in order of definition (unsorted).
-This command may be used with <a id="wrglossary.10170"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> which ensures that the
+This command may be used with <a id="wrglossary.10175"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> which ensures that the
order of definition matches the desired order as given by the
-<a id="wrglossary.10171"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> resource option (and other applicable options).
-However, <a id="wrglossary.10172"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> may simply be used without <a id="wrglossary.10173"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, in
+<a id="wrglossary.10176"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> resource option (and other applicable options).
+However, <a id="wrglossary.10177"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> may simply be used without <a id="wrglossary.10178"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, in
which case you need to ensure that you define your glossary entries
in the required order.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The <a id="wrglossary.10174"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and <a id="wrglossary.10175"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> are not intended
-for use with <a id="wrglossary.10176"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.10177"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>.
+The <a id="wrglossary.10179"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> and <a id="wrglossary.10180"></a><a href="#glo:env.printunsrtglossarywrap"><span class="envfmt">printunsrtglossarywrap</span></a> are not intended
+for use with <a id="wrglossary.10181"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> and <a id="wrglossary.10182"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>.
Mixing these different methods can result in unexpected behaviour.
</div><!-- end of important -->
@@ -27215,76 +27232,76 @@
<p>
There is also a starred version which has a mandatory argument:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10178"></a><code class="code"><dfn id="glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">init-code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10183"></a><code class="code"><dfn id="glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">init-code</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is equivalent to:
<pre class="compactcodebox"><code class="cmd">\begingroup</code>
- <span class="meta">〈<em class="metainner">init-code</em>〉</span><a id="wrglossary.10179"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]
+ <span class="meta">〈<em class="metainner">init-code</em>〉</span><a id="wrglossary.10184"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]
<code class="cmd">\endgroup</code>
</pre>
There’s no significant difference between doing:
-<pre class="compactcodebox">{<span class="meta">〈<em class="metainner">init-code</em>〉</span><a id="wrglossary.10180"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]}
+<pre class="compactcodebox">{<span class="meta">〈<em class="metainner">init-code</em>〉</span><a id="wrglossary.10185"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]}
</pre>
and
-<pre class="compactcodebox"><a id="wrglossary.10181"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">init-code</em>〉</span>}
+<pre class="compactcodebox"><a id="wrglossary.10186"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">init-code</em>〉</span>}
</pre>
-Note that unlike <a id="wrglossary.10182"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, the supplied <span class="meta">〈<em class="metainner">init-code</em>〉</span> is
-done before the <a id="wrglossary.10183"></a><a href="#glo:dual.glossary">glossary</a> header.
+Note that unlike <a id="wrglossary.10187"></a><a href="#glo:glossarypreamble"><code class="csfmt">\glossarypreamble</code></a>, the supplied <span class="meta">〈<em class="metainner">init-code</em>〉</span> is
+done before the <a id="wrglossary.10188"></a><a href="#glo:dual.glossary">glossary</a> header.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-If you want to use one of the <a id="wrglossary.10184"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like
-styles with <a id="wrglossary.10185"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, make sure you load
-<a id="wrglossary.10186"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> which modifies
-the definition of <a id="wrglossary.10187"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> to avoid the
+If you want to use one of the <a id="wrglossary.10189"></a><a href="#glo:env.tabular"><span class="envfmt">tabular</span></a>-like
+styles with <a id="wrglossary.10190"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, make sure you load
+<a id="wrglossary.10191"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> which modifies
+the definition of <a id="wrglossary.10192"></a><a href="#glo:glsgroupskip"><code class="csfmt">\glsgroupskip</code></a> to avoid the
<span class="qt">“Incomplete <code class="csfmt">\iftrue</code>”</span> error that may otherwise occur.
</div><!-- end of important -->
<p>
-As with <a id="wrglossary.10188"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.10189"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, there is
-also a command to print all non-<a id="wrglossary.10190"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> in the order
+As with <a id="wrglossary.10193"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> and <a id="wrglossary.10194"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>, there is
+also a command to print all non-<a id="wrglossary.10195"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a> in the order
in which they were defined:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10191"></a><code class="code"><dfn id="glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10196"></a><code class="code"><dfn id="glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></dfn></code></div><!-- end of pinnedbox -->
<p>
This means you now have the option to simply list all entries on the
first LaTeX run without the need for a post-processor, however
-there will be no <a id="wrglossary.10192"></a><a href="#glo:dual.locationlist">location list</a> in this case, as that has to be
-set by a post-processor such as <a id="wrglossary.10193"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see
+there will be no <a id="wrglossary.10197"></a><a href="#glo:dual.locationlist">location list</a> in this case, as that has to be
+set by a post-processor such as <a id="wrglossary.10198"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see
§<a href="#sec:bib2gls">11</a>).
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
No attempt is made to gather hierarchical elements.
If child entries aren’t defined immediately after their parent
-entry, they won’t be together in the <a id="wrglossary.10194"></a><a href="#glo:dual.glossary">glossary</a> when using
-<a id="wrglossary.10195"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+entry, they won’t be together in the <a id="wrglossary.10199"></a><a href="#glo:dual.glossary">glossary</a> when using
+<a id="wrglossary.10200"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
</div><!-- end of warning -->
<p>
-The way that <a id="wrglossary.10196"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> basically works is to iterate
-over every label in the <a id="wrglossary.10197"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list
-and format each entry according to the way the <a id="wrglossary.10198"></a><a href="#glo:idx.glossarystyle">glossary style</a>
-would normally format the entry’s <a id="wrglossary.10199"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> (described
+The way that <a id="wrglossary.10201"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> basically works is to iterate
+over every label in the <a id="wrglossary.10202"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list
+and format each entry according to the way the <a id="wrglossary.10203"></a><a href="#glo:idx.glossarystyle">glossary style</a>
+would normally format the entry’s <a id="wrglossary.10204"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a> (described
in more detail in §<a href="#sec:printunsrtadvanced">8.4.3</a>).
If a change in letter group is detected, the letter group heading
and group skip will be inserted.
<p>
-A label is appended to the <a id="wrglossary.10200"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list
+A label is appended to the <a id="wrglossary.10205"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list
whenever an entry is defined. This means that the list will normally
be in order of definition, but it’s also possible to copy an entry’s
-label to another <a id="wrglossary.10201"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list using
-<a id="wrglossary.10202"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>, which can be used to provide a different
+label to another <a id="wrglossary.10206"></a><a href="#glo:dual.glossary">glossary’s</a> internal label list using
+<a id="wrglossary.10207"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>, which can be used to provide a different
order.
<p>
<div class="marginright"><a id="ex:printunsrt-backref">🖹</a><a href="#ex:printunsrt">135</a></div>Example <a href="#ex:printunsrt">135</a> illustrates this method:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.10203"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10204"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a></span>]{glossaries-extra}
-<a id="wrglossary.10205"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{ant}{<a id="wrglossary.10206"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={ant}</span>,
- <a id="wrglossary.10207"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10208"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gazelle}{<a id="wrglossary.10209"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gazelle}</span>,
- <a id="wrglossary.10210"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.10208"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10209"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a></span>]{glossaries-extra}
+<a id="wrglossary.10210"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{ant}{<a id="wrglossary.10211"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={ant}</span>,
+ <a id="wrglossary.10212"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10213"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gazelle}{<a id="wrglossary.10214"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gazelle}</span>,
+ <a id="wrglossary.10215"></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.10211"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+<a id="wrglossary.10216"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
<code class="cend">\end{document}</code>
</pre>
The document build only requires one LaTeX call in this case.
@@ -27294,11 +27311,11 @@
<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example135.png" type="image/png" width="73" height="115">Example document that doesn’t require any external indexing.</object>
</div><!-- end of resultbox -->
-Be careful if you want letter groups with <a id="wrglossary.10212"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+Be careful if you want letter groups with <a id="wrglossary.10217"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
<p>
<div class="marginright"><a id="ex:printunsrtstylemods-backref">🖹</a><a href="#ex:printunsrtstylemods">136</a></div>Example <a href="#ex:printunsrtstylemods">136</a>
-demonstrates the difference if the <a id="wrglossary.10213"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> option is added:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10214"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.10215"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10216"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a></span>]{glossaries-extra}
+demonstrates the difference if the <a id="wrglossary.10218"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> option is added:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[<a id="wrglossary.10219"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>,<a id="wrglossary.10220"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10221"></a><a href="#glo:opt.glostyle.treegroup"><span class="glostylefmt">treegroup</span></a></span>]{glossaries-extra}
</pre>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
<a href="#ex:printunsrtstylemods-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:printunsrtstylemods"></a>Example 136: Displaying unsorted glossaries with <span class="optfmt">stylemods</span> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example136.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
@@ -27307,59 +27324,59 @@
indexing using the stylemods option.</object>
</div><!-- end of resultbox -->
-In this case, the <a id="wrglossary.10217"></a><a href="#glo:idx.group">group</a> headings are now numbers instead of
-letters. The styles provided with <a id="wrglossary.10218"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and those
-modified by <a id="wrglossary.10219"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> are designed to assist integration
-with <a id="wrglossary.10220"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Without these modifications,
-<a id="wrglossary.10221"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> behaves like the less sophisticated
-<a id="wrglossary.10222"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> which checks if the label is an integer
-less than 256 and uses <a id="wrglossary.10223"></a><a href="#glo:char"><code class="csfmt">\char</code></a> to create the title (if no title
+In this case, the <a id="wrglossary.10222"></a><a href="#glo:idx.group">group</a> headings are now numbers instead of
+letters. The styles provided with <a id="wrglossary.10223"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and those
+modified by <a id="wrglossary.10224"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> are designed to assist integration
+with <a id="wrglossary.10225"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Without these modifications,
+<a id="wrglossary.10226"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> behaves like the less sophisticated
+<a id="wrglossary.10227"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> which checks if the label is an integer
+less than 256 and uses <a id="wrglossary.10228"></a><a href="#glo:char"><code class="csfmt">\char</code></a> to create the title (if no title
has been provided).
<p>
-If you really want to use <a id="wrglossary.10224"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> without
-<a id="wrglossary.10225"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and you want letter <a id="wrglossary.10226"></a><a href="#glo:idx.group">groups</a> with
-<a id="wrglossary.10227"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> without having to define all the titles, you can use:
+If you really want to use <a id="wrglossary.10229"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> without
+<a id="wrglossary.10230"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and you want letter <a id="wrglossary.10231"></a><a href="#glo:idx.group">groups</a> with
+<a id="wrglossary.10232"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> without having to define all the titles, you can use:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.10228"></a><code class="code"><dfn id="glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.10233"></a><code class="code"><dfn id="glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></dfn></code></div><!-- end of pinnedbox -->
which will switch over to using the group titling method used with
-<a id="wrglossary.10229"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. This
-command is only available with <a id="wrglossary.10230"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.10231"></a><a href="#glo:optval.record.off"><span class="optfmt">off</span></a> and can’t
-be used with <a id="wrglossary.10232"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.
+<a id="wrglossary.10234"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>. This
+command is only available with <a id="wrglossary.10235"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.10236"></a><a href="#glo:optval.record.off"><span class="optfmt">off</span></a> and can’t
+be used with <a id="wrglossary.10237"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If you have at least v4.57 of the base <a id="wrglossary.10233"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and
-at least v3.0 of the <a id="wrglossary.10234"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> package, <a id="wrglossary.10235"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>
-now obtains the letter group information from the <a id="wrglossary.10236"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a>
+If you have at least v4.57 of the base <a id="wrglossary.10238"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and
+at least v3.0 of the <a id="wrglossary.10239"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a> package, <a id="wrglossary.10240"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>
+now obtains the letter group information from the <a id="wrglossary.10241"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span></a>
sorting function and sets it in a special
-<a id="wrglossary.10237"></a><a href="#glo:dual.internalfieldlabel">internal field</a>
-with the label <a id="wrglossary.10238"></a><a href="#glo:opt.glosfield.dtlsortgroup"><span class="csoptfmt">dtlsortgroup</span></a>.
-So if you use <a id="wrglossary.10239"></a><a href="#glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></a>, it will first test if that
+<a id="wrglossary.10242"></a><a href="#glo:dual.internalfieldlabel">internal field</a>
+with the label <a id="wrglossary.10243"></a><a href="#glo:opt.glosfield.dtlsortgroup"><span class="csoptfmt">dtlsortgroup</span></a>.
+So if you use <a id="wrglossary.10244"></a><a href="#glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></a>, it will first test if that
field has been set before falling back on its old behaviour.
</div><!-- end of information -->
<p>
-If, conversely, you don’t want any <a id="wrglossary.10240"></a><a href="#glo:idx.group">groups</a> formed, regardless
-of the <a id="wrglossary.10241"></a><a href="#glo:idx.glossarystyle">glossary style</a>, you can disable them with
-<a id="wrglossary.10242"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>.
+If, conversely, you don’t want any <a id="wrglossary.10245"></a><a href="#glo:idx.group">groups</a> formed, regardless
+of the <a id="wrglossary.10246"></a><a href="#glo:idx.glossarystyle">glossary style</a>, you can disable them with
+<a id="wrglossary.10247"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>.
<p>
<div class="marginright"><a id="ex:printunsrtgroup-backref">🖹</a><a href="#ex:printunsrtgroup">137</a></div>Example <a href="#ex:printunsrtgroup">137</a> modifies
Example <a href="#ex:printunsrtstylemods">136</a> so that the document contains:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.10243"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10244"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 1}</span>]
-<a id="wrglossary.10245"></a><a href="#glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></a>
-<a id="wrglossary.10246"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10247"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 2}</span>]
-<a id="wrglossary.10248"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10249"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>,
- <a id="wrglossary.10250"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 3}</span>]
-<a id="wrglossary.10251"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10252"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=tree</span>,<a id="wrglossary.10253"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,
- <a id="wrglossary.10254"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 4}</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.10248"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10249"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 1}</span>]
+<a id="wrglossary.10250"></a><a href="#glo:glsxtrnoidxgroups"><code class="csfmt">\glsxtrnoidxgroups</code></a>
+<a id="wrglossary.10251"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10252"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 2}</span>]
+<a id="wrglossary.10253"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10254"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>,
+ <a id="wrglossary.10255"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 3}</span>]
+<a id="wrglossary.10256"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10257"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=tree</span>,<a id="wrglossary.10258"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a>,
+ <a id="wrglossary.10259"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">={Glossary 4}</span>]
</pre>
-This repeats the same <a id="wrglossary.10255"></a><a href="#glo:dual.glossary">glossary</a>. The first is the same as
+This repeats the same <a id="wrglossary.10260"></a><a href="#glo:dual.glossary">glossary</a>. The first is the same as
Example <a href="#ex:printunsrtstylemods">136</a>. The second is the same as
Example <a href="#ex:printunsrt">135</a> (which didn’t
-use <a id="wrglossary.10256"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>). The final two <a id="wrglossary.10257"></a><a href="#glo:dual.glossary">glossaries</a> have the
-<a id="wrglossary.10258"></a><a href="#glo:idx.group">groups</a> suppressed. Using <a id="wrglossary.10259"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>
+use <a id="wrglossary.10261"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>). The final two <a id="wrglossary.10262"></a><a href="#glo:dual.glossary">glossaries</a> have the
+<a id="wrglossary.10263"></a><a href="#glo:idx.group">groups</a> suppressed. Using <a id="wrglossary.10264"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>
(Glossary 3) is more efficient than using
-<a id="wrglossary.10260"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a> and switching to a style that doesn’t
+<a id="wrglossary.10265"></a><a href="#glo:opt.printgloss.nogroupskip"><span class="csoptfmt">nogroupskip</span></a> and switching to a style that doesn’t
show the header (Glossary 4).
<p>
I’ve also switched to two column mode to display the result in a
@@ -27374,32 +27391,32 @@
</div><!-- end of resultbox -->
<p>
-The <a id="wrglossary.10261"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> were designed for use with <a id="wrglossary.10262"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,
-which uses more complex alphanumeric <a id="wrglossary.10263"></a><a href="#glo:idx.group">group</a> labels to allow for greater
+The <a id="wrglossary.10266"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> were designed for use with <a id="wrglossary.10267"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,
+which uses more complex alphanumeric <a id="wrglossary.10268"></a><a href="#glo:idx.group">group</a> labels to allow for greater
customization and to avoid conflict where there are multiple
-<a id="wrglossary.10264"></a><a href="#glo:dual.glossary">glossaries</a> or <a id="wrglossary.10265"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a> with potentially the
-same letter <a id="wrglossary.10266"></a><a href="#glo:idx.group">groups</a>.
+<a id="wrglossary.10269"></a><a href="#glo:dual.glossary">glossaries</a> or <a id="wrglossary.10270"></a><a href="#glo:dual.hierarchicallevel">hierarchical levels</a> with potentially the
+same letter <a id="wrglossary.10271"></a><a href="#glo:idx.group">groups</a>.
<p>
-The way that <a id="wrglossary.10267"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> works is to select entries from a
-<a id="wrglossary.10268"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, according to the document requirements, sort the
+The way that <a id="wrglossary.10272"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> works is to select entries from a
+<a id="wrglossary.10273"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, according to the document requirements, sort the
entries, and then write the entry definitions
-(with commands like <a id="wrglossary.10269"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a> or
-<a id="wrglossary.10270"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) in the <a id="wrglossary.10271"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> in the desired order,
-which is then input by <a id="wrglossary.10272"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
-This means that <a id="wrglossary.10273"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> will display the
-entries in that order since, from <a id="wrglossary.10274"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>’s</a> point
+(with commands like <a id="wrglossary.10274"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a> or
+<a id="wrglossary.10275"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) in the <a id="wrglossary.10276"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> in the desired order,
+which is then input by <a id="wrglossary.10277"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
+This means that <a id="wrglossary.10278"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> will display the
+entries in that order since, from <a id="wrglossary.10279"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span>’s</a> point
of view, that’s the order of definition.
<p>
-While it is possible to use <a id="wrglossary.10275"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> without
-<a id="wrglossary.10276"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as in the above example, for long or complex
-<a id="wrglossary.10277"></a><a href="#glo:dual.glossary">glossaries</a> it’s better to use <a id="wrglossary.10278"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> which can
-automatically assign appropriate titles to the <a id="wrglossary.10279"></a><a href="#glo:idx.group">groups</a>.
+While it is possible to use <a id="wrglossary.10280"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> without
+<a id="wrglossary.10281"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as in the above example, for long or complex
+<a id="wrglossary.10282"></a><a href="#glo:dual.glossary">glossaries</a> it’s better to use <a id="wrglossary.10283"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> which can
+automatically assign appropriate titles to the <a id="wrglossary.10284"></a><a href="#glo:idx.group">groups</a>.
<p>
-<a id="wrglossary.10280"></a><a href="#glo:idx.group">Groups</a> and hierarchy are discussed in more detail in
+<a id="wrglossary.10285"></a><a href="#glo:idx.group">Groups</a> and hierarchy are discussed in more detail in
§<a href="#sec:printunsrtgroups">8.4.1</a>. See
-§<a href="#sec:printunsrtlocations">8.4.2</a> for <a id="wrglossary.10281"></a><a href="#glo:dual.locationlist">location lists</a> and
+§<a href="#sec:printunsrtlocations">8.4.2</a> for <a id="wrglossary.10286"></a><a href="#glo:dual.locationlist">location lists</a> and
§<a href="#sec:printunsrtinner">8.4.3.1</a>. Advanced commands and further
-detail about the way <a id="wrglossary.10282"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> works are covered in
+detail about the way <a id="wrglossary.10287"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> works are covered in
§<a href="#sec:printunsrtadvanced">8.4.3</a>.
<p>
@@ -27412,55 +27429,55 @@
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
See <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions
(type vs group vs parent)</a> for the difference between the
-<a id="wrglossary.10283"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, <a id="wrglossary.10284"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> and <a id="wrglossary.10285"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> fields.
+<a id="wrglossary.10288"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, <a id="wrglossary.10289"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> and <a id="wrglossary.10290"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> fields.
</div><!-- end of information -->
<p>
-<div class="marginright"><a id="ex:unsrtcopygrp-backref">🖹</a><a href="#ex:unsrtcopygrp">138</a></div>Example <a href="#ex:unsrtcopygrp">138</a> is a longer example that uses <a id="wrglossary.10286"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to
-automatically load <a id="wrglossary.10287"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a>:
+<div class="marginright"><a id="ex:unsrtcopygrp-backref">🖹</a><a href="#ex:unsrtcopygrp">138</a></div>Example <a href="#ex:unsrtcopygrp">138</a> is a longer example that uses <a id="wrglossary.10291"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to
+automatically load <a id="wrglossary.10292"></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">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.10288"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.10289"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10290"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]{glossaries-extra}
-<a id="wrglossary.10291"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waterfowl}{<a id="wrglossary.10292"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waterfowl}</span>,
- <a id="wrglossary.10293"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10294"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{ant}{<a id="wrglossary.10295"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={ant}</span>,<a id="wrglossary.10296"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10297"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{adder}{<a id="wrglossary.10298"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={adder}</span>,
- <a id="wrglossary.10299"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10300"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.10301"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.10302"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={waterfowl}</span>,
- <a id="wrglossary.10303"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10304"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zebra}{<a id="wrglossary.10305"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zebra}</span>,
- <a id="wrglossary.10306"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10307"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{aardvark}{<a id="wrglossary.10308"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={aardvark}</span>,
- <a id="wrglossary.10309"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10310"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gazelle}{<a id="wrglossary.10311"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gazelle}</span>,
- <a id="wrglossary.10312"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10313"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mallard}{<a id="wrglossary.10314"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
- <a id="wrglossary.10315"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.10316"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.10293"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.10294"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.10295"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]{glossaries-extra}
+<a id="wrglossary.10296"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{waterfowl}{<a id="wrglossary.10297"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={waterfowl}</span>,
+ <a id="wrglossary.10298"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10299"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{ant}{<a id="wrglossary.10300"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={ant}</span>,<a id="wrglossary.10301"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10302"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{adder}{<a id="wrglossary.10303"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={adder}</span>,
+ <a id="wrglossary.10304"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10305"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.10306"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.10307"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={waterfowl}</span>,
+ <a id="wrglossary.10308"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10309"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zebra}{<a id="wrglossary.10310"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zebra}</span>,
+ <a id="wrglossary.10311"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10312"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{aardvark}{<a id="wrglossary.10313"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={aardvark}</span>,
+ <a id="wrglossary.10314"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10315"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{gazelle}{<a id="wrglossary.10316"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={gazelle}</span>,
+ <a id="wrglossary.10317"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.10318"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{mallard}{<a id="wrglossary.10319"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={mallard}</span>,
+ <a id="wrglossary.10320"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.10321"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.10317"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{another}{Another Glossary}
-<a id="wrglossary.10318"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{mallard}{another}
-<a id="wrglossary.10319"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{aardvark}{another}
-<a id="wrglossary.10320"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{zebra}{another}
-<a id="wrglossary.10321"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{ant}{another}
-<a id="wrglossary.10322"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{duck}{another}
+<a id="wrglossary.10322"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{another}{Another Glossary}
+<a id="wrglossary.10323"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{mallard}{another}
+<a id="wrglossary.10324"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{aardvark}{another}
+<a id="wrglossary.10325"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{zebra}{another}
+<a id="wrglossary.10326"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{ant}{another}
+<a id="wrglossary.10327"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{duck}{another}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.10323"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
-<a id="wrglossary.10324"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10325"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=another</span>]
+<a id="wrglossary.10328"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+<a id="wrglossary.10329"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.10330"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=another</span>]
<code class="cend">\end{document}</code>
</pre>
Unlike the previous examples that defined the entries in
alphabetical order, this example hasn’t used any logical order.
Note, in particular, that the child entries <span class="qt">“duck”</span> and
-<span class="qt">“mallard”</span> (which have the <a id="wrglossary.10326"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key set) have not been
+<span class="qt">“mallard”</span> (which have the <a id="wrglossary.10331"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key set) have not been
defined immediately after their parent.
<p>
-The first <a id="wrglossary.10327"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> has the default
-<a id="wrglossary.10328"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span> and lists all entries defined in the
-<code class="code">main</code> <a id="wrglossary.10329"></a><a href="#glo:dual.glossary">glossary</a>, in the order in which they were defined. The
-second <a id="wrglossary.10330"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> lists all entries in the custom
-<code class="code">another</code> <a id="wrglossary.10331"></a><a href="#glo:dual.glossary">glossary</a> and is in the order in which the
-entries were copied to that <a id="wrglossary.10332"></a><a href="#glo:dual.glossary">glossary</a>.
+The first <a id="wrglossary.10332"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> has the default
+<a id="wrglossary.10333"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span> and lists all entries defined in the
+<code class="code">main</code> <a id="wrglossary.10334"></a><a href="#glo:dual.glossary">glossary</a>, in the order in which they were defined. The
+second <a id="wrglossary.10335"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> lists all entries in the custom
+<code class="code">another</code> <a id="wrglossary.10336"></a><a href="#glo:dual.glossary">glossary</a> and is in the order in which the
+entries were copied to that <a id="wrglossary.10337"></a><a href="#glo:dual.glossary">glossary</a>.
<p>
The document build for Example <a href="#ex:unsrtcopygrp">138</a> again simply
requires one LaTeX call.
@@ -27475,159 +27492,159 @@
</div><!-- end of resultbox -->
<p>
-There are some oddities in both lists. It’s the <a id="wrglossary.10333"></a><a href="#glo:idx.glossarystyle">glossary style</a>
+There are some oddities in both lists. It’s the <a id="wrglossary.10338"></a><a href="#glo:idx.glossarystyle">glossary style</a>
that determines the formatting of the entries according to the
-entry’s <a id="wrglossary.10334"></a><a href="#glo:hierarchicallevel">hierarchical level</a>, but it looks strange for the duck
+entry’s <a id="wrglossary.10339"></a><a href="#glo:hierarchicallevel">hierarchical level</a>, but it looks strange for the duck
and mallard entries to be indented when they don’t follow after
their parent entry.
<p>
-As the internal loop within <a id="wrglossary.10335"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> iterates over
-each entry, it tries to determine which <a id="wrglossary.10336"></a><a href="#glo:idx.group">letter group</a>
-the entry belongs to. If it’s different from the <a id="wrglossary.10337"></a><a href="#glo:idx.group">group</a> for the
-previous entry (in the same hierarchical level), a <a id="wrglossary.10338"></a><a href="#glo:idx.group">group</a> header is
+As the internal loop within <a id="wrglossary.10340"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> iterates over
+each entry, it tries to determine which <a id="wrglossary.10341"></a><a href="#glo:idx.group">letter group</a>
+the entry belongs to. If it’s different from the <a id="wrglossary.10342"></a><a href="#glo:idx.group">group</a> for the
+previous entry (in the same hierarchical level), a <a id="wrglossary.10343"></a><a href="#glo:idx.group">group</a> header is
added (which may or may not be displayed, depending on the
-<a id="wrglossary.10339"></a><a href="#glo:idx.glossarystyle">glossary style</a>). This means than an unordered list of entries, such as in the
+<a id="wrglossary.10344"></a><a href="#glo:idx.glossarystyle">glossary style</a>). This means than an unordered list of entries, such as in the
above example, may contain repeated headers.
<p>
-The way that the <a id="wrglossary.10340"></a><a href="#glo:idx.group">group</a> is determined depends on whether or not
-the <a id="wrglossary.10341"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> key has been defined. If it isn’t defined (the
-default), then the <a id="wrglossary.10342"></a><a href="#glo:idx.group">group</a> label is obtained from the
@@ Diff output truncated at 1234567 characters. @@
More information about the tex-live-commits
mailing list.