texlive[73332] Master/texmf-dist: glossaries-extra (6jan25)

commits+karl at tug.org commits+karl at tug.org
Mon Jan 6 22:19:22 CET 2025


Revision: 73332
          https://tug.org/svn/texlive?view=revision&revision=73332
Author:   karl
Date:     2025-01-06 22:19:21 +0100 (Mon, 06 Jan 2025)
Log Message:
-----------
glossaries-extra (6jan25)

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-example001.tex
    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-example002.tex
    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-example003.tex
    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-example004.tex
    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-example005.tex
    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-example006.tex
    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-example007.tex
    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-example008.tex
    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-example009.tex
    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-example010.tex
    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-example011.tex
    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-example012.tex
    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-example013.tex
    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-example014.tex
    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-example015.tex
    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-example016.tex
    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-example017.tex
    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-example018.tex
    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-example019.tex
    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-example020.tex
    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-example021.tex
    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-example022.tex
    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-example023.tex
    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-example024.tex
    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-example025.tex
    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-example026.tex
    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-example027.tex
    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-example028.tex
    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-example029.tex
    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-example030.tex
    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-example031.tex
    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-example032.tex
    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-example033.tex
    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-example034.tex
    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-example035.tex
    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-example036.tex
    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-example037.tex
    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-example038.tex
    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-example039.tex
    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-example040.tex
    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-example041.tex
    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-example042.tex
    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-example043.tex
    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-example044.tex
    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-example045.tex
    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-example046.tex
    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-example047.tex
    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-example048.tex
    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-example049.tex
    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-example050.tex
    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-example051.tex
    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-example052.tex
    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-example053.tex
    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-example054.tex
    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-example055.tex
    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-example056.tex
    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-example057.tex
    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-example058.tex
    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-example059.tex
    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-example060.tex
    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-example061.tex
    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-example062.tex
    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-example063.tex
    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-example064.tex
    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-example065.tex
    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-example066.tex
    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-example067.tex
    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-example068.tex
    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-example069.tex
    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-example070.tex
    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-example071.tex
    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-example072.tex
    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-example073.tex
    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-example074.tex
    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-example075.tex
    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-example076.tex
    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-example077.tex
    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-example078.tex
    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-example079.tex
    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-example080.tex
    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-example081.tex
    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-example082.tex
    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-example083.tex
    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-example084.tex
    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-example085.tex
    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-example086.tex
    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-example087.tex
    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-example088.tex
    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-example089.tex
    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-example090.tex
    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-example091.tex
    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-example092.tex
    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-example093.tex
    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-example094.tex
    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-example095.tex
    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-example096.tex
    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-example097.tex
    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-example098.tex
    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-example099.tex
    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-example100.tex
    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-example101.tex
    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-example102.tex
    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-example103.tex
    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-example104.tex
    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-example105.tex
    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-example106.tex
    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-example107.tex
    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-example108.tex
    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-example109.tex
    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-example110.tex
    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-example111.tex
    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-example112.tex
    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-example113.tex
    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-example114.tex
    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.tex
    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-example116.tex
    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-example117.tex
    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-example118.tex
    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-example119.tex
    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-example120.tex
    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-example121.tex
    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-example122.tex
    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.tex
    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-example124.tex
    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-example125.tex
    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-example126.tex
    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-example127.tex
    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-example128.tex
    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-example129.tex
    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-example130.tex
    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-example131.tex
    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-example132.tex
    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-example133.tex
    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-example134.tex
    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-example135.tex
    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-example136.tex
    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-example137.tex
    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-example138.tex
    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-example139.tex
    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-example140.tex
    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-example141.tex
    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-example142.tex
    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-example143.tex
    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-example144.tex
    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-example145.tex
    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-example146.tex
    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-example147.tex
    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-example148.tex
    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-example149.tex
    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-example150.tex
    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-example151.tex
    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-example152.tex
    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-example153.tex
    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-example154.tex
    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.pdf
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.tex
    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.pdf
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.tex
    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-example157.tex
    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-example158.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.tex
    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-example159.tex
    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.glstex
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-record-nameref.pdf
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/samples/sample-record.glstex
    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/example-glossaries-xr.tex
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-2021-11-22.sty
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-abbrstyles.def
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-bib2gls-2021-11-22.sty
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-bib2gls.sty
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-stylemods-2021-11-22.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-2021-11-22.sty
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-bookindex.sty
    trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-longextra-2021-11-22.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-2021-11-22.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-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-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-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-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-example155.png
    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-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-page2.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-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-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-example160.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.tex
    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-example161.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.tex
    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-example162.tex
    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-example163.tex
    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-examples/glossaries-extra-manual-example164.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png
    trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,3 +1,52 @@
+1.54 (2025-01-03):
+
+ * glossaries-extra.sty:
+
+   - added \glsxtrprenamehook
+
+   - added check for \glsdohyperlinkhook
+
+   - added \glsxtrtargetdup
+
+   - added \glspdfsentencecase
+
+   - added \BibGlsOptions
+
+   - added:
+      \Glossentrynameother
+      \Glsxtrglossentry
+      \GlsXtrStandaloneEntryHeadNameFirstUc
+      \GlsXtrStandaloneEntryPdfNameFirstUc
+      \GlsXtrStandaloneEntryNameFirstUc
+      \Glsxtrglossentryother
+      \GlsXtrStandaloneEntryHeadOtherFirstUc
+      \GlsXtrStandaloneEntryPdfOtherFirstUc
+      \GlsXtrStandaloneEntryOtherFirstUc
+
+   - automake: added check for glossaries v4.55 new code
+     to support TEXMF_OUTPUT_DIRECTORY
+
+   - bug fix: corrected long-postshort-sc-user and
+     long-postshort-sc-user-desc inline full formats
+     (duplicated parenthetical content)
+
+   - bug fix: corrected \GlsXtrIfInGlossary
+
+   - bug fix: \mgls etc set \glsxtrifwasglslike and \glsxtrcurrentfield
+
+ * glossary-bookindex.sty:
+
+   - added
+      \glsxtrbookindextarget
+      \glsxtrbookindexsubtarget
+
+   - added \glsxtrbookindexsubsubitem
+
+ * glossaries-extra-bib2gls.sty:
+
+   - added \IfNotBibGls
+   - added \glsxtrcontrolIrules and \glsxtrcontrolIIrules
+
 1.53 (2023-09-29):
 
  * added test file example-glossaries-utf8.bib

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/README	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/README	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-LaTeX Package : glossaries-extra v1.53 (2023-09-29)
+LaTeX Package : glossaries-extra v1.54 (2025-01-03)
 
 Author        : Nicola Talbot
 		https://www.dickimaw-books.com/contact
@@ -9,7 +9,7 @@
 See http://www.ctan.org/license/lppl1.3 
 for the details of that license.
 
-Copyright 2015-2023 Nicola Talbot
+Copyright 2015-2025 Nicola Talbot
 
 DESCRIPTION
 

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-example001.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 1 Multiple abbreviation styles
 % Label: "ex:multiabbrvstyles"
 % arara: pdflatex

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-example002.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,5 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 2 \newabbreviation vs \newacronym vs \newglossaryentry
+% Label: "ex:newabbVSnewacVSnewentry"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex

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-example003.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,5 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 3 @abbreviation vs @acronym vs @entry
+% Label: "ex:atabbVSatacVSatentry"
 % arara: pdflatex
 % arara: bib2gls
 % arara: pdflatex

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-example004.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 4 Referencing an abbreviation (with hyperref)
 % Label: "ex:abbrhyper"
 % arara: pdflatex

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-example005.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 5 First use of \gls vs \glsxtrfull vs \glsfirst
 % Label: "ex:glsVSfullVSfirst"
 % arara: pdflatex

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-example006.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 6 Tagging abbreviation initials
 % Label: "ex:tagging"
 % arara: pdflatex

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-example007.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 7 Category without an associated abbreviation style
 % Label: "ex:fallbackabbrstyle"
 % arara: pdflatex

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-example008.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 8 The short-nolong abbreviation style
 % Label: "ex:abbrvstyleshort-nolong"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example009.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 9 The short-nolong-desc abbreviation style
 % Label: "ex:abbrvstyleshort-nolong-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example010.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 10 The nolong-short abbreviation style
 % Label: "ex:abbrvstylenolong-short"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example011.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 11 The short-sc-nolong abbreviation style
 % Label: "ex:abbrvstyleshort-sc-nolong"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example012.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 12 The short-sc-nolong-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sc-nolong-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example013.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 13 The nolong-short-sc abbreviation style
 % Label: "ex:abbrvstylenolong-short-sc"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example014.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 14 The short-sm-nolong abbreviation style
 % Label: "ex:abbrvstyleshort-sm-nolong"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example015.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 15 The short-sm-nolong-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sm-nolong-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example016.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 16 The nolong-short-sm abbreviation style
 % Label: "ex:abbrvstylenolong-short-sm"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example017.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 17 The short-em-nolong abbreviation style
 % Label: "ex:abbrvstyleshort-em-nolong"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example018.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 18 The short-em-nolong-desc abbreviation style
 % Label: "ex:abbrvstyleshort-em-nolong-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example019.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 19 The nolong-short-em abbreviation style
 % Label: "ex:abbrvstylenolong-short-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example020.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 20 The long-noshort-desc abbreviation style
 % Label: "ex:abbrvstylelong-noshort-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example021.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 21 The long-noshort abbreviation style
 % Label: "ex:abbrvstylelong-noshort"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example022.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 22 The long-noshort-sc abbreviation style
 % Label: "ex:abbrvstylelong-noshort-sc"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example023.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 23 The long-noshort-sc-desc abbreviation style
 % Label: "ex:abbrvstylelong-noshort-sc-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example024.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 24 The long-noshort-sm abbreviation style
 % Label: "ex:abbrvstylelong-noshort-sm"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example025.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 25 The long-noshort-sm-desc abbreviation style
 % Label: "ex:abbrvstylelong-noshort-sm-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example026.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 26 The long-noshort-em abbreviation style
 % Label: "ex:abbrvstylelong-noshort-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example027.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 27 The long-noshort-em-desc abbreviation style
 % Label: "ex:abbrvstylelong-noshort-em-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example028.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 28 The long-em-noshort-em abbreviation style
 % Label: "ex:abbrvstylelong-em-noshort-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example029.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 29 The long-em-noshort-em-desc abbreviation style
 % Label: "ex:abbrvstylelong-em-noshort-em-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example030.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 30 The long-short abbreviation style
 % Label: "ex:abbrvstylelong-short"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example031.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 31 The long-short-desc abbreviation style
 % Label: "ex:abbrvstylelong-short-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example032.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 32 The long-short-sc abbreviation style
 % Label: "ex:abbrvstylelong-short-sc"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example033.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 33 The long-short-sc-desc abbreviation style
 % Label: "ex:abbrvstylelong-short-sc-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example034.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 34 The long-short-sm abbreviation style
 % Label: "ex:abbrvstylelong-short-sm"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example035.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 35 The long-short-sm-desc abbreviation style
 % Label: "ex:abbrvstylelong-short-sm-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example036.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 36 The long-short-em abbreviation style
 % Label: "ex:abbrvstylelong-short-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example037.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 37 The long-short-em-desc abbreviation style
 % Label: "ex:abbrvstylelong-short-em-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example038.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 38 The long-em-short-em abbreviation style
 % Label: "ex:abbrvstylelong-em-short-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example039.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 39 The long-em-short-em-desc abbreviation style
 % Label: "ex:abbrvstylelong-em-short-em-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example040.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 40 The long-short-user abbreviation style
 % Label: "ex:abbrvstylelong-short-user"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example041.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 41 The long-short-user-desc abbreviation style
 % Label: "ex:abbrvstylelong-short-user-desc"
 % arara: pdflatex
@@ -10,9 +10,10 @@
 \usepackage{glossaries-extra}
 \setabbreviationstyle{long-short-user-desc}
 \newabbreviation[description={sample description},
-user1={extra info}]{ex}{SHRT FM}{long form} 
+ user1={extra info}]{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example042.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 42 The long-postshort-user abbreviation style
 % Label: "ex:abbrvstylelong-postshort-user"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example043.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 43 The long-postshort-user-desc abbreviation style
 % Label: "ex:abbrvstylelong-postshort-user-desc"
 % arara: pdflatex
@@ -10,9 +10,10 @@
 \usepackage{glossaries-extra}
 \setabbreviationstyle{long-postshort-user-desc}
 \newabbreviation[description={sample description},
-user1={extra info}]{ex}{SHRT FM}{long form} 
+ user1={extra info}]{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example044.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 44 The long-postshort-sc-user abbreviation style
 % Label: "ex:abbrvstylelong-postshort-sc-user"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example045.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 45 The long-postshort-sc-user-desc abbreviation style
 % Label: "ex:abbrvstylelong-postshort-sc-user-desc"
 % arara: pdflatex
@@ -10,9 +10,10 @@
 \usepackage{glossaries-extra}
 \setabbreviationstyle{long-postshort-sc-user-desc}
 \newabbreviation[description={sample description},
-user1={extra info}]{ex}{shrt fm}{long form} 
+ user1={extra info}]{ex}{shrt fm}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example046.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 46 The short-long abbreviation style
 % Label: "ex:abbrvstyleshort-long"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example047.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 47 The short-long-desc abbreviation style
 % Label: "ex:abbrvstyleshort-long-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example048.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 48 The short-sc-long abbreviation style
 % Label: "ex:abbrvstyleshort-sc-long"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example049.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 49 The short-sc-long-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sc-long-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example050.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 50 The short-sm-long abbreviation style
 % Label: "ex:abbrvstyleshort-sm-long"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example051.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 51 The short-sm-long-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sm-long-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example052.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 52 The short-em-long abbreviation style
 % Label: "ex:abbrvstyleshort-em-long"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example053.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 53 The short-em-long-desc abbreviation style
 % Label: "ex:abbrvstyleshort-em-long-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example054.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 54 The short-em-long-em abbreviation style
 % Label: "ex:abbrvstyleshort-em-long-em"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example055.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 55 The short-em-long-em-desc abbreviation style
 % Label: "ex:abbrvstyleshort-em-long-em-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example056.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 56 The short-long-user abbreviation style
 % Label: "ex:abbrvstyleshort-long-user"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example057.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 57 The short-long-user-desc abbreviation style
 % Label: "ex:abbrvstyleshort-long-user-desc"
 % arara: pdflatex
@@ -10,9 +10,10 @@
 \usepackage{glossaries-extra}
 \setabbreviationstyle{short-long-user-desc}
 \newabbreviation[description={sample description},
-user1={extra info}]{ex}{SHRT FM}{long form} 
+ user1={extra info}]{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example058.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 58 The short-postlong-user abbreviation style
 % Label: "ex:abbrvstyleshort-postlong-user"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example059.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 59 The short-postlong-user-desc abbreviation style
 % Label: "ex:abbrvstyleshort-postlong-user-desc"
 % arara: pdflatex
@@ -10,9 +10,10 @@
 \usepackage{glossaries-extra}
 \setabbreviationstyle{short-postlong-user-desc}
 \newabbreviation[description={sample description},
-user1={extra info}]{ex}{SHRT FM}{long form} 
+ user1={extra info}]{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example060.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 60 The long-hyphen-short-hyphen abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-short-hyphen"
 % arara: pdflatex
@@ -8,11 +8,13 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-short-hyphen}
 \newabbreviation{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example061.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 61 The long-hyphen-postshort-hyphen abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-postshort-hyphen"
 % arara: pdflatex
@@ -8,11 +8,13 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-postshort-hyphen}
 \newabbreviation{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example062.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 62 The long-hyphen-short-hyphen-desc abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-short-hyphen-desc"
 % arara: pdflatex
@@ -8,7 +8,8 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-short-hyphen-desc}
 \newabbreviation[description={sample description}]
 {ex}{SHRT FM}{long form} 
@@ -15,5 +16,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example063.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 63 The long-hyphen-postshort-hyphen-desc abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-postshort-hyphen-desc"
 % arara: pdflatex
@@ -8,7 +8,8 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-postshort-hyphen-desc}
 \newabbreviation[description={sample description}]
 {ex}{SHRT FM}{long form} 
@@ -15,5 +16,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example064.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 64 The long-hyphen-noshort-desc-noreg abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-noshort-desc-noreg"
 % arara: pdflatex
@@ -8,7 +8,8 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-noshort-desc-noreg}
 \newabbreviation[description={sample description}]
 {ex}{SHRT FM}{long form} 
@@ -15,5 +16,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example065.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 65 The long-hyphen-noshort-noreg abbreviation style
 % Label: "ex:abbrvstylelong-hyphen-noshort-noreg"
 % arara: pdflatex
@@ -8,11 +8,13 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{long-hyphen-noshort-noreg}
 \newabbreviation{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example066.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 66 The short-hyphen-long-hyphen abbreviation style
 % Label: "ex:abbrvstyleshort-hyphen-long-hyphen"
 % arara: pdflatex
@@ -8,11 +8,13 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{short-hyphen-long-hyphen}
 \newabbreviation{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example067.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 67 The short-hyphen-postlong-hyphen abbreviation style
 % Label: "ex:abbrvstyleshort-hyphen-postlong-hyphen"
 % arara: pdflatex
@@ -8,11 +8,13 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{short-hyphen-postlong-hyphen}
 \newabbreviation{ex}{SHRT FM}{long form} 
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example068.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 68 The short-hyphen-long-hyphen-desc abbreviation style
 % Label: "ex:abbrvstyleshort-hyphen-long-hyphen-desc"
 % arara: pdflatex
@@ -8,7 +8,8 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{short-hyphen-long-hyphen-desc}
 \newabbreviation[description={sample description}]
 {ex}{SHRT FM}{long form} 
@@ -15,5 +16,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example069.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 69 The short-hyphen-postlong-hyphen-desc abbreviation style
 % Label: "ex:abbrvstyleshort-hyphen-postlong-hyphen-desc"
 % arara: pdflatex
@@ -8,7 +8,8 @@
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\glssetcategoryattributes{abbreviation}{markwords,markshortwords}{true}
+\glssetcategoryattributes{abbreviation}
+ {markwords,markshortwords}{true}
 \setabbreviationstyle{short-hyphen-postlong-hyphen-desc}
 \newabbreviation[description={sample description}]
 {ex}{SHRT FM}{long form} 
@@ -15,5 +16,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example070.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 70 The long-only-short-only abbreviation style
 % Label: "ex:abbrvstylelong-only-short-only"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example071.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 71 The long-only-short-only-desc abbreviation style
 % Label: "ex:abbrvstylelong-only-short-only-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example072.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 72 The long-only-short-sc-only abbreviation style
 % Label: "ex:abbrvstylelong-only-short-sc-only"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example073.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 73 The long-only-short-sc-only-desc abbreviation style
 % Label: "ex:abbrvstylelong-only-short-sc-only-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example074.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 74 The short-footnote abbreviation style
 % Label: "ex:abbrvstyleshort-footnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example075.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 75 The short-footnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-footnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example076.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 76 The short-postfootnote abbreviation style
 % Label: "ex:abbrvstyleshort-postfootnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example077.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 77 The short-postfootnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-postfootnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example078.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 78 The short-sc-footnote abbreviation style
 % Label: "ex:abbrvstyleshort-sc-footnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example079.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 79 The short-sc-footnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sc-footnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example080.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 80 The short-sc-postfootnote abbreviation style
 % Label: "ex:abbrvstyleshort-sc-postfootnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example081.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 81 The short-sc-postfootnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sc-postfootnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example082.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 82 The short-sm-footnote abbreviation style
 % Label: "ex:abbrvstyleshort-sm-footnote"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example083.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 83 The short-sm-footnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sm-footnote-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example084.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 84 The short-sm-postfootnote abbreviation style
 % Label: "ex:abbrvstyleshort-sm-postfootnote"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example085.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 85 The short-sm-postfootnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-sm-postfootnote-desc"
 % arara: pdflatex
@@ -15,5 +15,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example086.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 86 The short-em-footnote abbreviation style
 % Label: "ex:abbrvstyleshort-em-footnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example087.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 87 The short-em-footnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-em-footnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example088.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 88 The short-em-postfootnote abbreviation style
 % Label: "ex:abbrvstyleshort-em-postfootnote"
 % arara: pdflatex
@@ -13,5 +13,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example089.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 89 The short-em-postfootnote-desc abbreviation style
 % Label: "ex:abbrvstyleshort-em-postfootnote-desc"
 % arara: pdflatex
@@ -14,5 +14,6 @@
 \begin{document}
 First: \gls{ex}[-insert]. Next: \gls{ex}[-insert].
 Full: \glsxtrfull{ex}[-insert]. First plural: \glspl[prereset]{ex}[-insert].
+First no insert: \gls[prereset]{ex}.
 \printunsrtglossaries 
 \end{document}

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-example090.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 90 Illustrating the prereset option
 % Label: "ex:prereset"
 % arara: pdflatex

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-example091.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 91 Combining prereset and preunset
 % Label: "ex:preresetpreunset"
 % arara: pdflatex

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-example092.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 92 References in section headings (simplistic approach)
 % Label: "ex:simpleseccmds"
 % arara: pdflatex

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-example093.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 93 References in section headings using \glsfmttext
 % Label: "ex:glsfmttext"
 % arara: pdflatex
@@ -16,7 +16,8 @@
 \newglossaryentry{sample}{name={sample},description={an example}}
 \newglossaryentry{alpha}{name={\ensuremath{\alpha}},description={alpha}} 
 \begin{document}
-\tableofcontents \section{\Glsfmttext{sample} and \glsfmttext{alpha}} 
+\tableofcontents
+\section{\Glsfmttext{sample} and \glsfmttext{alpha}} 
 
 First use: \gls{sample} and \gls{alpha}. 
 

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-example094.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,4 +1,4 @@
-% This file is embedded in glossaries-extra-manual.pdf
+% This file is embedded in glossaries-extra-manual.pdf 
 % Example 94 Reference with hyperlink in section headings
 % Label: "ex:glslinkinsechead"
 % arara: pdflatex

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page1.png
===================================================================
(Binary files differ)

Index: 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-page1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-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-example095-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-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-example095-page3.png
===================================================================
(Binary files differ)

Index: 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-page3.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page3.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-example095-page4.png
===================================================================
(Binary files differ)

Index: 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-page4.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page4.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095-page4.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-example095.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,23 +1,20 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 95 Nested link text with \glspl
-% Label: "ex:nestedlinkglspl"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 95 Chapter Title or PDF Bookmarks or Heading
+% Label: "ex:titleorpdforheading"
 % arara: pdflatex
 % arara: pdflatex
-% arara: pdfcrop
-\documentclass[12pt]{article}
+\documentclass[12pt]{report}
 \pagestyle{empty}
-\usepackage[colorlinks]{hyperref}
+\usepackage[T1]{fontenc}
+\usepackage{lipsum}
+\usepackage{hyperref}
 \usepackage{glossaries-extra}
-\setabbreviationstyle{long-em-short-em}
-\newabbreviation{html}{HTML}{hypertext markup language}
-\newabbreviation{ssi}{SSI}{server-side includes}
-\newabbreviation{shtml}{SHTML}{\glsps{html} enabled \glsps{ssi}} 
+\pagestyle{headings} 
 \begin{document}
 \tableofcontents
-\section{\glsfmtlong{shtml}}
-First use: \gls{shtml}, \gls{html}, \gls{ssi}. 
-
-Next use: \gls{shtml}, \gls{html}, \gls{ssi}. 
-
-\printunsrtglossaries 
+\chapter{\glsxtrtitleorpdforheading{Title1}{PDF1}{Heading1} \glsxtrifinmark{in mark}{not in mark}}
+\lipsum[1-5]
+\chapter{\protect\glsxtrtitleorpdforheading{Title2}{PDF2}{Heading2}
+\protect\glsxtrifinmark{in mark}{not in mark}}
+\lipsum 
 \end{document}

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-example096.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,33 +1,23 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 96 Link text styles: outer, middle, inner, hyperlinks and post-link hook
-% Label: "ex:linktextstyles"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 96 Nested link text with \glspl
+% Label: "ex:nestedlinkglsps"
 % arara: pdflatex
+% arara: pdflatex
 % arara: pdfcrop
-\documentclass[14pt]{extarticle}
+\documentclass[12pt]{article}
 \pagestyle{empty}
- \usepackage{courier}
-\usepackage[T1]{fontenc}
-\usepackage{xcolor}
-\usepackage{soul}
 \usepackage[colorlinks]{hyperref}
-\usepackage[nogroupskip]{glossaries-extra}
-% outer formatting:
-\renewcommand{\glstextformat}[1]{\texttt{#1}}
-% middle formatting:
-\renewcommand{\glsxtrregularfont}[1]{\textbf{#1}}
-\renewcommand{\glsxtrabbreviationfont}[1]{\textit{#1}}
-% inner formatting:
-\renewcommand{\glsxtrdefaultentrytextfmt}[1]{\hl{#1}}
-% post-link hook for 'general' category:
-\glsdefpostlink{general}{\glsxtrpostlinkAddDescOnFirstUse}
-% define entries:
-\newglossaryentry{sample}{name={sample},description={an example}}
+\usepackage{glossaries-extra}
+\setabbreviationstyle{long-em-short-em}
 \newabbreviation{html}{HTML}{hypertext markup language}
-\newacronym{nasa}{NASA}{National Aeronautics and Space Administration} 
+\newabbreviation{ssi}{SSI}{server-side includes}
+\newabbreviation{shtml}{SHTML}{\glsps{html} enabled \glsps{ssi}} 
 \begin{document}
- First use: \gls{sample}, \gls{html}, \gls{nasa}. 
+\tableofcontents
+\section{\Glsfmtlong{shtml}}
+First use: \gls{shtml}, \gls{html}, \gls{ssi}. 
 
-Next use: \gls{sample}, \gls{html}, \gls{nasa}. 
+Next use: \gls{shtml}, \gls{html}, \gls{ssi}. 
 
 \printunsrtglossaries 
 \end{document}

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-example097.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 97 Link text styles: outer, middle, inner, hyperlinks and post-link hooks (custom and abbreviation style)
-% Label: "ex:linktextstylescustom"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 97 Link text styles: outer, middle, inner, hyperlinks and post-link hook
+% Label: "ex:linktextstyles"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[14pt]{extarticle}
@@ -19,11 +19,7 @@
 % inner formatting:
 \renewcommand{\glsxtrdefaultentrytextfmt}[1]{\hl{#1}}
 % post-link hook for 'general' category:
-\glsdefpostlink{general}{\glsxtrifwasfirstuse{ (\glsentrydesc{\glslabel})}{}}
-% this style sets the post-link hook for 'abbreviation' category:
-\setabbreviationstyle{long-postshort-user}
-% this style sets the post-link hook for 'acronym' category:
-\setabbreviationstyle[acronym]{short-postfootnote}
+\glsdefpostlink{general}{\glsxtrpostlinkAddDescOnFirstUse}
 % define entries:
 \newglossaryentry{sample}{name={sample},description={an example}}
 \newabbreviation{html}{HTML}{hypertext markup language}

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-example098.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,19 +1,37 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 98 Changing the outer text format
-% Label: "ex:textformat"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 98 Link text styles: outer, middle, inner, hyperlinks and post-link hooks (custom and abbreviation style)
+% Label: "ex:linktextstylescustom"
 % arara: pdflatex
 % arara: pdfcrop
-\documentclass[12pt]{article}
+\documentclass[14pt]{extarticle}
 \pagestyle{empty}
+ \usepackage{courier}
+\usepackage[T1]{fontenc}
+\usepackage{xcolor}
+\usepackage{soul}
 \usepackage[colorlinks]{hyperref}
-\usepackage{glossaries-extra}
-\glsdefpostlink{general}{ (\glsentrydesc{\glslabel})}
+\usepackage[nogroupskip]{glossaries-extra}
+% outer formatting:
+\renewcommand{\glstextformat}[1]{\texttt{#1}}
+% middle formatting:
+\renewcommand{\glsxtrregularfont}[1]{\textbf{#1}}
+\renewcommand{\glsxtrabbreviationfont}[1]{\textit{#1}}
+% inner formatting:
+\renewcommand{\glsxtrdefaultentrytextfmt}[1]{\hl{#1}}
+% post-link hook for 'general' category:
+\glsdefpostlink{general}{\glsxtrifwasfirstuse{ (\glsentrydesc{\glslabel})}{}}
+% this style sets the post-link hook for 'abbreviation' category:
+\setabbreviationstyle{long-postshort-user}
+% this style sets the post-link hook for 'acronym' category:
+\setabbreviationstyle[acronym]{short-postfootnote}
+% define entries:
 \newglossaryentry{sample}{name={sample},description={an example}}
-\newcommand{\strong}[1]{\textbf{\color{green}#1}} \renewcommand{\glstextformat}[1]{\emph{#1}} 
+\newabbreviation{html}{HTML}{hypertext markup language}
+\newacronym{nasa}{NASA}{National Aeronautics and Space Administration} 
 \begin{document}
-\gls{sample}[-insert]. \strong{\gls{sample}[-insert]}. 
+ First use: \gls{sample}, \gls{html}, \gls{nasa}. 
 
-\glssetcategoryattribute{general}{textformat}{strong} \gls{sample}[-insert]. \gls[hyperoutside=false]{sample}[-insert]. 
+Next use: \gls{sample}, \gls{html}, \gls{nasa}. 
 
-\gls[textformat=textsf]{sample}[-insert]. 
+\printunsrtglossaries 
 \end{document}

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-example099.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,11 +1,19 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 99 Middle formatting
-% Label: "ex:middleformat"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 99 Changing the outer text format
+% Label: "ex:textformat"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage{glossaries-extra} \newglossaryentry{sample}{name={sample},description={an example}} \newabbreviation{html}{HTML}{hypertext markup language} \newacronym{radar}{radar}{radio detection and ranging} \renewcommand{\glsxtrregularfont}[1]{\emph{#1}} \renewcommand{\glsxtrabbreviationfont}[1]{\textbf{#1}} 
+\usepackage[colorlinks]{hyperref}
+\usepackage{glossaries-extra}
+\glsdefpostlink{general}{ (\glsentrydesc{\glslabel})}
+\newglossaryentry{sample}{name={sample},description={an example}}
+\newcommand{\strong}[1]{\textbf{\color{green}#1}} \renewcommand{\glstextformat}[1]{\emph{#1}} 
 \begin{document}
-\gls{sample}, \gls{html}, \gls{radar}. 
+\gls{sample}[-insert]. \strong{\gls{sample}[-insert]}. 
+
+\glssetcategoryattribute{general}{textformat}{strong} \gls{sample}[-insert]. \gls[hyperoutside=false]{sample}[-insert]. 
+
+\gls[textformat=textsf]{sample}[-insert]. 
 \end{document}

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-example100.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,21 +1,11 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 100 Inner formatting
-% Label: "ex:innerformat"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 100 Middle formatting
+% Label: "ex:middleformat"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-% requires glossaries.sty v4.50+ and mfirstuc v2.08+
- \usepackage{soul}
-\usepackage{glossaries-extra}
-\renewcommand{\glssentencecase}[1]{\MFUsentencecase{#1}}
-\newacronym{radar}{radar}{radio detection and ranging} 
+\usepackage{glossaries-extra} \newglossaryentry{sample}{name={sample},description={an example}} \newabbreviation{html}{HTML}{hypertext markup language} \newacronym{radar}{radar}{radio detection and ranging} \renewcommand{\glsxtrregularfont}[1]{\emph{#1}} \renewcommand{\glsxtrabbreviationfont}[1]{\textbf{#1}} 
 \begin{document}
-\Gls[innertextformat=fbox]{radar}['s] system\ldots 
-
-\Gls[innertextformat=so]{radar}['s] system\ldots 
-
-\fbox{\Gls{radar}['s]} system\ldots 
-
-\so{\mbox{\Gls{radar}['s]}} system\ldots 
+\gls{sample}, \gls{html}, \gls{radar}. 
 \end{document}

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-example101.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,13 +1,21 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 101 Category post-link hook
-% Label: "ex:catpostlink"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 101 Inner formatting
+% Label: "ex:innerformat"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
+% requires glossaries.sty v4.50+ and mfirstuc v2.08+
+ \usepackage{soul}
 \usepackage{glossaries-extra}
-\glsdefpostlink{general}{*}
-\newglossaryentry{sample}{name={sample},symbol={X},description={an example}} 
+\renewcommand{\glssentencecase}[1]{\MFUsentencecase{#1}}
+\newacronym{radar}{radar}{radio detection and ranging} 
 \begin{document}
-\Gls{sample}, \glstext{sample}, \glsdesc{sample} and \glssymbol{sample}. 
+\Gls[innertextformat=fbox]{radar}['s] system\ldots 
+
+\Gls[innertextformat=so]{radar}['s] system\ldots 
+
+\fbox{\Gls{radar}['s]} system\ldots 
+
+\so{\mbox{\Gls{radar}['s]}} system\ldots 
 \end{document}

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-example102.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,13 +1,13 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 102 Category post-link hook with punctuation lookahead
-% Label: "ex:catpostlinkpunc"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 102 Category post-link hook
+% Label: "ex:catpostlink"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage{glossaries-extra}
-\glsdefpostlink{general}{\glsxtrdopostpunc{*}}
+\glsdefpostlink{general}{*}
 \newglossaryentry{sample}{name={sample},symbol={X},description={an example}} 
 \begin{document}
-\Gls{sample}, \glstext{sample}, (\glsdesc{sample}) and \glssymbol{sample}. 
+\Gls{sample}, \glstext{sample}, \glsdesc{sample} and \glssymbol{sample}. 
 \end{document}

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-example103.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,21 +1,13 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 103 Category post-link hooks
-% Label: "ex:catpostlinkfirstuse"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 103 Category post-link hook with punctuation lookahead
+% Label: "ex:catpostlinkpunc"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage{glossaries-extra}
-\glsdefpostlink{general}{\glsxtrpostlinkAddDescOnFirstUse}
-\glsdefpostlink{symbol}{\glsxtrpostlinkAddSymbolOnFirstUse}
-\glsdefpostlink{number}{\glsxtrpostlinkAddSymbolDescOnFirstUse}
-\newglossaryentry{sample}{name={sample},description={an example}}
-\newglossaryentry{alpha}{name={alpha},symbol={\ensuremath{\alpha}},
-description={a symbol},category={symbol}}
-\newglossaryentry{pi}{name={pi},symbol={\ensuremath{\pi}},
-description={a constant},category={number}} 
+\glsdefpostlink{general}{\glsxtrdopostpunc{*}}
+\newglossaryentry{sample}{name={sample},symbol={X},description={an example}} 
 \begin{document}
-First use: \gls{sample}, \gls{alpha}, \gls{pi}. 
-
-Next use: \gls{sample}, \gls{alpha}, \gls{pi}. 
+\Gls{sample}, \glstext{sample}, (\glsdesc{sample}) and \glssymbol{sample}. 
 \end{document}

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-example104.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,18 +1,21 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 104 Location list ordering (makeindex)
-% Label: "ex:mkidxloclistorder"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 104 Category post-link hooks
+% Label: "ex:catpostlinkfirstuse"
 % arara: pdflatex
-% arara: makeglossaries
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage{glossaries-extra}
-\makeglossaries
-\newglossaryentry{sample}{name={sample},description={an example}} 
+\glsdefpostlink{general}{\glsxtrpostlinkAddDescOnFirstUse}
+\glsdefpostlink{symbol}{\glsxtrpostlinkAddSymbolOnFirstUse}
+\glsdefpostlink{number}{\glsxtrpostlinkAddSymbolDescOnFirstUse}
+\newglossaryentry{sample}{name={sample},description={an example}}
+\newglossaryentry{alpha}{name={alpha},symbol={\ensuremath{\alpha}},
+description={a symbol},category={symbol}}
+\newglossaryentry{pi}{name={pi},symbol={\ensuremath{\pi}},
+description={a constant},category={number}} 
 \begin{document}
-\gls[thevalue=Z]{sample} (Z), \gls[thevalue=4]{sample} (4),
-\gls[thevalue=xi]{sample} (xi), \gls[thevalue=2]{sample} (2),
-\gls[thevalue=iii]{sample} (iii), \gls[thevalue=A]{sample} (A).
-\printglossaries 
+First use: \gls{sample}, \gls{alpha}, \gls{pi}. 
+
+Next use: \gls{sample}, \gls{alpha}, \gls{pi}. 
 \end{document}

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-example105.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,22 +1,18 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 105 Location list ordering (bib2gls)
-% Label: "ex:b2gloclistorder"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 105 Location list ordering (makeindex)
+% Label: "ex:mkidxloclistorder"
 % arara: pdflatex
-% arara: bib2gls
+% arara: makeglossaries
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{\jobname.bib}
- at entry{sample,name={sample},description={an example}}
-\end{filecontents*}
-\usepackage[record]{glossaries-extra}
-\GlsXtrLoadResources 
+\usepackage{glossaries-extra}
+\makeglossaries
+\newglossaryentry{sample}{name={sample},description={an example}} 
 \begin{document}
 \gls[thevalue=Z]{sample} (Z), \gls[thevalue=4]{sample} (4),
 \gls[thevalue=xi]{sample} (xi), \gls[thevalue=2]{sample} (2),
 \gls[thevalue=iii]{sample} (iii), \gls[thevalue=A]{sample} (A).
-
-
-\printunsrtglossaries 
+\printglossaries 
 \end{document}

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-example106.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,32 +1,22 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 106 Cross-references (autoseeindex=true)
-% Label: "ex:autoseeindextrue"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 106 Location list ordering (bib2gls)
+% Label: "ex:b2gloclistorder"
 % arara: pdflatex
-% arara: makeglossaries
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage [colorlinks]{hyperref}
-\usepackage [nostyles,stylemods=bookindex,style=bookindex]
-{glossaries-extra}
-\makeglossaries 
-\newglossaryentry {pumpkin}{name={pumpkin},description={}}
-\newglossaryentry {cucumber}{name={cucumber},description={}}
-\newglossaryentry {melon}{name={melon},description={}}
-\newglossaryentry {gourd}{name={gourd},description={},
-see={pumpkin,cucumber,melon}}
-\newglossaryentry {cucurbit}{name={cucurbit},description={},
-see={gourd}}
-\newglossaryentry {courgette}{name={courgette},description={}}
-\newglossaryentry {marrow}{name={marrow},description={},
-seealso={courgette}}
-\newglossaryentry {zucchini}{name={zucchini},description={},
-alias={courgette}}
-\newglossaryentry {broccoli}{name={broccoli},description={}}
-\newglossaryentry {cauliflower}{name={cauliflower},description={}, seealso={broccoli}}
+\begin{filecontents*}{\jobname.bib}
+ at entry{sample,name={sample},description={an example}}
+\end{filecontents*}
+\usepackage[record]{glossaries-extra}
+\GlsXtrLoadResources 
+\begin{document}
+\gls[thevalue=Z]{sample} (Z), \gls[thevalue=4]{sample} (4),
+\gls[thevalue=xi]{sample} (xi), \gls[thevalue=2]{sample} (2),
+\gls[thevalue=iii]{sample} (iii), \gls[thevalue=A]{sample} (A).
 
-\begin{document}
- This document is only discussing \glspl {courgette} (baby \glspl {marrow}, also called a \gls {zucchini}), \glspl {pumpkin} and \glspl {melon}.
-\printglossaries 
+
+\printunsrtglossaries 
 \end{document}

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-example107.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 107 Cross-references (autoseeindex=false)
-% Label: "ex:autoseeindexfalse"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 107 Cross-references (autoseeindex=true)
+% Label: "ex:autoseeindextrue"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -8,7 +8,7 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage [colorlinks]{hyperref}
-\usepackage [autoseeindex=false,nostyles,stylemods=bookindex,style=bookindex]
+\usepackage [nostyles,stylemods=bookindex,style=bookindex]
 {glossaries-extra}
 \makeglossaries 
 \newglossaryentry {pumpkin}{name={pumpkin},description={}}

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-example108.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 108 Cross-references (autoseeindex=false and post-name hook)
-% Label: "ex:autoseeindexfalsepostname"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 108 Cross-references (autoseeindex=false)
+% Label: "ex:autoseeindexfalse"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -8,8 +8,8 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage [colorlinks]{hyperref}
-\usepackage [autoseeindex=false,nostyles,
-stylemods=bookindex,style=bookindex]{glossaries-extra}
+\usepackage [autoseeindex=false,nostyles,stylemods=bookindex,style=bookindex]
+{glossaries-extra}
 \makeglossaries 
 \newglossaryentry {pumpkin}{name={pumpkin},description={}}
 \newglossaryentry {cucumber}{name={cucumber},description={}}
@@ -25,10 +25,8 @@
 alias={courgette}}
 \newglossaryentry {broccoli}{name={broccoli},description={}}
 \newglossaryentry {cauliflower}{name={cauliflower},description={}, seealso={broccoli}}
-\glsdefpostname {general}{\glsxtrseelists {\glscurrententrylabel }}
 
 \begin{document}
  This document is only discussing \glspl {courgette} (baby \glspl {marrow}, also called a \gls {zucchini}), \glspl {pumpkin} and \glspl {melon}.
 \printglossaries 
-
 \end{document}

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-example109.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 109 Cross-references (no see, seealso or alias)
-% Label: "ex:noxrfields"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 109 Cross-references (autoseeindex=false and post-name hook)
+% Label: "ex:autoseeindexfalsepostname"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -8,23 +8,27 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage [colorlinks]{hyperref}
-\usepackage [nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\usepackage [autoseeindex=false,nostyles,
+stylemods=bookindex,style=bookindex]{glossaries-extra}
 \makeglossaries 
 \newglossaryentry {pumpkin}{name={pumpkin},description={}}
 \newglossaryentry {cucumber}{name={cucumber},description={}}
 \newglossaryentry {melon}{name={melon},description={}}
-\newglossaryentry {gourd}{name={gourd},description={}}
-\newglossaryentry {cucurbit}{name={cucurbit},description={}}
+\newglossaryentry {gourd}{name={gourd},description={},
+see={pumpkin,cucumber,melon}}
+\newglossaryentry {cucurbit}{name={cucurbit},description={},
+see={gourd}}
 \newglossaryentry {courgette}{name={courgette},description={}}
-\newglossaryentry {marrow}{name={marrow},description={}}
-\newglossaryentry {zucchini}{name={zucchini},description={}}
+\newglossaryentry {marrow}{name={marrow},description={},
+seealso={courgette}}
+\newglossaryentry {zucchini}{name={zucchini},description={},
+alias={courgette}}
 \newglossaryentry {broccoli}{name={broccoli},description={}}
-\newglossaryentry {cauliflower}{name={cauliflower},description={}}
-\glssee {gourd}{pumpkin,melon,courgette}
-\glssee {zucchini}{courgette}
-\GlsXtrSetField {zucchini}{alias}{courgette}
+\newglossaryentry {cauliflower}{name={cauliflower},description={}, seealso={broccoli}}
+\glsdefpostname {general}{\glsxtrseelists {\glscurrententrylabel }}
 
 \begin{document}
  This document is only discussing \glspl {courgette} (baby \glspl {marrow}, also called a \gls {zucchini}), \glspl {pumpkin} and \glspl {melon}.
 \printglossaries 
+
 \end{document}

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-example110.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,29 +1,30 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 110 Cross-references (bib2gls)
-% Label: "ex:recordedanddeps"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 110 Cross-references (no see, seealso or alias)
+% Label: "ex:noxrfields"
 % arara: pdflatex
-% arara: bib2gls: { group: on }
+% arara: makeglossaries
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{\jobname.bib}
-% Encoding: UTF-8
- at index{pumpkin, name = {pumpkin}}
- at index{cucumber, name = {cucumber}}
- at index{melon, name = {melon}}
- at index{gourd, see = {pumpkin,cucumber,melon}, name = {gourd}}
- at index{cucurbit, see = {gourd}, name = {cucurbit}}
- at index{courgette, name = {courgette}}
- at index{marrow, name = {marrow}, seealso = {courgette}}
- at index{zucchini, name = {zucchini}, alias = {courgette}}
- at index{broccoli, name = {broccoli}}
- at index{cauliflower, name = {cauliflower}, seealso = {broccoli} }
-\end{filecontents*}
-\usepackage[colorlinks]{hyperref}
-\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
-\GlsXtrLoadResources[src=\jobname] 
+\usepackage [colorlinks]{hyperref}
+\usepackage [nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\makeglossaries 
+\newglossaryentry {pumpkin}{name={pumpkin},description={}}
+\newglossaryentry {cucumber}{name={cucumber},description={}}
+\newglossaryentry {melon}{name={melon},description={}}
+\newglossaryentry {gourd}{name={gourd},description={}}
+\newglossaryentry {cucurbit}{name={cucurbit},description={}}
+\newglossaryentry {courgette}{name={courgette},description={}}
+\newglossaryentry {marrow}{name={marrow},description={}}
+\newglossaryentry {zucchini}{name={zucchini},description={}}
+\newglossaryentry {broccoli}{name={broccoli},description={}}
+\newglossaryentry {cauliflower}{name={cauliflower},description={}}
+\glssee {gourd}{pumpkin,melon,courgette}
+\glssee {zucchini}{courgette}
+\GlsXtrSetField {zucchini}{alias}{courgette}
+
 \begin{document}
- This document is only discussing \glspl{courgette} (baby \glspl{marrow}, also called a \gls{zucchini}), \glspl{pumpkin} and \glspl{melon}.
-\printunsrtglossaries 
+ This document is only discussing \glspl {courgette} (baby \glspl {marrow}, also called a \gls {zucchini}), \glspl {pumpkin} and \glspl {melon}.
+\printglossaries 
 \end{document}

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-example111.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 111 Cross-references (bib2gls and selection=recorded and deps and see)
-% Label: "ex:recordedanddepsandsee"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 111 Cross-references (bib2gls)
+% Label: "ex:recordedanddeps"
 % arara: pdflatex
 % arara: bib2gls: { group: on }
 % arara: pdflatex
@@ -22,7 +22,7 @@
 \end{filecontents*}
 \usepackage[colorlinks]{hyperref}
 \usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
-\GlsXtrLoadResources[src=\jobname,selection={recorded and deps and see}] 
+\GlsXtrLoadResources[src=\jobname] 
 \begin{document}
  This document is only discussing \glspl{courgette} (baby \glspl{marrow}, also called a \gls{zucchini}), \glspl{pumpkin} and \glspl{melon}.
 \printunsrtglossaries 

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-example112.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 112 Cross-references (bib2gls and selection=recorded and deps and see, prune-xr)
-% Label: "ex:recordedanddepsandseeprune"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 112 Cross-references (bib2gls and selection=recorded and deps and see)
+% Label: "ex:recordedanddepsandsee"
 % arara: pdflatex
 % arara: bib2gls: { group: on }
 % arara: pdflatex
@@ -22,7 +22,7 @@
 \end{filecontents*}
 \usepackage[colorlinks]{hyperref}
 \usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
-\GlsXtrLoadResources[src=\jobname,selection={recorded and deps and see},prune-xr] 
+\GlsXtrLoadResources[src=\jobname,selection={recorded and deps and see}] 
 \begin{document}
  This document is only discussing \glspl{courgette} (baby \glspl{marrow}, also called a \gls{zucchini}), \glspl{pumpkin} and \glspl{melon}.
 \printunsrtglossaries 

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.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-example113.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,17 +1,29 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 113 Resetting the first use flag (\glsreset)
-% Label: "ex:glsreset"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 113 Cross-references (bib2gls and selection=recorded and deps and see, prune-xr)
+% Label: "ex:recordedanddepsandseeprune"
 % arara: pdflatex
+% arara: bib2gls: { group: on }
+% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage{glossaries-extra}
-\newabbreviation{html}{HTML}{hypertext markup language} 
+\begin{filecontents*}{\jobname.bib}
+% Encoding: UTF-8
+ at index{pumpkin, name = {pumpkin}}
+ at index{cucumber, name = {cucumber}}
+ at index{melon, name = {melon}}
+ at index{gourd, see = {pumpkin,cucumber,melon}, name = {gourd}}
+ at index{cucurbit, see = {gourd}, name = {cucurbit}}
+ at index{courgette, name = {courgette}}
+ at index{marrow, name = {marrow}, seealso = {courgette}}
+ at index{zucchini, name = {zucchini}, alias = {courgette}}
+ at index{broccoli, name = {broccoli}}
+ at index{cauliflower, name = {cauliflower}, seealso = {broccoli} }
+\end{filecontents*}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\GlsXtrLoadResources[src=\jobname,selection={recorded and deps and see},prune-xr] 
 \begin{document}
-\begin{abstract}
- This abstract mentions \gls{html}.
- \end{abstract}
- Some casual reference to \gls{html}.
- \section{Web Pages}
- \glsreset{html}This section is all about \gls{html}. 
+ This document is only discussing \glspl{courgette} (baby \glspl{marrow}, also called a \gls{zucchini}), \glspl{pumpkin} and \glspl{melon}.
+\printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114-page1.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-example114.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 114 Local unset
-% Label: "ex:glslocalunset"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 114 Resetting the first use flag (\glsreset)
+% Label: "ex:glsreset"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -8,13 +8,10 @@
 \usepackage{glossaries-extra}
 \newabbreviation{html}{HTML}{hypertext markup language} 
 \begin{document}
-{% local scope
- \gls[local]{html}.
- Used? \ifglsused{html}{Yes}{No}.
- }% end scope
- 
-
-Used? \ifglsused{html}{Yes}{No}. 
-
-\gls[postunset=none]{html}. Used? \ifglsused{html}{Yes}{No}. 
+\begin{abstract}
+ This abstract mentions \gls{html}.
+ \end{abstract}
+ Some casual reference to \gls{html}.
+ \section{Web Pages}
+ \glsreset{html}This section is all about \gls{html}. 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.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)

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.png
===================================================================
(Binary files differ)

Index: 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-example115.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.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-example115.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,30 +1,20 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 115 Abbreviations with beamer (unset buffering)
-% Label: "ex:unsetbeamer"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 115 Local unset
+% Label: "ex:glslocalunset"
 % arara: pdflatex
-% arara: pdflatex
-\documentclass[12pt]{beamer}
+% arara: pdfcrop
+\documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage{glossaries-extra}
-\newabbreviation{svm}{SVM}{support vector machine}
 \newabbreviation{html}{HTML}{hypertext markup language} 
 \begin{document}
-\begin{frame}
- \frametitle{Frame 1}
- \begin{itemize}
- \item \gls{html} and \gls{html}
- \end{itemize}
- \end{frame}
-\GlsXtrStartUnsetBuffering
-\GlsXtrUnsetBufferEnableRepeatLocal
-\begin{frame}
-\GlsXtrResetLocalBuffer
- \frametitle{Frame 2}
- \begin{itemize}
- \item<+-> \gls{svm} and \gls{svm}
- \item<+-> \gls{svm} and \gls{html}
- \end{itemize}
-\end{frame}
-\GlsXtrStopUnsetBuffering
-\frame{\printunsrtglossaries} 
+{% local scope
+ \gls[local]{html}.
+ Used? \ifglsused{html}{Yes}{No}.
+ }% end scope
+ 
+
+Used? \ifglsused{html}{Yes}{No}. 
+
+\gls[postunset=none]{html}. Used? \ifglsused{html}{Yes}{No}. 
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page1.png
===================================================================
(Binary files differ)

Index: 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-page1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-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-example116-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-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-example116-page3.png
===================================================================
(Binary files differ)

Index: 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-page3.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page3.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-example116-page4.png
===================================================================
(Binary files differ)

Index: 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-page4.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page4.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116-page4.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-example116.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,22 +1,30 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 116 Buffering first use unsets with \mbox
-% Label: "ex:bufferingmbox"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 116 Abbreviations with beamer (unset buffering)
+% Label: "ex:unsetbeamer"
 % arara: pdflatex
-% arara: pdfcrop
-\documentclass[12pt]{article}
+% arara: pdflatex
+\documentclass[12pt]{beamer}
 \pagestyle{empty}
-\usepackage[T1]{fontenc}
-\usepackage{soul}
 \usepackage{glossaries-extra}
-
-
+\newabbreviation{svm}{SVM}{support vector machine}
 \newabbreviation{html}{HTML}{hypertext markup language} 
 \begin{document}
+\begin{frame}
+ \frametitle{Frame 1}
+ \begin{itemize}
+ \item \gls{html} and \gls{html}
+ \end{itemize}
+ \end{frame}
 \GlsXtrStartUnsetBuffering
-\ul{Some text about \mbox{\gls{html}}.
-Next use: \mbox{\gls{html}}.}
+\GlsXtrUnsetBufferEnableRepeatLocal
+\begin{frame}
+\GlsXtrResetLocalBuffer
+ \frametitle{Frame 2}
+ \begin{itemize}
+ \item<+-> \gls{svm} and \gls{svm}
+ \item<+-> \gls{svm} and \gls{html}
+ \end{itemize}
+\end{frame}
 \GlsXtrStopUnsetBuffering
-
-
-Next use: \gls{html}. 
+\frame{\printunsrtglossaries} 
 \end{document}

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-example117.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 117 Alternatives to buffering
-% Label: "ex:protectinnertextformat"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 117 Buffering first use unsets with \mbox
+% Label: "ex:bufferingmbox"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -10,30 +10,13 @@
 \usepackage{glossaries-extra}
 
 
-\newabbreviation{html}{HTML}{hypertext markup language}
-% custom command to expand content before using \ul:
- \newrobustcmd{\xpul}[1]{\GlsXtrExpandedFmt{\ul}{#1}} 
-
-
+\newabbreviation{html}{HTML}{hypertext markup language} 
 \begin{document}
-First approach (inner formatting):
-{% scope
- \renewcommand{\glsxtrdefaultentrytextfmt}[1]{\ul{#1}}%
- \ul{Some text about \protect\gls{html}.
- Next use: \protect\gls{html}}
-}
+\GlsXtrStartUnsetBuffering
+\ul{Some text about \mbox{\gls{html}}.
+Next use: \mbox{\gls{html}}.}
+\GlsXtrStopUnsetBuffering
 
 
-Next use: \gls{html}.
-
-
-Second approach (middle formatting with expanded link text):
-\glsresetall
-{% scope
- \renewcommand{\glsxtrabbreviationfont}[1]{\xpul{#1}}%
- \renewcommand{\glsxtrregularfont}[1]{\xpul{#1}}%
- \ul{Some text about \protect\gls{html}. Next use: \gls{html}.}
-} 
-
 Next use: \gls{html}. 
 \end{document}

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-example118.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,39 +1,39 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 118 Foreign language field encapsulation
-% Label: "ex:foreignlangfmt"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 118 Alternatives to buffering
+% Label: "ex:protectinnertextformat"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[main=british,brazilian,ngerman]{babel}
+\usepackage[T1]{fontenc}
+\usepackage{soul}
 \usepackage{glossaries-extra}
-\setabbreviationstyle{long-short-user}
-\newabbreviation
-[user1={Associação Brasileria de Normas Técnicas},
-user2={pt-BR}
-]
-{abnt}{ABNT}{Brazilian National Standards Organization}
 
 
-\newabbreviation
-[user1={Deutsches Institut für Normung e.V.},
-user2={de-DE-1996}]
-{din}{DIN}{German Institute for Standardization}
+\newabbreviation{html}{HTML}{hypertext markup language}
+% custom command to expand content before using \ul:
+ \newrobustcmd{\xpul}[1]{\GlsXtrExpandedFmt{\ul}{#1}} 
 
 
-\newabbreviation{tug}{TUG}{\TeX\ User Group}
+\begin{document}
+First approach (inner formatting):
+{% scope
+ \renewcommand{\glsxtrdefaultentrytextfmt}[1]{\ul{#1}}%
+ \ul{Some text about \protect\gls{html}.
+ Next use: \protect\gls{html}}
+}
 
 
-\renewcommand*{\glsxtruserparen}[2]{%
-\glsxtrfullsep{#2}%
-\glsxtrparen
-{#1%
-\ifglshasfield{\glsxtruserfield}{#2}%
-{, \emph{\GlsXtrForeignText{#2}{\glscurrentfieldvalue}}}%
-{}%
-}%
+Next use: \gls{html}.
+
+
+Second approach (middle formatting with expanded link text):
+\glsresetall
+{% scope
+ \renewcommand{\glsxtrabbreviationfont}[1]{\xpul{#1}}%
+ \renewcommand{\glsxtrregularfont}[1]{\xpul{#1}}%
+ \ul{Some text about \protect\gls{html}. Next use: \gls{html}.}
 } 
-\begin{document}
- \gls{abnt}, \gls{din}, \gls{tug}.
-\printunsrtglossaries 
+
+Next use: \gls{html}. 
 \end{document}

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-example119.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,59 +1,39 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 119 Storing a formatting command in a field
-% Label: "ex:glsxtrfmt"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 119 Foreign language field encapsulation
+% Label: "ex:foreignlangfmt"
 % arara: pdflatex
-% arara: makeglossaries
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[T1]{fontenc}
-\usepackage{amsmath}
-\usepackage[colorlinks]{hyperref}
-\usepackage[postdot,style=index]{glossaries-extra}
+\usepackage[main=british,brazilian,ngerman]{babel}
+\usepackage{glossaries-extra}
+\setabbreviationstyle{long-short-user}
+\newabbreviation
+[user1={Associação Brasileria de Normas Técnicas},
+user2={pt-BR}
+]
+{abnt}{ABNT}{Brazilian National Standards Organization}
 
 
-\makeglossaries
+\newabbreviation
+[user1={Deutsches Institut für Normung e.V.},
+user2={de-DE-1996}]
+{din}{DIN}{German Institute for Standardization}
 
 
-\newcommand*{\mtx}[1]{\boldsymbol{#1}}
-\newcommand*{\mtxinv}[1]{\mtx{#1}\sp{-1}}
+\newabbreviation{tug}{TUG}{\TeX\ User Group}
 
 
-\newglossaryentry{matrix}{%
-name={matrix},
-symbol={\ensuremath{\mtx{M}}},
-plural={matrices},
-user1={mtx},
-description={rectangular array of values}
-}
-
-
-\newglossaryentry{identitymatrix}{%
-name={identity matrix},
-symbol={\ensuremath{\mtx{I}}},
-plural={identity matrices},
-description={a diagonal matrix with all diagonal elements equal to
-1 and all other elements equal to 0}
+\renewcommand*{\glsxtruserparen}[2]{%
+\glsxtrfullsep{#2}%
+\glsxtrparen
+{#1%
+\ifglshasfield{\glsxtruserfield}{#2}%
+{, \emph{\GlsXtrForeignText{#2}{\glscurrentfieldvalue}}}%
+{}%
+}%
 } 
-
-\newglossaryentry{matrixinv}{%
-name={matrix inverse},
-symbol={\ensuremath{\mtxinv{M}}},
-user1={mtxinv},
-description={a square \gls{matrix} such that
-$\mtx{M}\mtxinv{M}=\glssymbol{identitymatrix}$}
-}
-
 \begin{document}
-A \gls{matrix} is denoted \glssymbol{matrix}.
-The inverse is denoted \glssymbol{matrixinv}.
-\[
-\glsxtrfmt{matrix}{A}
-\glsxtrfmt{matrixinv}{A}
-=
-\glssymbol{identitymatrix}
-\]
-Compare $\glsxtrfmt{matrix}{A}[_0]$
-with $\glsxtrfmt*{matrix}{A}[_0]$. \printglossaries 
+ \gls{abnt}, \gls{din}, \gls{tug}.
+\printunsrtglossaries 
 \end{document}

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-example120.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,26 +1,59 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 120 Formatting lists contained in field values
-% Label: "ex:fieldformatcsv"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 120 Storing a formatting command in a field
+% Label: "ex:glsxtrfmt"
 % arara: pdflatex
+% arara: makeglossaries
+% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
+\usepackage[T1]{fontenc}
+\usepackage{amsmath}
 \usepackage[colorlinks]{hyperref}
-\usepackage[autoseeindex=false]{glossaries-extra}
-\newglossaryentry{example}{name=example,description={},
-see={another1,another2}}
-\newglossaryentry{another1}{name={another one},description={}}
-\newglossaryentry{another2}{name={another two},description={}}
+\usepackage[postdot,style=index]{glossaries-extra}
 
-\begin{document}
-\glsxtrapptocsvfield{example}{animals}{duck}
-\glsxtrapptocsvfield{example}{animals}{albatross}
-\glsxtrapptocsvfield{example}{animals}{arara}
-Animal list: \glsxtrfieldformatcsvlist{example}{animals}.
 
+\makeglossaries
 
-See list: \glsxtrifhasfield{see}{example}{\glsxtrseelist{\glscurrentfieldvalue}}{not set}.
 
+\newcommand*{\mtx}[1]{\boldsymbol{#1}}
+\newcommand*{\mtxinv}[1]{\mtx{#1}\sp{-1}}
 
-\printunsrtglossaries 
+
+\newglossaryentry{matrix}{%
+name={matrix},
+symbol={\ensuremath{\mtx{M}}},
+plural={matrices},
+user1={mtx},
+description={rectangular array of values}
+}
+
+
+\newglossaryentry{identitymatrix}{%
+name={identity matrix},
+symbol={\ensuremath{\mtx{I}}},
+plural={identity matrices},
+description={a diagonal matrix with all diagonal elements equal to
+1 and all other elements equal to 0}
+} 
+
+\newglossaryentry{matrixinv}{%
+name={matrix inverse},
+symbol={\ensuremath{\mtxinv{M}}},
+user1={mtxinv},
+description={a square \gls{matrix} such that
+$\mtx{M}\mtxinv{M}=\glssymbol{identitymatrix}$}
+}
+
+\begin{document}
+A \gls{matrix} is denoted \glssymbol{matrix}.
+The inverse is denoted \glssymbol{matrixinv}.
+\[
+\glsxtrfmt{matrix}{A}
+\glsxtrfmt{matrixinv}{A}
+=
+\glssymbol{identitymatrix}
+\]
+Compare $\glsxtrfmt{matrix}{A}[_0]$
+with $\glsxtrfmt*{matrix}{A}[_0]$. \printglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.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-example121.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,23 +1,26 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 121 Entry counting according to category
-% Label: "ex:catentrycount"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 121 Formatting lists contained in field values
+% Label: "ex:fieldformatcsv"
 % arara: pdflatex
-% arara: pdflatex
-% arara: makeglossaries
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
-\usepackage{glossaries-extra}
-\makeglossaries
-\GlsXtrEnableEntryCounting{abbreviation}{1}
-\newabbreviation{css}{CSS}{cascading style sheet}
-\newabbreviation{html}{HTML}{hypertext markup language}
-\newglossaryentry{sample}{name={sample},description={an example}}
+\usepackage[autoseeindex=false]{glossaries-extra}
+\newglossaryentry{example}{name=example,description={},
+see={another1,another2}}
+\newglossaryentry{another1}{name={another one},description={}}
+\newglossaryentry{another2}{name={another two},description={}}
 
 \begin{document}
-First use: \gls{css}, \gls{html} and \gls{sample}.
-Next use: \gls{html}.
-\printglossaries 
+\glsxtrapptocsvfield{example}{animals}{duck}
+\glsxtrapptocsvfield{example}{animals}{albatross}
+\glsxtrapptocsvfield{example}{animals}{arara}
+Animal list: \glsxtrfieldformatcsvlist{example}{animals}.
+
+
+See list: \glsxtrifhasfield{see}{example}{\glsxtrseelist{\glscurrentfieldvalue}}{not set}.
+
+
+\printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122-page1.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-example122.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 122 Entry unit counting (per section) according to category
-% Label: "ex:catunitentrycount"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 122 Entry counting according to category
+% Label: "ex:catentrycount"
 % arara: pdflatex
 % arara: pdflatex
 % arara: makeglossaries
@@ -10,28 +10,14 @@
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-\GlsXtrEnableEntryUnitCounting{abbreviation}{2}{section}
 \makeglossaries
-% category=abbreviation:
+\GlsXtrEnableEntryCounting{abbreviation}{1}
+\newabbreviation{css}{CSS}{cascading style sheet}
 \newabbreviation{html}{HTML}{hypertext markup language}
-\newabbreviation{css}{CSS}{cascading style sheet}
-% category=general:
 \newglossaryentry{sample}{name={sample},description={an example}}
 
 \begin{document}
-\section{Sample} 
-
-Used once: \gls{html}. 
-
-Used three times: \gls{css} and \gls{css} and \gls{css}. 
-
-Used once: \gls{sample}. 
-
-\section{Another Sample} 
-
-Used once: \gls{css}. 
-
-Used twice: \gls{html} and \gls{html}. 
-
+First use: \gls{css}, \gls{html} and \gls{sample}.
+Next use: \gls{html}.
 \printglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.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)

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.png
===================================================================
(Binary files differ)

Index: 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-example123.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.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-example123.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 123 Enabling unit counting to hook into hyperlink setting
-% Label: "ex:unitentrycounthyper"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 123 Entry unit counting (per section) according to category
+% Label: "ex:catunitentrycount"
 % arara: pdflatex
 % arara: pdflatex
 % arara: makeglossaries
@@ -10,27 +10,28 @@
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
 \usepackage{glossaries-extra}
-
-
+\GlsXtrEnableEntryUnitCounting{abbreviation}{2}{section}
 \makeglossaries
+% default category=abbreviation:
+\newabbreviation{html}{HTML}{hypertext markup language}
+\newabbreviation{css}{CSS}{cascading style sheet}
+% default category=general:
+\newglossaryentry{sample}{name={sample},description={an example}}
 
+\begin{document}
+\section{Sample} 
 
-\GlsXtrEnableEntryUnitCounting{general}{0}{page}
+Used once: \gls{html}. 
 
+Used three times: \gls{css} and \gls{css} and \gls{css}. 
 
-\newglossaryentry{sample}{name={sample},description={an example}}
+Used once: \gls{sample}. 
 
+\section{Another Sample} 
 
-\renewcommand*{\glslinkcheckfirsthyperhook}{%
- \ifnum\glsentrycurrcount\glslabel>0
- \setupglslink{hyper=false}%
- \fi
-} 
-\begin{document}
-A \gls{sample} entry. Next use: \gls{sample}. 
+Used once: \gls{css}. 
 
-\newpage
-Next page: \gls{sample}. Again: \gls{sample}. 
+Used twice: \gls{html} and \gls{html}. 
 
 \printglossaries 
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page1.png
===================================================================
(Binary files differ)

Index: 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-page1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-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-example124-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124-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-example124.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,7 +1,8 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 124 Link counting used to selectively suppress hyperlinks
-% Label: "ex:linkcount"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 124 Enabling unit counting to hook into hyperlink setting
+% Label: "ex:unitentrycounthyper"
 % arara: pdflatex
+% arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
 % arara: pdfcrop
@@ -8,36 +9,28 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
-\usepackage{glossaries-extra} 
+\usepackage{glossaries-extra}
 
-\makeglossaries 
 
-\renewcommand*{\glslinkpresetkeys}{%
- \ifnum\GlsXtrLinkCounterValue{\glslabel}>1
- \setupglslink{hyper=false}%
-\fi } 
+\makeglossaries
 
-\GlsXtrEnableLinkCounting{general} 
 
-\newglossaryentry{sample1}{name={sample1},description={an example}}
-\newglossaryentry{sample2}{name={sample2},description={another example}} 
+\GlsXtrEnableEntryUnitCounting{general}{0}{page}
 
-\newabbreviation{ex}{ex}{example} 
 
+\newglossaryentry{sample}{name={sample},description={an example}}
 
+
+\renewcommand*{\glslinkcheckfirsthyperhook}{%
+ \ifnum\glsentrycurrcount{\glslabel}>0
+ \setupglslink{hyper=false}%
+ \fi
+} 
 \begin{document}
-\section{Sample Section}
+A \gls{sample} entry. Next use: \gls{sample}. 
 
+\newpage
+Next page: \gls{sample}. Again: \gls{sample}. 
 
-\Gls{sample1}, \gls{sample2} and \gls{ex}.
-\Glstext{sample1} and \gls{ex} again.
-
-
-\section{Another Sample Section}
-
-
-\Gls{sample1}, \gls{sample2} and \gls{ex}.
-
-
 \printglossaries 
 \end{document}

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-example125.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 125 Multi-entries: hierarchical
-% Label: "ex:multientryhier"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 125 Link counting used to selectively suppress hyperlinks
+% Label: "ex:linkcount"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -8,41 +8,36 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
-\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra}
+\usepackage{glossaries-extra} 
 
+\makeglossaries 
 
-\makeglossaries
+\renewcommand*{\glslinkpresetkeys}{%
+ \ifnum\GlsXtrLinkCounterValue{\glslabel}>1
+ \setupglslink{hyper=false}%
+\fi } 
 
+\GlsXtrEnableLinkCounting{general} 
 
-\newcommand{\latinname}[1]{\emph{#1}}
-\glssetcategoriesattributes
- {genus,species}{textformat,glossnamefont}{latinname}
+\newglossaryentry{sample1}{name={sample1},description={an example}}
+\newglossaryentry{sample2}{name={sample2},description={another example}} 
 
+\newabbreviation{ex}{ex}{example} 
 
-\setabbreviationstyle[genus]{long-only-short-only-desc}
-\newabbreviation
- [category={genus},description={}]
- {clostridium}{C.}{Clostridium}
 
+\begin{document}
+\section{Sample Section}
 
-\newglossaryentry{botulinum}{name={botulinum},category={species},
- description={},parent={clostridium}}
-\newglossaryentry{perfringens}{name={perfringens},category={species},
- description={},parent={clostridium}}
-\newglossaryentry{tetani}{name={tetani},category={species},
- description={},parent={clostridium}}
 
+\Gls{sample1}, \gls{sample2} and \gls{ex}.
+\Glstext{sample1} and \gls{ex} again.
 
-\multiglossaryentry{cbot}{clostridium,botulinum}
-\multiglossaryentry{cperf}{clostridium,perfringens}
-\multiglossaryentry{ctet}{clostridium,tetani}
 
+\section{Another Sample Section}
 
-\multiglossaryentrysetup{indexothers=false,hyper=allmain} 
-\begin{document}
-First use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}.
 
+\Gls{sample1}, \gls{sample2} and \gls{ex}.
 
-Next use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}.
+
 \printglossaries 
 \end{document}

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-example126.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 126 Multi-entries: hierarchical with first-use suffix
-% Label: "ex:multientryhierfirstusesuffix"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 126 Multi-entries: hierarchical
+% Label: "ex:multientryhier"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -33,9 +33,9 @@
  description={},parent={clostridium}}
 
 
-\multiglossaryentry[firstsuffix=botulism]{cbot}{clostridium,botulinum}
-\multiglossaryentry[firstsuffix=gas gangrene]{cperf}{clostridium,perfringens}
-\multiglossaryentry[firstsuffix=tetanus]{ctet}{clostridium,tetani}
+\multiglossaryentry{cbot}{clostridium,botulinum}
+\multiglossaryentry{cperf}{clostridium,perfringens}
+\multiglossaryentry{ctet}{clostridium,tetani}
 
 
 \multiglossaryentrysetup{indexothers=false,hyper=allmain} 

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-example127.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 127 Multi-entries: hierarchical with category suffix
-% Label: "ex:multientryhiercatsuffix"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 127 Multi-entries: hierarchical with first-use suffix
+% Label: "ex:multientryhierfirstusesuffix"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -26,27 +26,18 @@
 
 
 \newglossaryentry{botulinum}{name={botulinum},category={species},
- user1={botulism},
  description={},parent={clostridium}}
 \newglossaryentry{perfringens}{name={perfringens},category={species},
- user1={gas gangrene},
  description={},parent={clostridium}}
 \newglossaryentry{tetani}{name={tetani},category={species},
- user1={tetanus},
  description={},parent={clostridium}}
 
 
-\mglsdefcategorysuffix{bacteria}{%
-\mglsisfirstuse
- {\glsxtrifhasfield{useri}{\mglslastelementlabel}{ (\glscurrentfieldvalue)}{}}%
- {}%
-} 
+\multiglossaryentry[firstsuffix=botulism]{cbot}{clostridium,botulinum}
+\multiglossaryentry[firstsuffix=gas gangrene]{cperf}{clostridium,perfringens}
+\multiglossaryentry[firstsuffix=tetanus]{ctet}{clostridium,tetani}
 
-\multiglossaryentry[category=bacteria]{cbot}{clostridium,botulinum}
-\multiglossaryentry[category=bacteria]{cperf}{clostridium,perfringens}
-\multiglossaryentry[category=bacteria]{ctet}{clostridium,tetani}
 
-
 \multiglossaryentrysetup{indexothers=false,hyper=allmain} 
 \begin{document}
 First use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}.

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-example128.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 128 Multi-entries: separators
-% Label: "ex:multientrysep"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 128 Multi-entries: hierarchical with category suffix
+% Label: "ex:multientryhiercatsuffix"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -8,42 +8,43 @@
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage[colorlinks]{hyperref}
-\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra} 
+\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra}
 
-\makeglossaries 
 
+\makeglossaries
+
+
 \newcommand{\latinname}[1]{\emph{#1}}
 \glssetcategoriesattributes
  {genus,species}{textformat,glossnamefont}{latinname}
 
 
-% multi-entry category attributes:
-\glssetcategoryattribute{genus}{combinedfirstsepfirst}{\space}
-\glssetcategoryattribute{genus}{combinedfirstsep}{\space}
-\glssetcategoryattribute{genus}{combinedsepfirst}{~}
-\glssetcategoryattribute{genus}{combinedsep}{\relax}
-
-
 \setabbreviationstyle[genus]{long-only-short-only-desc}
 \newabbreviation
  [category={genus},description={}]
- {clostridium}{C.}{Clostridium} 
+ {clostridium}{C.}{Clostridium}
 
-\setabbreviationstyle[species]{long-only-short-only-desc}
 
+\newglossaryentry{botulinum}{name={botulinum},category={species},
+ user1={botulism},
+ description={},parent={clostridium}}
+\newglossaryentry{perfringens}{name={perfringens},category={species},
+ user1={gas gangrene},
+ description={},parent={clostridium}}
+\newglossaryentry{tetani}{name={tetani},category={species},
+ user1={tetanus},
+ description={},parent={clostridium}}
 
-\newabbreviation[category={species},
- description={},parent={clostridium}]{botulinum}{bot.}{botulinum}
-\newabbreviation[category={species},
- description={},parent={clostridium}]{perfringens}{per.}{perfringens}
-\newabbreviation[category={species},
- description={},parent={clostridium}]{tetani}{tet.}{tetani}
-\glssetcategoriesattributes{species}{discardperiod,retainfirstuseperiod}{true}
 
+\mglsdefcategorysuffix{bacteria}{%
+\mglsisfirstuse
+ {\glsxtrifhasfield{useri}{\mglslastelementlabel}{ (\glscurrentfieldvalue)}{}}%
+ {}%
+} 
 
-\multiglossaryentry{cbot}{clostridium,botulinum}
-\multiglossaryentry{cperf}{clostridium,perfringens}
-\multiglossaryentry{ctet}{clostridium,tetani}
+\multiglossaryentry[category=bacteria]{cbot}{clostridium,botulinum}
+\multiglossaryentry[category=bacteria]{cperf}{clostridium,perfringens}
+\multiglossaryentry[category=bacteria]{ctet}{clostridium,tetani}
 
 
 \multiglossaryentrysetup{indexothers=false,hyper=allmain} 

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-example129.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 129 Multi-entries: skipping elements
-% Label: "ex:multientryskip"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 129 Multi-entries: separators
+% Label: "ex:multientrysep"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -7,44 +7,50 @@
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
-\usepackage[stylemods,style=long]{glossaries-extra} 
+\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra} 
 
 \makeglossaries 
 
-\setabbreviationstyle{long-short-sc}
-\newabbreviation{ssi}{ssi}{server-side includes}
-\newabbreviation{html}{html}{hypertext markup language} 
+\newcommand{\latinname}[1]{\emph{#1}}
+\glssetcategoriesattributes
+ {genus,species}{textformat,glossnamefont}{latinname}
+\glssetcategoriesattributes{species}{discardperiod,retainfirstuseperiod}{true}
 
-\setabbreviationstyle[combinedabbrv]{long-only-short-sc-only}
-\newabbreviation
- [category={combinedabbrv},
- description={\glsxtrshort{ssi} enabled \glsxtrshort{html}}]
- {shtml-frag}{shtml}{enabled} 
 
-\glssetcategoryattribute{combinedabbrv}{multioptions}
- {usedskipothers,firstsuffix={\glsxtrshort{\mglslastmainlabel}}} 
+% multi-entry category attributes:
+\glssetcategoryattribute{genus}{combinedfirstsepfirst}{\space}
+\glssetcategoryattribute{genus}{combinedfirstsep}{\space}
+\glssetcategoryattribute{genus}{combinedsepfirst}{~}
+\glssetcategoryattribute{genus}{combinedsep}{\relax}
 
-\multiglossaryentry
- [category=combinedabbrv]
- {shtml}[shtml-frag]{ssi,shtml-frag,html} 
 
+\setabbreviationstyle[genus]{long-only-short-only-desc}
+\newabbreviation
+ [category={genus},description={}]
+ {clostridium}{C.}{Clostridium} 
 
-\begin{document}
-Individual elements first use: \gls{ssi} and \gls{html}. 
+\setabbreviationstyle[species]{long-only-short-only-desc}
 
-Individual elements next use: \gls{ssi} and \gls{html}. 
 
-Multi-entry first use: \mgls{shtml}. 
+\newabbreviation[category={species},
+ description={},parent={clostridium}]{botulinum}{bot.}{botulinum}
+\newabbreviation[category={species},
+ description={},parent={clostridium}]{perfringens}{per.}{perfringens}
+\newabbreviation[category={species},
+ description={},parent={clostridium}]{tetani}{tet.}{tetani}
 
-Multi-entry next use: \mgls{shtml}. 
 
-Resetting all\glsresetall\mglsreset{shtml}: 
+\multiglossaryentry{cbot}{clostridium,botulinum}
+\multiglossaryentry{cperf}{clostridium,perfringens}
+\multiglossaryentry{ctet}{clostridium,tetani}
 
-Multi-entry first use: \mgls{shtml}. 
 
-Multi-entry next use: \mgls{shtml}. 
+\multiglossaryentrysetup{indexothers=false,hyper=allmain} 
+\begin{document}
+First use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}.
 
-Individual elements: \gls{ssi} and \gls{html}. \printglossaries 
+
+Next use: \mgls{cbot}, \mgls{cperf}, \mgls{ctet}.
+\printglossaries 
 \end{document}

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-example130.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 130 Multi-entries: skipping elements (unsetting others)
-% Label: "ex:multientryskipunsetothers"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 130 Multi-entries: skipping elements
+% Label: "ex:multientryskip"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -11,9 +11,8 @@
 \usepackage[colorlinks]{hyperref}
 \usepackage[stylemods,style=long]{glossaries-extra} 
 
-\makeglossaries
+\makeglossaries 
 
-
 \setabbreviationstyle{long-short-sc}
 \newabbreviation{ssi}{ssi}{server-side includes}
 \newabbreviation{html}{html}{hypertext markup language} 
@@ -25,17 +24,13 @@
  {shtml-frag}{shtml}{enabled} 
 
 \glssetcategoryattribute{combinedabbrv}{multioptions}
- {%
- hyper={notmainfirst},
- mglsopts={presetlocal,unsetothers,others={local}},
- usedskipothers,
- firstsuffix={\glsxtrshort{\mglslastmainlabel}}
-}
+ {usedskipothers,firstsuffix={\glsxtrshort{\mglslastmainlabel}}} 
 
-
 \multiglossaryentry
  [category=combinedabbrv]
  {shtml}[shtml-frag]{ssi,shtml-frag,html} 
+
+
 \begin{document}
 Individual elements first use: \gls{ssi} and \gls{html}. 
 
@@ -51,6 +46,5 @@
 
 Multi-entry next use: \mgls{shtml}. 
 
-Individual elements: \gls{ssi} and \gls{html}.
-\printglossaries 
+Individual elements: \gls{ssi} and \gls{html}. \printglossaries 
 \end{document}

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-example131.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 131 Multi-entries: skipping elements (prefix and post-link hooks)
-% Label: "ex:multientryskipprefixpostlink"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 131 Multi-entries: skipping elements (unsetting others)
+% Label: "ex:multientryskipunsetothers"
 % arara: pdflatex
 % arara: makeglossaries
 % arara: pdflatex
@@ -9,79 +9,48 @@
 \pagestyle{empty}
 \usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
-\usepackage[stylemods,style=long]{glossaries-extra}
+\usepackage[stylemods,style=long]{glossaries-extra} 
 
-
 \makeglossaries
 
 
-\setabbreviationstyle{long-postshort-sc-user}
-
-
+\setabbreviationstyle{long-short-sc}
 \newabbreviation{ssi}{ssi}{server-side includes}
-\newabbreviation{html}{html}{hypertext markup language}
+\newabbreviation{html}{html}{hypertext markup language} 
 
+\setabbreviationstyle[combinedabbrv]{long-only-short-sc-only}
+\newabbreviation
+ [category={combinedabbrv},
+ description={\glsxtrshort{ssi} enabled \glsxtrshort{html}}]
+ {shtml-frag}{shtml}{enabled} 
 
-\newrobustcmd{\combinedpre}[1]{\glsps{#1}}
-\newrobustcmd{\combinedpost}[1]{\glsps{#1}}
-
-
-\newabbreviation{shtml}{shtml}
-{{}\combinedpre{ssi} enabled \combinedpost{html}}
-
-
 \glssetcategoryattribute{combinedabbrv}{multioptions}
  {%
- mpostlinkelement=main,
- usedskipothers
- }
+ hyper={notmainfirst},
+ mglsopts={presetlocal,unsetothers,others={local}},
+ usedskipothers,
+ firstsuffix={\glsxtrshort{\mglslastmainlabel}}
+}
 
 
 \multiglossaryentry
  [category=combinedabbrv]
- {shtml}[shtml]{ssi,shtml,html}
-
-
-\mglsdefcategoryprefix{combinedabbrv}{%
- \renewcommand{\combinedpre}[1]{\ignorespaces}%
- \renewcommand{\combinedpost}[1]{\unskip}%
-} 
+ {shtml}[shtml-frag]{ssi,shtml-frag,html} 
 \begin{document}
-Individual elements first use: \gls{ssi} and \gls{html}.
+Individual elements first use: \gls{ssi} and \gls{html}. 
 
+Individual elements next use: \gls{ssi} and \gls{html}. 
 
-Individual elements next use: \gls{ssi} and \gls{html}.
+Multi-entry first use: \mgls{shtml}. 
 
+Multi-entry next use: \mgls{shtml}. 
 
-Multi-entry first use: \mgls{shtml}.
+Resetting all\glsresetall\mglsreset{shtml}: 
 
+Multi-entry first use: \mgls{shtml}. 
 
-Multi-entry next use: \mgls{shtml}.
+Multi-entry next use: \mgls{shtml}. 
 
-
-Individual entry first use: \gls{shtml}.
-
-
-Resetting all\glsresetall\mglsresetall:
-
-
-Multi-entry first use: \mgls{shtml}.
-
-
-Multi-entry next use: \mgls{shtml}.
-
-
 Individual elements: \gls{ssi} and \gls{html}.
-
-
-Resetting all\glsresetall\mglsresetall:
-
-
-Individual entry first use: \gls{shtml}.
-
-
-Multi-entry first use: \mgls{shtml}. (Wrong!)
-
-
 \printglossaries 
 \end{document}

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-example132.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,20 +1,87 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 132 Changing the target prefix
-% Label: "ex:targetprefixes"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 132 Multi-entries: skipping elements (prefix and post-link hooks)
+% Label: "ex:multientryskipprefixpostlink"
 % arara: pdflatex
+% arara: makeglossaries
+% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
+\usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
-\usepackage[showtargets=annoteleft,style=tree]{glossaries-extra}
-\newglossaryentry{sample}{name={sample},
- description={an example description that references \gls{another}}}
-\newglossaryentry{another}{name={another},
- description={some other example description that references \gls{sample}}} 
+\usepackage[stylemods,style=long]{glossaries-extra}
+
+
+\makeglossaries
+
+
+\setabbreviationstyle{long-postshort-sc-user}
+
+
+\newabbreviation{ssi}{ssi}{server-side includes}
+\newabbreviation{html}{html}{hypertext markup language}
+
+
+\newrobustcmd{\combinedpre}[1]{\glsps{#1}}
+\newrobustcmd{\combinedpost}[1]{\glsps{#1}}
+
+
+\newabbreviation{shtml}{shtml}
+{{}\combinedpre{ssi} enabled \combinedpost{html}}
+
+
+\glssetcategoryattribute{combinedabbrv}{multioptions}
+ {%
+ mpostlinkelement=main,
+ usedskipothers
+ }
+
+
+\multiglossaryentry
+ [category=combinedabbrv]
+ {shtml}[shtml]{ssi,shtml,html}
+
+
+\mglsdefcategoryprefix{combinedabbrv}{%
+ \renewcommand{\combinedpre}[1]{\ignorespaces}%
+ \renewcommand{\combinedpost}[1]{\unskip}%
+} 
 \begin{document}
-Link to glossary 1: \gls{sample}. 
+Individual elements first use: \gls{ssi} and \gls{html}.
 
-Link to glossary 2: \gls[prefix={other-}]{sample}.
-\printunsrtglossary
-\printunsrtglossary[prefix=other-] 
+
+Individual elements next use: \gls{ssi} and \gls{html}.
+
+
+Multi-entry first use: \mgls{shtml}.
+
+
+Multi-entry next use: \mgls{shtml}.
+
+
+Individual entry first use: \gls{shtml}.
+
+
+Resetting all\glsresetall\mglsresetall:
+
+
+Multi-entry first use: \mgls{shtml}.
+
+
+Multi-entry next use: \mgls{shtml}.
+
+
+Individual elements: \gls{ssi} and \gls{html}.
+
+
+Resetting all\glsresetall\mglsresetall:
+
+
+Individual entry first use: \gls{shtml}.
+
+
+Multi-entry first use: \mgls{shtml}. (Wrong!)
+
+
+\printglossaries 
 \end{document}

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-example133.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 133 Prepending to the target prefix for just the entry item
-% Label: "ex:targetprefixname"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 133 Changing the target prefix
+% Label: "ex:targetprefixes"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -14,7 +14,7 @@
 \begin{document}
 Link to glossary 1: \gls{sample}. 
 
-Link to glossary 2: \gls[prefix={other-glo:}]{sample}.
+Link to glossary 2: \gls[prefix={other-}]{sample}.
 \printunsrtglossary
-\printunsrtglossary[targetnameprefix=other-] 
+\printunsrtglossary[prefix=other-] 
 \end{document}

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-example134.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,14 +1,20 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 134 Displaying unsorted glossaries
-% Label: "ex:printunsrt"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 134 Prepending to the target prefix for just the entry item
+% Label: "ex:targetprefixname"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[style=treegroup]{glossaries-extra}
-\newglossaryentry{ant}{name={ant},description={}}
-\newglossaryentry{gazelle}{name={gazelle},description={}}
+\usepackage[colorlinks]{hyperref}
+\usepackage[showtargets=annoteleft,style=tree]{glossaries-extra}
+\newglossaryentry{sample}{name={sample},
+ description={an example description that references \gls{another}}}
+\newglossaryentry{another}{name={another},
+ description={some other example description that references \gls{sample}}} 
+\begin{document}
+Link to glossary 1: \gls{sample}. 
 
-\begin{document}
+Link to glossary 2: \gls[prefix={other-glo:}]{sample}.
 \printunsrtglossary
+\printunsrtglossary[targetnameprefix=other-] 
 \end{document}

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-example135.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,11 +1,11 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 135 Displaying unsorted glossaries with stylemods
-% Label: "ex:printunsrtstylemods"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 135 Displaying unsorted glossaries
+% Label: "ex:printunsrt"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[stylemods,style=treegroup]{glossaries-extra}
+\usepackage[style=treegroup]{glossaries-extra}
 \newglossaryentry{ant}{name={ant},description={}}
 \newglossaryentry{gazelle}{name={gazelle},description={}}
 

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-example136.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 136 Displaying unsorted glossaries with different group settings
-% Label: "ex:printunsrtgroup"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 136 Displaying unsorted glossaries with stylemods
+% Label: "ex:printunsrtstylemods"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -10,9 +10,5 @@
 \newglossaryentry{gazelle}{name={gazelle},description={}}
 
 \begin{document}
-\twocolumn\printunsrtglossary[title={Glossary 1}]
-\glsxtrnoidxgroups
-\printunsrtglossary[title={Glossary 2}]
-\newpage \printunsrtglossary[groups=false,title={Glossary 3}]
-\printunsrtglossary[style=tree,nogroupskip,title={Glossary 4}] 
+\printunsrtglossary
 \end{document}

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-example137.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,28 +1,18 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 137 Displaying unsorted glossaries with a copied list
-% Label: "ex:unsrtcopygrp"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 137 Displaying unsorted glossaries with different group settings
+% Label: "ex:printunsrtgroup"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra}
-\newglossaryentry{waterfowl}{name={waterfowl},description={}}
+\usepackage[stylemods,style=treegroup]{glossaries-extra}
 \newglossaryentry{ant}{name={ant},description={}}
-\newglossaryentry{adder}{name={adder},description={}}
-\newglossaryentry{duck}{name={duck},parent={waterfowl},description={}}
-\newglossaryentry{zebra}{name={zebra},description={}}
-\newglossaryentry{aardvark}{name={aardvark},description={}}
 \newglossaryentry{gazelle}{name={gazelle},description={}}
-\newglossaryentry{mallard}{name={mallard},parent={duck},description={}}
 
-
-\newglossary*{another}{Another Glossary}
-\glsxtrcopytoglossary{mallard}{another}
-\glsxtrcopytoglossary{aardvark}{another}
-\glsxtrcopytoglossary{zebra}{another}
-\glsxtrcopytoglossary{ant}{another}
-\glsxtrcopytoglossary{duck}{another} 
 \begin{document}
-\printunsrtglossary
-\printunsrtglossary[type=another] 
+\twocolumn\printunsrtglossary[title={Glossary 1}]
+\glsxtrnoidxgroups
+\printunsrtglossary[title={Glossary 2}]
+\newpage \printunsrtglossary[groups=false,title={Glossary 3}]
+\printunsrtglossary[style=tree,nogroupskip,title={Glossary 4}] 
 \end{document}

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-example138.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,48 +1,27 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 138 Displaying unsorted glossaries with custom groups
-% Label: "ex:unsrtcustomgrp"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 138 Displaying unsorted glossaries with a copied list
+% Label: "ex:unsrtcopygrp"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[record,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\usepackage[stylemods=bookindex,style=bookindex]{glossaries-extra}
+\newglossaryentry{waterfowl}{name={waterfowl},description={}}
+\newglossaryentry{ant}{name={ant},description={}}
+\newglossaryentry{adder}{name={adder},description={}}
+\newglossaryentry{duck}{name={duck},parent={waterfowl},description={}}
+\newglossaryentry{zebra}{name={zebra},description={}}
+\newglossaryentry{aardvark}{name={aardvark},description={}}
+\newglossaryentry{gazelle}{name={gazelle},description={}}
+\newglossaryentry{mallard}{name={mallard},parent={duck},description={}}
 
 
-\glsxtrsetgrouptitle{group1label}{Group 1}
-\glsxtrsetgrouptitle{group2label}{Group 2}
-\glsxtrsetgrouptitle{group3label}{Group 3}
-\glsxtrsetgrouptitle{group4label}{Group 4}
-
-
-\newglossaryentry{waterfowl}{name={waterfowl},description={},
- group={group1label}}
-\newglossaryentry{ant}{name={ant},description={},
- group={group1label}}
-\GlsXtrSetField{ant}{secondarygroup}{group4label}
-\newglossaryentry{adder}{name={adder},description={},
- group={group2label}}
-\newglossaryentry{duck}{name={duck},parent={waterfowl},
- description={},group={group4label}}
-\GlsXtrSetField{duck}{secondarygroup}{group2label}
-\newglossaryentry{zebra}{name={zebra},description={},
- group={group2label}}
-\GlsXtrSetField{zebra}{secondarygroup}{group3label}
-\newglossaryentry{aardvark}{name={aardvark},description={},
- group={group2label}}
-\GlsXtrSetField{aardvark}{secondarygroup}{group1label}
-\newglossaryentry{gazelle}{name={gazelle},description={},
- group={group1label}}
-\newglossaryentry{mallard}{name={mallard},parent={duck},
- description={},group={group2label}} \GlsXtrSetField{mallard}{secondarygroup}{group3label}
-
-
 \newglossary*{another}{Another Glossary}
 \glsxtrcopytoglossary{mallard}{another}
 \glsxtrcopytoglossary{aardvark}{another}
 \glsxtrcopytoglossary{zebra}{another}
 \glsxtrcopytoglossary{ant}{another}
-\glsxtrcopytoglossary{duck}{another}
-\setglossarypreamble[another]{\renewcommand{\glsxtrgroupfield}{secondarygroup}} 
+\glsxtrcopytoglossary{duck}{another} 
 \begin{document}
 \printunsrtglossary
 \printunsrtglossary[type=another] 

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-example139.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 139 Displaying unsorted glossaries with custom groups and sub-group headings
-% Label: "ex:unsrtcustomsubgrp"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 139 Displaying unsorted glossaries with custom groups
+% Label: "ex:unsrtcustomgrp"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -14,26 +14,35 @@
 \glsxtrsetgrouptitle{group4label}{Group 4}
 
 
-\newglossaryentry{waterfowl}{name={waterfowl},description={},
+\newglossaryentry{waterfowl}{name={waterfowl},
+ description={},
  group={group1label}}
-\newglossaryentry{ant}{name={ant},description={},
+\newglossaryentry{ant}{name={ant},
+ description={},
  group={group1label}}
 \GlsXtrSetField{ant}{secondarygroup}{group4label}
-\newglossaryentry{adder}{name={adder},description={},
+\newglossaryentry{adder}{name={adder},
+ description={},
  group={group2label}}
-\newglossaryentry{duck}{name={duck},parent={waterfowl},
+\newglossaryentry{duck}{name={duck},
+ parent={waterfowl},
  description={},group={group4label}}
 \GlsXtrSetField{duck}{secondarygroup}{group2label}
-\newglossaryentry{zebra}{name={zebra},description={},
+\newglossaryentry{zebra}{name={zebra},
+ description={},
  group={group2label}}
 \GlsXtrSetField{zebra}{secondarygroup}{group3label}
-\newglossaryentry{aardvark}{name={aardvark},description={},
+\newglossaryentry{aardvark}{name={aardvark},
+ description={},
  group={group2label}}
 \GlsXtrSetField{aardvark}{secondarygroup}{group1label}
-\newglossaryentry{gazelle}{name={gazelle},description={},
+\newglossaryentry{gazelle}{name={gazelle},
+ description={},
  group={group1label}}
-\newglossaryentry{mallard}{name={mallard},parent={duck},
- description={},group={group2label}} \GlsXtrSetField{mallard}{secondarygroup}{group3label}
+\newglossaryentry{mallard}{name={mallard},
+ parent={duck},description={},
+ group={group2label}}
+\GlsXtrSetField{mallard}{secondarygroup}{group3label}
 
 
 \newglossary*{another}{Another Glossary}
@@ -42,12 +51,9 @@
 \glsxtrcopytoglossary{zebra}{another}
 \glsxtrcopytoglossary{ant}{another}
 \glsxtrcopytoglossary{duck}{another}
-\setglossarypreamble[another]{\renewcommand{\glsxtrgroupfield}{secondarygroup}} 
+\setglossarypreamble[another]
+ {\renewcommand{\glsxtrgroupfield}{secondarygroup}} 
 \begin{document}
-\renewcommand*{\glsxtraddgroup}[2]{#2}
 \printunsrtglossary
-\renewcommand*{\glsxtraddgroup}[2]{%
- \ifnum\glscurrententrylevel<2 #2\fi
-}
 \printunsrtglossary[type=another] 
 \end{document}

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-example140.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,32 +1,63 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 140 Displaying sorted glossaries with groups using bib2gls
-% Label: "ex:bib2glsgrp"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 140 Displaying unsorted glossaries with custom groups and sub-group headings
+% Label: "ex:unsrtcustomsubgrp"
 % arara: pdflatex
-% arara: bib2gls: { group: on }
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{animalfamilies.bib}
- at index{waterfowl,user1={Anseriformes}}
- at index{ant,user1={Formicidae}}
- at index{adder,user1={Vipera berus}}
- at index{duck,parent={waterfowl},user1={Anatidae}}
- at index{zebra,user1={Hippotigris}}
- at index{aardvark,user1={Orycteropus afer}}
- at index{gazelle,user1={Gazella}}
- at index{mallard,parent={duck},user1={Anas platyrhynchos}} 
-\end{filecontents*}
 \usepackage[record,stylemods=bookindex,style=bookindex]{glossaries-extra}
+
+
+\glsxtrsetgrouptitle{group1label}{Group 1}
+\glsxtrsetgrouptitle{group2label}{Group 2}
+\glsxtrsetgrouptitle{group3label}{Group 3}
+\glsxtrsetgrouptitle{group4label}{Group 4}
+
+
+\newglossaryentry{waterfowl}{name={waterfowl},
+ description={},
+ group={group1label}}
+\newglossaryentry{ant}{name={ant},
+ description={},
+ group={group1label}}
+\GlsXtrSetField{ant}{secondarygroup}{group4label}
+\newglossaryentry{adder}{name={adder},
+ description={},
+ group={group2label}}
+\newglossaryentry{duck}{name={duck},
+ parent={waterfowl},
+ description={},group={group4label}}
+\GlsXtrSetField{duck}{secondarygroup}{group2label}
+\newglossaryentry{zebra}{name={zebra},
+ description={},
+ group={group2label}}
+\GlsXtrSetField{zebra}{secondarygroup}{group3label}
+\newglossaryentry{aardvark}{name={aardvark},
+ description={},
+ group={group2label}}
+\GlsXtrSetField{aardvark}{secondarygroup}{group1label}
+\newglossaryentry{gazelle}{name={gazelle},
+ description={},
+ group={group1label}}
+\newglossaryentry{mallard}{name={mallard},
+ parent={duck},description={},
+ group={group2label}}
+\GlsXtrSetField{mallard}{secondarygroup}{group3label}
+
+
 \newglossary*{another}{Another Glossary}
-\GlsXtrLoadResources[selection=all,% select all entries
- src={animalfamilies},% identify bib file(s)
- sort=en-GB,% sort method
- secondary={la:user1:another}% sort again and copy to `another'
- ]
-\glsdefpostname{index}{ 
- (\emph{\glsentryuseri{\glscurrententrylabel}})} 
+\glsxtrcopytoglossary{mallard}{another}
+\glsxtrcopytoglossary{aardvark}{another}
+\glsxtrcopytoglossary{zebra}{another}
+\glsxtrcopytoglossary{ant}{another}
+\glsxtrcopytoglossary{duck}{another}
+\setglossarypreamble[another]
+ {\renewcommand{\glsxtrgroupfield}{secondarygroup}} 
 \begin{document}
+\renewcommand*{\glsxtraddgroup}[2]{#2}
 \printunsrtglossary
+\renewcommand*{\glsxtraddgroup}[2]{%
+ \ifnum\glscurrententrylevel<2 #2\fi
+}
 \printunsrtglossary[type=another] 
 \end{document}

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-example141.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,20 +1,32 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 141 Filtering by category
-% Label: "ex:filterbycat"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 141 Displaying sorted glossaries with groups using bib2gls
+% Label: "ex:bib2glsgrp"
 % arara: pdflatex
+% arara: bib2gls: { group: on }
+% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[style=index]{glossaries-extra}
- \newglossaryentry{ant}{name={ant},description={}}
- \newglossaryentry{pi}{name={\ensuremath{\pi}},description={},
- category={symbol}}
-\newglossaryentry{aardvark}{name={aardvark},description={}} 
+\begin{filecontents*}{animalfamilies.bib}
+ at index{waterfowl,user1={Anseriformes}}
+ at index{ant,user1={Formicidae}}
+ at index{adder,user1={Vipera berus}}
+ at index{duck,parent={waterfowl},user1={Anatidae}}
+ at index{zebra,user1={Hippotigris}}
+ at index{aardvark,user1={Orycteropus afer}}
+ at index{gazelle,user1={Gazella}}
+ at index{mallard,parent={duck},user1={Anas platyrhynchos}} 
+\end{filecontents*}
+\usepackage[record,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\newglossary*{another}{Another Glossary}
+\GlsXtrLoadResources[selection=all,% select all entries
+ src={animalfamilies},% identify bib file(s)
+ sort=en-GB,% sort method
+ secondary={la:user1:another}% sort again and copy to `another'
+ ]
+\glsdefpostname{index}{ 
+ (\emph{\glsentryuseri{\glscurrententrylabel}})} 
 \begin{document}
-\renewcommand{\printunsrtglossaryentryprocesshook}[1]{%
- \glsifcategory{#1}{symbol}%
- {\printunsrtglossaryskipentry}%
- {}%
- }
-\printunsrtglossary 
+\printunsrtglossary
+\printunsrtglossary[type=another] 
 \end{document}

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-example142.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,21 +1,20 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 142 Inner glossaries using printunsrtglossarywrap
-% Label: "ex:unsrtwrap"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 142 Filtering by category
+% Label: "ex:filterbycat"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage{glossaries-extra}
-\newglossaryentry{ant}{name={ant},description={}}
-\newglossaryentry{bee}{name={bee},description={}}
-\newignoredglossary*{other}
-\newglossaryentry{duck}{type={other},name={duck},description={}}
-\newglossaryentry{goose}{type={other},name={goose},description={}} 
+\usepackage[style=index]{glossaries-extra}
+ \newglossaryentry{ant}{name={ant},description={}}
+ \newglossaryentry{pi}{name={\ensuremath{\pi}},description={},
+ category={symbol}}
+\newglossaryentry{aardvark}{name={aardvark},description={}} 
 \begin{document}
-\begin{printunsrtglossarywrap}[style=index]
-\glstreeitem First Glossary
-\printunsrtinnerglossary[leveloffset=1]{}{}
-\glstreeitem Second Glossary
-\printunsrtinnerglossary[type=other,leveloffset=1]{}{}
-\end{printunsrtglossarywrap} 
+\renewcommand{\printunsrtglossaryentryprocesshook}[1]{%
+ \glsifcategory{#1}{symbol}%
+ {\printunsrtglossaryskipentry}%
+ {}%
+ }
+\printunsrtglossary 
 \end{document}

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-example143.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,37 +1,21 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 143 Nested glossaries
-% Label: "ex:nested"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 143 Inner glossaries using printunsrtglossarywrap
+% Label: "ex:unsrtwrap"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage{fontawesome}
-\usepackage[style=tree]{glossaries-extra}
-\newglossaryentry{pictograph}{name={pictograph},
- description={picture or symbol representing a word or phrase}}
-\newglossaryentry{mathgreek}{name={Greek symbol},
- description={mathematical constants or functions}}
-\newignoredglossary*{pictograph}
-\newignoredglossary*{mathgreek}
-\newglossaryentry{cut}{type={pictograph},
- name={\faCut},
- description={cut}}
-\newglossaryentry{paste}{type={pictograph},
- name={\faPaste}, description={paste}}
-\newglossaryentry{alpha}{type={mathgreek},
- name={\ensuremath{\alpha}},
- description={alpha}}
-\newglossaryentry{beta}{type={mathgreek},
- name={\ensuremath{\beta}},
- description={beta}} 
+\usepackage{glossaries-extra}
+\newglossaryentry{ant}{name={ant},description={}}
+\newglossaryentry{bee}{name={bee},description={}}
+\newignoredglossary*{other}
+\newglossaryentry{duck}{type={other},name={duck},description={}}
+\newglossaryentry{goose}{type={other},name={goose},description={}} 
 \begin{document}
-\newcommand{\nestedhandler}[1]{%
- \glsxtrunsrtdo{#1}%
- \ifglossaryexists*{#1}%
- {%
- \printunsrtinnerglossary[type={#1},leveloffset={++1},groups=false]{}{}%
- }%
- {}%
-}
-\printunsrtglossary*{\let\printunsrtglossaryhandler\nestedhandler} 
+\begin{printunsrtglossarywrap}[style=index]
+\glstreeitem First Glossary
+\printunsrtinnerglossary[leveloffset=1]{}{}
+\glstreeitem Second Glossary
+\printunsrtinnerglossary[type=other,leveloffset=1]{}{}
+\end{printunsrtglossarywrap} 
 \end{document}

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-example144.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,37 +1,37 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 144 Sub-glossary for a given counter value
-% Label: "ex:minigloss"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 144 Nested glossaries
+% Label: "ex:nested"
 % arara: pdflatex
-% arara: bib2gls
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{\jobname.bib}
- at symbol{pi,name={\ensuremath{\pi}},
-description={ratio of the length of the circumference of a circle to its diameter}}
- at symbol{root2,name={\ensuremath{\surd2}},
-description={Pythagoras' constant}}
- at symbol{zeta3,name={\ensuremath{\zeta(3)}},
-description={Ap\'ery's constant}}
- at symbol{zero,name={0},
-description={nothing or nil}}
- at symbol{one,name={1},
-description={single entity, unity}} 
-\end{filecontents*}
-\usepackage[record,stylemods,style=index]{glossaries-extra}
- \GlsXtrRecordCounter{section}
- \GlsXtrLoadResources[src={\jobname},
- symbol-sort-fallback=description
-] 
+\usepackage{fontawesome}
+\usepackage[style=tree]{glossaries-extra}
+\newglossaryentry{pictograph}{name={pictograph},
+ description={picture or symbol representing a word or phrase}}
+\newglossaryentry{mathgreek}{name={Greek symbol},
+ description={mathematical constants or functions}}
+\newignoredglossary*{pictograph}
+\newignoredglossary*{mathgreek}
+\newglossaryentry{cut}{type={pictograph},
+ name={\faCut},
+ description={cut}}
+\newglossaryentry{paste}{type={pictograph},
+ name={\faPaste}, description={paste}}
+\newglossaryentry{alpha}{type={mathgreek},
+ name={\ensuremath{\alpha}},
+ description={alpha}}
+\newglossaryentry{beta}{type={mathgreek},
+ name={\ensuremath{\beta}},
+ description={beta}} 
 \begin{document}
-\section{Sample}
-\printunsrtglossaryunit{section}
-This section discusses \gls{pi}, \gls{root2} and \gls{zeta3}. 
-
-\section{Another Sample}
-\printunsrtglossaryunit{section}
-This section discusses \gls{one}, \gls{pi} and \gls{zero}. 
-
-\printunsrtglossaries 
+\newcommand{\nestedhandler}[1]{%
+ \glsxtrunsrtdo{#1}%
+ \ifglossaryexists*{#1}%
+ {%
+ \printunsrtinnerglossary[type={#1},leveloffset={++1},groups=false]{}{}%
+ }%
+ {}%
+}
+\printunsrtglossary*{\let\printunsrtglossaryhandler\nestedhandler} 
 \end{document}

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-example145.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 145 Sub-glossary for a given counter value ordered by use in the section
-% Label: "ex:minigloss2"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 145 Sub-glossary for a given counter value
+% Label: "ex:minigloss"
 % arara: pdflatex
 % arara: bib2gls
 % arara: pdflatex
@@ -24,25 +24,13 @@
  \GlsXtrLoadResources[src={\jobname},
  symbol-sort-fallback=description
 ] 
-
-\renewcommand{\glsxtrAddCounterRecordHook}[3]{%
- \provideignoredglossary{#2.#3}%
- \glsxtrcopytoglossary*{#1}{#2.#3}%
-} 
-
-\newcommand{\minigloss}{%
- \printunsrtglossary*[type=section.\thesection,
- target=false]
- {\renewcommand*{\glossarysection}[2][]{}}
- \printunsrtglossaryunitpostskip
-} 
 \begin{document}
 \section{Sample}
-\minigloss
+\printunsrtglossaryunit{section}
 This section discusses \gls{pi}, \gls{root2} and \gls{zeta3}. 
 
 \section{Another Sample}
-\minigloss
+\printunsrtglossaryunit{section}
 This section discusses \gls{one}, \gls{pi} and \gls{zero}. 
 
 \printunsrtglossaries 

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-example146.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,19 +1,49 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 146 The bookindex style
-% Label: "ex:bookindex"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 146 Sub-glossary for a given counter value ordered by use in the section
+% Label: "ex:minigloss2"
 % arara: pdflatex
-% arara: bib2gls: { group: on }
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
-\GlsXtrLoadResources[src=example-glossaries-xr,
- selection={recorded and deps and see not also}
+\begin{filecontents*}{\jobname.bib}
+ at symbol{pi,name={\ensuremath{\pi}},
+description={ratio of the length of the circumference of a circle to its diameter}}
+ at symbol{root2,name={\ensuremath{\surd2}},
+description={Pythagoras' constant}}
+ at symbol{zeta3,name={\ensuremath{\zeta(3)}},
+description={Ap\'ery's constant}}
+ at symbol{zero,name={0},
+description={nothing or nil}}
+ at symbol{one,name={1},
+description={single entity, unity}} 
+\end{filecontents*}
+\usepackage[record,stylemods,style=index]{glossaries-extra}
+ \GlsXtrRecordCounter{section}
+ \GlsXtrLoadResources[src={\jobname},
+ symbol-sort-fallback=description
 ] 
+
+\renewcommand{\glsxtrAddCounterRecordHook}[3]{%
+ \provideignoredglossary{#2.#3}%
+ \glsxtrcopytoglossary*{#1}{#2.#3}%
+} 
+
+\newcommand{\minigloss}{%
+ \printunsrtglossary*[type=section.\thesection,
+ target=false]
+ {\renewcommand*{\glossarysection}[2][]{}}
+ \printunsrtglossaryunitpostskip
+} 
 \begin{document}
-\glsaddeach{lorem,amet,adipiscing,placerat,arcu,vulputate}
-\glsaddeach[thevalue=2]{arcu,consectetuer,donec,augue}
-\glsaddeach[thevalue=3]{arcu,lorem,nulla}
-\printunsrtglossary 
+\section{Sample}
+\minigloss
+This section discusses \gls{pi}, \gls{root2} and \gls{zeta3}. 
+
+\section{Another Sample}
+\minigloss
+This section discusses \gls{one}, \gls{pi} and \gls{zero}. 
+
+\printunsrtglossaries 
 \end{document}

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-example147.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,55 +1,19 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 147 The topic style
-% Label: "ex:topicstyle"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 147 The bookindex style
+% Label: "ex:bookindex"
 % arara: pdflatex
+% arara: bib2gls: { group: on }
+% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage{fontawesome}
-\usepackage[postdot,stylemods=topic,style=topic]{glossaries-extra}
-\newglossaryentry{pictograph}{name={pictograph},
- description={picture or symbol representing a word or phrase}}
-\newglossaryentry{copy}{parent={pictograph},
- name={\faCopy},
- description={copy}}
-\newglossaryentry{cut}{parent={pictograph},
- name={\faCut},
- description={cut}}
-\newglossaryentry{edit}{parent={pictograph},
- name={\faEdit}, description={edit}} \newglossaryentry{paste}{parent={pictograph},
- name={\faPaste}, description={paste}} 
-
-\newglossaryentry{symbols}{name={Symbols},
- description={mathematical constants or functions}}
-\newglossaryentry{constant}{parent={symbols},
- name={constant},
- description={a fixed quantity or numerical value}}
-\newglossaryentry{pi}{parent={constant},
- name={\ensuremath{\pi}},
- description={ratio of the length of the circumference of a circle to its diameter}}
-\newglossaryentry{root2}{parent={constant},
- name={\ensuremath{\surd2}},
- description={Pythagoras' constant}}
-\newglossaryentry{function}{parent={symbols},
- name={function},
- description={a rule that assigns a value to every element of the domain}}
-\newglossaryentry{cosx}{parent={function},
- name={\ensuremath{\cos(x)}},
- description={cosine}}
-\newglossaryentry{lnx}{parent={function},
- name={\ensuremath{\ln(x)}},
- description={natural logarithm}}
-\newglossaryentry{parameter}{parent={symbols},
- name={parameter},
- description={a constant or variable that distinguishes a specific form}}
-\newglossaryentry{x}{parent={parameter},
- name={\ensuremath{x}},
- description={the abscissa value}}
-\newglossaryentry{y}{parent={parameter},
- name={\ensuremath{y}},
- description={the ordinate value}} \newglossaryentry{z}{parent={parameter},
- name={\ensuremath{z}},
- description={the applicate value}} 
+\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]{glossaries-extra}
+\GlsXtrLoadResources[src=example-glossaries-xr,
+ selection={recorded and deps and see not also}
+] 
 \begin{document}
-\printunsrtglossaries
+\glsaddeach{lorem,amet,adipiscing,placerat,arcu,vulputate}
+\glsaddeach[thevalue=2]{arcu,consectetuer,donec,augue}
+\glsaddeach[thevalue=3]{arcu,lorem,nulla}
+\printunsrtglossary 
 \end{document}

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-example148.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,12 +1,12 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 148 The topicmcols style
-% Label: "ex:topicmcolsstyle"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 148 The topic style
+% Label: "ex:topicstyle"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
 \usepackage{fontawesome}
-\usepackage[postdot,stylemods=topic,style=topicmcols]{glossaries-extra}
+\usepackage[postdot,stylemods=topic,style=topic]{glossaries-extra}
 \newglossaryentry{pictograph}{name={pictograph},
  description={picture or symbol representing a word or phrase}}
 \newglossaryentry{copy}{parent={pictograph},

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-example149.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 149 The topicmcols style with the widest name set
-% Label: "ex:topicmcolsstylewidest"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 149 The topicmcols style
+% Label: "ex:topicmcolsstyle"
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
@@ -50,8 +50,6 @@
  description={the ordinate value}} \newglossaryentry{z}{parent={parameter},
  name={\ensuremath{z}},
  description={the applicate value}} 
-\glssetwidest[1]{parameter}
-\glssetwidest[2]{\glsentryname{cosine}} 
 \begin{document}
 \printunsrtglossaries
 \end{document}

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-example150.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,28 +1,57 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 150 Two entries per row with \printunsrttable
-% Label: "ex:table"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 150 The topicmcols style with the widest name set
+% Label: "ex:topicmcolsstylewidest"
 % arara: pdflatex
-% arara: bib2gls
-% arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\usepackage[record,stylemods=table,subentrycounter]{glossaries-extra} 
+\usepackage{fontawesome}
+\usepackage[postdot,stylemods=topic,style=topicmcols]{glossaries-extra}
+\newglossaryentry{pictograph}{name={pictograph},
+ description={picture or symbol representing a word or phrase}}
+\newglossaryentry{copy}{parent={pictograph},
+ name={\faCopy},
+ description={copy}}
+\newglossaryentry{cut}{parent={pictograph},
+ name={\faCut},
+ description={cut}}
+\newglossaryentry{edit}{parent={pictograph},
+ name={\faEdit}, description={edit}} \newglossaryentry{paste}{parent={pictograph},
+ name={\faPaste}, description={paste}} 
 
-\GlsXtrLoadResources[
- % entries in example-glossaries-childnoname.bib:
- src=example-glossaries-childnoname,
- selection=all,
- save-child-count=]
-
+\newglossaryentry{symbols}{name={Symbols},
+ description={mathematical constants or functions}}
+\newglossaryentry{constant}{parent={symbols},
+ name={constant},
+ description={a fixed quantity or numerical value}}
+\newglossaryentry{pi}{parent={constant},
+ name={\ensuremath{\pi}},
+ description={ratio of the length of the circumference of a circle to its diameter}}
+\newglossaryentry{root2}{parent={constant},
+ name={\ensuremath{\surd2}},
+ description={Pythagoras' constant}}
+\newglossaryentry{function}{parent={symbols},
+ name={function},
+ description={a rule that assigns a value to every element of the domain}}
+\newglossaryentry{cosx}{parent={function},
+ name={\ensuremath{\cos(x)}},
+ description={cosine}}
+\newglossaryentry{lnx}{parent={function},
+ name={\ensuremath{\ln(x)}},
+ description={natural logarithm}}
+\newglossaryentry{parameter}{parent={symbols},
+ name={parameter},
+ description={a constant or variable that distinguishes a specific form}}
+\newglossaryentry{x}{parent={parameter},
+ name={\ensuremath{x}},
+ description={the abscissa value}}
+\newglossaryentry{y}{parent={parameter},
+ name={\ensuremath{y}},
+ description={the ordinate value}} \newglossaryentry{z}{parent={parameter},
+ name={\ensuremath{z}},
+ description={the applicate value}} 
+\glssetwidest[1]{parameter}
+\glssetwidest[2]{\glsentryname{cosine}} 
 \begin{document}
-\printunsrttable
-[
- block-style=name,par=ragged,
- preamble={Some preamble text},
- postamble={Some postamble text},
- init={% 
- \let\glstableNameFmt\textbf \def\glstablenameheader{Summary}% 
- }
-] 
+\printunsrtglossaries
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png
===================================================================
(Binary files differ)

Index: 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-0.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.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-example151-1.png
===================================================================
(Binary files differ)

Index: 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-1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.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-example151.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 151 Using bib2gls: one resource set
-% Label: "ex:bib2gls"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 151 Two entries per row with \printunsrttable
+% Label: "ex:table"
 % arara: pdflatex
 % arara: bib2gls
 % arara: pdflatex
@@ -7,80 +7,22 @@
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{terms.bib}
- at entry{bird,
- name={bird},
- description={feathered animal},
- see={[see also]duck,goose}
-} 
+\usepackage[record,stylemods=table,subentrycounter]{glossaries-extra} 
 
- at entry{duck,
- name={duck},
- description={a waterbird with short legs}
-} 
+\GlsXtrLoadResources[
+ % entries in example-glossaries-childnoname.bib:
+ src={example-glossaries-childnoname},
+ selection=all,
+ save-child-count=]
 
- at entry{goose,
- name="goose",
- plural="geese",
- description={a waterbird with a long neck}
-}
-\end{filecontents*}
-\begin{filecontents*}{abbrvs.bib}
- at string{ssi={server-side includes}}
- at string{html={hypertext markup language}} 
-
- at abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
-} 
-
- at abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
-} 
-
- at abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
-}
-
- at abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }
-\end{filecontents*}
-\begin{filecontents*}{symbols.bib}
- at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
-
- at symbol{M,
- name={\ensuremath{\mtx{M}}},
- description={a matrix}
-} 
-
- at symbol{v,
- name={\ensuremath{\vec{v}}},
- description={a vector}
-} 
-
- at symbol{S,
- name={\ensuremath{\mathcal{S}}},
- description={a set}
-}
-\end{filecontents*}
-\usepackage[record]{glossaries-extra} 
-
-\setabbreviationstyle{long-short-sc-desc} 
-
-\GlsXtrLoadResources[src={terms,abbrvs,symbols}] 
-
-
 \begin{document}
-\gls{bird} 
-
-\gls{shtml} 
-
-\gls{M} 
-
-\printunsrtglossaries 
+\printunsrttable
+[
+ block-style=name,par=ragged,
+ preamble={Some preamble text},
+ postamble={Some postamble text},
+ init={% 
+ \let\glstableNameFmt\textbf \def\glstablenameheader{Summary}% 
+ }
+] 
 \end{document}

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-example152.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,6 +1,6 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 152 Using bib2gls: multiple resource sets
-% Label: "ex:bib2glsmultiresources"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 152 Using bib2gls: abbreviations
+% Label: "ex:bib2glsabbrvs"
 % arara: pdflatex
 % arara: bib2gls
 % arara: pdflatex
@@ -7,80 +7,61 @@
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{terms.bib}
- at entry{bird,
- name={bird},
- description={feathered animal},
- see={[see also]duck,goose}
-} 
-
- at entry{duck,
- name={duck},
- description={a waterbird with short legs}
-} 
-
- at entry{goose,
- name="goose",
- plural="geese",
- description={a waterbird with a long neck}
-}\end{filecontents*}
 \begin{filecontents*}{abbrvs.bib}
 @string{ssi={server-side includes}}
 @string{html={hypertext markup language}} 
 
 @abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
 } 
 
 @abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
 } 
 
 @abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
 
 @abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }\end{filecontents*}
-\begin{filecontents*}{symbols.bib}
- at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
 
- at symbol{M,
- name={\ensuremath{\mtx{M}}},
- description={a matrix}
-} 
-
- at symbol{v,
- name={\ensuremath{\vec{v}}},
- description={a vector}
-} 
-
- at symbol{S,
- name={\ensuremath{\mathcal{S}}},
- description={a set}
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
 }
 \end{filecontents*}
-\usepackage[record,abbreviations,symbols]{glossaries-extra} 
+\usepackage[T1]{fontenc}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record=nameref]{glossaries-extra} 
 
-\setabbreviationstyle{long-short-sc-desc} 
+\setabbreviationstyle{long-em-short-em} 
 
-\GlsXtrLoadResources[src=terms,sort=en-GB,type=main] 
+\GlsXtrLoadResources[
+ src={abbrvs},
+ field-aliases={nestedlong=long},
+ ignore-fields={description},
+ short-case-change=uc
+] 
 
-\GlsXtrLoadResources [src=abbrvs,sort=letter-nocase,type=abbreviations] 
 
-\GlsXtrLoadResources [src=symbols,sort=use,type=symbols] 
 \begin{document}
-\gls{bird} 
+\tableofcontents
+\section{\Glsfmtlong{shtml}}
+First use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. 
 
-\gls{shtml} 
+Next use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. All caps: \GLS{mathml}. 
 
-\gls{M} 
-
 \printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.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-example153.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,91 +1,70 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 153 Using bib2gls: sub-blocks
-% Label: "ex:bib2glssubblocks"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 153 Using bib2gls: smallcap abbreviations
+% Label: "ex:bib2glsscabbrvs"
 % arara: pdflatex
-% arara: bib2gls: { group: on }
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{terms.bib}
- at entry{bird,
- name={bird},
- description={feathered animal},
- see={[see also]duck,goose}
-} 
-
- at entry{duck,
- name={duck},
- description={a waterbird with short legs}
-} 
-
- at entry{goose,
- name="goose",
- plural="geese",
- description={a waterbird with a long neck}
-}\end{filecontents*}
 \begin{filecontents*}{abbrvs.bib}
 @string{ssi={server-side includes}}
 @string{html={hypertext markup language}} 
 
 @abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
 } 
 
 @abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
 } 
 
 @abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
 
 @abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }\end{filecontents*}
-\begin{filecontents*}{symbols.bib}
- at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
 
- at symbol{M,
- name={\ensuremath{\mtx{M}}},
- description={a matrix}
-} 
-
- at symbol{v,
- name={\ensuremath{\vec{v}}},
- description={a vector}
-} 
-
- at symbol{S,
- name={\ensuremath{\mathcal{S}}},
- description={a set}
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
 }
 \end{filecontents*}
-\usepackage[record,style=indexgroup]{glossaries-extra} 
+\usepackage[T1]{fontenc}
+\usepackage{relsize}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record=nameref]{glossaries-extra} 
 
-\setabbreviationstyle{long-short-sc-desc} 
+\BibGlsOptions{mfirstuc-protection={long}}% requires bib2gls v4.0+
+ 
 
-\GlsXtrLoadResources
- [src={abbrvs},sort=letter-nocase,type=main,
- group={abbreviations}]
-\glsxtrsetgrouptitle{abbreviations}{Abbreviations} 
+\setabbreviationstyle{long-short-sc} \newcommand{\BibGlsNoCaseChange}[1]{\textsmaller{#1}} 
 
-\GlsXtrLoadResources
- [src={symbols},sort=use,type=main,group=symbols]
-\glsxtrsetgrouptitle{symbols}{Abbreviations} 
+\GlsXtrLoadResources[
+ src={abbrvs},
+ field-aliases={nestedlong=long},
+ ignore-fields={description}
+] 
 
-\GlsXtrLoadResources[src={terms},sort=en-GB,type=main] 
+
 \begin{document}
-\gls{bird} 
+\tableofcontents
+\section{\Glsfmtlong{shtml}}
+First use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. 
 
-\gls{shtml} 
+Next use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. All caps: \GLS{mathml}. 
 
-\gls{M} 
-
 \printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.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)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,93 +1,71 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 154 Using bib2gls: record counting
-% Label: "ex:bib2glsrecordcounting"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 154 Using bib2gls: gathering dependencies from field values
+% Label: "ex:bib2glsgatherdeps"
 % arara: pdflatex
-% arara: bib2gls: { recordcount: on }
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{terms.bib}
- at entry{bird,
- name={bird},
- description={feathered animal},
- see={[see also]duck,goose}
-} 
-
- at entry{duck,
- name={duck},
- description={a waterbird with short legs}
-} 
-
- at entry{goose,
- name="goose",
- plural="geese",
- description={a waterbird with a long neck}
-}
-\end{filecontents*}
 \begin{filecontents*}{abbrvs.bib}
 @string{ssi={server-side includes}}
 @string{html={hypertext markup language}} 
 
 @abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
 } 
 
 @abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
 } 
 
 @abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
 
 @abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }
-\end{filecontents*}
-\begin{filecontents*}{symbols.bib}
- at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
 
- at symbol{M,
- name={\ensuremath{\mtx{M}}},
- description={a matrix}
-} 
-
- at symbol{v,
- name={\ensuremath{\vec{v}}},
- description={a vector}
-} 
-
- at symbol{S,
- name={\ensuremath{\mathcal{S}}},
- description={a set}
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
 }
 \end{filecontents*}
+\usepackage[T1]{fontenc}
+\usepackage{relsize}
 \usepackage[colorlinks]{hyperref}
-\usepackage[record]{glossaries-extra} 
+\usepackage[record=nameref]{glossaries-extra} 
 
-\newignoredglossary{ignored}
-\setabbreviationstyle{long-short-sc-desc} 
+\BibGlsOptions{mfirstuc-protection={long}} 
 
+\setabbreviationstyle{long-short-sc} \newcommand{\BibGlsNoCaseChange}[1]{\textsmaller{#1}} 
+
 \GlsXtrLoadResources[
- src={terms,abbrvs,symbols},
- trigger-type=ignored,
- category={same as entry}
+ src={abbrvs},
+ field-aliases={fulllong=long},
+ % The following require bib2gls v4.1+
+ omit-fields={"description"},
+ gather-parsed-dependencies
 ] 
 
-\glsxtrenablerecordcount
-\GlsXtrSetRecordCountAttribute{symbol,abbreviation}{1} 
 
-\glsdefpostlink{entry}{\glsxtrpostlinkAddDescOnFirstUse}
-\glsdefpostlink{symbol}{\glsxtrpostlinkAddDescOnFirstUse} 
 \begin{document}
-\gls{M}, \gls{ssi}, \gls{bird}, \gls{html},
-\gls{M}, \gls{html}. 
+\tableofcontents
+\section{\Glsfmtlong{shtml}}
+First use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. 
 
+Next use: \gls{shtml}, \gls{html}, \gls{ssi}, \gls{mathml}. All caps: \GLS{mathml}. 
+
 \printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.png
===================================================================
(Binary files differ)

Index: 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-example155.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.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.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,63 +1,104 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 155 Using bib2gls: unit record counting
-% Label: "ex:bib2glsunitrecordcounting"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 155 Using bib2gls: one resource set
+% Label: "ex:bib2gls"
 % arara: pdflatex
-% arara: bib2gls: { recordcountunit: on }
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
-\documentclass[12pt]{scrreport}
+\documentclass[12pt]{article}
 \pagestyle{empty}
+\begin{filecontents*}{terms.bib}
+ at entry{bird,
+  name={bird},
+  description={feathered animal},
+  seealso={duck,goose}
+} 
+
+ at entry{duck,
+  name={duck},
+  description={a waterbird with short legs}
+} 
+
+ at entry{goose,
+  name = "goose",
+  plural = "geese",
+  description={a waterbird with a long neck}
+}
+
+ at index{example}
+\end{filecontents*}
 \begin{filecontents*}{abbrvs.bib}
 @string{ssi={server-side includes}}
 @string{html={hypertext markup language}} 
 
 @abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
 } 
 
 @abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
 } 
 
 @abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
 
 @abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
 \end{filecontents*}
+\begin{filecontents*}{symbols.bib}
+ at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+
+ at symbol{M,
+  name={\ensuremath{\mtx{M}}},
+  description={a matrix}
+} 
+
+ at symbol{v,
+  name={\ensuremath{\vec{v}}},
+  description={a vector}
+} 
+
+ at symbol{S,
+  name={\ensuremath{\mathcal{S}}},
+  description={a set}
+}
+\end{filecontents*}
 \usepackage[T1]{fontenc}
-\usepackage[colorlinks]{hyperref}
-\usepackage[record,postdot]{glossaries-extra} 
+\usepackage[record]{glossaries-extra} 
 
-\renewcommand{\chapterpagestyle}{empty}% to assist cropping
 \setabbreviationstyle{long-short-sc-desc} 
 
-\GlsXtrLoadResources[src={abbrvs}] 
+\GlsXtrLoadResources[src={terms,abbrvs,symbols},
+ field-aliases={fulllong=long},
+ description-case-change=firstuc,
+ post-description-dot=all
+] 
 
-\preto{\chapter}{\glsresetall}
-\glsxtrenablerecordcount
-\GlsXtrSetRecordCountAttribute{abbreviation}{1} 
 
-\renewcommand{\glslinkpresetkeys}{% 
- \glsadd[format=glsignore,counter=chapter]{\glslabel}} 
-
-\renewcommand*{\glsxtrrecordtriggervalue}[1]{% 
- \GlsXtrLocationRecordCount{#1}{chapter}{\theHchapter}% 
-} 
 \begin{document}
-\chapter{First} \gls{html}. \gls{html}. \gls{html}. \gls{ssi}. 
+\gls{bird} 
 
-\chapter{Second} \gls{html}. \gls{ssi}. \gls{ssi}. \gls{xml}. 
+\gls{shtml} 
 
-\renewcommand*{\printunsrtglossaryentryprocesshook}[1]{% 
- \glsxtrifhasfield*{location}{#1}{}{\printunsrtglossaryskipentry}% 
-}
+\gls{M} 
+
+\GlsXtrSetDefaultNumberFormat{glsignore}
 \printunsrtglossaries 
 \end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.png
===================================================================
(Binary files differ)

Index: 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-example156.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.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.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,66 +1,107 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 156 Using bib2gls: unit record counting mini-glossary
-% Label: "ex:recordcountminigloss"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 156 Using bib2gls: multiple resource sets
+% Label: "ex:bib2glsmultiresources"
 % arara: pdflatex
-% arara: bib2gls: { recordcountunit: on }
+% arara: bib2gls
 % arara: pdflatex
 % arara: pdfcrop
-\documentclass[12pt]{scrreport}
+\documentclass[12pt]{article}
 \pagestyle{empty}
+\begin{filecontents*}{terms.bib}
+ at entry{bird,
+  name={bird},
+  description={feathered animal},
+  seealso={duck,goose}
+} 
+
+ at entry{duck,
+  name={duck},
+  description={a waterbird with short legs}
+} 
+
+ at entry{goose,
+  name = "goose",
+  plural = "geese",
+  description={a waterbird with a long neck}
+}
+
+ at index{example}
+\end{filecontents*}
 \begin{filecontents*}{abbrvs.bib}
 @string{ssi={server-side includes}}
 @string{html={hypertext markup language}} 
 
 @abbreviation{shtml,
- short="shtml",
- long= ssi # " enabled " # html,
- description={a combination of \gls{html} and \gls{ssi}}
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
 } 
 
 @abbreviation{html,
- short ="html",
- long = html,
- description={a markup language for creating web pages}
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
 } 
 
 @abbreviation{ssi,
- short="ssi",
- long = ssi,
- description={a simple interpreted server-side scripting language}
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
 
 @abbreviation{xml,
- short={xml}, long={extensible markup language}, description={a simple text-base format for representing structured information} }
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
 \end{filecontents*}
+\begin{filecontents*}{symbols.bib}
+ at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+
+ at symbol{M,
+  name={\ensuremath{\mtx{M}}},
+  description={a matrix}
+} 
+
+ at symbol{v,
+  name={\ensuremath{\vec{v}}},
+  description={a vector}
+} 
+
+ at symbol{S,
+  name={\ensuremath{\mathcal{S}}},
+  description={a set}
+}
+\end{filecontents*}
 \usepackage[T1]{fontenc}
-\usepackage[colorlinks]{hyperref}
-\usepackage[record,postdot,stylemods=longextra]{glossaries-extra} 
+\usepackage[record,abbreviations,symbols]{glossaries-extra} 
 
-\renewcommand{\chapterpagestyle}{empty}% to assist cropping
+\renewcommand\GlsXtrDefaultResourceOptions{
+ description-case-change=firstuc,
+ post-description-dot=all
+} 
+
 \setabbreviationstyle{long-short-sc-desc} 
 
-\newcommand*{\bibglssetlocationrecordcount}[4]{% 
- \GlsXtrSetField{#1}{recordcount.#2.#3}{#4}% 
- \provideignoredglossary{minigloss.#2.#3}% 
- \glsxtrcopytoglossary{#1}{minigloss.#2.#3}% 
-} 
+\GlsXtrLoadResources[src=terms,sort=en-GB,type=main] 
 
-\GlsXtrLoadResources[src={abbrvs}] 
+\GlsXtrLoadResources [src=abbrvs,sort=letter-nocase, abbreviation-sort-fallback={long}, field-aliases={fulllong=long}, type=abbreviations] 
 
-\renewcommand{\glslinkpresetkeys}{% 
- \glsadd[format=glsignore,counter=chapter]{\glslabel}}
-\newcommand{\minigloss}{% 
- \printunsrtglossary*[style=abbr-short-long,type=minigloss.chapter.\theHchapter,groups=false,target=false]% 
- {\renewcommand{\glossarysection}[2][]{}% 
- \renewcommand{\glslongextraShortLongTabularHeader}{\toprule}% 
-}} 
+\GlsXtrLoadResources [src=symbols,sort=use,type=symbols] 
 \begin{document}
-\chapter{First} \minigloss \gls{html}. \gls{html}. \gls{html}. \gls{ssi}. 
+\gls{bird} 
 
-\chapter{Second} \minigloss \gls{html}. \gls{ssi}. \gls{ssi}. \gls{xml}. 
+\gls{shtml} 
 
-\renewcommand*{\printunsrtglossaryentryprocesshook}[1]{% 
- \glsxtrifhasfield*{location}{#1}{}{\printunsrtglossaryskipentry}% 
-}
+\gls{M} 
+
+\GlsXtrSetDefaultNumberFormat{glsignore}
 \printunsrtglossaries 
 \end{document}

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

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)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,32 +1,113 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 157 Using bib2gls: simple custom sort rule
-% Label: "ex:bib2glscustomsort"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 157 Using bib2gls: sub-blocks
+% Label: "ex:bib2glssubblocks"
 % arara: pdflatex
-% arara: bib2gls: { group : on }
+% arara: bib2gls: { group: on }
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{animals.bib}
- at index{bee}
- at index{lion}
- at index{ant}
- at index{cow}
- at index{goose}
- at index{zebu}
- at index{egret}
- at index{elk}
- at index{llama}
- at index{lynx}
- at index{bat}
+\begin{filecontents*}{terms.bib}
+ at entry{bird,
+  name={bird},
+  description={feathered animal},
+  seealso={duck,goose}
+} 
+
+ at entry{duck,
+  name={duck},
+  description={a waterbird with short legs}
+} 
+
+ at entry{goose,
+  name = "goose",
+  plural = "geese",
+  description={a waterbird with a long neck}
+}
+
+ at index{example}
 \end{filecontents*}
-\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]
- {glossaries-extra} 
+\begin{filecontents*}{abbrvs.bib}
+ at string{ssi={server-side includes}}
+ at string{html={hypertext markup language}} 
 
-\newcommand{\bibglssetlastgrouptitle}[2]{%
- \glsxtrsetgrouptitle{#1#2}{Other}%
-} \GlsXtrLoadResources[src=animals,selection=all,
- sort=custom,sort-rule={ < a,A < b,B < e,E < l,L < ll,Ll,LL < z,Z}] 
+ at abbreviation{shtml,
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
+} 
+
+ at abbreviation{html,
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
+} 
+
+ at abbreviation{ssi,
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
+}
+
+ at abbreviation{xml,
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
+\end{filecontents*}
+\begin{filecontents*}{symbols.bib}
+ at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+
+ at symbol{M,
+  name={\ensuremath{\mtx{M}}},
+  description={a matrix}
+} 
+
+ at symbol{v,
+  name={\ensuremath{\vec{v}}},
+  description={a vector}
+} 
+
+ at symbol{S,
+  name={\ensuremath{\mathcal{S}}},
+  description={a set}
+}
+\end{filecontents*}
+\usepackage[T1]{fontenc}
+\usepackage[record,style=indexgroup]{glossaries-extra} 
+
+\renewcommand\GlsXtrDefaultResourceOptions{
+ description-case-change=firstuc,
+ post-description-dot=all
+} 
+
+\setabbreviationstyle{long-short-sc-desc} 
+
+\GlsXtrLoadResources
+ [src={abbrvs},sort=letter-nocase,type=main,
+ field-aliases={fulllong=long},
+ group={abbreviations}]
+\glsxtrsetgrouptitle{abbreviations}{Abbreviations} 
+
+\GlsXtrLoadResources
+ [src={symbols},sort=use,type=main,group=symbols]
+\glsxtrsetgrouptitle{symbols}{Symbols} 
+
+\GlsXtrLoadResources[src={terms},sort=en-GB,type=main] 
 \begin{document}
-\printunsrtglossaries
+\gls{bird} 
+
+\gls{shtml} 
+
+\gls{M} 
+
+\GlsXtrSetDefaultNumberFormat{glsignore}
+\printunsrtglossaries 
 \end{document}

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

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
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-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-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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

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)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,30 +1,126 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 158 Using bib2gls: dual backlinks
-% Label: "ex:bib2glsdualbacklinks"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 158 Using bib2gls: one resource set but four lists
+% Label: "ex:bib2gls1set4lists"
 % arara: pdflatex
 % arara: bib2gls
 % arara: pdflatex
+% arara: bib2gls
+% arara: pdflatex
 % arara: pdfcrop
-\documentclass[12pt]{article}
+\documentclass[11pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{\jobname.bib}
- at dualindexsymbol{L,
- name={Lagrangian function},
- symbol={\ensuremath{L}},
- description={a function of generalized co-ordinates}
+\begin{filecontents*}{terms.bib}
+ at entry{bird,
+  name={bird},
+  description={feathered animal},
+  seealso={duck,goose}
+} 
+
+ at entry{duck,
+  name={duck},
+  description={a waterbird with short legs}
+} 
+
+ at entry{goose,
+  name = "goose",
+  plural = "geese",
+  description={a waterbird with a long neck}
 }
+
+ at index{example}
 \end{filecontents*}
+\begin{filecontents*}{abbrvs.bib}
+ at string{ssi={server-side includes}}
+ at string{html={hypertext markup language}} 
+
+ at abbreviation{shtml,
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
+} 
+
+ at abbreviation{html,
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
+} 
+
+ at abbreviation{ssi,
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
+}
+
+ at abbreviation{xml,
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
+\end{filecontents*}
+\begin{filecontents*}{symbols.bib}
+ at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
+
+ at symbol{M,
+  name={\ensuremath{\mtx{M}}},
+  description={a matrix}
+} 
+
+ at symbol{v,
+  name={\ensuremath{\vec{v}}},
+  description={a vector}
+} 
+
+ at symbol{S,
+  name={\ensuremath{\mathcal{S}}},
+  description={a set}
+}
+\end{filecontents*}
+\usepackage[T1]{fontenc}
 \usepackage[colorlinks]{hyperref}
-\usepackage[record,symbols,nostyles,stylemods={tree,bookindex}]{glossaries-extra}
-\GlsXtrLoadResources[src=\jobname,
- dual-type=symbols,dual-field
-]
-\glsdefpostlink{index}{\glsxtrpostlinkAddSymbolOnFirstUse}
-\glsdefpostname{index}{%
- \ifglshassymbol{\glscurrententrylabel}
- { (\GlsXtrDualBackLink{\glsentrysymbol{\glscurrententrylabel}}{\glscurrententrylabel})}{}} 
+\usepackage[record,nostyles,stylemods={topic,tree,bookindex},style=tree,
+ abbreviations,symbols,index]{glossaries-extra} 
+
+\renewcommand{\glstarget}{\glsxtrtarget} 
+
+\setabbreviationstyle{long-short-sc-desc} 
+
+\GlsXtrLoadResources[src={terms,abbrvs,symbols},
+ assign-fields = {
+  type = "symbols" [ entrytype->actual = "symbol" ],
+  type = "index" [ entrytype->actual = "index" ]
+ },
+ sort={en-GB},
+ symbol-sort-fallback=name,
+ abbreviation-sort-fallback=long,
+ field-aliases={fulllong=long},
+ copy-to-glossary={"index"},
+ description-case-change=firstuc,
+ post-description-dot=all
+] 
+
+\newcommand{\primaryfmt}[1]{\hyperbf{#1}} 
 \begin{document}
-Primary: \gls{L}.
-\printunsrtglossary[type=symbols,style=tree]
-\printunsrtglossary[title=Index,style=bookindex] 
+\gls{bird} \gls{example}. 
+
+\gls{shtml} 
+
+\gls{M} 
+
+\newpage 
+
+\renewcommand*{\glsextrapostnamehook}[1]{\glsadd[format=primaryfmt]{#1}}% 
+\printunsrtglossary*[nonumberlist]
+ {\glssetcategoryattribute{general}{glossname}{firstuc}}
+\printunsrtabbreviations[nonumberlist,style=topic]
+\printunsrtsymbols[nonumberlist] 
+
+\renewcommand*{\glsextrapostnamehook}[1]{}%
+\printunsrtindex[style=bookindex] 
 \end{document}

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

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-example159.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.tex	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,37 +1,107 @@
-% This file is embedded in glossaries-extra-manual.pdf
-% Example 159 Using bib2gls: dual entry label prefixes
-% Label: "ex:bib2glsduallabelprefixes"
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 159 Using bib2gls: record counting
+% Label: "ex:bib2glsrecordcounting"
 % arara: pdflatex
-% arara: bib2gls
+% arara: bib2gls: { recordcount: on }
 % arara: pdflatex
 % arara: pdfcrop
 \documentclass[12pt]{article}
 \pagestyle{empty}
-\begin{filecontents*}{\jobname.bib}
- at index{duck}
- at dualindexabbreviation{svm,
- short={SVM},
- long={support vector machine}
+\begin{filecontents*}{terms.bib}
+ at entry{bird,
+  name={bird},
+  description={feathered animal},
+  seealso={duck,goose}
+} 
+
+ at entry{duck,
+  name={duck},
+  description={a waterbird with short legs}
+} 
+
+ at entry{goose,
+  name = "goose",
+  plural = "geese",
+  description={a waterbird with a long neck}
 }
- @dualindexsymbol{pi,
- symbol={\ensuremath{\pi}},
- description={ratio of a circle's circumference to its diameter}
+
+ at index{example}
+\end{filecontents*}
+\begin{filecontents*}{abbrvs.bib}
+ at string{ssi={server-side includes}}
+ at string{html={hypertext markup language}} 
+
+ at abbreviation{shtml,
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
+} 
+
+ at abbreviation{html,
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
+} 
+
+ at abbreviation{ssi,
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
 }
+
+ at abbreviation{xml,
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
 \end{filecontents*}
-\usepackage{hyperref}
-\usepackage[record,abbreviations,symbols]{glossaries-extra} 
+\begin{filecontents*}{symbols.bib}
+ at preamble{"\providecommand{\mtx}[1]{\boldsymbol{#1}}"} 
 
-\newcommand{\bibglsnewdualindexsymbolsecondary}[5]{%
- \longnewglossaryentry*{#1}{name={#3},category={symbol},
- type={symbols},symbol={#4},#2}{#5}%
+ at symbol{M,
+  name={\ensuremath{\mtx{M}}},
+  description={a matrix}
 } 
 
-\GlsXtrLoadResources[src=\jobname,
- combine-dual-locations=primary]
-\glsxtraddlabelprefix{dual.}
-\glsxtraddlabelprefix{} 
+ at symbol{v,
+  name={\ensuremath{\vec{v}}},
+  description={a vector}
+} 
+
+ at symbol{S,
+  name={\ensuremath{\mathcal{S}}},
+  description={a set}
+}
+\end{filecontents*}
+\usepackage[T1]{fontenc}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record]{glossaries-extra} 
+
+\newignoredglossary{ignored}
+\setabbreviationstyle{long-short-sc-desc} 
+
+\GlsXtrLoadResources[
+ src={terms,abbrvs,symbols},
+ field-aliases={fulllong=long},
+ trigger-type=ignored,
+ category={same as entry}
+] 
+
+\glsxtrenablerecordcount
+\GlsXtrSetRecordCountAttribute{symbol,abbreviation}{1} 
+
+\glsdefpostlink{entry}{\glsxtrpostlinkAddDescOnFirstUse}
+\glsdefpostlink{symbol}{\glsxtrpostlinkAddDescOnFirstUse} 
 \begin{document}
-First use: \dgls{duck}, \dgls{svm}, \dgls{pi}.
-Next use: \dgls{duck}, \dgls{svm}, \dgls{pi}.
+\gls{M}, \gls{ssi}, \gls{bird}, \gls{html},
+\gls{M}, \gls{html}. 
+
 \printunsrtglossaries 
 \end{document}

Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page1.png
===================================================================
(Binary files differ)

Index: 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-page1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-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-example160-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-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-example160-page3.png
===================================================================
(Binary files differ)

Index: 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-page3.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160-page3.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-example160.pdf
===================================================================
(Binary files differ)

Index: 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-example160.pdf	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.png	2025-01-06 21:19:21 UTC (rev 73332)

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
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -0,0 +1,76 @@
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 160 Using bib2gls: unit record counting
+% Label: "ex:bib2glsunitrecordcounting"
+% arara: pdflatex
+% arara: bib2gls: { recordcountunit: on }
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{scrreport}
+\pagestyle{empty}
+\begin{filecontents*}{abbrvs.bib}
+ at string{ssi={server-side includes}}
+ at string{html={hypertext markup language}} 
+
+ at abbreviation{shtml,
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
+} 
+
+ at abbreviation{html,
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
+} 
+
+ at abbreviation{ssi,
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
+}
+
+ at abbreviation{xml,
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
+\end{filecontents*}
+\usepackage[T1]{fontenc}
+\usepackage{kpfonts}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record,postdot]{glossaries-extra} 
+
+\renewcommand{\chapterpagestyle}{empty}% to assist cropping
+\setabbreviationstyle{long-short-sc-desc} 
+
+\GlsXtrLoadResources[src={abbrvs},
+ field-aliases={fulllong=long}
+] 
+
+\preto{\chapter}{\glsresetall}
+\glsxtrenablerecordcount
+\GlsXtrSetRecordCountAttribute{abbreviation}{1} 
+
+\renewcommand{\glslinkpresetkeys}{% 
+ \glsadd[format=glsignore,counter=chapter]{\glslabel}} 
+
+\renewcommand*{\glsxtrrecordtriggervalue}[1]{% 
+ \GlsXtrLocationRecordCount{#1}{chapter}{\theHchapter}% 
+} 
+\begin{document}
+\chapter{First} \gls{html}. \gls{html}. \gls{html}. \gls{ssi}. 
+
+\chapter{Second} \gls{html}. \gls{ssi}. \gls{ssi}. \gls{xml}. 
+
+\renewcommand*{\printunsrtglossaryentryprocesshook}[1]{% 
+ \glsxtrifhasfield*{location}{#1}{}{\printunsrtglossaryskipentry}% 
+}
+\printunsrtglossaries 
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page1.png
===================================================================
(Binary files differ)

Index: 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-page1.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page1.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-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-example161-page2.png
===================================================================
(Binary files differ)

Index: 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-page2.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page2.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-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-example161-page3.png
===================================================================
(Binary files differ)

Index: 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-page3.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page3.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161-page3.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-example161.pdf
===================================================================
(Binary files differ)

Index: 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-example161.pdf	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.png	2025-01-06 21:19:21 UTC (rev 73332)

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
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -0,0 +1,79 @@
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 161 Using bib2gls: unit record counting mini-glossary
+% Label: "ex:recordcountminigloss"
+% arara: pdflatex
+% arara: bib2gls: { recordcountunit: on }
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{scrreport}
+\pagestyle{empty}
+\begin{filecontents*}{abbrvs.bib}
+ at string{ssi={server-side includes}}
+ at string{html={hypertext markup language}} 
+
+ at abbreviation{shtml,
+  short="shtml",
+  fulllong = ssi # " enabled " # html,
+  nestedlong = "\glsps{ssi} enabled \glsps{html}",
+  description={a combination of \gls{html} and \gls{ssi}}
+} 
+
+ at abbreviation{html,
+  short ="html",
+  long = html,
+  description={a markup language for creating web pages}
+} 
+
+ at abbreviation{ssi,
+  short="ssi",
+  long = ssi,
+  description={a simple interpreted server-side scripting language}
+}
+
+ at abbreviation{xml,
+  short={xml},
+  long={extensible markup language},
+  description={a simple text-base format for representing structured information}
+}
+
+ at abbreviation{mathml,
+  short={m\BibGlsNoCaseChange{ath}ml},
+  long={mathematical markup language},
+  description={an \gls{xml}-based language for describing mathematical notation}
+}
+\end{filecontents*}
+\usepackage[T1]{fontenc}
+\usepackage{kpfonts}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record,postdot,stylemods=longextra]{glossaries-extra} 
+
+\renewcommand{\chapterpagestyle}{empty}% to assist cropping
+\setabbreviationstyle{long-short-sc-desc} 
+
+\newcommand*{\bibglssetlocationrecordcount}[4]{% 
+ \GlsXtrSetField{#1}{recordcount.#2.#3}{#4}% 
+ \provideignoredglossary{minigloss.#2.#3}% 
+ \glsxtrcopytoglossary{#1}{minigloss.#2.#3}% 
+} 
+
+\GlsXtrLoadResources[src={abbrvs},
+ field-aliases={fulllong=long}
+] 
+
+\renewcommand{\glslinkpresetkeys}{% 
+ \glsadd[format=glsignore,counter=chapter]{\glslabel}}
+\newcommand{\minigloss}{% 
+ \printunsrtglossary*[style=abbr-short-long,type=minigloss.chapter.\theHchapter,groups=false,target=false]% 
+ {\renewcommand{\glossarysection}[2][]{}% 
+ \renewcommand{\glslongextraShortLongTabularHeader}{\toprule}% 
+}} 
+\begin{document}
+\chapter{First} \minigloss \gls{html}. \gls{html}. \gls{html}. \gls{ssi}. 
+
+\chapter{Second} \minigloss \gls{html}. \gls{ssi}. \gls{ssi}. \gls{xml}. 
+
+\renewcommand*{\printunsrtglossaryentryprocesshook}[1]{% 
+ \glsxtrifhasfield*{location}{#1}{}{\printunsrtglossaryskipentry}% 
+}
+\printunsrtglossaries 
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
===================================================================
(Binary files differ)

Index: 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.pdf	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.png
===================================================================
(Binary files differ)

Index: 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-example162.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.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-example162.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -0,0 +1,32 @@
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 162 Using bib2gls: simple custom sort rule
+% Label: "ex:bib2glscustomsort"
+% arara: pdflatex
+% arara: bib2gls: { group : on }
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{article}
+\pagestyle{empty}
+\begin{filecontents*}{animals.bib}
+ at index{bee}
+ at index{lion}
+ at index{ant}
+ at index{cow}
+ at index{goose}
+ at index{zebu}
+ at index{egret}
+ at index{elk}
+ at index{llama}
+ at index{lynx}
+ at index{bat}
+\end{filecontents*}
+\usepackage[record,nostyles,stylemods=bookindex,style=bookindex]
+ {glossaries-extra} 
+
+\newcommand{\bibglssetlastgrouptitle}[2]{%
+ \glsxtrsetgrouptitle{#1#2}{Other}%
+} \GlsXtrLoadResources[src={animals},selection=all,
+ sort=custom,sort-rule={ < a,A < b,B < e,E < l,L < ll,Ll,LL < z,Z}] 
+\begin{document}
+\printunsrtglossaries
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
===================================================================
(Binary files differ)

Index: 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.pdf	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.png
===================================================================
(Binary files differ)

Index: 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-example163.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.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-example163.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -0,0 +1,30 @@
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 163 Using bib2gls: dual backlinks
+% Label: "ex:bib2glsdualbacklinks"
+% arara: pdflatex
+% arara: bib2gls
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{article}
+\pagestyle{empty}
+\begin{filecontents*}{\jobname.bib}
+ at dualindexsymbol{L,
+ name={Lagrangian function},
+ symbol={\ensuremath{L}},
+ description={a function of generalized co-ordinates}
+}
+\end{filecontents*}
+\usepackage[colorlinks]{hyperref}
+\usepackage[record,symbols,nostyles,stylemods={tree,bookindex}]{glossaries-extra}
+\GlsXtrLoadResources[src={\jobname},
+ dual-type=symbols,dual-field
+]
+\glsdefpostlink{index}{\glsxtrpostlinkAddSymbolOnFirstUse}
+\glsdefpostname{index}{%
+ \ifglshassymbol{\glscurrententrylabel}
+ { (\GlsXtrDualBackLink{\glsentrysymbol{\glscurrententrylabel}}{\glscurrententrylabel})}{}} 
+\begin{document}
+Primary: \gls{L}.
+\printunsrtglossary[type=symbols,style=tree]
+\printunsrtglossary[title=Index,style=bookindex] 
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf
===================================================================
(Binary files differ)

Index: 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.pdf	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.png
===================================================================
(Binary files differ)

Index: 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-examples/glossaries-extra-manual-example164.png	2025-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.png	2025-01-06 21:19:21 UTC (rev 73332)

Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.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-example164.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.tex	2025-01-06 21:19:21 UTC (rev 73332)
@@ -0,0 +1,37 @@
+% This file is embedded in glossaries-extra-manual.pdf 
+% Example 164 Using bib2gls: dual entry label prefixes
+% Label: "ex:bib2glsduallabelprefixes"
+% arara: pdflatex
+% arara: bib2gls
+% arara: pdflatex
+% arara: pdfcrop
+\documentclass[12pt]{article}
+\pagestyle{empty}
+\begin{filecontents*}{\jobname.bib}
+ at index{duck}
+ at dualindexabbreviation{svm,
+ short={SVM},
+ long={support vector machine}
+}
+ @dualindexsymbol{pi,
+ symbol={\ensuremath{\pi}},
+ description={ratio of a circle's circumference to its diameter}
+}
+\end{filecontents*}
+\usepackage{hyperref}
+\usepackage[record,abbreviations,symbols]{glossaries-extra} 
+
+\newcommand{\bibglsnewdualindexsymbolsecondary}[5]{%
+ \longnewglossaryentry*{#1}{name={#3},category={symbol},
+ type={symbols},symbol={#4},#2}{#5}%
+} 
+
+\GlsXtrLoadResources[src={\jobname},
+ combine-dual-locations=primary]
+\glsxtraddlabelprefix{dual.}
+\glsxtraddlabelprefix{} 
+\begin{document}
+First use: \dgls{duck}, \dgls{svm}, \dgls{pi}.
+Next use: \dgls{duck}, \dgls{svm}, \dgls{pi}.
+\printunsrtglossaries 
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
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-01-06 21:18:06 UTC (rev 73331)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html	2025-01-06 21:19:21 UTC (rev 73332)
@@ -1,25 +1,6886 @@
- <!DOCTYPE html>
+
+<!DOCTYPE html>
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="generator" content="TeX Parser Library">
-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      !
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                !
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                !
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <title>glossaries-extra.sty v1.53:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<title>glossaries-extra.sty v1.54:
 an extension to the glossaries package</title>
 <style type="text/css">
-#main {margin-left: 5%; margin-right: 15%}
+#main {margin-left: 5%; margin-right: 15%; }
 div.tomain {position: absolute; left: 0pt; width: 5%; text-align: right; font-size: x-small;}
 div.tomain a {text-decoration: none;}
-div.labellink {display: inline; font-size: x-small; margin-left: 1em; margin-right: 1em;}
+.labellink { font-size: x-small; margin-left: 1em; margin-right: 1em;}
 div.marginleft {position: absolute; left: 0pt; width: 5%;}
 div.marginright {position: absolute; right: 0pt; width: 15%;}
 div.displaymath { display: block; text-align: center; }
 span.eqno { float: right; }
 div.table { display: block; text-align: center; }
+td.left-outer { width: 50%; text-align: left; }
+td.right-outer { width: 50%; text-align: right; }
+.linkicon { display: inline-block; }
+.linkiconleft { display: inline-block; padding-right: .25em; }
+.linkiconright { display: inline-block; padding-left: .25em; }
+a.icon { white-space: nowrap; }
+a.icon span { white-space: normal; }
 table.tabular-cm
 {
   display: inline-table;
   border-collapse: collapse;
-  align: center;
+  text-align: center;
   vertical-align: middle;
 }
 table.tabular-cb
@@ -26,7 +6887,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: center;
+  text-align: center;
   vertical-align: bottom;
 }
 table.tabular-ct
@@ -33,7 +6894,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: center;
+  text-align: center;
   vertical-align: top;
 }
 table.tabular-lm
@@ -40,7 +6901,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: left;
+  text-align: left;
   vertical-align: middle;
 }
 table.tabular-lb
@@ -47,7 +6908,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: left;
+  text-align: left;
   vertical-align: bottom;
 }
 table.tabular-lt
@@ -54,7 +6915,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: left;
+  text-align: left;
   vertical-align: top;
 }
 table.tabular-rm
@@ -61,7 +6922,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: right;
+  text-align: right;
   vertical-align: middle;
 }
 table.tabular-rb
@@ -68,7 +6929,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: right;
+  text-align: right;
   vertical-align: bottom;
 }
 table.tabular-rt
@@ -75,7 +6936,7 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: right;
+  text-align: right;
   vertical-align: top;
 }
 table.tabular-m
@@ -100,19 +6961,19 @@
 {
   display: inline-table;
   border-collapse: collapse;
-  align: left;
+  text-align: left;
 }
 table.tabular-c
 {
   display: inline-table;
   border-collapse: collapse;
-  align: center;
+  text-align: center;
 }
 table.tabular-r
 {
   display: inline-table;
   border-collapse: collapse;
-  align: right;
+  text-align: right;
 }
 pre { white-space: pre-wrap; }
 div.figure { display: block; text-align: center; }
@@ -130,6 +6991,17 @@
 .toc-paragraph span.numberline { display: inline-block; width: 5em; }
 .toc-subparagraph span.numberline { display: inline-block; width: 6em; }
 nav ul { list-style-type: none; }
+ at media screen and (min-width: 500px)
+{
+ nav#doc-nav { background: #fffc; padding: 5px; }
+ div.nav-content { position: fixed; top: 10px; right: 15px; max-width: 14%; max-height: 75vh; overflow: auto; z-index: 1; hyphens: auto; }
+}
+div.nav-content ul { padding-left: 10px; }
+div.prevpage { float: left; max-width: 30%; }
+div.uppage { display: inline-block;  max-width: 30%; }
+div.nextpage { float: right;  max-width: 30%; }
+footer.doc-nav { margin-top: 5px; margin-bottom: 5px; padding-right: 15px; text-align: center; }
+a.current { font-weight: bold; }
 .toc-part { padding-left: 0em; padding-bottom: 1ex; padding-top: 1ex; font-weight: bold; font-size: large;}
 .toc-chapter { padding-left: 0em; padding-bottom: .25ex; padding-top: .25ex; font-weight: bold; }
 .toc-section { padding-left: .5em; }
@@ -146,9 +7018,11 @@
 .displaylist { display: block; list-style-type: none; }
 .inlinelist { display: inline; }
 dl.inlinetitle dt { display: inline-block; margin-left: 0; margin-right: 1em;}
+dl.inlinetitle dt.header { display: block; }
 dl.inlinetitle dd { display: inline; margin: 0; }
 dl.inlinetitle dd::after { display: block; content: ''; }
 dl.inlineblock dt { display: inline-block; margin-left: 0; margin-right: 1em;}
+dl.inlineblock dt.header { display: block; }
 dl.inlineblock dd { display: inline; margin: 0; }
 dl.inlineblock dd::after { display: block; content: ''; }
 .clearfix::after { content: ""; clear: both; display: table; }
@@ -158,6 +7032,7 @@
 span.descitem { font: normal; font-weight: bold; }
 div.indexspace { min-height: 2ex; }
 .cell-noborder-nosep-r {border-top: none; border-right: none; border-left: none; padding-left: 0px; padding-right: 0px; text-align: right; }
+.left-cell {border-top: none; border-right: none; border-left: none; padding-left: 5.000000pt; padding-right: 5.000000pt; text-align: left; }
 .cell-noborder-bothsep-l {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 6.000000pt; text-align: left; }
 .cell-noborder-bothsep-r {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 6.000000pt; text-align: right; }
 .cell-noborder-bothsep-halfwidth {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; width: 50.000000%; padding-right: 6.000000pt; text-align: left; }
@@ -165,6 +7040,7 @@
 .cell-noborder-rightsep-l {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 0px; text-align: left; }
 .cell-noborder-leftsep-r {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 0px; text-align: right; }
 .cell-noborder-bothsep-c {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 6.000000pt; text-align: center; }
+.mid-cell {border-top: none; border-right: none; border-left: none; padding-left: 5.000000pt; padding-right: 5.000000pt; text-align: center; }
 .cell-noborder-bothsep-eightypc {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; width: 80.000000%; padding-right: 6.000000pt; text-align: left; }
 .cell-noborder-rightsep-c {border-top: none; border-right: none; border-left: none; padding-left: 0px; padding-right: 6.000000pt; text-align: center; }
 .cell-noborder-bothsep-threequarterwidth {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; width: 75.000000%; padding-right: 6.000000pt; text-align: left; }
@@ -173,10 +7049,11 @@
 .cell-noborder-rightsep-c {border-top: none; border-right: none; border-left: none; padding-left: 6.000000pt; padding-right: 0px; text-align: center; }
 .cell-noborder-rightsep-l {border-top: none; border-right: none; border-left: none; padding-left: 0px; padding-right: 6.000000pt; text-align: left; }
 .cell-noborder-nosep-c {border-top: none; border-right: none; border-left: none; padding-left: 0px; padding-right: 0px; text-align: center; }
+.right-cell {border-top: none; border-right: none; border-left: none; padding-left: 5.000000pt; padding-right: 5.000000pt; text-align: right; }
 span.mbox {border-style: none; }
 span.frame {border-style: solid; border-width: 1.000000pt; padding: 0.000000pt; }
 span.boxed {text-align: center; vertical-align: middle; border-style: solid; border-width: 2.000000pt; padding: 0.000000pt; width: 1.000000em; height: 1.000000em; display: inline-block; }
-span.circled {text-align: center; vertical-align: middle; border-style: solid; border-width: 2.000000pt; padding: 1.000000pt; border-radius: 5000.000000%;width: 1.000000em; height: 1.000000em; display: inline-block; }
+span.circled {text-align: center; vertical-align: middle; border-style: solid; border-width: 2.000000pt; padding: 1.000000pt; border-radius: 50.000000%;width: 1.000000em; height: 1.000000em; display: inline-block; }
 span.overlapped {text-align: center; border-style: none; padding: 0.000000pt; width: 1.000000em; height: 1.000000em; display: inline-block; }
 span.overlapper {text-align: center; border-style: none; padding: 0.000000pt; margin-left: -1.000000em; width: 1.000000em; height: 1.000000em; display: inline-block; }
 span.overlappertop {text-align: center; vertical-align: top; border-style: none; padding: 0.000000pt; margin-left: -1.000000em; width: 1.000000em; height: 1.000000em; display: inline-block; }
@@ -194,48 +7071,52 @@
 table.glossary-ruled td { vertical-align: text-top; }
 table.glossary td { vertical-align: text-top; }
 div.glossary-children{ padding-left: 1em; }
-span.glsshowtargetfonttext {font-family: monospace; font-size: x-small; border-style: none; }
-dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; } .pageimage { padding: 10px; vertical-align: top; }
+span.glsshowtargetfonttext {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; font-size: x-small; border-style: none; }
+dl.topic dt { display: block; }
+dl.topic dt dl dt { display: inline-block; }
+dl.topic dt dl dd { display: inline; }
+dl.topic dt dl dd::after { display: block; content: ''; }
+dfn { font-style: normal; font-weight: bold; } a { text-decoration: none; } a:hover { text-decoration: underline; } div.tablefns { border-top: solid; } div.example { border-bottom: solid silver; padding: 20px; } div.example div.title { font-weight: bold; font-size: large; } .pageimage { padding: 10px; vertical-align: top; } .boolsuffix { text-decoration: underline; }
+strong.strong {font-weight: bold; border-style: none; }
+em.booktitle {font-style: italic; font-variant: normal; border-style: none; }
 div.sidenote {font-size: x-small; float: right; border-style: none; }
 span.advantage {border-style: none; color: green; }
 span.disadvantage {border-style: none; color: red; }
-strong.strong {font-weight: bold; border-style: none; }
-em.booktitle {font-style: italic; font-variant: normal; border-style: none; }
-code.code {font-family: monospace; border-style: none; }
-code.cmd {font-family: monospace; border-style: none; }
-span.cmdfmt {font-family: monospace; border-style: none; }
+code.code {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+code.cmd {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.cmdfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
 span.comment {border-style: none; color: rgb(94,94,94); }
-code.csfmt {font-family: monospace; border-style: none; color: rgb(84,111,26); }
-span.csfmtfont {font-family: monospace; border-style: none; }
-span.csfmtcolourfont {font-family: monospace; border-style: none; color: rgb(84,111,26); }
-span.appfmt {font-family: monospace; border-style: none; }
-span.styfmt {font-family: monospace; border-style: none; }
-span.clsfmt {font-family: monospace; border-style: none; }
-span.envfmt {font-family: monospace; border-style: none; }
-span.optfmt {font-family: monospace; border-style: none; }
-span.csoptfmt {font-family: monospace; border-style: none; color: rgb(104,34,139); }
-span.styoptfmt {font-family: monospace; border-style: none; color: rgb(104,34,139); }
-span.clsoptfmt {font-family: monospace; border-style: none; }
-span.ctrfmt {font-family: monospace; border-style: none; }
-span.filefmt {font-family: monospace; border-style: none; }
-span.extfmt {font-family: monospace; border-style: none; }
+code.csfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(84,111,26); }
+span.csfmtfont {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.csfmtcolourfont {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(84,111,26); }
+span.appfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.styfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.clsfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.envfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.optfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.csoptfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(104,34,139); }
+span.styoptfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(104,34,139); }
+span.clsoptfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.ctrfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.filefmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.extfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
 span.deprecatedorbannedfmt {border-style: none; color: rgb(204,0,0); }
 span.summarylocfmt {font-style: italic; font-variant: normal; border-style: none; }
-span.menufmt {font-family: monospace; border-style: none; }
-code.cbeg {font-family: monospace; border-style: none; }
-code.cend {font-family: monospace; border-style: none; }
-span.termslocfmt {font-style: italic; font-variant: normal; border-style: none; }
-span.crossreftag {font-style: italic; font-variant: normal; border-style: none; }
-div.crossref {border-style: none; margin-left: 1.000000em; }
-span.longargfmt {font-family: monospace; border-style: none; }
-span.shortargfmt {font-family: monospace; border-style: none; }
+code.cbeg {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+code.cend {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.longargfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
+span.shortargfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
 span.qt {border-style: none; }
-code.qtt {font-family: monospace; border-style: none; }
+code.qtt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; }
 em.metainner {font-style: italic; font-variant: normal; border-style: none; }
-span.meta {font-family: serif; border-style: none; color: black; }
+span.meta {font-family: "DejaVu Serif", "Liberation Serif", "Noto Serif", serif; border-style: none; }
+span.faded {border-style: none; color: gray; }
 em.initvalnotefmtinner {font-style: italic; font-variant: normal; border-style: none; }
-span.initvalnotefmt {font-family: serif; border-style: none; color: black; }
+span.initvalnotefmt {font-family: "DejaVu Serif", "Liberation Serif", "Noto Serif", serif; border-style: none; color: black; }
 span.summarytag {font-style: italic; font-variant: normal; border-style: none; }
+em.boolsuffix {font-style: italic; font-variant: normal; border-style: none; }
+div.tablefn {font-size: x-small; border-style: none; }
+div.tablefns {text-align: left; border-style: none; width: 80.000000%; overflow: auto; }
 div.importanttitle {text-align: right; border-style: none; color: red; }
 div.important {border-style: solid; border-color: red; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,235,235); }
 div.warningtitle {text-align: right; border-style: none; color: red; }
@@ -242,559 +7123,596 @@
 div.warning {border-style: solid; border-color: red; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,235,235); }
 div.informationtitle {text-align: right; border-style: none; color: rgb(0,128,128); }
 div.information {border-style: solid; border-color: rgb(0,128,128); border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(240,255,255); }
+div.terminaltitle {text-align: right; border-style: none; color: black; }
+pre.terminal {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+div.transcripttitle {text-align: right; border-style: none; color: black; }
+pre.transcript {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+span.floatrightbox {float: right; border-style: none; }
+div.noteBox {border-style: none; }
 div.pinnedboxtitle {text-align: right; border-style: none; color: black; }
 div.pinnedbox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
-div.terminaltitle {text-align: right; border-style: none; color: black; }
-pre.terminal {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-div.transcripttitle {text-align: right; border-style: none; color: black; }
-pre.transcript {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+div.settingsboxtitle {text-align: right; border-style: none; color: black; }
+div.settingsbox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,227); }
 div.ctrboxtitle {text-align: right; border-style: none; color: black; }
 div.ctrbox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
+div.optionvalueboxtitle {text-align: right; border-style: none; color: black; }
+div.optionvaluebox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,245); }
+div.filedef {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; text-align: left; border-style: none; }
 div.codeboxtitle {text-align: right; border-style: none; color: black; }
-pre.codebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+pre.codebox {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
 div.resultboxtitle {text-align: right; border-style: none; color: black; }
 div.resultbox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; }
 div.badcodeboxtitle {text-align: right; border-style: none; color: black; }
-pre.badcodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+pre.badcodebox {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
 div.unicodeboxtitle {text-align: right; border-style: none; color: black; }
-pre.unicodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-pre.compactcodebox {font-family: monospace; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
-pre.sidebysidecode {font-family: monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; overflow: auto; display: inline-block; }
+pre.unicodebox {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+pre.compactcodebox {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(250,250,250); }
+pre.sidebysidecode {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; font-size: small; vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-right: 3.000000%; margin-top: 0.000000pt; background-color: rgb(250,250,250); width: 47.000000%; overflow: auto; display: inline-block; }
 div.sidebysideresult {vertical-align: top; border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; margin-top: 0.000000pt; width: 47.000000%; overflow: auto; display: inline-block; }
-div.defnbox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
 div.optionsummarybox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
 div.optionvaluesummarybox {border-style: none; margin-left: 40.000000pt; }
-span.floatrightbox {float: right; border-style: none; }
-div.noteBox {border-style: none; }
-div.settingsboxtitle {text-align: right; border-style: none; color: black; }
-div.settingsbox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,227); }
-div.optionvalueboxtitle {text-align: right; border-style: none; color: black; }
-div.optionvaluebox {border-style: solid; border-color: black; border-width: 2.000000pt; padding: 2.000000pt; background-color: rgb(255,255,245); }
+div.defnbox {border-style: solid; border-color: black; border-width: 1.000000pt; padding: 2.000000pt; background-color: rgb(255,255,191); }
 div.nlctuserguideidx0 {border-style: none; margin-left: 0.000000pt; }
 div.nlctuserguideidx1 {border-style: none; margin-left: 20.000000pt; }
 div.nlctuserguideidx2 {border-style: none; margin-left: 40.000000pt; }
+div.nlctuserguideidx3 {border-style: none; margin-left: 60.000000pt; }
 div.nlctusernavbox {border-style: none; }
 div.abstractheader {font-weight: bold; text-align: center; border-style: none; }
-div.filedef {font-family: monospace; text-align: left; border-style: none; }
-div.tablefn {font-size: x-small; border-style: none; }
-div.tablefns {text-align: left; border-style: none; width: 80.000000%; overflow: auto; }
-code.fieldfmt {font-family: monospace; border-style: none; color: rgb(82,139,139); }
-code.entryfmt {font-family: monospace; border-style: none; color: rgb(54,100,139); }
-span.acrstylefmt {font-family: sans-serif; border-style: none; }
-span.abbrstylefmt {font-family: sans-serif; border-style: none; color: rgb(0,0,139); }
-span.glostylefmt {font-family: sans-serif; border-style: none; }
-span.catattrfmt {font-family: sans-serif; border-style: none; color: rgb(85,26,139); }
+span.crossreftag {font-style: italic; font-variant: normal; border-style: none; }
+div.crossref {border-style: none; margin-left: 1.000000em; }
+span.termslocfmt {font-style: italic; font-variant: normal; border-style: none; }
+code.fieldfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(82,139,139); }
+code.entryfmt {font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; border-style: none; color: rgb(54,100,139); }
+span.acrstylefmt {font-family: "DejaVu Sans", "Liberation Sans", "Noto Sans", sans-serif; border-style: none; }
+span.abbrstylefmt {font-family: "DejaVu Sans", "Liberation Sans", "Noto Sans", sans-serif; border-style: none; color: rgb(0,0,139); }
+span.glostylefmt {font-family: "DejaVu Sans", "Liberation Sans", "Noto Sans", sans-serif; border-style: none; }
+span.catattrfmt {font-family: "DejaVu Sans", "Liberation Sans", "Noto Sans", sans-serif; border-style: none; color: rgb(85,26,139); }
 </style>
 </head>
 <body>
 <div id="main">
- <header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.53: 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">2023-09-29 </div><!-- end of date --></header><p>
+
+<header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.54:
+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-01-03
+</div><!-- end of date --></header>
 <p>
 
-<div class="abstract"><div class="abstractheader">Abstract</div><!-- end of abstractheader -->
- The <a id="wrglossary.1"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package is an extension to the <a id="wrglossary.2"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, providing additional features. In particular, it provides a completely different abbreviation mechanism. You will need at least <a id="wrglossary.3"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> version 4.19, but it is best to update both packages at the same time, if new releases are available for both of them. </div><!-- end of abstract -->
 <p>
+<div class="abstractheader">Abstract</div><!-- end of abstractheader -->
+
+The <a id="wrglossary.1"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package is an extension to the
+<a id="wrglossary.2"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, providing additional features.
+In particular, it provides a completely different abbreviation
+mechanism.
+You will need at least <a id="wrglossary.3"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> version 4.19, but it is best
+to update both packages at the same time, if new releases are
+available for both of them.
+
+<p>
 <div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-The <a id="wrglossary.4"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package uses a different set of defaults to the base <a id="wrglossary.5"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This means that if you simply replace <a id="wrglossary.6"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.7"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in an existing document, there may be some differences in the PDF, and you may encounter errors. See §<a href="#sec:defaults">1.1</a> for more details. </div><!-- end of warning -->
+The <a id="wrglossary.4"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package uses a different set
+of defaults to the base <a id="wrglossary.5"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. This means that if
+you simply replace <a id="wrglossary.6"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> with <a id="wrglossary.7"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in
+an existing document, there may be some differences in the PDF, and
+you may encounter errors. See §<a href="#sec:defaults">1.1</a> for more details.
+</div><!-- end of warning -->
+
 <p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-This document assumes some familiarity with the <a id="wrglossary.8"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. If you are new to <a id="wrglossary.9"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, you may prefer to start with the following: 
+This document assumes some familiarity with the <a id="wrglossary.8"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.
+If you are new to <a id="wrglossary.9"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, you may prefer to start with the
+following:
+
 <ul class="displaylist">
- <li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossariesbegin.html">The <span class="styfmt">glossaries</span> package: a guide for beginners</a> <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> glossariesbegin</pre><p>
-<li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span>: an introductory guide</a> <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> bib2gls-begin</pre> 
+
+<li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossariesbegin.html">The
+<span class="styfmt">glossaries</span> package: a guide for beginners</a>
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> glossariesbegin</pre>
+<p>
+<li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/support/bib2gls/bib2gls-begin.pdf"><span class="styfmt">glossaries-extra</span>
+and <span class="appfmt">bib2gls</span>: an
+introductory guide</a>
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> bib2gls-begin</pre>
+
 </ul>
- </div><!-- end of information -->
+
+</div><!-- end of information -->
+
 <p>
-<nav class="toc">
+<nav class="toc" aria-label="Table of Contents">
 <section id="toc"><!-- start of section toc --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->Contents<div class="labellink"><a href="#toc">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->Contents<span class="labellink"><a href="#toc">[link]</a></span></h1><!-- end of chapter header -->
 
 <ul>
 <li class="toc-chapter"><a href="#sec:listofexamples">List of Examples</a></li><!-- end of toc-chapter -->
 
-<li class="toc-part"><a href="#part.I"><span class="numberline">I</span>User Guide</a></li><!-- end of toc-part -->
+<li class="toc-part"><a href="#part.I"><span class="numberline">I</span> User Guide</a></li><!-- end of toc-part -->
 
-<li class="toc-chapter"><a href="#sec:intro"><span class="numberline">1</span>Introduction</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:intro"><span class="numberline">1</span> Introduction</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:defaults"><span class="numberline">1.1</span>Package Defaults</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:defaults"><span class="numberline">1.1</span> Package Defaults</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:examplediffs"><span class="numberline">1.2</span>Example Differences Between <span class="styfmt">glossaries</span> and <span class="styfmt">glossaries-extra</span></a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:examplediffs"><span class="numberline">1.2</span> Example Differences Between <span class="styfmt">glossaries</span> and <span class="styfmt">glossaries-extra</span></a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:examplediffsbasic"><span class="numberline">1.2.1</span>Basic defaults</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:examplediffsbasic"><span class="numberline">1.2.1</span> Basic defaults</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:examplediffslang"><span class="numberline">1.2.2</span>Language defaults</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:examplediffslang"><span class="numberline">1.2.2</span> Language defaults</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:examplediffsmemoir"><span class="numberline">1.2.3</span>Combined with <span class="clsfmt">memoir</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:examplediffsmemoir"><span class="numberline">1.2.3</span> Combined with <span class="clsfmt">memoir</span></a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:examplediffsabbrv"><span class="numberline">1.2.4</span>Abbreviations</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:examplediffsabbrv"><span class="numberline">1.2.4</span> Abbreviations</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:examplediffprintgloss"><span class="numberline">1.2.5</span>Glossary Mid-Build Placeholder (<code class="csfmt">\printglossary</code>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:examplediffprintgloss"><span class="numberline">1.2.5</span> Glossary Mid-Build Placeholder (<code class="csfmt">\printglossary</code>)</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:reading"><span class="numberline">1.3</span>Further Reading</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:reading"><span class="numberline">1.3</span> Further Reading</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:pkgopts"><span class="numberline">2</span>Package Options</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:pkgopts"><span class="numberline">2</span> Package Options</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:gloslistopts"><span class="numberline">2.1</span>Glossary Lists</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:gloslistopts"><span class="numberline">2.1</span> Glossary Lists</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:glosstyleopts"><span class="numberline">2.2</span>Glossary Style Options</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glosstyleopts"><span class="numberline">2.2</span> Glossary Style Options</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:otherpkgopts"><span class="numberline">2.3</span>Loading Other Packages</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:otherpkgopts"><span class="numberline">2.3</span> Loading Other Packages</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:refindexopts"><span class="numberline">2.4</span>Entry Definitions, References and Indexing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:refindexopts"><span class="numberline">2.4</span> Entry Definitions, References and Indexing</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:debuggingopts"><span class="numberline">2.5</span>Debugging</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:debuggingopts"><span class="numberline">2.5</span> Debugging</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:newentry"><span class="numberline">3</span>Defining Entries</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:newentry"><span class="numberline">3</span> Defining Entries</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:newentrydefs"><span class="numberline">3.1</span>Command Definitions</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:newentrydefs"><span class="numberline">3.1</span> Command Definitions</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:newkeys"><span class="numberline">3.2</span>Glossary Entry Keys</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:newkeys"><span class="numberline">3.2</span> Glossary Entry Keys</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:plurals"><span class="numberline">3.3</span>Plurals</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:plurals"><span class="numberline">3.3</span> Plurals</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:alias"><span class="numberline">3.4</span>Entry Aliases</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:alias"><span class="numberline">3.4</span> Entry Aliases</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:setfields"><span class="numberline">3.5</span>Setting or Updating Fields</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:setfields"><span class="numberline">3.5</span> Setting or Updating Fields</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:abbreviations"><span class="numberline">4</span>Abbreviations</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:abbreviations"><span class="numberline">4</span> Abbreviations</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:newabbr"><span class="numberline">4.1</span>Defining Abbreviations</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:newabbr"><span class="numberline">4.1</span> Defining Abbreviations</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:abbrvfieldslongshort"><span class="numberline">4.1.1</span>Abbreviation Fields: <span style="font-family: monospace; ">long</span> and <span style="font-family: monospace; ">short</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrvfieldslongshort"><span class="numberline">4.1.1</span> Abbreviation Fields: <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">long</span> and <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">short</span></a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:abbrvfieldslongshortpl"><span class="numberline">4.1.2</span>Abbreviation Fields: <span style="font-family: monospace; ">longplural</span> and <span style="font-family: monospace; ">shortplural</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrvfieldslongshortpl"><span class="numberline">4.1.2</span> Abbreviation Fields: <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">longplural</span> and <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">shortplural</span></a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:abbrvfieldsnamedesc"><span class="numberline">4.1.3</span>Abbreviation Fields: <span style="font-family: monospace; ">name</span> and <span style="font-family: monospace; ">description</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrvfieldsnamedesc"><span class="numberline">4.1.3</span> Abbreviation Fields: <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">name</span> and <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">description</span></a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:abbrvfieldstype"><span class="numberline">4.1.4</span>Abbreviation Fields: <span style="font-family: monospace; ">type</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrvfieldstype"><span class="numberline">4.1.4</span> Abbreviation Fields: <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">type</span></a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:abbrvgeneralhooks"><span class="numberline">4.1.5</span>General Hooks</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrvgeneralhooks"><span class="numberline">4.1.5</span> General Hooks</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:abbrvmakeindexvsbib2gls"><span class="numberline">4.2</span>Examples: <span style="font-family: monospace; ">makeindex</span> vs <span style="font-family: monospace; ">bib2gls</span></a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#ex:newabbVSnewacVSnewentry-backref"><span class="numberline">4.2</span> Examples: <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">makeindex</span> vs <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">bib2gls</span></a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:abbrvfieldrefs"><span class="numberline">4.3</span>Referencing (Using) Abbreviations</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:abbrvfieldrefs"><span class="numberline">4.3</span> Referencing (Using) Abbreviations</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:abbrprefixes"><span class="numberline">4.3.1</span>Prefixes</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrprefixes"><span class="numberline">4.3.1</span> Prefixes</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:abbrshortcuts"><span class="numberline">4.3.2</span>Abbreviation Shortcut Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:abbrshortcuts"><span class="numberline">4.3.2</span> Abbreviation Shortcut Commands</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:tagging"><span class="numberline">4.4</span>Tagging Initials</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:tagging"><span class="numberline">4.4</span> Tagging Initials</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:abbrstyle"><span class="numberline">4.5</span>Abbreviation Styles</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:abbrstyle"><span class="numberline">4.5</span> Abbreviation Styles</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:predefabbrstyles"><span class="numberline">4.5.1</span>Predefined Abbreviation Styles</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:predefabbrstyles"><span class="numberline">4.5.1</span> Predefined Abbreviation Styles</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:predefregabbrvstyles"><span class="numberline">4.5.1.1</span>Regular Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:predefregabbrvstyles"><span class="numberline">4.5.1.1</span> Regular Styles</a></li><!-- end of toc-subsubsection -->
 
 <ul>
-<li class="toc-paragraph"><a href="#sec:predefregabbrvstylesshort"><span class="numberline">4.5.1.1.1</span>Short Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefregabbrvstylesshort"><span class="numberline">4.5.1.1.1</span> Short Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefregabbrvstyleslong"><span class="numberline">4.5.1.1.2</span>Long Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefregabbrvstyleslong"><span class="numberline">4.5.1.1.2</span> Long Styles</a></li><!-- end of toc-paragraph -->
 </ul>
-<li class="toc-subsubsection"><a href="#sec:predefnonregabbrvstyles"><span class="numberline">4.5.1.2</span>Non-Regular Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:predefnonregabbrvstyles"><span class="numberline">4.5.1.2</span> Non-Regular Styles</a></li><!-- end of toc-subsubsection -->
 
 <ul>
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslongshort"><span class="numberline">4.5.1.2.1</span>Long (Short) Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslongshort"><span class="numberline">4.5.1.2.1</span> Long (Short) Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslongshortuser"><span class="numberline">4.5.1.2.2</span>Long (Short, User) Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslongshortuser"><span class="numberline">4.5.1.2.2</span> Long (Short, User) Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshortlong"><span class="numberline">4.5.1.2.3</span>Short (Long) Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshortlong"><span class="numberline">4.5.1.2.3</span> Short (Long) Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshortlonguser"><span class="numberline">4.5.1.2.4</span>Short (Long, User) Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshortlonguser"><span class="numberline">4.5.1.2.4</span> Short (Long, User) Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleshyphen"><span class="numberline">4.5.1.2.5</span>Hyphen Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleshyphen"><span class="numberline">4.5.1.2.5</span> Hyphen Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesonly"><span class="numberline">4.5.1.2.6</span>Only Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesonly"><span class="numberline">4.5.1.2.6</span> Only Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesfootnote"><span class="numberline">4.5.1.2.7</span>Footnote Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesfootnote"><span class="numberline">4.5.1.2.7</span> Footnote Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshort"><span class="numberline">4.5.1.2.8</span>Short Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstylesshort"><span class="numberline">4.5.1.2.8</span> Short Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslong"><span class="numberline">4.5.1.2.9</span>Long Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:predefnonregabbrvstyleslong"><span class="numberline">4.5.1.2.9</span> Long Styles</a></li><!-- end of toc-paragraph -->
 </ul>
-<li class="toc-subsubsection"><a href="#sec:abbrvcmds"><span class="numberline">4.5.1.3</span>Formatting Commands and Hooks</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:abbrvcmds"><span class="numberline">4.5.1.3</span> Formatting Commands and Hooks</a></li><!-- end of toc-subsubsection -->
 
 <ul>
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsgeneral"><span class="numberline">4.5.1.3.1</span>General</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsgeneral"><span class="numberline">4.5.1.3.1</span> General</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsparen"><span class="numberline">4.5.1.3.2</span>Parenthetical Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsparen"><span class="numberline">4.5.1.3.2</span> Parenthetical Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsuser"><span class="numberline">4.5.1.3.3</span>User Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsuser"><span class="numberline">4.5.1.3.3</span> User Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsfootnote"><span class="numberline">4.5.1.3.4</span>Footnote Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsfootnote"><span class="numberline">4.5.1.3.4</span> Footnote Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsnolong"><span class="numberline">4.5.1.3.5</span>No-Long Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsnolong"><span class="numberline">4.5.1.3.5</span> No-Long Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsnoshort"><span class="numberline">4.5.1.3.6</span>No-Short Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsnoshort"><span class="numberline">4.5.1.3.6</span> No-Short Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdshyphen"><span class="numberline">4.5.1.3.7</span>Hyphen Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdshyphen"><span class="numberline">4.5.1.3.7</span> Hyphen Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsonly"><span class="numberline">4.5.1.3.8</span>Only Styles</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsonly"><span class="numberline">4.5.1.3.8</span> Only Styles</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:abbrvcmdsfonts"><span class="numberline">4.5.1.3.9</span>Fonts</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:abbrvcmdsfonts"><span class="numberline">4.5.1.3.9</span> Fonts</a></li><!-- end of toc-paragraph -->
 </ul></ul>
-<li class="toc-subsection"><a href="#sec:advancedabbrstylecmds"><span class="numberline">4.5.2</span>Advanced Style Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:advancedabbrstylecmds"><span class="numberline">4.5.2</span> Advanced Style Commands</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:newabbrvstyle"><span class="numberline">4.5.3</span>Defining New Abbreviation Styles</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:newabbrvstyle"><span class="numberline">4.5.3</span> Defining New Abbreviation Styles</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:abbrstyleinit"><span class="numberline">4.5.3.1</span>Style Initialisation Hooks</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:abbrstyleinit"><span class="numberline">4.5.3.1</span> Style Initialisation Hooks</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:abbrstylefmts"><span class="numberline">4.5.3.2</span>Style Formatting Commands</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:abbrstylefmts"><span class="numberline">4.5.3.2</span> Style Formatting Commands</a></li><!-- end of toc-subsubsection -->
 
 <ul>
-<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.1"><span class="numberline">4.5.3.2.1</span>Suffix and Fonts</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.1"><span class="numberline">4.5.3.2.1</span> Suffix and Fonts</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.2"><span class="numberline">4.5.3.2.2</span>First Use Display Format</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.2"><span class="numberline">4.5.3.2.2</span> First Use Display Format</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.3"><span class="numberline">4.5.3.2.3</span>Subsequent Use Display Format</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.3"><span class="numberline">4.5.3.2.3</span> Subsequent Use Display Format</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.4"><span class="numberline">4.5.3.2.4</span>Inline Full Format</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.4"><span class="numberline">4.5.3.2.4</span> Inline Full Format</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.5"><span class="numberline">4.5.3.2.5</span>Wrapper Commands</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#paragraph.4.5.3.2.5"><span class="numberline">4.5.3.2.5</span> Wrapper Commands</a></li><!-- end of toc-paragraph -->
 </ul></ul></ul>
-<li class="toc-section"><a href="#sec:acrorevert"><span class="numberline">4.6</span>Restoring Base Acronym Mechanism</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:acrorevert"><span class="numberline">4.6</span> Restoring Base Acronym Mechanism</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:glsref"><span class="numberline">5</span>Referencing (Using) Entries</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:glsref"><span class="numberline">5</span> Referencing (Using) Entries</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:glsopts"><span class="numberline">5.1</span>Options</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glsopts"><span class="numberline">5.1</span> Options</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:defaultglsopts"><span class="numberline">5.1.1</span>Setting Up Defaults</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:defaultglsopts"><span class="numberline">5.1.1</span> Setting Up Defaults</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:xtrglsopts"><span class="numberline">5.1.2</span>Additional Options</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:xtrglsopts"><span class="numberline">5.1.2</span> Additional Options</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:casechange"><span class="numberline">5.2</span>Case Changing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:casechange"><span class="numberline">5.2</span> Case Changing</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:firstuc"><span class="numberline">5.2.1</span>Sentence Case Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:firstuc"><span class="numberline">5.2.1</span> Sentence Case Commands</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:lowercase"><span class="numberline">5.2.2</span>Lower Case</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:lowercase"><span class="numberline">5.2.2</span> Lower Case</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:uppercase"><span class="numberline">5.2.3</span>Upper Case</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:uppercase"><span class="numberline">5.2.3</span> Upper Case</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:titlecase"><span class="numberline">5.2.4</span>Title Case</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:titlecase"><span class="numberline">5.2.4</span> Title Case</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:headtitle"><span class="numberline">5.3</span>Entries in Sectioning Titles, Headers, Captions and Contents</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:headtitle"><span class="numberline">5.3</span> Entries in Sectioning Titles, Headers, Captions and Contents</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:simplisticapproach"><span class="numberline">5.3.1</span>Simplistic Approach</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:simplisticapproach"><span class="numberline">5.3.1</span> Simplistic Approach</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:headingcommands"><span class="numberline">5.3.2</span>New Commands Designed for Chapter/Section Headings or Captions</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:headingcommands"><span class="numberline">5.3.2</span> New Commands Designed for Chapter/Section Headings or Captions</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:headingsadvanced"><span class="numberline">5.3.3</span>Advanced Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:headingsadvanced"><span class="numberline">5.3.3</span> Advanced Commands</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:nested"><span class="numberline">5.4</span>Nested Links</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:nested"><span class="numberline">5.4</span> Nested Links</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:entryfmtmods"><span class="numberline">5.5</span>Adjusting the Text Style</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:entryfmtmods"><span class="numberline">5.5</span> Adjusting the Text Style</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:glstextformat"><span class="numberline">5.5.1</span>Outer Formatting</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glstextformat"><span class="numberline">5.5.1</span> Outer Formatting</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:middleformat"><span class="numberline">5.5.2</span>Middle Formatting</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:middleformat"><span class="numberline">5.5.2</span> Middle Formatting</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:innertextformat"><span class="numberline">5.5.3</span>Inner Formatting</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:innertextformat"><span class="numberline">5.5.3</span> Inner Formatting</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:postlinkhook"><span class="numberline">5.5.4</span>Post Link Hook</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:postlinkhook"><span class="numberline">5.5.4</span> Post Link Hook</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:entryfmt"><span class="numberline">5.5.5</span>Entry Format Style</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:entryfmt"><span class="numberline">5.5.5</span> Entry Format Style</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:hyper"><span class="numberline">5.6</span>Hyperlinks</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:hyper"><span class="numberline">5.6</span> Hyperlinks</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:labelprefixes"><span class="numberline">5.7</span>Label Prefixes</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:labelprefixes"><span class="numberline">5.7</span> Label Prefixes</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:wrglossary"><span class="numberline">5.8</span>Indexing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:wrglossary"><span class="numberline">5.8</span> Indexing</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:xr"><span class="numberline">5.9</span>Cross-Referencing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:xr"><span class="numberline">5.9</span> Cross-Referencing</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:seenoindex"><span class="numberline">5.9.1</span>Entries that may not be required</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:seenoindex"><span class="numberline">5.9.1</span> Entries that may not be required</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:getsee"><span class="numberline">5.9.2</span>Accessing the Cross-Referencing Fields</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:getsee"><span class="numberline">5.9.2</span> Accessing the Cross-Referencing Fields</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:glssee"><span class="numberline">5.9.3</span>Cross-Reference Indexing</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glssee"><span class="numberline">5.9.3</span> Cross-Reference Indexing</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:glsunset"><span class="numberline">5.10</span>First Use Flag</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glsunset"><span class="numberline">5.10</span> First Use Flag</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:unsetbuffer"><span class="numberline">5.10.1</span>Buffering Unsets</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:unsetbuffer"><span class="numberline">5.10.1</span> Buffering Unsets</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:getfields"><span class="numberline">5.11</span>Accessing Fields</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:getfields"><span class="numberline">5.11</span> Accessing Fields</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#section.5.12"><span class="numberline">5.12</span>Encapsulation (Formatting) Based on Field Values</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#section.5.12"><span class="numberline">5.12</span> Encapsulation (Formatting) Based on Field Values</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:foreignfield"><span class="numberline">5.12.1</span>Foreign Language Field</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:foreignfield"><span class="numberline">5.12.1</span> Foreign Language Field</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:glsxtrfmt"><span class="numberline">5.12.2</span>Associated Entry Format</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glsxtrfmt"><span class="numberline">5.12.2</span> Associated Entry Format</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:csvfields"><span class="numberline">5.13</span>Comma-Separated Lists</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:csvfields"><span class="numberline">5.13</span> Comma-Separated Lists</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:listfields"><span class="numberline">5.14</span>List Fields</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:listfields"><span class="numberline">5.14</span> List Fields</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:fieldconditionals"><span class="numberline">5.15</span>Field Conditionals</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:fieldconditionals"><span class="numberline">5.15</span> Field Conditionals</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:countref"><span class="numberline">6</span>Counting References</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:countref"><span class="numberline">6</span> Counting References</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:entrycount"><span class="numberline">6.1</span>Entry Counting (First Use Flag)</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:entrycount"><span class="numberline">6.1</span> Entry Counting (First Use Flag)</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:linkcount"><span class="numberline">6.2</span>Link Counting</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:linkcount"><span class="numberline">6.2</span> Link Counting</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:multientries"><span class="numberline">7</span>Multi (or Compound) Entries</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:multientries"><span class="numberline">7</span> Multi (or Compound) Entries</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:mglsexamples"><span class="numberline">7.1</span>Examples</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglsexamples"><span class="numberline">7.1</span> Examples</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:mglsexhier"><span class="numberline">7.1.1</span>Example: Hierarchical</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#ex:multientryhier-backref"><span class="numberline">7.1.1</span> Example: Hierarchical</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglsexsuffix"><span class="numberline">7.1.2</span>Example: Suffix</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglsexsuffix"><span class="numberline">7.1.2</span> Example: Suffix</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglsexcatsuffix"><span class="numberline">7.1.3</span>Example: Category Suffix</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#ex:multientryhiercatsuffix-backref"><span class="numberline">7.1.3</span> Example: Category Suffix</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglsexsep"><span class="numberline">7.1.4</span>Example: Separators</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglsexsep"><span class="numberline">7.1.4</span> Example: Separators</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:exskipfirstsuffix"><span class="numberline">7.1.5</span>Example: Skipping Elements (Fragment Element)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#ex:multientryskip-backref"><span class="numberline">7.1.5</span> Example: Skipping Elements (Fragment Element)</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:exskippostlink"><span class="numberline">7.1.6</span>Example: Skipping Elements (Prefix and Post-Link Hooks)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#ex:multientryskipprefixpostlink-backref"><span class="numberline">7.1.6</span> Example: Skipping Elements (Prefix and Post-Link Hooks)</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:mglsmain"><span class="numberline">7.2</span>Main and Other Elements</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglsmain"><span class="numberline">7.2</span> Main and Other Elements</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mglsfixes"><span class="numberline">7.3</span>Prefixes and Suffixes</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglsfixes"><span class="numberline">7.3</span> Prefixes and Suffixes</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mglssep"><span class="numberline">7.4</span>Separators</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglssep"><span class="numberline">7.4</span> Separators</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mglselementhooks"><span class="numberline">7.5</span><code class="csfmt">\mgls</code> Element Hooks</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglselementhooks"><span class="numberline">7.5</span> <code class="csfmt">\mgls</code> Element Hooks</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mglspostlinkhook"><span class="numberline">7.6</span>Post-Link Hook</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglspostlinkhook"><span class="numberline">7.6</span> Post-Link Hook</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:mglspostlinkhooklastelement"><span class="numberline">7.6.1</span>Last Element</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglspostlinkhooklastelement"><span class="numberline">7.6.1</span> Last Element</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglspostlinkhookmainelement"><span class="numberline">7.6.2</span>Main Element</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglspostlinkhookmainelement"><span class="numberline">7.6.2</span> Main Element</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:mglsfirstuse"><span class="numberline">7.7</span>Multi-Entry First Use</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglsfirstuse"><span class="numberline">7.7</span> Multi-Entry First Use</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:multiglscategory"><span class="numberline">7.8</span>Multi-Entry Category</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:multiglscategory"><span class="numberline">7.8</span> Multi-Entry Category</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:multiglsoptions"><span class="numberline">7.9</span>Multi-Entry Settings</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:multiglsoptions"><span class="numberline">7.9</span> Multi-Entry Settings</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:multiglsoptionsindexing"><span class="numberline">7.9.1</span>Indexing</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionsindexing"><span class="numberline">7.9.1</span> Indexing</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:multiglsoptionsencap"><span class="numberline">7.9.2</span>Location Formats (Encaps)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionsencap"><span class="numberline">7.9.2</span> Location Formats (Encaps)</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:multiglsoptionspostlink"><span class="numberline">7.9.3</span>Post-Link Hooks</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionspostlink"><span class="numberline">7.9.3</span> Post-Link Hooks</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:multiglsoptionsfixes"><span class="numberline">7.9.4</span>Prefixes and Suffixes</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionsfixes"><span class="numberline">7.9.4</span> Prefixes and Suffixes</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:multiglsoptionsskip"><span class="numberline">7.9.5</span>Skipping Elements</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionsskip"><span class="numberline">7.9.5</span> Skipping Elements</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:multiglsoptionsgeneral"><span class="numberline">7.9.6</span>General</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:multiglsoptionsgeneral"><span class="numberline">7.9.6</span> General</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:mglsopts"><span class="numberline">7.10</span><code class="csfmt">\mgls</code> Options</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglsopts"><span class="numberline">7.10</span> <code class="csfmt">\mgls</code> Options</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mglslike"><span class="numberline">7.11</span>Variants of <code class="csfmt">\mgls</code></a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mglslike"><span class="numberline">7.11</span> Variants of <code class="csfmt">\mgls</code></a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:mglsbasic"><span class="numberline">7.11.1</span><code class="csfmt">\gls</code>-like</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglsbasic"><span class="numberline">7.11.1</span> <code class="csfmt">\gls</code>-like</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglsabbrv"><span class="numberline">7.11.2</span>Abbreviations</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglsabbrv"><span class="numberline">7.11.2</span> Abbreviations</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mglsotherfields"><span class="numberline">7.11.3</span>Other Fields</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mglsotherfields"><span class="numberline">7.11.3</span> Other Fields</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:mpgls"><span class="numberline">7.11.4</span>Support for <span class="styfmt">glossaries-prefix</span> (<code class="csfmt">\pgls</code>)</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:mpgls"><span class="numberline">7.11.4</span> Support for <span class="styfmt">glossaries-prefix</span> (<code class="csfmt">\pgls</code>)</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:msee"><span class="numberline">7.12</span>Cross-References</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:msee"><span class="numberline">7.12</span> Cross-References</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:multiextras"><span class="numberline">7.13</span>Additional Commands</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:multiextras"><span class="numberline">7.13</span> Additional Commands</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:mbib2gls"><span class="numberline">7.14</span><span class="appfmt">bib2gls</span></a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:mbib2gls"><span class="numberline">7.14</span> <span class="appfmt">bib2gls</span></a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:glossaries"><span class="numberline">8</span>Defining and Displaying Glossaries</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:glossaries"><span class="numberline">8</span> Defining and Displaying Glossaries</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:glspageref"><span class="numberline">8.1</span>Entry Page Reference</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glspageref"><span class="numberline">8.1</span> Entry Page Reference</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:glospreamble"><span class="numberline">8.2</span>Glossary Preamble</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glospreamble"><span class="numberline">8.2</span> Glossary Preamble</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:printglossopts"><span class="numberline">8.3</span>Options</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:printglossopts"><span class="numberline">8.3</span> Options</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:printunsrt"><span class="numberline">8.4</span>Displaying a Glossary Without Sorting or Indexing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:printunsrt"><span class="numberline">8.4</span> Displaying a Glossary Without Sorting or Indexing</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:printunsrtgroups"><span class="numberline">8.4.1</span>Groups and Hierarchy</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:printunsrtgroups"><span class="numberline">8.4.1</span> Groups and Hierarchy</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:printunsrtlocations"><span class="numberline">8.4.2</span>Location Lists</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:printunsrtlocations"><span class="numberline">8.4.2</span> Location Lists</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:printunsrtadvanced"><span class="numberline">8.4.3</span>Advanced Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:printunsrtadvanced"><span class="numberline">8.4.3</span> Advanced Commands</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:printunsrtinner"><span class="numberline">8.4.3.1</span>Inner Glossaries</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:printunsrtinner"><span class="numberline">8.4.3.1</span> Inner Glossaries</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:printunsrtunit"><span class="numberline">8.4.3.2</span>Per-Unit Glossaries</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:printunsrtunit"><span class="numberline">8.4.3.2</span> Per-Unit Glossaries</a></li><!-- end of toc-subsubsection -->
 </ul></ul>
-<li class="toc-section"><a href="#sec:glossentry"><span class="numberline">8.5</span>Standalone Entry Items</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glossentry"><span class="numberline">8.5</span> Standalone Entry Items</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:glosstylemods"><span class="numberline">8.6</span>Glossary Style Modifications</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glosstylemods"><span class="numberline">8.6</span> Glossary Style Modifications</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:postnamehooks"><span class="numberline">8.6.1</span>Post-Name Hooks</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:postnamehooks"><span class="numberline">8.6.1</span> Pre- and Post-Name Hooks</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:postdeschooks"><span class="numberline">8.6.2</span>Post-Description Hooks</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:postdeschooks"><span class="numberline">8.6.2</span> Post-Description Hooks</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:glosstylenumlist"><span class="numberline">8.6.3</span>Number (Location) List</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glosstylenumlist"><span class="numberline">8.6.3</span> Number (Location) List</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:glosgroups"><span class="numberline">8.6.4</span>Indexing Groups</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glosgroups"><span class="numberline">8.6.4</span> Indexing Groups</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:stylemods"><span class="numberline">8.6.5</span><span class="styfmt">glossaries-extra-stylemods</span></a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:stylemods"><span class="numberline">8.6.5</span> <span class="styfmt">glossaries-extra-stylemods</span></a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:stylemodsinline"><span class="numberline">8.6.5.1</span>Inline Style</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:stylemodsinline"><span class="numberline">8.6.5.1</span> Inline Style</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:stylemodstab"><span class="numberline">8.6.5.2</span>Tabular Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:stylemodstab"><span class="numberline">8.6.5.2</span> Tabular Styles</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:stylemodslist"><span class="numberline">8.6.5.3</span>List Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:stylemodslist"><span class="numberline">8.6.5.3</span> List Styles</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:stylemodstree"><span class="numberline">8.6.5.4</span>Tree Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:stylemodstree"><span class="numberline">8.6.5.4</span> Tree Styles</a></li><!-- end of toc-subsubsection -->
 </ul></ul>
-<li class="toc-section"><a href="#sec:newglossarystyles"><span class="numberline">8.7</span>New Glossary Styles</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:newglossarystyles"><span class="numberline">8.7</span> New Glossary Styles</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:bookindex"><span class="numberline">8.7.1</span><span class="styfmt">glossary-bookindex</span> package</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:bookindex"><span class="numberline">8.7.1</span> <span class="styfmt">glossary-bookindex</span> package</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:longextra"><span class="numberline">8.7.2</span><span class="styfmt">glossary-longextra</span> package</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:longextra"><span class="numberline">8.7.2</span> <span class="styfmt">glossary-longextra</span> package</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:longextranamedesc"><span class="numberline">8.7.2.1</span>Name and Description Only</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextranamedesc"><span class="numberline">8.7.2.1</span> Name and Description Only</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextranamesymdesc"><span class="numberline">8.7.2.2</span>Name, Symbol and Description Only</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextranamesymdesc"><span class="numberline">8.7.2.2</span> Name, Symbol and Description Only</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextranamedescloc"><span class="numberline">8.7.2.3</span>Name, Description and Location Only</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextranamedescloc"><span class="numberline">8.7.2.3</span> Name, Description and Location Only</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextranamedescsymloc"><span class="numberline">8.7.2.4</span>Name, Description, Symbol and Location</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextranamedescsymloc"><span class="numberline">8.7.2.4</span> Name, Description, Symbol and Location</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextrasymdesc"><span class="numberline">8.7.2.5</span>Symbol and Description Only</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextrasymdesc"><span class="numberline">8.7.2.5</span> Symbol and Description Only</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextraabbr"><span class="numberline">8.7.2.6</span>Abbreviations Only</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextraabbr"><span class="numberline">8.7.2.6</span> Abbreviations Only</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:longextracustom"><span class="numberline">8.7.2.7</span>Custom Fields</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:longextracustom"><span class="numberline">8.7.2.7</span> Custom Fields</a></li><!-- end of toc-subsubsection -->
 </ul>
-<li class="toc-subsection"><a href="#sec:topic"><span class="numberline">8.7.3</span><span class="styfmt">glossary-topic</span> package</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:topic"><span class="numberline">8.7.3</span> <span class="styfmt">glossary-topic</span> package</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:table"><span class="numberline">8.7.4</span><span class="styfmt">glossary-table</span> package</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:table"><span class="numberline">8.7.4</span> <span class="styfmt">glossary-table</span> package</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:tablechildren"><span class="numberline">8.7.4.1</span>Child Entries</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:tablechildren"><span class="numberline">8.7.4.1</span> Child Entries</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:tableoptions"><span class="numberline">8.7.4.2</span>Options</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:tableoptions"><span class="numberline">8.7.4.2</span> Options</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:blockstyles"><span class="numberline">8.7.4.3</span>Block Styles</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:blockstyles"><span class="numberline">8.7.4.3</span> Block Styles</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:tablecommands"><span class="numberline">8.7.4.4</span>Associated Commands</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:tablecommands"><span class="numberline">8.7.4.4</span> Associated Commands</a></li><!-- end of toc-subsubsection -->
 </ul></ul></ul>
-<li class="toc-chapter"><a href="#sec:accsupp"><span class="numberline">9</span>Accessibility Support</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:accsupp"><span class="numberline">9</span> Accessibility Support</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:accessabbr"><span class="numberline">9.1</span>Abbreviations</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:accessabbr"><span class="numberline">9.1</span> Abbreviations</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:glsaccessfield"><span class="numberline">9.2</span>Accessibility Wrappers</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glsaccessfield"><span class="numberline">9.2</span> Accessibility Wrappers</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:glsaccessfmtfield"><span class="numberline">9.3</span>Inner Formatting Wrappers</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:glsaccessfmtfield"><span class="numberline">9.3</span> Inner Formatting Wrappers</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:categories"><span class="numberline">10</span>Categories</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:categories"><span class="numberline">10</span> Categories</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:knowncategories"><span class="numberline">10.1</span>Known Categories</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:knowncategories"><span class="numberline">10.1</span> Known Categories</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:attributes"><span class="numberline">10.2</span>Attributes</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:attributes"><span class="numberline">10.2</span> Attributes</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:knownattributes"><span class="numberline">10.2.1</span>Known Attributes</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:knownattributes"><span class="numberline">10.2.1</span> Known Attributes</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:abbrattr"><span class="numberline">10.2.1.1</span>Abbreviation Attributes</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:abbrattr"><span class="numberline">10.2.1.1</span> Abbreviation Attributes</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:glsoptsattr"><span class="numberline">10.2.1.2</span>Attributes that Alter <code class="csfmt">\glslink</code> Options</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:glsoptsattr"><span class="numberline">10.2.1.2</span> Attributes that Alter <code class="csfmt">\glslink</code> Options</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:glossattr"><span class="numberline">10.2.1.3</span>Glossary Attributes</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:glossattr"><span class="numberline">10.2.1.3</span> Glossary Attributes</a></li><!-- end of toc-subsubsection -->
 
-<li class="toc-subsubsection"><a href="#sec:otherattr"><span class="numberline">10.2.1.4</span>Other Attributes</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:otherattr"><span class="numberline">10.2.1.4</span> Other Attributes</a></li><!-- end of toc-subsubsection -->
 </ul>
-<li class="toc-subsection"><a href="#sec:attributecmds"><span class="numberline">10.2.2</span>Accessing and Setting Attributes</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:attributecmds"><span class="numberline">10.2.2</span> Accessing and Setting Attributes</a></li><!-- end of toc-subsection -->
 </ul></ul>
-<li class="toc-chapter"><a href="#sec:bib2gls"><span class="numberline">11</span><span class="appfmt">bib2gls</span>: Managing Reference Databases</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:bib2gls"><span class="numberline">11</span> <span class="appfmt">bib2gls</span>: Managing Glossary Entry Databases</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:bib2glsindexing"><span class="numberline">11.1</span>Indexing (Recording)</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:bibfile"><span class="numberline">11.1</span> The <span class="extfmt">bib</span> File</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:bib2glsselection"><span class="numberline">11.2</span>Selection</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:bib2glsindexing"><span class="numberline">11.2</span> Indexing (Recording)</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:bib2glssortprint"><span class="numberline">11.3</span>Sorting and Displaying the Glossary</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:bib2glsselection"><span class="numberline">11.3</span> Selection</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:recordcount"><span class="numberline">11.4</span>Record Counting</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:bib2glssortprint"><span class="numberline">11.4</span> Sorting and Displaying the Glossary</a></li><!-- end of toc-section -->
 
+<li class="toc-section"><a href="#sec:recordcount"><span class="numberline">11.5</span> Record Counting</a></li><!-- end of toc-section -->
+
 <ul>
-<li class="toc-subsection"><a href="#sec:unitrecordcount"><span class="numberline">11.4.1</span>Unit Record Counting</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:unitrecordcount"><span class="numberline">11.5.1</span> Unit Record Counting</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:unitrecordcountminigloss"><span class="numberline">11.4.2</span>Mini-Glossaries</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:unitrecordcountminigloss"><span class="numberline">11.5.2</span> Mini-Glossaries</a></li><!-- end of toc-subsection -->
 </ul>
-<li class="toc-section"><a href="#sec:bib2glssty"><span class="numberline">11.5</span>The <span class="styfmt">glossaries-extra-bib2gls</span> package</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:bib2glssty"><span class="numberline">11.6</span> The <span class="styfmt">glossaries-extra-bib2gls</span> package</a></li><!-- end of toc-section -->
 
 <ul>
-<li class="toc-subsection"><a href="#sec:printunsrtshortcuts"><span class="numberline">11.5.1</span>Displaying Glossaries</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:printunsrtshortcuts"><span class="numberline">11.6.1</span> Displaying Glossaries</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:resourcecommands"><span class="numberline">11.5.2</span>Helper Commands for Resource Options</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:resourcecommands"><span class="numberline">11.6.2</span> Helper Commands for Resource Options</a></li><!-- end of toc-subsection -->
 
 <ul>
-<li class="toc-subsubsection"><a href="#sec:customsort"><span class="numberline">11.5.2.1</span>Custom Sort</a></li><!-- end of toc-subsubsection -->
+<li class="toc-subsubsection"><a href="#sec:customsort"><span class="numberline">11.6.2.1</span> Custom Sort</a></li><!-- end of toc-subsubsection -->
 
 <ul>
-<li class="toc-paragraph"><a href="#sec:bib2glscustomsortnonletters"><span class="numberline">11.5.2.1.1</span>Non-Letters</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:bib2glscustomsortnonletters"><span class="numberline">11.6.2.1.1</span> Non-Letters</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:bib2glscustomsortlatin"><span class="numberline">11.5.2.1.2</span>Latin Letters</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:bib2glscustomsortlatin"><span class="numberline">11.6.2.1.2</span> Latin Letters</a></li><!-- end of toc-paragraph -->
 
-<li class="toc-paragraph"><a href="#sec:bib2glscustomsortmathgreek"><span class="numberline">11.5.2.1.3</span>Math Greek</a></li><!-- end of toc-paragraph -->
+<li class="toc-paragraph"><a href="#sec:bib2glscustomsortmathgreek"><span class="numberline">11.6.2.1.3</span> Math Greek</a></li><!-- end of toc-paragraph -->
 </ul></ul>
-<li class="toc-subsection"><a href="#sec:glstexcmds"><span class="numberline">11.5.3</span>Commands Used Within Resource Files</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:glstexcmds"><span class="numberline">11.6.3</span> Commands Used Within Resource Files</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:bib2glshier"><span class="numberline">11.5.4</span>Hierarchy</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:bib2glshier"><span class="numberline">11.6.4</span> Hierarchy</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:supplocations"><span class="numberline">11.5.5</span>Supplemental Locations</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:supplocations"><span class="numberline">11.6.5</span> Supplemental Locations</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:recordnameref"><span class="numberline">11.5.6</span>Nameref Records</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:recordnameref"><span class="numberline">11.6.6</span> Nameref Records</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:dgls"><span class="numberline">11.5.7</span>Dual Entry Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:dgls"><span class="numberline">11.6.7</span> Dual Entry Commands</a></li><!-- end of toc-subsection -->
 
-<li class="toc-subsection"><a href="#sec:bib2glssupplementarycommands"><span class="numberline">11.5.8</span>Supplementary Commands</a></li><!-- end of toc-subsection -->
+<li class="toc-subsection"><a href="#sec:bib2glssupplementarycommands"><span class="numberline">11.6.8</span> Supplementary Commands</a></li><!-- end of toc-subsection -->
 </ul></ul>
-<li class="toc-chapter"><a href="#sec:autoindex"><span class="numberline">12</span>Auto-Indexing</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:autoindex"><span class="numberline">12</span> Auto-Indexing</a></li><!-- end of toc-chapter -->
 
-<li class="toc-chapter"><a href="#sec:onthefly"><span class="numberline">13</span>On-the-Fly Document Definitions</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:onthefly"><span class="numberline">13</span> On-the-Fly Document Definitions</a></li><!-- end of toc-chapter -->
 
-<li class="toc-chapter"><a href="#sec:extrafiles"><span class="numberline">14</span>Supplementary Files</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:extrafiles"><span class="numberline">14</span> Supplementary Files</a></li><!-- end of toc-chapter -->
 
 <ul>
-<li class="toc-section"><a href="#sec:exampleglossariesfiles"><span class="numberline">14.1</span>Dummy Files for Testing</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:exampleglossariesfiles"><span class="numberline">14.1</span> Dummy Files for Testing</a></li><!-- end of toc-section -->
 
-<li class="toc-section"><a href="#sec:samples"><span class="numberline">14.2</span>Sample Files</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#sec:samples"><span class="numberline">14.2</span> Sample Files</a></li><!-- end of toc-section -->
 </ul>
-<li class="toc-chapter"><a href="#sec:lang"><span class="numberline">15</span>Multi-Lingual Support</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#sec:lang"><span class="numberline">15</span> Multi-Lingual Support</a></li><!-- end of toc-chapter -->
 
-<li class="toc-part"><a href="#part.II"><span class="numberline">II</span>Summaries and Index</a></li><!-- end of toc-part -->
+<li class="toc-part"><a href="#part.II"><span class="numberline">II</span> Summaries and Index</a></li><!-- end of toc-part -->
 
 <li class="toc-chapter"><a href="#symbols">Symbols</a></li><!-- end of toc-chapter -->
 
@@ -804,7 +7722,7 @@
 
 <li class="toc-chapter"><a href="#idx.glosfield-optionsummary">Glossary Entry Fields Summary</a></li><!-- end of toc-chapter -->
 
-<li class="toc-chapter"><a href="#idx.glsopt-optionsummary"><span style="font-family: monospace; ">\Gls</span>-Like and <span style="font-family: monospace; ">\Glstext</span>-Like Options Summary</a></li><!-- end of toc-chapter -->
+<li class="toc-chapter"><a href="#idx.glsopt-optionsummary"><span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">\Gls-Like and <span style="font-family: "DejaVu Mono", "Liberation Mono", "Noto Sans Mono", monospace; ">\Glstext-Like Options Summary</a></li><!-- end of toc-chapter -->
 
 <li class="toc-chapter"><a href="#idx.mglsopt-optionsummary">Multi-Entry Set Options Summary</a></li><!-- end of toc-chapter -->
 
@@ -874,9045 +7792,20385 @@
 <li class="toc-chapter"><a href="#styoptsummary">Package Option Summary</a></li><!-- end of toc-chapter -->
 
 <li class="toc-chapter"><a href="#index">Index</a></li><!-- end of toc-chapter -->
- </ul></nav><!-- end of toc -->
+
+</ul></nav><!-- end of toc -->
 </section><!-- end of section toc -->
 
 <section id="sec:listofexamples"><!-- start of section sec:listofexamples --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->List of Examples<div class="labellink"><a href="#sec:listofexamples">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->List of Examples<span class="labellink"><a href="#sec:listofexamples">[link]</a></span></h1><!-- end of chapter header -->
+
+<p>
+If an example shows the icon <span title="Download TeX File" class="icon">📥<sup>🖹</sup></span> then you can click on that icon to try downloading the example source code from a location relative to this document. You can also try using: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> -l glossaries-extra-manual-example<span class="meta">〈<em class="metainner">nnn</em>〉</span></pre>where <span class="meta">〈<em class="metainner">nnn</em>〉</span> is the example number zero-padded to three digits to find out if the example files are installed on your device. 
+<p>
 <div class="loe">
-<div class="toc-example"><a href="#ex:multiabbrvstyles"><span class="numberline">1</span>Multiple abbreviation styles</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multiabbrvstyles"><span class="numberline">1</span> Multiple abbreviation styles</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#example.2"><span class="numberline">2</span><code class="csfmt">\newabbreviation</code> vs <code class="csfmt">\newacronym</code> vs <code class="csfmt">\newglossaryentry</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:newabbVSnewacVSnewentry"><span class="numberline">2</span> <code class="csfmt">\newabbreviation</code> vs <code class="csfmt">\newacronym</code> vs <code class="csfmt">\newglossaryentry</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#example.3"><span class="numberline">3</span><code class="code">@abbreviation</code> vs <code class="code">@acronym</code> vs <code class="code">@entry</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:atabbVSatacVSatentry"><span class="numberline">3</span> <code class="code">@abbreviation</code> vs <code class="code">@acronym</code> vs <code class="code">@entry</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrhyper"><span class="numberline">4</span>Referencing an abbreviation (with <span class="styfmt">hyperref</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrhyper"><span class="numberline">4</span> Referencing an abbreviation (with <span class="styfmt">hyperref</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glsVSfullVSfirst"><span class="numberline">5</span>First use of <code class="csfmt">\gls</code> vs <code class="csfmt">\glsxtrfull</code> vs <code class="csfmt">\glsfirst</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glsVSfullVSfirst"><span class="numberline">5</span> First use of <code class="csfmt">\gls</code> vs <code class="csfmt">\glsxtrfull</code> vs <code class="csfmt">\glsfirst</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:tagging"><span class="numberline">6</span>Tagging abbreviation initials</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:tagging"><span class="numberline">6</span> Tagging abbreviation initials</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:fallbackabbrstyle"><span class="numberline">7</span>Category without an associated abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:fallbackabbrstyle"><span class="numberline">7</span> Category without an associated abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-nolong"><span class="numberline">8</span>The <span class="optfmt">short-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-nolong"><span class="numberline">8</span> The <span class="optfmt">short-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-nolong-desc"><span class="numberline">9</span>The <span class="optfmt">short-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-nolong-desc"><span class="numberline">9</span> The <span class="optfmt">short-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylenolong-short"><span class="numberline">10</span>The <span class="optfmt">nolong-short</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylenolong-short"><span class="numberline">10</span> The <span class="optfmt">nolong-short</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-nolong"><span class="numberline">11</span>The <span class="optfmt">short-sc-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-nolong"><span class="numberline">11</span> The <span class="optfmt">short-sc-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-nolong-desc"><span class="numberline">12</span>The <span class="optfmt">short-sc-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-nolong-desc"><span class="numberline">12</span> The <span class="optfmt">short-sc-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylenolong-short-sc"><span class="numberline">13</span>The <span class="optfmt">nolong-short-sc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylenolong-short-sc"><span class="numberline">13</span> The <span class="optfmt">nolong-short-sc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-nolong"><span class="numberline">14</span>The <span class="optfmt">short-sm-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-nolong"><span class="numberline">14</span> The <span class="optfmt">short-sm-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-nolong-desc"><span class="numberline">15</span>The <span class="optfmt">short-sm-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-nolong-desc"><span class="numberline">15</span> The <span class="optfmt">short-sm-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylenolong-short-sm"><span class="numberline">16</span>The <span class="optfmt">nolong-short-sm</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylenolong-short-sm"><span class="numberline">16</span> The <span class="optfmt">nolong-short-sm</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-nolong"><span class="numberline">17</span>The <span class="optfmt">short-em-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-nolong"><span class="numberline">17</span> The <span class="optfmt">short-em-nolong</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-nolong-desc"><span class="numberline">18</span>The <span class="optfmt">short-em-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-nolong-desc"><span class="numberline">18</span> The <span class="optfmt">short-em-nolong-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylenolong-short-em"><span class="numberline">19</span>The <span class="optfmt">nolong-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylenolong-short-em"><span class="numberline">19</span> The <span class="optfmt">nolong-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-desc"><span class="numberline">20</span>The <span class="optfmt">long-noshort-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-desc"><span class="numberline">20</span> The <span class="optfmt">long-noshort-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort"><span class="numberline">21</span>The <span class="optfmt">long-noshort</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort"><span class="numberline">21</span> The <span class="optfmt">long-noshort</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sc"><span class="numberline">22</span>The <span class="optfmt">long-noshort-sc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sc"><span class="numberline">22</span> The <span class="optfmt">long-noshort-sc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sc-desc"><span class="numberline">23</span>The <span class="optfmt">long-noshort-sc-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sc-desc"><span class="numberline">23</span> The <span class="optfmt">long-noshort-sc-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sm"><span class="numberline">24</span>The <span class="optfmt">long-noshort-sm</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sm"><span class="numberline">24</span> The <span class="optfmt">long-noshort-sm</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sm-desc"><span class="numberline">25</span>The <span class="optfmt">long-noshort-sm-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-sm-desc"><span class="numberline">25</span> The <span class="optfmt">long-noshort-sm-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-em"><span class="numberline">26</span>The <span class="optfmt">long-noshort-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-em"><span class="numberline">26</span> The <span class="optfmt">long-noshort-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-em-desc"><span class="numberline">27</span>The <span class="optfmt">long-noshort-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-noshort-em-desc"><span class="numberline">27</span> The <span class="optfmt">long-noshort-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-em-noshort-em"><span class="numberline">28</span>The <span class="optfmt">long-em-noshort-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-em-noshort-em"><span class="numberline">28</span> The <span class="optfmt">long-em-noshort-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-em-noshort-em-desc"><span class="numberline">29</span>The <span class="optfmt">long-em-noshort-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-em-noshort-em-desc"><span class="numberline">29</span> The <span class="optfmt">long-em-noshort-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short"><span class="numberline">30</span>The <span class="optfmt">long-short</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short"><span class="numberline">30</span> The <span class="optfmt">long-short</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-desc"><span class="numberline">31</span>The <span class="optfmt">long-short-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-desc"><span class="numberline">31</span> The <span class="optfmt">long-short-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-sc"><span class="numberline">32</span>The <span class="optfmt">long-short-sc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-sc"><span class="numberline">32</span> The <span class="optfmt">long-short-sc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-sc-desc"><span class="numberline">33</span>The <span class="optfmt">long-short-sc-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-sc-desc"><span class="numberline">33</span> The <span class="optfmt">long-short-sc-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-sm"><span class="numberline">34</span>The <span class="optfmt">long-short-sm</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-sm"><span class="numberline">34</span> The <span class="optfmt">long-short-sm</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-sm-desc"><span class="numberline">35</span>The <span class="optfmt">long-short-sm-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-sm-desc"><span class="numberline">35</span> The <span class="optfmt">long-short-sm-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-em"><span class="numberline">36</span>The <span class="optfmt">long-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-em"><span class="numberline">36</span> The <span class="optfmt">long-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-em-desc"><span class="numberline">37</span>The <span class="optfmt">long-short-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-em-desc"><span class="numberline">37</span> The <span class="optfmt">long-short-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-em-short-em"><span class="numberline">38</span>The <span class="optfmt">long-em-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-em-short-em"><span class="numberline">38</span> The <span class="optfmt">long-em-short-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-em-short-em-desc"><span class="numberline">39</span>The <span class="optfmt">long-em-short-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-em-short-em-desc"><span class="numberline">39</span> The <span class="optfmt">long-em-short-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-user"><span class="numberline">40</span>The <span class="optfmt">long-short-user</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-user"><span class="numberline">40</span> The <span class="optfmt">long-short-user</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-short-user-desc"><span class="numberline">41</span>The <span class="optfmt">long-short-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-short-user-desc"><span class="numberline">41</span> The <span class="optfmt">long-short-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-user"><span class="numberline">42</span>The <span class="optfmt">long-postshort-user</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-user"><span class="numberline">42</span> The <span class="optfmt">long-postshort-user</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-user-desc"><span class="numberline">43</span>The <span class="optfmt">long-postshort-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-user-desc"><span class="numberline">43</span> The <span class="optfmt">long-postshort-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-sc-user"><span class="numberline">44</span>The <span class="optfmt">long-postshort-sc-user</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-sc-user"><span class="numberline">44</span> The <span class="optfmt">long-postshort-sc-user</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-sc-user-desc"><span class="numberline">45</span>The <span class="optfmt">long-postshort-sc-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-postshort-sc-user-desc"><span class="numberline">45</span> The <span class="optfmt">long-postshort-sc-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-long"><span class="numberline">46</span>The <span class="optfmt">short-long</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-long"><span class="numberline">46</span> The <span class="optfmt">short-long</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-long-desc"><span class="numberline">47</span>The <span class="optfmt">short-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-long-desc"><span class="numberline">47</span> The <span class="optfmt">short-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-long"><span class="numberline">48</span>The <span class="optfmt">short-sc-long</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-long"><span class="numberline">48</span> The <span class="optfmt">short-sc-long</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-long-desc"><span class="numberline">49</span>The <span class="optfmt">short-sc-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-long-desc"><span class="numberline">49</span> The <span class="optfmt">short-sc-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-long"><span class="numberline">50</span>The <span class="optfmt">short-sm-long</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-long"><span class="numberline">50</span> The <span class="optfmt">short-sm-long</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-long-desc"><span class="numberline">51</span>The <span class="optfmt">short-sm-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-long-desc"><span class="numberline">51</span> The <span class="optfmt">short-sm-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long"><span class="numberline">52</span>The <span class="optfmt">short-em-long</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long"><span class="numberline">52</span> The <span class="optfmt">short-em-long</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-desc"><span class="numberline">53</span>The <span class="optfmt">short-em-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-desc"><span class="numberline">53</span> The <span class="optfmt">short-em-long-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-em"><span class="numberline">54</span>The <span class="optfmt">short-em-long-em</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-em"><span class="numberline">54</span> The <span class="optfmt">short-em-long-em</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-em-desc"><span class="numberline">55</span>The <span class="optfmt">short-em-long-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-long-em-desc"><span class="numberline">55</span> The <span class="optfmt">short-em-long-em-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-long-user"><span class="numberline">56</span>The <span class="optfmt">short-long-user</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-long-user"><span class="numberline">56</span> The <span class="optfmt">short-long-user</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-long-user-desc"><span class="numberline">57</span>The <span class="optfmt">short-long-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-long-user-desc"><span class="numberline">57</span> The <span class="optfmt">short-long-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-postlong-user"><span class="numberline">58</span>The <span class="optfmt">short-postlong-user</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-postlong-user"><span class="numberline">58</span> The <span class="optfmt">short-postlong-user</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-postlong-user-desc"><span class="numberline">59</span>The <span class="optfmt">short-postlong-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-postlong-user-desc"><span class="numberline">59</span> The <span class="optfmt">short-postlong-user-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-short-hyphen"><span class="numberline">60</span>The <span class="optfmt">long-hyphen-short-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-short-hyphen"><span class="numberline">60</span> The <span class="optfmt">long-hyphen-short-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-postshort-hyphen"><span class="numberline">61</span>The <span class="optfmt">long-hyphen-postshort-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-postshort-hyphen"><span class="numberline">61</span> The <span class="optfmt">long-hyphen-postshort-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-short-hyphen-desc"><span class="numberline">62</span>The <span class="optfmt">long-hyphen-short-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-short-hyphen-desc"><span class="numberline">62</span> The <span class="optfmt">long-hyphen-short-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-postshort-hyphen-desc"><span class="numberline">63</span>The <span class="optfmt">long-hyphen-postshort-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-postshort-hyphen-desc"><span class="numberline">63</span> The <span class="optfmt">long-hyphen-postshort-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-noshort-desc-noreg"><span class="numberline">64</span>The <span class="optfmt">long-hyphen-noshort-desc-noreg</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-noshort-desc-noreg"><span class="numberline">64</span> The <span class="optfmt">long-hyphen-noshort-desc-noreg</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-noshort-noreg"><span class="numberline">65</span>The <span class="optfmt">long-hyphen-noshort-noreg</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-hyphen-noshort-noreg"><span class="numberline">65</span> The <span class="optfmt">long-hyphen-noshort-noreg</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-long-hyphen"><span class="numberline">66</span>The <span class="optfmt">short-hyphen-long-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-long-hyphen"><span class="numberline">66</span> The <span class="optfmt">short-hyphen-long-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-postlong-hyphen"><span class="numberline">67</span>The <span class="optfmt">short-hyphen-postlong-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-postlong-hyphen"><span class="numberline">67</span> The <span class="optfmt">short-hyphen-postlong-hyphen</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-long-hyphen-desc"><span class="numberline">68</span>The <span class="optfmt">short-hyphen-long-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-long-hyphen-desc"><span class="numberline">68</span> The <span class="optfmt">short-hyphen-long-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-postlong-hyphen-desc"><span class="numberline">69</span>The <span class="optfmt">short-hyphen-postlong-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-hyphen-postlong-hyphen-desc"><span class="numberline">69</span> The <span class="optfmt">short-hyphen-postlong-hyphen-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-only"><span class="numberline">70</span>The <span class="optfmt">long-only-short-only</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-only"><span class="numberline">70</span> The <span class="optfmt">long-only-short-only</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-only-desc"><span class="numberline">71</span>The <span class="optfmt">long-only-short-only-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-only-desc"><span class="numberline">71</span> The <span class="optfmt">long-only-short-only-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-sc-only"><span class="numberline">72</span>The <span class="optfmt">long-only-short-sc-only</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-sc-only"><span class="numberline">72</span> The <span class="optfmt">long-only-short-sc-only</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-sc-only-desc"><span class="numberline">73</span>The <span class="optfmt">long-only-short-sc-only-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstylelong-only-short-sc-only-desc"><span class="numberline">73</span> The <span class="optfmt">long-only-short-sc-only-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-footnote"><span class="numberline">74</span>The <span class="optfmt">short-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-footnote"><span class="numberline">74</span> The <span class="optfmt">short-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-footnote-desc"><span class="numberline">75</span>The <span class="optfmt">short-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-footnote-desc"><span class="numberline">75</span> The <span class="optfmt">short-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-postfootnote"><span class="numberline">76</span>The <span class="optfmt">short-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-postfootnote"><span class="numberline">76</span> The <span class="optfmt">short-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-postfootnote-desc"><span class="numberline">77</span>The <span class="optfmt">short-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-postfootnote-desc"><span class="numberline">77</span> The <span class="optfmt">short-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-footnote"><span class="numberline">78</span>The <span class="optfmt">short-sc-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-footnote"><span class="numberline">78</span> The <span class="optfmt">short-sc-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-footnote-desc"><span class="numberline">79</span>The <span class="optfmt">short-sc-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-footnote-desc"><span class="numberline">79</span> The <span class="optfmt">short-sc-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-postfootnote"><span class="numberline">80</span>The <span class="optfmt">short-sc-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-postfootnote"><span class="numberline">80</span> The <span class="optfmt">short-sc-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-postfootnote-desc"><span class="numberline">81</span>The <span class="optfmt">short-sc-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sc-postfootnote-desc"><span class="numberline">81</span> The <span class="optfmt">short-sc-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-footnote"><span class="numberline">82</span>The <span class="optfmt">short-sm-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-footnote"><span class="numberline">82</span> The <span class="optfmt">short-sm-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-footnote-desc"><span class="numberline">83</span>The <span class="optfmt">short-sm-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-footnote-desc"><span class="numberline">83</span> The <span class="optfmt">short-sm-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-postfootnote"><span class="numberline">84</span>The <span class="optfmt">short-sm-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-postfootnote"><span class="numberline">84</span> The <span class="optfmt">short-sm-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-postfootnote-desc"><span class="numberline">85</span>The <span class="optfmt">short-sm-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-sm-postfootnote-desc"><span class="numberline">85</span> The <span class="optfmt">short-sm-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-footnote"><span class="numberline">86</span>The <span class="optfmt">short-em-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-footnote"><span class="numberline">86</span> The <span class="optfmt">short-em-footnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-footnote-desc"><span class="numberline">87</span>The <span class="optfmt">short-em-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-footnote-desc"><span class="numberline">87</span> The <span class="optfmt">short-em-footnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-postfootnote"><span class="numberline">88</span>The <span class="optfmt">short-em-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-postfootnote"><span class="numberline">88</span> The <span class="optfmt">short-em-postfootnote</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:abbrvstyleshort-em-postfootnote-desc"><span class="numberline">89</span>The <span class="optfmt">short-em-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:abbrvstyleshort-em-postfootnote-desc"><span class="numberline">89</span> The <span class="optfmt">short-em-postfootnote-desc</span> abbreviation style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:prereset"><span class="numberline">90</span>Illustrating the <span class="optfmt">prereset</span> option</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:prereset"><span class="numberline">90</span> Illustrating the <span class="optfmt">prereset</span> option</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:preresetpreunset"><span class="numberline">91</span>Combining <span class="optfmt">prereset</span> and <span class="optfmt">preunset</span></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:preresetpreunset"><span class="numberline">91</span> Combining <span class="optfmt">prereset</span> and <span class="optfmt">preunset</span></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:simpleseccmds"><span class="numberline">92</span>References in section headings (simplistic approach)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:simpleseccmds"><span class="numberline">92</span> References in section headings (simplistic approach)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glsfmttext"><span class="numberline">93</span>References in section headings using <code class="csfmt">\glsfmttext</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glsfmttext"><span class="numberline">93</span> References in section headings using <code class="csfmt">\glsfmttext</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glslinkinsechead"><span class="numberline">94</span>Reference with hyperlink in section headings</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glslinkinsechead"><span class="numberline">94</span> Reference with hyperlink in section headings</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:nestedlinkglspl"><span class="numberline">95</span>Nested link text with <code class="csfmt">\glspl</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:titleorpdforheading"><span class="numberline">95</span> Chapter Title or PDF Bookmarks or Heading</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:linktextstyles"><span class="numberline">96</span>Link text styles: outer, middle, inner, hyperlinks and post-link hook</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:nestedlinkglsps"><span class="numberline">96</span> Nested link text with <code class="csfmt">\glspl</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:linktextstylescustom"><span class="numberline">97</span>Link text styles: outer, middle, inner, hyperlinks and post-link hooks (custom and abbreviation style)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:linktextstyles"><span class="numberline">97</span> Link text styles: outer, middle, inner, hyperlinks and post-link hook</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:textformat"><span class="numberline">98</span>Changing the outer text format</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:linktextstylescustom"><span class="numberline">98</span> Link text styles: outer, middle, inner, hyperlinks and post-link hooks (custom and abbreviation style)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:middleformat"><span class="numberline">99</span>Middle formatting</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:textformat"><span class="numberline">99</span> Changing the outer text format</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:innerformat"><span class="numberline">100</span>Inner formatting</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:middleformat"><span class="numberline">100</span> Middle formatting</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:catpostlink"><span class="numberline">101</span>Category post-link hook</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:innerformat"><span class="numberline">101</span> Inner formatting</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:catpostlinkpunc"><span class="numberline">102</span>Category post-link hook with punctuation lookahead</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:catpostlink"><span class="numberline">102</span> Category post-link hook</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:catpostlinkfirstuse"><span class="numberline">103</span>Category post-link hooks</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:catpostlinkpunc"><span class="numberline">103</span> Category post-link hook with punctuation lookahead</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:mkidxloclistorder"><span class="numberline">104</span>Location list ordering (<span class="appfmt">makeindex</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:catpostlinkfirstuse"><span class="numberline">104</span> Category post-link hooks</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:b2gloclistorder"><span class="numberline">105</span>Location list ordering (<span class="appfmt">bib2gls</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:mkidxloclistorder"><span class="numberline">105</span> Location list ordering (<span class="appfmt">makeindex</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:autoseeindextrue"><span class="numberline">106</span>Cross-references (<span class="optfmt">autoseeindex=true</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:b2gloclistorder"><span class="numberline">106</span> Location list ordering (<span class="appfmt">bib2gls</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:autoseeindexfalse"><span class="numberline">107</span>Cross-references (<span class="optfmt">autoseeindex=false</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:autoseeindexfalse-backref"><span class="numberline">107</span> Cross-references (<span class="optfmt">autoseeindex=true</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:autoseeindexfalsepostname"><span class="numberline">108</span>Cross-references (<span class="optfmt">autoseeindex=false</span> and post-name hook)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:autoseeindexfalse"><span class="numberline">108</span> Cross-references (<span class="optfmt">autoseeindex=false</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:noxrfields"><span class="numberline">109</span>Cross-references (no <span class="optfmt">see</span>, <span class="optfmt">seealso</span> or <span class="optfmt">alias</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:autoseeindexfalsepostname"><span class="numberline">109</span> Cross-references (<span class="optfmt">autoseeindex=false</span> and post-name hook)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:recordedanddeps"><span class="numberline">110</span>Cross-references (<span class="appfmt">bib2gls</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:noxrfields"><span class="numberline">110</span> Cross-references (no <span class="optfmt">see</span>, <span class="optfmt">seealso</span> or <span class="optfmt">alias</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:recordedanddepsandsee"><span class="numberline">111</span>Cross-references (<span class="appfmt">bib2gls</span> and <span class="optfmt">selection=recorded and deps and see</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:recordedanddeps"><span class="numberline">111</span> Cross-references (<span class="appfmt">bib2gls</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:recordedanddepsandseeprune"><span class="numberline">112</span>Cross-references (<span class="appfmt">bib2gls</span> and <span class="optfmt">selection=recorded and deps and see</span>, <span class="optfmt">prune-xr</span>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:recordedanddepsandsee"><span class="numberline">112</span> Cross-references (<span class="appfmt">bib2gls</span> and <span class="optfmt">selection=recorded and deps and see</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glsreset"><span class="numberline">113</span>Resetting the first use flag (<code class="csfmt">\glsreset</code>)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:recordedanddepsandseeprune"><span class="numberline">113</span> Cross-references (<span class="appfmt">bib2gls</span> and <span class="optfmt">selection=recorded and deps and see</span>, <span class="optfmt">prune-xr</span>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glslocalunset"><span class="numberline">114</span>Local unset</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glsreset"><span class="numberline">114</span> Resetting the first use flag (<code class="csfmt">\glsreset</code>)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unsetbeamer"><span class="numberline">115</span>Abbreviations with <span class="clsfmt">beamer</span> (unset buffering)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glslocalunset"><span class="numberline">115</span> Local unset</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bufferingmbox"><span class="numberline">116</span>Buffering first use unsets with <code class="csfmt">\mbox</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unsetbeamer"><span class="numberline">116</span> Abbreviations with <span class="clsfmt">beamer</span> (unset buffering)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:protectinnertextformat"><span class="numberline">117</span>Alternatives to buffering</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bufferingmbox"><span class="numberline">117</span> Buffering first use unsets with <code class="csfmt">\mbox</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:foreignlangfmt"><span class="numberline">118</span>Foreign language field encapsulation</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:protectinnertextformat"><span class="numberline">118</span> Alternatives to buffering</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:glsxtrfmt"><span class="numberline">119</span>Storing a formatting command in a field</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:foreignlangfmt"><span class="numberline">119</span> Foreign language field encapsulation</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:fieldformatcsv"><span class="numberline">120</span>Formatting lists contained in field values</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:glsxtrfmt"><span class="numberline">120</span> Storing a formatting command in a field</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:catentrycount"><span class="numberline">121</span>Entry counting according to category</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:fieldformatcsv"><span class="numberline">121</span> Formatting lists contained in field values</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:catunitentrycount"><span class="numberline">122</span>Entry unit counting (per section) according to category</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:catentrycount"><span class="numberline">122</span> Entry counting according to category</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unitentrycounthyper"><span class="numberline">123</span>Enabling unit counting to hook into hyperlink setting</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:catunitentrycount"><span class="numberline">123</span> Entry unit counting (per section) according to category</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:linkcount"><span class="numberline">124</span>Link counting used to selectively suppress hyperlinks</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unitentrycounthyper"><span class="numberline">124</span> Enabling unit counting to hook into hyperlink setting</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryhier"><span class="numberline">125</span>Multi-entries: hierarchical</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:linkcount"><span class="numberline">125</span> Link counting used to selectively suppress hyperlinks</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryhierfirstusesuffix"><span class="numberline">126</span>Multi-entries: hierarchical with first-use suffix</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryhier"><span class="numberline">126</span> Multi-entries: hierarchical</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryhiercatsuffix"><span class="numberline">127</span>Multi-entries: hierarchical with category suffix</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryhierfirstusesuffix"><span class="numberline">127</span> Multi-entries: hierarchical with first-use suffix</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientrysep"><span class="numberline">128</span>Multi-entries: separators</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryhiercatsuffix"><span class="numberline">128</span> Multi-entries: hierarchical with category suffix</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryskip"><span class="numberline">129</span>Multi-entries: skipping elements</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientrysep"><span class="numberline">129</span> Multi-entries: separators</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryskipunsetothers"><span class="numberline">130</span>Multi-entries: skipping elements (unsetting others)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryskip"><span class="numberline">130</span> Multi-entries: skipping elements</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:multientryskipprefixpostlink"><span class="numberline">131</span>Multi-entries: skipping elements (prefix and post-link hooks)</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryskipunsetothers"><span class="numberline">131</span> Multi-entries: skipping elements (unsetting others)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:targetprefixes"><span class="numberline">132</span>Changing the target prefix</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:multientryskipprefixpostlink"><span class="numberline">132</span> Multi-entries: skipping elements (prefix and post-link hooks)</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:targetprefixname"><span class="numberline">133</span>Prepending to the target prefix for just the entry item</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:targetprefixes"><span class="numberline">133</span> Changing the target prefix</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:printunsrt"><span class="numberline">134</span>Displaying unsorted glossaries</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:targetprefixname"><span class="numberline">134</span> Prepending to the target prefix for just the entry item</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:printunsrtstylemods"><span class="numberline">135</span>Displaying unsorted glossaries with <span class="optfmt">stylemods</span></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:printunsrt"><span class="numberline">135</span> Displaying unsorted glossaries</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:printunsrtgroup"><span class="numberline">136</span>Displaying unsorted glossaries with different group settings</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:printunsrtstylemods"><span class="numberline">136</span> Displaying unsorted glossaries with <span class="optfmt">stylemods</span></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unsrtcopygrp"><span class="numberline">137</span>Displaying unsorted glossaries with a copied list</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:printunsrtgroup"><span class="numberline">137</span> Displaying unsorted glossaries with different group settings</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unsrtcustomgrp"><span class="numberline">138</span>Displaying unsorted glossaries with custom groups</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unsrtcopygrp"><span class="numberline">138</span> Displaying unsorted glossaries with a copied list</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unsrtcustomsubgrp"><span class="numberline">139</span>Displaying unsorted glossaries with custom groups and sub-group headings</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unsrtcustomgrp"><span class="numberline">139</span> Displaying unsorted glossaries with custom groups</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsgrp"><span class="numberline">140</span>Displaying sorted glossaries with groups using <span class="appfmt">bib2gls</span></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unsrtcustomsubgrp"><span class="numberline">140</span> Displaying unsorted glossaries with custom groups and sub-group headings</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:filterbycat"><span class="numberline">141</span>Filtering by category</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glsgrp"><span class="numberline">141</span> Displaying sorted glossaries with groups using <span class="appfmt">bib2gls</span></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:unsrtwrap"><span class="numberline">142</span>Inner glossaries using <span class="envfmt">printunsrtglossarywrap</span></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:filterbycat"><span class="numberline">142</span> Filtering by category</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:nested"><span class="numberline">143</span>Nested glossaries</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:unsrtwrap"><span class="numberline">143</span> Inner glossaries using <span class="envfmt">printunsrtglossarywrap</span></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:minigloss"><span class="numberline">144</span>Sub-glossary for a given counter value</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:nested"><span class="numberline">144</span> Nested glossaries</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:minigloss2"><span class="numberline">145</span>Sub-glossary for a given counter value ordered by use in the section</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:minigloss"><span class="numberline">145</span> Sub-glossary for a given counter value</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bookindex"><span class="numberline">146</span>The <span class="optfmt">bookindex</span> style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:minigloss2"><span class="numberline">146</span> Sub-glossary for a given counter value ordered by use in the section</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:topicstyle"><span class="numberline">147</span>The <span class="optfmt">topic</span> style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bookindex"><span class="numberline">147</span> The <span class="optfmt">bookindex</span> style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:topicmcolsstyle"><span class="numberline">148</span>The <span class="optfmt">topicmcols</span> style</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:topicstyle"><span class="numberline">148</span> The <span class="optfmt">topic</span> style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:topicmcolsstylewidest"><span class="numberline">149</span>The <span class="optfmt">topicmcols</span> style with the widest name set</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:topicmcolsstyle"><span class="numberline">149</span> The <span class="optfmt">topicmcols</span> style</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:table"><span class="numberline">150</span>Two entries per row with <code class="csfmt">\printunsrttable</code></a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:topicmcolsstylewidest"><span class="numberline">150</span> The <span class="optfmt">topicmcols</span> style with the widest name set</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2gls"><span class="numberline">151</span>Using <span class="appfmt">bib2gls</span>: one resource set</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:table"><span class="numberline">151</span> Two entries per row with <code class="csfmt">\printunsrttable</code></a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsmultiresources"><span class="numberline">152</span>Using <span class="appfmt">bib2gls</span>: multiple resource sets</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glsabbrvs"><span class="numberline">152</span> Using <span class="appfmt">bib2gls</span>: abbreviations</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glssubblocks"><span class="numberline">153</span>Using <span class="appfmt">bib2gls</span>: sub-blocks</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glsgatherdeps-backref"><span class="numberline">153</span> Using <span class="appfmt">bib2gls</span>: smallcap abbreviations</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsrecordcounting"><span class="numberline">154</span>Using <span class="appfmt">bib2gls</span>: record counting</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glsgatherdeps"><span class="numberline">154</span> Using <span class="appfmt">bib2gls</span>: gathering dependencies from field values</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsunitrecordcounting"><span class="numberline">155</span>Using <span class="appfmt">bib2gls</span>: unit record counting</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2gls"><span class="numberline">155</span> Using <span class="appfmt">bib2gls</span>: one resource set</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:recordcountminigloss"><span class="numberline">156</span>Using <span class="appfmt">bib2gls</span>: unit record counting mini-glossary</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glssubblocks-backref"><span class="numberline">156</span> Using <span class="appfmt">bib2gls</span>: multiple resource sets</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glscustomsort"><span class="numberline">157</span>Using <span class="appfmt">bib2gls</span>: simple custom sort rule</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2glssubblocks"><span class="numberline">157</span> Using <span class="appfmt">bib2gls</span>: sub-blocks</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsdualbacklinks"><span class="numberline">158</span>Using <span class="appfmt">bib2gls</span>: dual backlinks</a></div><!-- end of toc-example -->
+<div class="toc-example"><a href="#ex:bib2gls1set4lists"><span class="numberline">158</span> Using <span class="appfmt">bib2gls</span>: one resource set but four lists</a></div><!-- end of toc-example -->
 
-<div class="toc-example"><a href="#ex:bib2glsduallabelprefixes"><span class="numberline">159</span>Using <span class="appfmt">bib2gls</span>: dual entry label prefixes</a></div><!-- end of toc-example -->
-</div><!-- end of loe --><p>
+<div class="toc-example"><a href="#ex:bib2glsrecordcounting"><span class="numberline">159</span> Using <span class="appfmt">bib2gls</span>: record counting</a></div><!-- end of toc-example -->
 
+<div class="toc-example"><a href="#ex:bib2glsunitrecordcounting"><span class="numberline">160</span> Using <span class="appfmt">bib2gls</span>: unit record counting</a></div><!-- end of toc-example -->
+
+<div class="toc-example"><a href="#ex:recordcountminigloss"><span class="numberline">161</span> Using <span class="appfmt">bib2gls</span>: unit record counting mini-glossary</a></div><!-- end of toc-example -->
+
+<div class="toc-example"><a href="#ex:bib2glscustomsort"><span class="numberline">162</span> Using <span class="appfmt">bib2gls</span>: simple custom sort rule</a></div><!-- end of toc-example -->
+
+<div class="toc-example"><a href="#ex:bib2glsdualbacklinks"><span class="numberline">163</span> Using <span class="appfmt">bib2gls</span>: dual backlinks</a></div><!-- end of toc-example -->
+
+<div class="toc-example"><a href="#ex:bib2glsduallabelprefixes"><span class="numberline">164</span> Using <span class="appfmt">bib2gls</span>: dual entry label prefixes</a></div><!-- end of toc-example -->
+</div><!-- end of loe -->
+<p>
+
 </section><!-- end of section sec:listofexamples -->
 
 <section id="part.I"><!-- start of section part.I --><div class="tomain"><a href="#main">[top]</a></div>
-<div class="part"><!-- start of part header -->I. User Guide<div class="labellink"><a href="#part.I">[link]</a></div></div><!-- end of part header -->
+<div class="part"><!-- start of part header -->I. User Guide<span class="labellink"><a href="#part.I">[link]</a></span></div><!-- end of part header -->
+
 <p>
 
 </section><!-- end of section part.I -->
 
 <section id="sec:intro"><!-- start of section sec:intro --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->1. Introduction<div class="labellink"><a href="#sec:intro">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->1. Introduction<span class="labellink"><a href="#sec:intro">[link]</a></span></h1><!-- end of chapter header -->
+
 <p>
-The <a id="wrglossary.10"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is a flexible package, but it’s also a heavy-weight package that uses a lot of resources. As package developer, I’m caught between those users who complain about the drawbacks of a heavy-weight package with a large user manual and those users who want more features (which necessarily adds to the package weight and manual size).<p>
-The <a id="wrglossary.11"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package is an attempt to provide a compromise for this conflict. Version 4.22 of the <a id="wrglossary.12"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is the last version to incorporate any major new features. Future versions of <a id="wrglossary.13"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will mostly just be bug fixes. New features will instead be added to <span class="styfmt">glossaries-extra</span>. This means that the base <span class="styfmt">glossaries</span> package won’t increase in terms of package loading time and allocation of resources, but those users who do want extra features available will have more of a chance of getting their feature requests accepted.<p>
+The <a id="wrglossary.10"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is a flexible package, but it’s also a
+heavy-weight package that uses a lot of resources. As package
+developer, I’m caught between those users who complain about the
+drawbacks of a heavy-weight package with a large user manual and
+those users who want more features (which necessarily adds to the
+package weight and manual size).
+<p>
+The <a id="wrglossary.11"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package is an attempt to provide
+a compromise for this conflict. Version 4.22 of the <a id="wrglossary.12"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package is the last version to incorporate any major new features.
+Future versions of <a id="wrglossary.13"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> will mostly just be bug fixes.
+New features will instead be added to <span class="styfmt">glossaries-extra</span>.
+This means that the base <span class="styfmt">glossaries</span> package won’t increase
+in terms of package loading time and allocation of resources, but
+those users who do want extra features available will have more of a
+chance of getting their feature requests accepted.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Some of the commands provided by the base <a id="wrglossary.14"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package are incompatible with <a id="wrglossary.15"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. These are marked with <a id="wrglossary.16"></a><a href="#glo:sym.banned"><span title="Don’t use" class="icon"><span class="deprecatedorbannedfmt">🛇</span></span></a> in this document. </div><!-- end of important -->
+Some of the commands provided by the base <a id="wrglossary.14"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package
+are incompatible with <a id="wrglossary.15"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. These are marked with
+<a id="wrglossary.16"></a><a href="#glo:sym.banned"><span title="Don’t use" class="icon"><span class="deprecatedorbannedfmt">🛇</span></span></a> in this document.
+</div><!-- end of important -->
+
 <p>
-The <a id="wrglossary.17"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package internally loads the <a id="wrglossary.18"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. As a general rule, it’s better to defer loading the base <a id="wrglossary.19"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to <a id="wrglossary.20"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> rather than loading the two packages separately.<p>
+The <a id="wrglossary.17"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package internally loads the
+<a id="wrglossary.18"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. As a general rule, it’s better to defer
+loading the base <a id="wrglossary.19"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to <a id="wrglossary.20"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+rather than loading the two packages separately.
+<p>
 
 </section><!-- end of section sec:intro -->
 
 <section id="sec:defaults"><!-- start of section sec:defaults --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->1.1. Package Defaults<div class="labellink"><a href="#sec:defaults">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->1.1. Package Defaults<span class="labellink"><a href="#sec:defaults">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-I’m not happy with some of the default settings assumed by the <a id="wrglossary.21"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, and, judging from code I’ve seen, other users also seem unhappy with them, as certain package options are often used in questions posted on various sites. I can’t change the default behaviour of <a id="wrglossary.22"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as it would break backward compatibility, but since <a id="wrglossary.23"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is a separate package, I have decided to implement some of these commonly-used options by default. You can switch them back if they’re not appropriate.<p>
-The new defaults are: 
+I’m not happy with some of the default settings assumed by the
+<a id="wrglossary.21"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, and, judging from code I’ve seen, other
+users also seem unhappy with them, as certain package options are
+often used in questions posted on various sites. I can’t change the default
+behaviour of <a id="wrglossary.22"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> as it would break backward
+compatibility, but since <a id="wrglossary.23"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is a separate
+package, I have decided to implement some of these commonly-used
+options by default. You can switch them back if they’re not
+appropriate.
+<p>
+The new defaults are:
+
 <ul class="displaylist">
- <li><span class="bulletitem">•</span><a id="wrglossary.24"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> (add the glossaries to the table of contents). Use <a id="wrglossary.25"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> to switch this back off.<p>
-<li><span class="bulletitem">•</span><a id="wrglossary.26"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> (suppress the terminating <a id="wrglossary.27"></a><a href="#glo:idx.fullstop">full stop</a> after the description in the <a id="wrglossary.28"></a><a href="#glo:dual.glossary">glossary</a>). Use <a id="wrglossary.29"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or just <a id="wrglossary.30"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a> to restore the terminating <a id="wrglossary.31"></a><a href="#glo:idx.fullstop">full stop</a>. Alternatively, if you are interested in switching to <a id="wrglossary.32"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can instruct <a id="wrglossary.33"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to insert it with the <a id="wrglossary.34"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> option.<p>
-<li><span class="bulletitem">•</span><a id="wrglossary.35"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a> (suppress the warnings that occur when the <a id="wrglossary.36"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment and <a id="wrglossary.37"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> are redefined while <a id="wrglossary.38"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loading). Note that this won’t have any effect if the <a id="wrglossary.39"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has already been loaded before you load the <a id="wrglossary.40"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package.<p>
-<li><span class="bulletitem">•</span>If <a id="wrglossary.41"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded, the <a id="wrglossary.42"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span> option is switched on. To revert to using the <a id="wrglossary.43"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> interface, use <a id="wrglossary.44"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span>. There is no change to the default if <a id="wrglossary.45"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> hasn’t been loaded.<p>
-<li><span class="bulletitem">•</span>The default style used by <a id="wrglossary.46"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is <a id="wrglossary.47"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>. (That is, the long form is not shown on <a id="wrglossary.48"></a><a href="#glo:dual.firstuse">first use</a>.) To revert back to <span class="qt">“<span class="meta">〈<em class="metainner">long</em>〉</span> (<span class="meta">〈<em class="metainner">short</em>〉</span>)”</span> on <a id="wrglossary.49"></a><a href="#glo:dual.firstuse">first use</a> do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.50"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.51"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.52"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> In the above example, <a id="wrglossary.53"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> refers to the <a id="wrglossary.54"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> <a id="wrglossary.55"></a><a href="#glo:idx.abbrvstyle">abbreviation style</a> not the <a id="wrglossary.56"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> acronym style of the same name. See §<a href="#sec:abbreviations">4</a> for further details.<p>
 
+<li><span class="bulletitem">•</span><a id="wrglossary.24"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> (add the glossaries to the table of
+contents). Use <a id="wrglossary.25"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> to switch this back off.
+<p>
+<li><span class="bulletitem">•</span><a id="wrglossary.26"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> (suppress the terminating <a id="wrglossary.27"></a><a href="#glo:idx.fullstop">full stop</a>
+after the description in the <a id="wrglossary.28"></a><a href="#glo:dual.glossary">glossary</a>). Use
+<a id="wrglossary.29"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> or just <a id="wrglossary.30"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a> to restore the
+terminating <a id="wrglossary.31"></a><a href="#glo:idx.fullstop">full stop</a>. Alternatively, if you are interested in
+switching to <a id="wrglossary.32"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can instruct <a id="wrglossary.33"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to insert
+it with the <a id="wrglossary.34"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> option.
+<p>
+<li><span class="bulletitem">•</span><a id="wrglossary.35"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a> (suppress the warnings that occur when
+the <a id="wrglossary.36"></a><a href="#glo:env.theglossary"><span class="envfmt">theglossary</span></a> environment and <a id="wrglossary.37"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> are redefined while
+<a id="wrglossary.38"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is loading). Note that this won’t have any effect if
+the <a id="wrglossary.39"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has already been loaded before you load
+the <a id="wrglossary.40"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package.
+<p>
+<li><span class="bulletitem">•</span>If <a id="wrglossary.41"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded, the <a id="wrglossary.42"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>
+option is switched on. To revert to using the <a id="wrglossary.43"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a>
+interface, use <a id="wrglossary.44"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=true</span>. There is no change to the
+default if <a id="wrglossary.45"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> hasn’t been loaded.
+<p>
+<li><span class="bulletitem">•</span>The default style used by <a id="wrglossary.46"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is
+<a id="wrglossary.47"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>. (That is, the long form is not shown on
+<a id="wrglossary.48"></a><a href="#glo:dual.firstuse">first use</a>.) To revert back to <span class="qt">“<span class="meta">〈<em class="metainner">long</em>〉</span> (<span class="meta">〈<em class="metainner">short</em>〉</span>)”</span> on
+<a id="wrglossary.49"></a><a href="#glo:dual.firstuse">first use</a> do:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.50"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.51"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.52"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre>
+In the above example, <a id="wrglossary.53"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> refers to the
+<a id="wrglossary.54"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> <a id="wrglossary.55"></a><a href="#glo:idx.abbrvstyle">abbreviation style</a> not the <a id="wrglossary.56"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> acronym style
+of the same name. See §<a href="#sec:abbreviations">4</a> for further details.
+<p>
+
 </ul>
+
 <p>
 
 </section><!-- end of section sec:defaults -->
 
 <section id="sec:examplediffs"><!-- start of section sec:examplediffs --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->1.2. Example Differences Between <span class="styfmt">glossaries</span> and <span class="styfmt">glossaries-extra</span><div class="labellink"><a href="#sec:examplediffs">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->1.2. Example Differences Between <span class="styfmt">glossaries</span> and
+<span class="styfmt">glossaries-extra</span><span class="labellink"><a href="#sec:examplediffs">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-The examples below illustrate the difference in explicit package options between <a id="wrglossary.57"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.58"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. There may be other differences resulting from modifications to commands provided by <a id="wrglossary.59"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>.<p>
+The examples below illustrate the difference in explicit package
+options between <a id="wrglossary.57"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.58"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. There
+may be other differences resulting from modifications to commands
+provided by <a id="wrglossary.59"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>.
+<p>
 
 </section><!-- end of section sec:examplediffs -->
 
 <section id="sec:examplediffsbasic"><!-- start of section sec:examplediffsbasic --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.2.1. Basic defaults<div class="labellink"><a href="#sec:examplediffsbasic">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.2.1. Basic defaults<span class="labellink"><a href="#sec:examplediffsbasic">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
 <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}
-</pre> This is like: <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}
+</pre>
+This is essentially equivalent to:
+<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.60"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.61"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>]{glossaries}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre><p>
+</pre>
+The defaults for <a id="wrglossary.62"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> are <a id="wrglossary.63"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span> and
+<a id="wrglossary.64"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> but for <a id="wrglossary.65"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the
+defaults are <a id="wrglossary.66"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=true</span> and <a id="wrglossary.67"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span>.
+However, <a id="wrglossary.68"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> won’t change the settings if
+<a id="wrglossary.69"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> has already been loaded. For example:
+<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}
+<code class="cmd">\usepackage</code>{glossaries-extra}
+</pre>
+This is now like:
+<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.70"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span>,<a id="wrglossary.71"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>]
+ {glossaries-extra}
+</pre>
+In general, it’s best to only load <a id="wrglossary.72"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and allow
+it to implicitly load <a id="wrglossary.73"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>. This ensures better
+integration.
+<p>
 
 </section><!-- end of section sec:examplediffsbasic -->
 
 <section id="sec:examplediffslang"><!-- start of section sec:examplediffslang --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.2.2. Language defaults<div class="labellink"><a href="#sec:examplediffslang">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.2.2. Language defaults<span class="labellink"><a href="#sec:examplediffslang">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
 <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>[british]{article}
-<code class="cmd">\usepackage</code>{<a id="wrglossary.62"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>}
+<code class="cmd">\usepackage</code>{<a id="wrglossary.74"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre> This is like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>[british]{article}
-<code class="cmd">\usepackage</code>{<a id="wrglossary.63"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.64"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.65"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>,<a id="wrglossary.66"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
+</pre>
+This is like:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>[british]{article}
+<code class="cmd">\usepackage</code>{<a id="wrglossary.75"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.76"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.77"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>,<a id="wrglossary.78"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a><span class="optfmt">=babel</span>]{glossaries}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre><p>
+</pre>
+By default, the base <a id="wrglossary.79"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package will load <a id="wrglossary.80"></a><a href="#glo:pkg.translator"><span class="styfmt">translator</span></a> if
+<a id="wrglossary.81"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> is detected, but the <a id="wrglossary.82"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> won’t.
+Remember that if <a id="wrglossary.83"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> has already been loaded before
+<a id="wrglossary.84"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> then it’s too late to specify the
+<a id="wrglossary.85"></a><a href="#glo:opt.translate"><span class="styoptfmt">translate</span></a> option with <a id="wrglossary.86"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> as the
+localisation support will have already been established when
+<a id="wrglossary.87"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> was loaded.
+<p>
 
 </section><!-- end of section sec:examplediffslang -->
 
 <section id="sec:examplediffsmemoir"><!-- start of section sec:examplediffsmemoir --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.2.3. Combined with <span class="clsfmt">memoir</span><div class="labellink"><a href="#sec:examplediffsmemoir">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.2.3. Combined with <span class="clsfmt">memoir</span><span class="labellink"><a href="#sec:examplediffsmemoir">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.67"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</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>{<a id="wrglossary.88"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre> This is like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.68"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.69"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.70"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>,<a id="wrglossary.71"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a>]{glossaries}
+</pre>
+This is like:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.89"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.90"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a>,<a id="wrglossary.91"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a>,<a id="wrglossary.92"></a><a href="#glo:opt.noredefwarn"><span class="styoptfmt">noredefwarn</span></a>]{glossaries}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre> <span style="font-style: italic; font-variant: normal; ">However</span> <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.72"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
+</pre>
+<span style="font-style: italic; font-variant: normal; ">However</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.93"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
 <code class="cmd">\usepackage</code>{glossaries}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre> This is like: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.73"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.74"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span>,<a id="wrglossary.75"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>]{glossaries}
+</pre>
+This is like:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{<a id="wrglossary.94"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span></a>}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.95"></a><a href="#glo:opt.toc"><span class="styoptfmt">toc</span></a><span class="optfmt">=false</span>,<a id="wrglossary.96"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>]{glossaries}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-</pre> Since by the time <a id="wrglossary.76"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded, the base <a id="wrglossary.77"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has already redefined <a id="wrglossary.78"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span>’s</a> <a id="wrglossary.79"></a><a href="#glo:dual.glossary">glossary</a>-related commands.<p>
+</pre>
+Since by the time <a id="wrglossary.97"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded,
+the base <a id="wrglossary.98"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package has already redefined <a id="wrglossary.99"></a><a href="#glo:cls.memoir"><span class="clsfmt">memoir</span>’s</a>
+<a id="wrglossary.100"></a><a href="#glo:dual.glossary">glossary</a>-related commands.
+<p>
 
 </section><!-- end of section sec:examplediffsmemoir -->
 
 <section id="sec:examplediffsabbrv"><!-- start of section sec:examplediffsabbrv --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.2.4. Abbreviations<div class="labellink"><a href="#sec:examplediffsabbrv">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.2.4. Abbreviations<span class="labellink"><a href="#sec:examplediffsabbrv">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-Abbreviations are defined with <a id="wrglossary.80"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></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>{glossaries-extra}
-<a id="wrglossary.81"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+Abbreviations are defined with <a id="wrglossary.101"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></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>{glossaries-extra}
+<a id="wrglossary.102"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.82"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: <a id="wrglossary.83"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{svm}.
+First use: <a id="wrglossary.103"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: 
+<a id="wrglossary.104"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{svm}.
 <code class="cend">\end{document}</code>
-</pre> This is the closest match to: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>{glossaries}
-<a id="wrglossary.84"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
+</pre>
+This is the closest match to:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>{glossaries}
+<a id="wrglossary.105"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.85"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: <a id="wrglossary.86"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>{svm}.
+First use: <a id="wrglossary.106"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: 
+<a id="wrglossary.107"></a><a href="#glo:acrfull"><code class="csfmt">\acrfull</code></a>{svm}.
 <code class="cend">\end{document}</code>
-</pre> If you want to continue using <a id="wrglossary.87"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then you will need to change the style for the <a id="wrglossary.88"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> <a id="wrglossary.89"></a><a href="#glo:idx.category">category</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>{glossaries-extra}
-<a id="wrglossary.90"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.91"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.92"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.93"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
+</pre>
+If you want to continue using <a id="wrglossary.108"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> then you will need to
+change the style for the <a id="wrglossary.109"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> <a id="wrglossary.110"></a><a href="#glo:idx.category">category</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>{glossaries-extra}
+<a id="wrglossary.111"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<strong class="strong"><a id="wrglossary.112"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a></strong>]{<a id="wrglossary.113"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.114"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{svm}{SVM}{support vector machine}
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.94"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: <a id="wrglossary.95"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{svm}.
+First use: <a id="wrglossary.115"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}. Explicit full form: 
+<a id="wrglossary.116"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{svm}.
 <code class="cend">\end{document}</code>
-</pre><p>
+</pre>
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Don’t use commands like <a id="wrglossary.96"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> or <a id="wrglossary.97"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> with abbreviations. See §<a href="#sec:abbreviations">4</a> for further details. </div><!-- end of important -->
+Don’t use commands like <a id="wrglossary.117"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> or <a id="wrglossary.118"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> with
+abbreviations. See §<a href="#sec:abbreviations">4</a> for further
+details.
+</div><!-- end of important -->
+
 <p>
 
 </section><!-- end of section sec:examplediffsabbrv -->
 
 <section id="sec:examplediffprintgloss"><!-- start of section sec:examplediffprintgloss --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->1.2.5. Glossary Mid-Build Placeholder (<code class="csfmt">\printglossary</code>)<div class="labellink"><a href="#sec:examplediffprintgloss">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->1.2.5. Glossary Mid-Build Placeholder (<code class="csfmt">\printglossary</code>)<span class="labellink"><a href="#sec:examplediffprintgloss">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-Another noticeable change with <a id="wrglossary.98"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is that by default <a id="wrglossary.99"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> will now display information text in the document if the external <a id="wrglossary.100"></a><a href="#glo:dual.glossary">glossary</a> file doesn’t exist. This is explanatory text to help new users who can’t work out what to do next to complete the document build. Once the document is set up correctly and the external files have been generated, this text will disappear.<p>
-This change is mostly likely to be noticed by users with one or more redundant empty glossaries who ignore transcript messages, explicitly use <a id="wrglossary.101"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.102"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> on just the non-empty <a id="wrglossary.103"></a><a href="#glo:dual.glossary">glossary</a> (or <a id="wrglossary.104"></a><a href="#glo:dual.glossary">glossaries</a>) and use the iterative <a id="wrglossary.105"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> command instead of <a id="wrglossary.106"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. For example, consider the following: <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.107"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
-<a id="wrglossary.108"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.109"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+Another noticeable change with <a id="wrglossary.119"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is that by
+default <a id="wrglossary.120"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> will now display information text in the
+document if the external <a id="wrglossary.121"></a><a href="#glo:dual.glossary">glossary</a> file doesn’t exist. This is
+explanatory text to help new users who can’t work out what to do
+next to complete the document build. Once the document is set up
+correctly and the external files have been generated, this text will
+disappear.
+<p>
+This change is mostly likely to be noticed by users with one or more
+redundant empty glossaries who ignore transcript messages,
+explicitly use <a id="wrglossary.122"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.123"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> on just the
+non-empty <a id="wrglossary.124"></a><a href="#glo:dual.glossary">glossary</a> (or <a id="wrglossary.125"></a><a href="#glo:dual.glossary">glossaries</a>) and use the iterative
+<a id="wrglossary.126"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> command instead of <a id="wrglossary.127"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. For
+example, consider the following:
+<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.128"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>]{glossaries}
+<a id="wrglossary.129"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.130"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
 emission of radiation}
 <code class="cbeg">\begin{document}</code>
-<a id="wrglossary.110"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}
-<a id="wrglossary.111"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.131"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}
+<a id="wrglossary.132"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
 <code class="cend">\end{document}</code>
-</pre> The above document will only display the list of acronyms at the place where <a id="wrglossary.112"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> occurs. However it will also attempt to input the <a id="wrglossary.113"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file associated with the <code class="code">main</code> <a id="wrglossary.114"></a><a href="#glo:dual.glossary">glossary</a>.<p>
-If you use <a id="wrglossary.115"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you’ll get the warning message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>Warning: File 'test.glo' is empty.
+</pre>
+The above document will only display the list of
+acronyms at the place where <a id="wrglossary.133"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> occurs. However it
+will also attempt to input the <a id="wrglossary.134"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file associated with
+the <code class="code">main</code> <a id="wrglossary.135"></a><a href="#glo:dual.glossary">glossary</a>.
+<p>
+If you use <a id="wrglossary.136"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a>, you’ll get the warning message:
+<pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>Warning: File 'test.glo' is empty.
 Have you used any entries defined in glossary 'main'?
 Remember to use package option 'nomain' if you
 don't want to use the main glossary.
-</pre> (where the original file is called <span class="filefmt">test.tex</span>) but if you simply call <a id="wrglossary.116"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> directly to generate the <a id="wrglossary.117"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a> file (without attempting to create the <a id="wrglossary.118"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file) then the transcript file will always contain the message: <pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>No file test.gls.
-</pre> This doesn’t occur with <a id="wrglossary.119"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> as it will create the <a id="wrglossary.120"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file containing the single command <a id="wrglossary.121"></a><a href="#glo:null"><code class="csfmt">\null</code></a>.<p>
-If you simply change from <a id="wrglossary.122"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to <a id="wrglossary.123"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in this document, you’ll find a change in the resulting PDF if you don’t use <a id="wrglossary.124"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and you only generate the <a id="wrglossary.125"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a> file with <a id="wrglossary.126"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
-The transcript file will still contain the message about the missing <a id="wrglossary.127"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>, but now you’ll also see information in the actual PDF document. The simplest remedy is to follow the advice inserted into the document at that point, which is to add the <a id="wrglossary.128"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option: <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.129"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.130"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.131"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>]{glossaries-extra}
-<a id="wrglossary.132"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.133"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.134"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.135"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.136"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
+</pre>
+(where the original file is called <span class="filefmt">test.tex</span>)
+but if you simply call <a id="wrglossary.137"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> directly to generate the
+<a id="wrglossary.138"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a> file (without attempting to create the <a id="wrglossary.139"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>
+file) then the transcript file will always contain the message:
+<pre class="transcript"><div class="transcripttitle"><a href="#glo:sym.transcript"><span title="Transcript" class="icon">🔎</span></a></div>No file test.gls.
+</pre>
+This doesn’t occur with <a id="wrglossary.140"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> as it will create
+the <a id="wrglossary.141"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> file containing the single command <a id="wrglossary.142"></a><a href="#glo:null"><code class="csfmt">\null</code></a>.
+<p>
+If you simply change from <a id="wrglossary.143"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> to
+<a id="wrglossary.144"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> in this document, you’ll find a change in the
+resulting PDF if you don’t use <a id="wrglossary.145"></a><a href="#glo:app.makeglossaries"><span class="appfmt">makeglossaries</span></a> and you only
+generate the <a id="wrglossary.146"></a><a href="#glo:ext.acr"><span class="extfmt">acr</span></a> file with <a id="wrglossary.147"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.
+<p>
+The transcript file will still contain the message
+about the missing <a id="wrglossary.148"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a>, but now you’ll also see
+information in the actual PDF document. The simplest remedy is to
+follow the advice inserted into the document at that point, which is
+to add the <a id="wrglossary.149"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a> package option:
+<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.150"></a><a href="#glo:opt.nomain"><span class="styoptfmt">nomain</span></a>,<a id="wrglossary.151"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>,<a id="wrglossary.152"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>]
+ {glossaries-extra}
+<a id="wrglossary.153"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.154"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.155"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.156"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.157"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{laser}{laser}{light amplification by stimulated
 emission of radiation}
 <code class="cbeg">\begin{document}</code>
-<a id="wrglossary.137"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}
-<a id="wrglossary.138"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.158"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{laser}
+<a id="wrglossary.159"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
 <code class="cend">\end{document}</code>
-</pre> <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Note the need to set the acronym style using <a id="wrglossary.139"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a> before <a id="wrglossary.140"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>. See §<a href="#sec:abbreviations">4</a> for further details. </div><!-- end of information -->
+</pre>
+<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
+Note the need to set the acronym style using
+<a id="wrglossary.160"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a> before <a id="wrglossary.161"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.
+See §<a href="#sec:abbreviations">4</a> for further details.
+</div><!-- end of information -->
+
 <p>
 
 </section><!-- end of section sec:examplediffprintgloss -->
 
 <section id="sec:reading"><!-- start of section sec:reading --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->1.3. Further Reading<div class="labellink"><a href="#sec:reading">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->1.3. Further Reading<span class="labellink"><a href="#sec:reading">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-The following documents and web pages are also available: 
+The following documents and web pages are also available:
+
 <ul class="displaylist">
- <li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf">The <span class="styfmt">glossaries-extra</span> documented code</a> <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> glossaries-extra-code</pre><p>
-<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/gallery">Gallery: <span class="styfmt">glossaries</span>, <span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span></a>.<p>
-<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/faq.php">FAQs: <span class="styfmt">glossaries</span>, <span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span></a>.<p>
-<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating <span class="appfmt">makeglossaries</span> or <span class="appfmt">makeglossaries-lite</span> or <span class="appfmt">bib2gls</span> into the document build</a>.<p>
-<li><span class="bulletitem">•</span><a href="https://ctan.org/pkg/bib2gls">The <span class="appfmt">bib2gls</span> application</a>.<p>
-<li><span class="bulletitem">•</span><a href="https://ctan.org/pkg/glossaries">The <span class="styfmt">glossaries</span> package</a>.<p>
 
+<li><span class="bulletitem">•</span><a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf">The <span class="styfmt">glossaries-extra</span> documented code</a>
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div><a href="https://www.tug.org/texdoc/">texdoc</a> glossaries-extra-code</pre>
+<p>
+<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/gallery">Gallery: <span class="styfmt">glossaries</span>,
+<span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span></a>.
+<p>
+<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/faq.php">FAQs: <span class="styfmt">glossaries</span>,
+<span class="styfmt">glossaries-extra</span> and <span class="appfmt">bib2gls</span></a>.
+<p>
+<li><span class="bulletitem">•</span><a href="https://www.dickimaw-books.com/latex/buildglossaries/">Incorporating
+<span class="appfmt">makeglossaries</span> or <span class="appfmt">makeglossaries-lite</span> or
+<span class="appfmt">bib2gls</span> into the document build</a>.
+<p>
+<li><span class="bulletitem">•</span><a href="https://ctan.org/pkg/bib2gls">The <span class="appfmt">bib2gls</span> application</a>.
+<p>
+<li><span class="bulletitem">•</span><a href="https://ctan.org/pkg/glossaries">The <span class="styfmt">glossaries</span> package</a>.
+<p>
+
 </ul>
+
 <p>
 
 </section><!-- end of section sec:reading -->
 
 <section id="sec:pkgopts"><!-- start of section sec:pkgopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->2. Package Options<div class="labellink"><a href="#sec:pkgopts">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->2. Package Options<span class="labellink"><a href="#sec:pkgopts">[link]</a></span></h1><!-- end of chapter header -->
+
 <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.141"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<dfn id="glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></dfn>}</code></div><!-- end of pinnedbox -->
- This chapter describes the package options provided by <a id="wrglossary.142"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>  that are either not defined by the base <a id="wrglossary.143"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package or are modified by <a id="wrglossary.144"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can additionally pass the base package options to <a id="wrglossary.145"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For example, instead of: <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.146"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>]{glossaries}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.147"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>]{glossaries-extra}
-</pre> you can simply do: <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.148"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.149"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>]{glossaries-extra}
-</pre><p>
+<a id="wrglossary.162"></a><code class="code"><code class="cmd">\usepackage</code>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<dfn id="glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></dfn>}</code></div><!-- end of pinnedbox -->
+
+This chapter describes the package options provided by <a id="wrglossary.163"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> 
+that are either not defined by the base <a id="wrglossary.164"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package or are modified by
+<a id="wrglossary.165"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. You can additionally pass the base package
+options to <a id="wrglossary.166"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. For example, instead of:
+<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.167"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>]{glossaries}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.168"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>]{glossaries-extra}
+</pre>
+you can simply do:
+<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.169"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.170"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>]
+ {glossaries-extra}
+</pre>
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-It’s better not to load the <a id="wrglossary.150"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package first. Leave <a id="wrglossary.151"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to load it, where possible, to allow for a smoother integration between the two packages. </div><!-- end of information -->
+It’s better not to load the <a id="wrglossary.171"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package first.
+Leave <a id="wrglossary.172"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to load it, where possible, to allow for
+a smoother integration between the two packages.
+</div><!-- end of information -->
+
 <p>
-After <a id="wrglossary.152"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded, some of the <a id="wrglossary.153"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package options may be changed 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.154"></a><code class="code"><dfn id="glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">〈<em class="metainner">options</em>〉</span> are the same as the relevant package option.<p>
+After <a id="wrglossary.173"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> has been loaded, some of the <a id="wrglossary.174"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+package options may be changed 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.175"></a><code class="code"><dfn id="glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+where <span class="meta">〈<em class="metainner">options</em>〉</span> are the same as the relevant package option.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Certain options can only be supplied as package options since the settings need to be known while <a id="wrglossary.155"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is loading. </div><!-- end of important -->
+Certain options can only be supplied as package options since the
+settings need to be known while <a id="wrglossary.176"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> is loading.
+</div><!-- end of important -->
+
 <p>
-To change the base <a id="wrglossary.156"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s options (that may be changed after the package has loaded), continue 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.157"></a><code class="code"><dfn id="glo:setupglossaries"><code class="csfmt">\setupglossaries</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
- but don’t use any of the options listed here in that command.<p>
+To change the base <a id="wrglossary.177"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s options (that may be
+changed after the package has loaded), continue 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.178"></a><code class="code"><dfn id="glo:setupglossaries"><code class="csfmt">\setupglossaries</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
 
+but don’t use any of the options listed here in that command.
+<p>
+
 </section><!-- end of section sec:pkgopts -->
 
 <section id="sec:gloslistopts"><!-- start of section sec:gloslistopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->2.1. Glossary Lists<div class="labellink"><a href="#sec:gloslistopts">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->2.1. Glossary Lists<span class="labellink"><a href="#sec:gloslistopts">[link]</a></span></h2><!-- end of section header -->
+
 <p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.158"></a><code class="code"><dfn id="glo:opt.nomissingglstext"><span class="styoptfmt">nomissingglstext</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 true, this will suppress the warning written to the transcript and the warning text that will appear in the document if the external glossary files haven’t been generated due to an incomplete document build. However, it’s probably simpler just to fix whatever has caused the failure to build the external file or files.<p>
+<a id="wrglossary.179"></a><code class="code"><dfn id="glo:opt.nomissingglstext"><span class="styoptfmt">nomissingglstext</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 true, this will suppress the warning written to the transcript
+and the warning text that will appear in the
+document if the external glossary files haven’t been generated due
+to an incomplete document build. However, it’s probably simpler
+just to fix whatever has caused the failure to build the external
+file or files.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.159"></a><code class="code"><dfn id="glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></dfn></code></div><!-- end of settingsbox -->
- This option has no value and can’t be cancelled. If used, it will automatically create a new glossary with the label <code class="code">abbreviations</code> and redefines <a id="wrglossary.160"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> to this label. (The file extensions are <a id="wrglossary.161"></a><a href="#glo:ext.glg-abr"><span class="extfmt">glg-abr</span></a>, <a id="wrglossary.162"></a><a href="#glo:ext.gls-abr"><span class="extfmt">gls-abr</span></a> and <a id="wrglossary.163"></a><a href="#glo:ext.glo-abr"><span class="extfmt">glo-abr</span></a>.) In addition, this option defines a shortcut 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.164"></a><code class="code"><dfn id="glo:printabbreviations"><code class="csfmt">\printabbreviations</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code><p>
+<a id="wrglossary.180"></a><code class="code"><dfn id="glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></dfn></code></div><!-- end of settingsbox -->
+
+This option has no value and can’t be cancelled. If used,
+it will automatically create a new glossary with the label
+<code class="code">abbreviations</code> and redefines <a id="wrglossary.181"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> to this
+label. (The file extensions are <a id="wrglossary.182"></a><a href="#glo:ext.glg-abr"><span class="extfmt">glg-abr</span></a>,
+<a id="wrglossary.183"></a><a href="#glo:ext.gls-abr"><span class="extfmt">gls-abr</span></a> and <a id="wrglossary.184"></a><a href="#glo:ext.glo-abr"><span class="extfmt">glo-abr</span></a>.)
+In addition, this option defines a shortcut 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.185"></a><code class="code"><dfn id="glo:printabbreviations"><code class="csfmt">\printabbreviations</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- which 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.165"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.166"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.167"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a></span>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
-</pre> If <a id="wrglossary.168"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option will additionally provide <a id="wrglossary.169"></a><a href="#glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></a> which uses <a id="wrglossary.170"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> instead.<p>
-The title of the new glossary 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.171"></a><code class="code"><dfn id="glo:abbreviationsname"><code class="csfmt">\abbreviationsname</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>Abbreviations</span><span class="clearfix"></span><p>
+
+which 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.186"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>[<a id="wrglossary.187"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=<a id="wrglossary.188"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a></span>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+</pre>
+If <a id="wrglossary.189"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option
+will additionally provide <a id="wrglossary.190"></a><a href="#glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></a>
+which uses <a id="wrglossary.191"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> instead.
+<p>
+The title of the new glossary 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.192"></a><code class="code"><dfn id="glo:abbreviationsname"><code class="csfmt">\abbreviationsname</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>Abbreviations</span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- If this command is already defined, it’s left unchanged. Otherwise it’s defined to <span class="qt">“Abbreviations”</span> if <a id="wrglossary.172"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> hasn’t been loaded or <a id="wrglossary.173"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a> if <a id="wrglossary.174"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded. However, if you’re using <a id="wrglossary.175"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> it’s likely you will need to change this. (See §<a href="#sec:lang">15</a> for further details.)<p>
+
+If this command is already defined, it’s left unchanged. Otherwise
+it’s defined to <span class="qt">“Abbreviations”</span> if <a id="wrglossary.193"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> hasn’t been loaded
+or <a id="wrglossary.194"></a><a href="#glo:acronymname"><code class="csfmt">\acronymname</code></a> if <a id="wrglossary.195"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> has been loaded. However, if
+you’re using <a id="wrglossary.196"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> it’s likely you will need to change this.
+(See §<a href="#sec:lang">15</a> for further details.)
+<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 don’t use the <a id="wrglossary.176"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package option, the <a id="wrglossary.177"></a><a href="#glo:abbreviationsname"><code class="csfmt">\abbreviationsname</code></a> command won’t be defined (unless it’s defined by an included language file). </div><!-- end of information -->
+If you don’t use the <a id="wrglossary.197"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package option,
+the <a id="wrglossary.198"></a><a href="#glo:abbreviationsname"><code class="csfmt">\abbreviationsname</code></a> command won’t be defined (unless it’s
+defined by an included language file).
+</div><!-- end of information -->
+
 <p>
-If the <a id="wrglossary.178"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> option is used and the <a id="wrglossary.179"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option provided by the <a id="wrglossary.180"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package hasn’t been used, then <a id="wrglossary.181"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> will be set to <a id="wrglossary.182"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> so that acronyms defined with <a id="wrglossary.183"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> can be added to the list of abbreviations. If you want acronyms in the <code class="code">main</code> glossary and other abbreviations in the <code class="code">abbreviations</code> glossary then you will need to redefine <a id="wrglossary.184"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">main</code>: <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.185"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}{main}
-</pre><p>
-Note that there are no analogous options to the <a id="wrglossary.186"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s <a id="wrglossary.187"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> option (or associated commands) as the abbreviation mechanism is handled differently with <a id="wrglossary.188"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+If the <a id="wrglossary.199"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> option is used and the
+<a id="wrglossary.200"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a> option provided by the <a id="wrglossary.201"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package hasn’t been used, then <a id="wrglossary.202"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>
+will be set to <a id="wrglossary.203"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> so that acronyms defined with
+<a id="wrglossary.204"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> can be added to the list of abbreviations. If you
+want acronyms in the <code class="code">main</code> glossary and other abbreviations in the
+<code class="code">abbreviations</code> glossary then you will need to redefine
+<a id="wrglossary.205"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">main</code>:
+<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.206"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>}{main}
+</pre>
+<p>
+Note that there are no analogous options to the <a id="wrglossary.207"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package’s <a id="wrglossary.208"></a><a href="#glo:opt.acronymlists"><span class="styoptfmt">acronymlists</span></a> option (or associated commands)
+as the abbreviation mechanism is handled differently with
+<a id="wrglossary.209"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.189"></a><code class="code"><dfn id="glo:opt.symbols"><span class="styoptfmt">symbols</span></dfn></code></div><!-- end of settingsbox -->
- This is passed to the base <a id="wrglossary.190"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but <a id="wrglossary.191"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will additionally define: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.192"></a><code class="code"><dfn id="glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">sym</em>〉</span>}</code><p>
+<a id="wrglossary.210"></a><code class="code"><dfn id="glo:opt.symbols"><span class="styoptfmt">symbols</span></dfn></code></div><!-- end of settingsbox -->
+
+This is passed to the base <a id="wrglossary.211"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but
+<a id="wrglossary.212"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will additionally define:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.213"></a><code class="code"><dfn id="glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">sym</em>〉</span>}</code>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- which 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.193"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.194"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">symbol</em>〉</span>}</span>,
- <a id="wrglossary.195"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</span>,<a id="wrglossary.196"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.197"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={symbol}</span>,
+
+which 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.214"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.215"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">symbol</em>〉</span>}</span>,
+ <a id="wrglossary.216"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</span>,<a id="wrglossary.217"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.218"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={symbol}</span>,
 <span class="meta">〈<em class="metainner">options</em>〉</span>}
-</pre> Note that the <a id="wrglossary.198"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the <span class="meta">〈<em class="metainner">entry-label</em>〉</span> not the <span class="meta">〈<em class="metainner">symbol</em>〉</span> as the symbol will likely contain commands. If this isn’t appropriate, you can override it by using the <a id="wrglossary.199"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key in the optional argument.<p>
-This option also sets the <a id="wrglossary.200"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code> for the <a id="wrglossary.201"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a> category and provides the <a id="wrglossary.202"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.203"></a><code class="code"><dfn id="glo:glsxtrpostdescsymbol"><code class="csfmt">\glsxtrpostdescsymbol</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span><p>
+</pre>
+Note that the <a id="wrglossary.219"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the <span class="meta">〈<em class="metainner">entry-label</em>〉</span>
+not the <span class="meta">〈<em class="metainner">symbol</em>〉</span> as the symbol will likely contain commands.
+If this isn’t appropriate, you can override it by using the <a id="wrglossary.220"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key
+in the optional argument.
+<p>
+This option also sets the <a id="wrglossary.221"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code>
+for the <a id="wrglossary.222"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a> category and provides the
+<a id="wrglossary.223"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.224"></a><code class="code"><dfn id="glo:glsxtrpostdescsymbol"><code class="csfmt">\glsxtrpostdescsymbol</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
+
 <p>
-If <a id="wrglossary.204"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option will additionally provide <a id="wrglossary.205"></a><a href="#glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></a> which uses <a id="wrglossary.206"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.<p>
+If <a id="wrglossary.225"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option
+will additionally provide <a id="wrglossary.226"></a><a href="#glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></a>
+which uses <a id="wrglossary.227"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.207"></a><code class="code"><dfn id="glo:opt.numbers"><span class="styoptfmt">numbers</span></dfn></code></div><!-- end of settingsbox -->
- This is passed to the base <a id="wrglossary.208"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but <a id="wrglossary.209"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will additionally define: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.210"></a><code class="code"><dfn id="glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">num</em>〉</span>}</code><p>
+<a id="wrglossary.228"></a><code class="code"><dfn id="glo:opt.numbers"><span class="styoptfmt">numbers</span></dfn></code></div><!-- end of settingsbox -->
+
+This is passed to the base <a id="wrglossary.229"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but
+<a id="wrglossary.230"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> will additionally define:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.231"></a><code class="code"><dfn id="glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">num</em>〉</span>}</code>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- which 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.211"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.212"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">number</em>〉</span>}</span>,
- <a id="wrglossary.213"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</span>,<a id="wrglossary.214"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={numbers}</span>,<a id="wrglossary.215"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={number}</span>,
+
+which 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.232"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.233"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">number</em>〉</span>}</span>,
+ <a id="wrglossary.234"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</span>,<a id="wrglossary.235"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={numbers}</span>,<a id="wrglossary.236"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={number}</span>,
 <span class="meta">〈<em class="metainner">options</em>〉</span>}
-</pre> Note that the <a id="wrglossary.216"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the <span class="meta">〈<em class="metainner">entry-label</em>〉</span>. If this isn’t appropriate, you can override it by using the <a id="wrglossary.217"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key in the optional argument.<p>
-This option also sets the <a id="wrglossary.218"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code> for the <a id="wrglossary.219"></a><a href="#glo:opt.cat.number"><span class="csoptfmt">number</span></a> category and provides the <a id="wrglossary.220"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.221"></a><code class="code"><dfn id="glo:glsxtrpostdescnumber"><code class="csfmt">\glsxtrpostdescnumber</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span><p>
+</pre>
+Note that the <a id="wrglossary.237"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key is set to the <span class="meta">〈<em class="metainner">entry-label</em>〉</span>.
+If this isn’t appropriate, you can override it by using the <a id="wrglossary.238"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key
+in the optional argument.
+<p>
+This option also sets the <a id="wrglossary.239"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code>
+for the <a id="wrglossary.240"></a><a href="#glo:opt.cat.number"><span class="csoptfmt">number</span></a> category and provides the
+<a id="wrglossary.241"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.242"></a><code class="code"><dfn id="glo:glsxtrpostdescnumber"><code class="csfmt">\glsxtrpostdescnumber</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
+
 <p>
-If <a id="wrglossary.222"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option will additionally provide <a id="wrglossary.223"></a><a href="#glo:printunsrtnumbers"><code class="csfmt">\printunsrtnumbers</code></a> which uses <a id="wrglossary.224"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.<p>
+If <a id="wrglossary.243"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is also loaded then this option
+will additionally provide <a id="wrglossary.244"></a><a href="#glo:printunsrtnumbers"><code class="csfmt">\printunsrtnumbers</code></a>
+which uses <a id="wrglossary.245"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.225"></a><code class="code"><dfn id="glo:opt.acronyms"><span class="styoptfmt">acronyms</span></dfn></code></div><!-- end of settingsbox -->
- This is passed to the base <a id="wrglossary.226"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (which defines <a id="wrglossary.227"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a> and creates a new glossary with the label <code class="code">acronym</code>) but if <a id="wrglossary.228"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded then this option will additionally provide <a id="wrglossary.229"></a><a href="#glo:printunsrtacronyms"><code class="csfmt">\printunsrtacronyms</code></a> which uses <a id="wrglossary.230"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.<p>
-As with the base <a id="wrglossary.231"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, this option redefines <a id="wrglossary.232"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>. Note that this option doesn’t change <a id="wrglossary.233"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a>.<p>
+<a id="wrglossary.246"></a><code class="code"><dfn id="glo:opt.acronyms"><span class="styoptfmt">acronyms</span></dfn></code></div><!-- end of settingsbox -->
+
+This is passed to the base <a id="wrglossary.247"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (which defines
+<a id="wrglossary.248"></a><a href="#glo:printacronyms"><code class="csfmt">\printacronyms</code></a> and creates a new glossary with the label <code class="code">acronym</code>) but
+if <a id="wrglossary.249"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded then this option will
+additionally provide <a id="wrglossary.250"></a><a href="#glo:printunsrtacronyms"><code class="csfmt">\printunsrtacronyms</code></a>
+which uses <a id="wrglossary.251"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+<p>
+As with the base <a id="wrglossary.252"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, this option redefines
+<a id="wrglossary.253"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a> to <code class="code">acronym</code>. Note that this option doesn’t
+change <a id="wrglossary.254"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</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.234"></a><code class="code"><dfn id="glo:opt.acronym"><span class="styoptfmt">acronym</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 <a id="wrglossary.235"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span>, this behaves like <a id="wrglossary.236"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>. Note that <a id="wrglossary.237"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=false</span> won’t work if the base <a id="wrglossary.238"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package was loaded before <a id="wrglossary.239"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.255"></a><code class="code"><dfn id="glo:opt.acronym"><span class="styoptfmt">acronym</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 <a id="wrglossary.256"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=true</span>, this behaves like <a id="wrglossary.257"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>.
+Note that <a id="wrglossary.258"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a><span class="optfmt">=false</span> won’t work if the base
+<a id="wrglossary.259"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package was loaded before <a id="wrglossary.260"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.240"></a><code class="code"><dfn id="glo:opt.index"><span class="styoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
- This is passed to the base <a id="wrglossary.241"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but if <a id="wrglossary.242"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded then this option will additionally provide <a id="wrglossary.243"></a><a href="#glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></a> which uses <a id="wrglossary.244"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.<p>
-The base package <a id="wrglossary.245"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> option also 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.246"></a><code class="code"><dfn id="glo:newterm"><code class="csfmt">\newterm</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code><p>
+<a id="wrglossary.261"></a><code class="code"><dfn id="glo:opt.index"><span class="styoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
+
+This is passed to the base <a id="wrglossary.262"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package but
+if <a id="wrglossary.263"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded then this option will
+additionally provide <a id="wrglossary.264"></a><a href="#glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></a>
+which uses <a id="wrglossary.265"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+<p>
+The base package <a id="wrglossary.266"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> option also 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.267"></a><code class="code"><dfn id="glo:newterm"><code class="csfmt">\newterm</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- This definition is modified by <a id="wrglossary.247"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to additionally set the <a id="wrglossary.248"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.249"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a> and sets the <a id="wrglossary.250"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> to discard the <a id="wrglossary.251"></a><a href="#glo:dual.postdeschook">post-description hook</a> (<a id="wrglossary.252"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>) but retain <a id="wrglossary.253"></a><a href="#glo:glsxtrpostdescription"><code class="csfmt">\glsxtrpostdescription</code></a> so that the <a id="wrglossary.254"></a><a href="#glo:dual.catpostdeschook">category post-description hook</a> can still be applied.<p>
-This option also sets the <a id="wrglossary.255"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code> for the <a id="wrglossary.256"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a> category and defines an associated <a id="wrglossary.257"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.258"></a><code class="code"><dfn id="glo:glsxtrpostdescindex"><code class="csfmt">\glsxtrpostdescindex</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span><p>
+
+This definition is modified by <a id="wrglossary.268"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to
+additionally set the <a id="wrglossary.269"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.270"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a> and sets the
+<a id="wrglossary.271"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> to discard the <a id="wrglossary.272"></a><a href="#glo:dual.postdeschook">post-description hook</a>
+(<a id="wrglossary.273"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>) but retain <a id="wrglossary.274"></a><a href="#glo:glsxtrpostdescription"><code class="csfmt">\glsxtrpostdescription</code></a> so that
+the <a id="wrglossary.275"></a><a href="#glo:dual.catpostdeschook">category post-description hook</a> can still be applied.
+<p>
+This option also sets the <a id="wrglossary.276"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code>
+for the <a id="wrglossary.277"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a> category and defines an associated
+<a id="wrglossary.278"></a><a href="#glo:dual.catpostdeschook">category post-description hook</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.279"></a><code class="code"><dfn id="glo:glsxtrpostdescindex"><code class="csfmt">\glsxtrpostdescindex</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
+
 <p>
 
 </section><!-- end of section sec:gloslistopts -->
 
 <section id="sec:glosstyleopts"><!-- start of section sec:glosstyleopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->2.2. Glossary Style Options<div class="labellink"><a href="#sec:glosstyleopts">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->2.2. Glossary Style Options<span class="labellink"><a href="#sec:glosstyleopts">[link]</a></span></h2><!-- end of section header -->
+
 <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.259"></a><code class="code"><dfn id="glo:opt.nopostdot"><span class="styoptfmt">nopostdot</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 -->
- This option is provided by <a id="wrglossary.260"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> where it simply alters a corresponding conditional that’s used inside <a id="wrglossary.261"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to determine whether or not to insert a <a id="wrglossary.262"></a><a href="#glo:idx.fullstop">full stop</a>.<p>
-The <a id="wrglossary.263"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a> option (see below) redefines <a id="wrglossary.264"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>, so the <a id="wrglossary.265"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> option is modified by <a id="wrglossary.266"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to reset the hook back to its original definition to counteract any use of the <a id="wrglossary.267"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a> option.<p>
+<a id="wrglossary.280"></a><code class="code"><dfn id="glo:opt.nopostdot"><span class="styoptfmt">nopostdot</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 -->
+
+This option is provided by <a id="wrglossary.281"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> where it simply alters a
+corresponding conditional that’s used inside
+<a id="wrglossary.282"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to determine whether or not to insert a
+<a id="wrglossary.283"></a><a href="#glo:idx.fullstop">full stop</a>. The <a id="wrglossary.284"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> option is modified by
+<a id="wrglossary.285"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to reduce interference from the
+<a id="wrglossary.286"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a> option (described below).
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-This option will have no effect if the <a id="wrglossary.268"></a><a href="#glo:idx.glossarystyle">glossary style</a> doesn’t include <a id="wrglossary.269"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. (Use <a id="wrglossary.270"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to ensure that all the predefined styles that show the description have this hook added.) </div><!-- end of important -->
+The <a id="wrglossary.287"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> option will have no effect if the <a id="wrglossary.288"></a><a href="#glo:idx.glossarystyle">glossary style</a> doesn’t
+include <a id="wrglossary.289"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. (Use <a id="wrglossary.290"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to ensure that all the
+predefined styles that show the description have this hook added.)
+</div><!-- end of important -->
+
 <p>
-If you are using <a id="wrglossary.271"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer to use the <a id="wrglossary.272"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> resource option.<p>
+If you are using <a id="wrglossary.291"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer to use the
+<a id="wrglossary.292"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> resource option. If you do use that option,
+make sure that you have <a id="wrglossary.293"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> (or <a id="wrglossary.294"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a><span class="optfmt">=none</span>)
+to prevent a double-dot.
+<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.295"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> resource option appends a dot to the
+end of the <a id="wrglossary.296"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> value (if set). This means that the 
+<a id="wrglossary.297"></a><a href="#glo:dual.postdeschook">post-description hook</a> will be placed after the dot. This is different from using
+<a id="wrglossary.298"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> (or <a id="wrglossary.299"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a> or <a id="wrglossary.300"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>) which will append the
+punctuation mark at the end of the <a id="wrglossary.301"></a><a href="#glo:dual.postdeschook">post-description hook</a>.
+</div><!-- end of information -->
+
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.273"></a><code class="code"><dfn id="glo:opt.postdot"><span class="styoptfmt">postdot</span></dfn></code></div><!-- end of settingsbox -->
- This is a shortcut for <a id="wrglossary.274"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>.<p>
+<a id="wrglossary.302"></a><code class="code"><dfn id="glo:opt.postdot"><span class="styoptfmt">postdot</span></dfn></code></div><!-- end of settingsbox -->
+
+This is a shortcut for <a id="wrglossary.303"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span>.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.275"></a><code class="code"><dfn id="glo:opt.postpunc"><span class="styoptfmt">postpunc</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
- This option redefines <a id="wrglossary.276"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to display the required punctuation. Note that this means the hook will no longer check for the <a id="wrglossary.277"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> conditional.<p>
+<a id="wrglossary.304"></a><code class="code"><dfn id="glo:opt.postpunc"><span class="styoptfmt">postpunc</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+
+This option redefines <a id="wrglossary.305"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to display the
+required punctuation. Note that this means the hook will no longer
+check for the <a id="wrglossary.306"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a> conditional.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-This option will have no effect if the <a id="wrglossary.278"></a><a href="#glo:idx.glossarystyle">glossary style</a> doesn’t include <a id="wrglossary.279"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. (Use <a id="wrglossary.280"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to ensure that all the predefined styles that show the description have this hook added.) </div><!-- end of important -->
+This option will have no effect if the <a id="wrglossary.307"></a><a href="#glo:idx.glossarystyle">glossary style</a> doesn’t
+include <a id="wrglossary.308"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. (Use <a id="wrglossary.309"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> to ensure that all the
+predefined styles that show the description have this hook added.)
+</div><!-- end of important -->
+
 <p>
-The <a id="wrglossary.281"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a> value may either be the required punctuation or one of the following keywords:<p>
+The <a id="wrglossary.310"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a> value may either be the required punctuation or
+one of the following keywords:
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.282"></a><a id="wrglossary.283"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.dot"><span class="optfmt">dot</span></dfn></code></div><!-- end of optionvaluebox -->
- This redefines <a id="wrglossary.284"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to use a <a id="wrglossary.285"></a><a href="#glo:idx.fullstop">full stop</a> but also adjusts the space factor. This isn’t exactly the same as <a id="wrglossary.286"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> since it removes the conditional from <a id="wrglossary.287"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. If you are using <a id="wrglossary.288"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer to use the <a id="wrglossary.289"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> resource option.<p>
+<a id="wrglossary.311"></a><a id="wrglossary.312"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.dot"><span class="optfmt">dot</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This redefines <a id="wrglossary.313"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to use a <a id="wrglossary.314"></a><a href="#glo:idx.fullstop">full stop</a> but
+also adjusts the space factor. This isn’t exactly the same as
+<a id="wrglossary.315"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=false</span> since it removes the conditional from
+<a id="wrglossary.316"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>.
+If you are using <a id="wrglossary.317"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you may prefer to use the
+<a id="wrglossary.318"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a> resource option.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.290"></a><a id="wrglossary.291"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.comma"><span class="optfmt">comma</span></dfn></code></div><!-- end of optionvaluebox -->
- This redefines <a id="wrglossary.292"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to a comma.<p>
+<a id="wrglossary.319"></a><a id="wrglossary.320"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.comma"><span class="optfmt">comma</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This redefines <a id="wrglossary.321"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to a comma.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.293"></a><a id="wrglossary.294"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.none"><span class="optfmt">none</span></dfn></code></div><!-- end of optionvaluebox -->
- This redefines <a id="wrglossary.295"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to do nothing. This isn’t exactly the same as <a id="wrglossary.296"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> since it removes the conditional from <a id="wrglossary.297"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>.<p>
+<a id="wrglossary.322"></a><a id="wrglossary.323"></a><a href="#glo:opt.postpunc"><span class="styoptfmt">postpunc</span></a>=<code class="code"><dfn id="glo:optval.postpunc.none"><span class="optfmt">none</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This redefines <a id="wrglossary.324"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a> to do nothing. This isn’t
+exactly the same as <a id="wrglossary.325"></a><a href="#glo:opt.nopostdot"><span class="styoptfmt">nopostdot</span></a><span class="optfmt">=true</span> since it removes the
+conditional from <a id="wrglossary.326"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</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.298"></a><code class="code"><dfn id="glo:opt.stylemods"><span class="styoptfmt">stylemods</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Loads the <a id="wrglossary.299"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package (see §<a href="#sec:stylemods">8.6.5</a>), which patches the styles provided with the base <a id="wrglossary.300"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package so that they all use <a id="wrglossary.301"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. Extra hooks are also provided to make them easier to customize. The value may be one of the following:<p>
+<a id="wrglossary.327"></a><code class="code"><dfn id="glo:opt.stylemods"><span class="styoptfmt">stylemods</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>default</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+Loads the <a id="wrglossary.328"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package (see
+§<a href="#sec:stylemods">8.6.5</a>), which patches the styles provided with
+the base <a id="wrglossary.329"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package so that they all use
+<a id="wrglossary.330"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>. Extra hooks are also provided to make them
+easier to customize.
+The value may be one of the following:
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.302"></a><a id="wrglossary.303"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
- Loads all styles that are provided by both <a id="wrglossary.304"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.305"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.<p>
+<a id="wrglossary.331"></a><a id="wrglossary.332"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Loads all styles that are provided by both <a id="wrglossary.333"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and
+<a id="wrglossary.334"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.306"></a><a id="wrglossary.307"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.default"><span class="optfmt">default</span></dfn></code></div><!-- end of optionvaluebox -->
- Patches all the predefined styles that have been loaded, without loading any extra styles. This will typically be all the styles that are usually loaded by <a id="wrglossary.308"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (for example, <a id="wrglossary.309"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a> and <a id="wrglossary.310"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>). Package options such as <a id="wrglossary.311"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a> will alter which styles are loaded. In the case of <a id="wrglossary.312"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, no styles will be loaded, so none of them will be patched.<p>
+<a id="wrglossary.335"></a><a id="wrglossary.336"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.default"><span class="optfmt">default</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Patches all the predefined styles that have been loaded, without
+loading any extra styles. This will typically be all the styles that
+are usually loaded by <a id="wrglossary.337"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> (for example, <a id="wrglossary.338"></a><a href="#glo:opt.glostyle.list"><span class="glostylefmt">list</span></a>
+and <a id="wrglossary.339"></a><a href="#glo:opt.glostyle.long"><span class="glostylefmt">long</span></a>). Package options such as <a id="wrglossary.340"></a><a href="#glo:opt.nolist"><span class="styoptfmt">nolist</span></a> will
+alter which styles are loaded. In the case of <a id="wrglossary.341"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>, no
+styles will be loaded, so none of them will be patched.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-It’s pointless using both <a id="wrglossary.313"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=</span><a id="wrglossary.314"></a><a href="#glo:optval.stylemods.default"><span class="optfmt">default</span></a> and <a id="wrglossary.315"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>. Any <a id="wrglossary.316"></a><a href="#glo:idx.glossarystyle">glossary style</a> packages that are subsequently loaded won’t be patched. </div><!-- end of information -->
+It’s pointless using both <a id="wrglossary.342"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=</span><a id="wrglossary.343"></a><a href="#glo:optval.stylemods.default"><span class="optfmt">default</span></a> and
+<a id="wrglossary.344"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>. Any <a id="wrglossary.345"></a><a href="#glo:idx.glossarystyle">glossary style</a> packages that are subsequently loaded
+won’t be patched.
+</div><!-- end of information -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.317"></a><a id="wrglossary.318"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.list"><span class="meta">〈<em class="metainner">list</em>〉</span></dfn></code></div><!-- end of optionvaluebox -->
- For each element <span class="meta">〈<em class="metainner">tag</em>〉</span> in <span class="meta">〈<em class="metainner">list</em>〉</span>, the corresponding package <span class="styfmt">glossary-<span class="meta">〈<em class="metainner">tag</em>〉</span></span> will be loaded. You can use this in combination with <a id="wrglossary.319"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> to only load the particular style package or packages that you require (without loading the full set of defaults). For example, <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.320"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.321"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={bookindex,longextra}</span>,
- <a id="wrglossary.322"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{<a id="wrglossary.323"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>}
-</pre> This prevents the base <a id="wrglossary.324"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from loading the default set of styles, but loads <a id="wrglossary.325"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a>, <a id="wrglossary.326"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> and <a id="wrglossary.327"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>,  and then sets the default style to <a id="wrglossary.328"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a>.<p>
+<a id="wrglossary.346"></a><a id="wrglossary.347"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>=<code class="code"><dfn id="glo:optval.stylemods.list"><span class="meta">〈<em class="metainner">list</em>〉</span></dfn></code></div><!-- end of optionvaluebox -->
 
+For each element <span class="meta">〈<em class="metainner">tag</em>〉</span> in <span class="meta">〈<em class="metainner">list</em>〉</span>, the corresponding package
+<span class="styfmt">glossary-<span class="meta">〈<em class="metainner">tag</em>〉</span></span> will be loaded. You can use
+this in combination with <a id="wrglossary.348"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a> to only load the particular
+style package or packages that you require (without loading the full
+set of defaults). For example,
+<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.349"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+ <a id="wrglossary.350"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={bookindex,longextra}</span>,
+ <a id="wrglossary.351"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=bookindex</span>]{<a id="wrglossary.352"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>}
+</pre>
+This prevents the base <a id="wrglossary.353"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package from loading the
+default set of styles, but loads <a id="wrglossary.354"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a>,
+<a id="wrglossary.355"></a><a href="#glo:pkg.glossary-bookindex"><span class="styfmt">glossary-bookindex</span></a> and <a id="wrglossary.356"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>, 
+and then sets the default style to <a id="wrglossary.357"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a>.
+<p>
+
 </section><!-- end of section sec:glosstyleopts -->
 
 <section id="sec:otherpkgopts"><!-- start of section sec:otherpkgopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->2.3. Loading Other Packages<div class="labellink"><a href="#sec:otherpkgopts">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->2.3. Loading Other Packages<span class="labellink"><a href="#sec:otherpkgopts">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Some options listed in other sections, such as the <a id="wrglossary.329"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a> and <a id="wrglossary.330"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> options, also load supplementary packages.<p>
+Some options listed in other sections, such as the <a id="wrglossary.358"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a>
+and <a id="wrglossary.359"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> options, also load supplementary packages.
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.331"></a><code class="code"><dfn id="glo:opt.prefix"><span class="styoptfmt">prefix</span></dfn></code></div><!-- end of settingsbox -->
- Loads the <a id="wrglossary.332"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (if not already loaded).<p>
+<a id="wrglossary.360"></a><code class="code"><dfn id="glo:opt.prefix"><span class="styoptfmt">prefix</span></dfn></code></div><!-- end of settingsbox -->
+
+Loads the <a id="wrglossary.361"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (if not already loaded).
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.333"></a><code class="code"><dfn id="glo:opt.accsupp"><span class="styoptfmt">accsupp</span></dfn></code></div><!-- end of settingsbox -->
- Loads the <a id="wrglossary.334"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package (if not already loaded). This option can only be used as a package option (not in <a id="wrglossary.335"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>) as <a id="wrglossary.336"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> needs to know whether or not to provide accessibility support while it’s loading.<p>
+<a id="wrglossary.362"></a><code class="code"><dfn id="glo:opt.accsupp"><span class="styoptfmt">accsupp</span></dfn></code></div><!-- end of settingsbox -->
+
+Loads the <a id="wrglossary.363"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package (if not already loaded).
+This option can only be used as a package option (not in
+<a id="wrglossary.364"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>) as <a id="wrglossary.365"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> needs to know
+whether or not to provide accessibility support while it’s loading.
+<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.337"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package is still experimental and so accessibility features are liable to change. </div><!-- end of important -->
+The <a id="wrglossary.366"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package is still experimental and so
+accessibility features are liable to change.
+</div><!-- end of important -->
+
 <p>
-If you want to define styles that can interface with the accessibility support provided by <a id="wrglossary.338"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> use the <code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> type of commands instead of <code class="csfmt">\glsentry<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> (for example, <a id="wrglossary.339"></a><a href="#glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></a> instead of <a id="wrglossary.340"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). If <a id="wrglossary.341"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> hasn’t been loaded those commands are equivalent (for example, <a id="wrglossary.342"></a><a href="#glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></a> just does <a id="wrglossary.343"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>) but if it has been loaded, then the <code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> commands will add the accessibility information. See §<a href="#sec:accsupp">9</a> for further details.<p>
+If you want to define styles that can interface with the
+accessibility support provided by <a id="wrglossary.367"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> use
+the <code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> type of commands instead of
+<code class="csfmt">\glsentry<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> (for example, <a id="wrglossary.368"></a><a href="#glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></a> instead of
+<a id="wrglossary.369"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>). If <a id="wrglossary.370"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> hasn’t been loaded
+those commands are equivalent (for example, <a id="wrglossary.371"></a><a href="#glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></a>
+just does <a id="wrglossary.372"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>) but if it has been loaded, then the
+<code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">xxx</em>〉</span></code> commands will add the accessibility
+information. See §<a href="#sec:accsupp">9</a> for further details.
+<p>
 
 </section><!-- end of section sec:otherpkgopts -->
 
 <section id="sec:refindexopts"><!-- start of section sec:refindexopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->2.4. Entry Definitions, References and Indexing<div class="labellink"><a href="#sec:refindexopts">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->2.4. Entry Definitions, References and Indexing<span class="labellink"><a href="#sec:refindexopts">[link]</a></span></h2><!-- end of section header -->
+
 <p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.344"></a><code class="code"><dfn id="glo:opt.undefaction"><span class="styoptfmt">undefaction</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This indicates what to do if an undefined <a id="wrglossary.345"></a><a href="#glo:dual.glossary">glossary</a> entry is referenced.<p>
+<a id="wrglossary.373"></a><code class="code"><dfn id="glo:opt.undefaction"><span class="styoptfmt">undefaction</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>error</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+This indicates what to do if an undefined <a id="wrglossary.374"></a><a href="#glo:dual.glossary">glossary</a> entry is referenced.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Undefined entries can’t be picked up by any commands that iterate over a <a id="wrglossary.346"></a><a href="#glo:dual.glossary">glossary</a> list. This includes <a id="wrglossary.347"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a> and <a id="wrglossary.348"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>. </div><!-- end of important -->
+Undefined entries can’t be picked up by any commands that iterate
+over a <a id="wrglossary.375"></a><a href="#glo:dual.glossary">glossary</a> list. This includes <a id="wrglossary.376"></a><a href="#glo:forglsentries"><code class="csfmt">\forglsentries</code></a> and
+<a id="wrglossary.377"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a>.
+</div><!-- end of important -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.349"></a><a id="wrglossary.350"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.error"><span class="optfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
- Produces an error message for undefined <a id="wrglossary.351"></a><a href="#glo:dual.glossary">glossary</a> entries.<p>
+<a id="wrglossary.378"></a><a id="wrglossary.379"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.error"><span class="optfmt">error</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Produces an error message for undefined <a id="wrglossary.380"></a><a href="#glo:dual.glossary">glossary</a> entries.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.352"></a><a id="wrglossary.353"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.warn"><span class="optfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
- Only produces a warning message for undefined <a id="wrglossary.354"></a><a href="#glo:dual.glossary">glossary</a> entries. The place where the entry has been referenced will be marked with <a id="wrglossary.355"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> (as with undefined labels or citations). The unknown marker 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.356"></a><code class="code"><dfn id="glo:glsxtrundeftag"><code class="csfmt">\glsxtrundeftag</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>??</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This defaults to two question marks.<p>
-Note that <a id="wrglossary.357"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> will only display <a id="wrglossary.358"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> in the document text with <a id="wrglossary.359"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.360"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a> if the entry hasn’t been defined, as the underlying boolean variable doesn’t exist and so is neither true nor false. (There will also be a warning in the transcript.) You may prefer to use <a id="wrglossary.361"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> instead. See §<a href="#sec:glsunset">5.10</a> for further details.<p>
-If you want to write a custom command that needs to generate a warning or error for an undefined reference, 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.362"></a><code class="code"><dfn id="glo:glsxtrundefaction"><code class="csfmt">\glsxtrundefaction</code></dfn>{<span class="meta">〈<em class="metainner">message</em>〉</span>}{<span class="meta">〈<em class="metainner">additional help</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This will produce the unknown marker if used within the document environment. Depending on the <a id="wrglossary.363"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>, <a id="wrglossary.364"></a><a href="#glo:glsxtrundefaction"><code class="csfmt">\glsxtrundefaction</code></a> will either create an error with the given <span class="meta">〈<em class="metainner">message</em>〉</span> and <span class="meta">〈<em class="metainner">additional help</em>〉</span> or will create a warning with the given <span class="meta">〈<em class="metainner">message</em>〉</span>.<p>
+<a id="wrglossary.381"></a><a id="wrglossary.382"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>=<code class="code"><dfn id="glo:optval.undefaction.warn"><span class="optfmt">warn</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Only produces a warning message for undefined <a id="wrglossary.383"></a><a href="#glo:dual.glossary">glossary</a> entries. The
+place where the entry has been referenced will be marked with
+<a id="wrglossary.384"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> (as with undefined labels or citations). The
+unknown marker 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.385"></a><code class="code"><dfn id="glo:glsxtrundeftag"><code class="csfmt">\glsxtrundeftag</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>??</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+
+This defaults to two question marks.
+<p>
+Note that <a id="wrglossary.386"></a><a href="#glo:ifglsused"><code class="csfmt">\ifglsused</code></a> will only display <a id="wrglossary.387"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> in the document text with
+<a id="wrglossary.388"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.389"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a> if the entry hasn’t been defined, as the
+underlying boolean variable doesn’t exist and so is neither true nor
+false. (There will also be a warning in the transcript.) You may
+prefer to use <a id="wrglossary.390"></a><a href="#glo:GlsXtrIfUnusedOrUndefined"><code class="csfmt">\GlsXtrIfUnusedOrUndefined</code></a> instead. See
+§<a href="#sec:glsunset">5.10</a> for further details.
+<p>
+If you want to write a custom command that needs to generate a
+warning or error for an undefined reference, 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.391"></a><code class="code"><dfn id="glo:glsxtrundefaction"><code class="csfmt">\glsxtrundefaction</code></dfn>{<span class="meta">〈<em class="metainner">message</em>〉</span>}{<span class="meta">〈<em class="metainner">additional help</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This will produce the unknown marker if used within the document
+environment. Depending on the <a id="wrglossary.392"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a>,
+<a id="wrglossary.393"></a><a href="#glo:glsxtrundefaction"><code class="csfmt">\glsxtrundefaction</code></a> will either create an error with the given
+<span class="meta">〈<em class="metainner">message</em>〉</span> and <span class="meta">〈<em class="metainner">additional help</em>〉</span> or will create a warning with the given
+<span class="meta">〈<em class="metainner">message</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.365"></a><code class="code"><dfn id="glo:opt.docdef"><span class="styoptfmt">docdef</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>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This setting governs where <a id="wrglossary.366"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can be used (preamble-only or anywhere before the first <a id="wrglossary.367"></a><a href="#glo:dual.glossary">glossary</a> or anywhere within the document).<p>
-Commands like <a id="wrglossary.368"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> and <a id="wrglossary.369"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a> that internally use <a id="wrglossary.370"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> are also governed by this option. Other commands, such as <a id="wrglossary.371"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> are always preamble-only.<p>
-With just the base <a id="wrglossary.372"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, <a id="wrglossary.373"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is allowed in the <a id="wrglossary.374"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment as long as you haven’t used <a id="wrglossary.375"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. There are, however, problems that can occur when entries are defined within the <a id="wrglossary.376"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment (see the <a id="wrglossary.377"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation for further details). To encourage preamble-only use, the <a id="wrglossary.378"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package prohibits the use of <a id="wrglossary.379"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> within the <a id="wrglossary.380"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment by default, but if you really want this you can use this package option to allow it.<p>
+<a id="wrglossary.394"></a><code class="code"><dfn id="glo:opt.docdef"><span class="styoptfmt">docdef</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>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+This setting governs where <a id="wrglossary.395"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> can be used
+(preamble-only or anywhere before the first <a id="wrglossary.396"></a><a href="#glo:dual.glossary">glossary</a> or
+anywhere within the document).
+<p>
+Commands like <a id="wrglossary.397"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> and <a id="wrglossary.398"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a> that internally use
+<a id="wrglossary.399"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> are also governed by this option. Other
+commands, such as <a id="wrglossary.400"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> are always preamble-only.
+<p>
+With just the base <a id="wrglossary.401"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, <a id="wrglossary.402"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> is allowed in
+the <a id="wrglossary.403"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment as long as you haven’t used
+<a id="wrglossary.404"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. There are, however, problems that can
+occur when entries are defined within the <a id="wrglossary.405"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment
+(see the <a id="wrglossary.406"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> documentation for further details).
+To encourage preamble-only use, the <a id="wrglossary.407"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package
+prohibits the use of <a id="wrglossary.408"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> within the
+<a id="wrglossary.409"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment by default, but if you really want this
+you can use this package option to allow it.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Note that in the case of <a id="wrglossary.381"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, all entry data is originally defined in <a id="wrglossary.382"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. The entry definitions (using commands like <a id="wrglossary.383"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> and <a id="wrglossary.384"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) are written to the <a id="wrglossary.385"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files that are input in the preamble. </div><!-- end of information -->
+Note that in the case of <a id="wrglossary.410"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, all entry data is originally
+defined in <a id="wrglossary.411"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. The entry definitions (using commands
+like <a id="wrglossary.412"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> and <a id="wrglossary.413"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) are
+written to the <a id="wrglossary.414"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files that are input in the preamble.
+</div><!-- end of information -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.386"></a><a id="wrglossary.387"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- Prohibits the use of <a id="wrglossary.388"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> within the <a id="wrglossary.389"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. All entries must be defined in the preamble.<p>
+<a id="wrglossary.415"></a><a id="wrglossary.416"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Prohibits the use of <a id="wrglossary.417"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> within the
+<a id="wrglossary.418"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. All entries must be defined in the
+preamble.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.390"></a><a id="wrglossary.391"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- Permits the use of <a id="wrglossary.392"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.393"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment provided <a id="wrglossary.394"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> hasn’t been used (as per the base <a id="wrglossary.395"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package). This will create a temporary <a id="wrglossary.396"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file that contains the entry definitions so that they can be available on the next LaTeX run at the beginning of the document to allow any <a id="wrglossary.397"></a><a href="#glo:dual.glossary">glossaries</a> in the front matter to display correctly.<p>
-If all your <a id="wrglossary.398"></a><a href="#glo:dual.glossary">glossaries</a> occur at the end of the document, consider using <a id="wrglossary.399"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.400"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a> instead.<p>
+<a id="wrglossary.419"></a><a id="wrglossary.420"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Permits the use of <a id="wrglossary.421"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.422"></a><a href="#glo:env.document"><span class="envfmt">document</span></a>
+environment provided <a id="wrglossary.423"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> hasn’t been used (as
+per the base <a id="wrglossary.424"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package).
+This will create a temporary <a id="wrglossary.425"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file that contains the
+entry definitions so that they can be available on the next LaTeX run at the beginning of the document to allow any <a id="wrglossary.426"></a><a href="#glo:dual.glossary">glossaries</a>
+in the front matter to display correctly.
+<p>
+If all your <a id="wrglossary.427"></a><a href="#glo:dual.glossary">glossaries</a> occur at the end of the document, consider
+using <a id="wrglossary.428"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.429"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a> instead.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.401"></a><a id="wrglossary.402"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.restricted"><span class="optfmt">restricted</span></dfn></code></div><!-- end of optionvaluebox -->
- Permits the use of <a id="wrglossary.403"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.404"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment provided the entry definitions all occur before the first <a id="wrglossary.405"></a><a href="#glo:dual.glossary">glossary</a> is displayed.<p>
-This avoids the need for the <a id="wrglossary.406"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file. You will still need to take care about any changes made to the category code of characters that are required by the <span class="meta">〈<em class="metainner">key</em>〉</span>=<span class="meta">〈<em class="metainner">value</em>〉</span> mechanism (that is, the comma and equal sign) and any <a id="wrglossary.407"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.408"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special character that occurs in the <a id="wrglossary.409"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or label. If any of those characters are made active in the document (for example, through <a id="wrglossary.410"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> shortcuts), then it can cause problems with the entry definition.<p>
-This option will allow <a id="wrglossary.411"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to be used in the document with <a id="wrglossary.412"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>, but note that <a id="wrglossary.413"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> remains a preamble-only command.<p>
-With this option, if an entry appears in the glossary before it has been defined, an error will occur (or a warning if the <a id="wrglossary.414"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.415"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a> option is used). If you edit your document and either remove an entry or change its label, you may need to delete the document’s temporary files (such as the <a id="wrglossary.416"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <a id="wrglossary.417"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> files).<p>
+<a id="wrglossary.430"></a><a id="wrglossary.431"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.restricted"><span class="optfmt">restricted</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Permits the use of <a id="wrglossary.432"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> in the <a id="wrglossary.433"></a><a href="#glo:env.document"><span class="envfmt">document</span></a>
+environment provided the entry definitions all occur before the first
+<a id="wrglossary.434"></a><a href="#glo:dual.glossary">glossary</a> is displayed.
+<p>
+This avoids the need for the <a id="wrglossary.435"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file. You will still need to take
+care about any changes made to the category code of characters that are required
+by the <span class="meta">〈<em class="metainner">key</em>〉</span>=<span class="meta">〈<em class="metainner">value</em>〉</span> mechanism (that is, the comma and
+equal sign) and any <a id="wrglossary.436"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.437"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special character that
+occurs in the <a id="wrglossary.438"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key or label. If any of those
+characters are made active in the document (for example, through
+<a id="wrglossary.439"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a> shortcuts), then it can cause problems with the entry definition.
+<p>
+This option will allow <a id="wrglossary.440"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> to be used in the document with
+<a id="wrglossary.441"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>, but note that <a id="wrglossary.442"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a>
+remains a preamble-only command.
+<p>
+With this option, if an entry appears in the glossary before
+it has been defined, an error will occur (or a warning if
+the <a id="wrglossary.443"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.444"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a> option is used). If you edit your
+document and either remove an entry or change its label, you may
+need to delete the document’s temporary files (such as the
+<a id="wrglossary.445"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> and <a id="wrglossary.446"></a><a href="#glo:ext.gls"><span class="extfmt">gls</span></a> files).
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.418"></a><a id="wrglossary.419"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.atom"><span class="optfmt">atom</span></dfn></code></div><!-- end of optionvaluebox -->
- This option behaves like <a id="wrglossary.420"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.421"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a> but creates the <a id="wrglossary.422"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for <a href="https://atom.io/packages/autocomplete-glossaries">atom’s autocomplete support</a>. This file isn’t input by <a id="wrglossary.423"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and so associated problems with the use of this file are avoided, but it allows the autocomplete support to find the labels in the file.<p>
+<a id="wrglossary.447"></a><a id="wrglossary.448"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a>=<code class="code"><dfn id="glo:optval.docdef.atom"><span class="optfmt">atom</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This option behaves like <a id="wrglossary.449"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.450"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a> but creates the
+<a id="wrglossary.451"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file for
+<a href="https://atom.io/packages/autocomplete-glossaries">atom’s
+autocomplete support</a>. This file isn’t input by
+<a id="wrglossary.452"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and so associated problems with the use of
+this file are avoided, but it allows the autocomplete support to
+find the labels in the file.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-A <a href="https://www.dickimaw-books.com/bugtracker.php?key=173">bug fix</a> in <a id="wrglossary.424"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.47 has changed the format of the <a id="wrglossary.425"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file slightly. </div><!-- end of important -->
+A <a href="https://www.dickimaw-books.com/bugtracker.php?key=173">bug fix</a> in <a id="wrglossary.453"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.47 has changed the format of the
+<a id="wrglossary.454"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file slightly.
+</div><!-- end of important -->
+
 <p>
-As with <a id="wrglossary.426"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.427"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a>, entries may be defined in the preamble or anywhere in the document, but they may only be referenced after they have been defined. Entries must be defined before the associated glossary is displayed.<p>
-If you need a list of all entry labels for the use of an editor or helper script you may also want to consider the package options <a id="wrglossary.428"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> and <a id="wrglossary.429"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a> provided by the base <a id="wrglossary.430"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Note that with these options and with <a id="wrglossary.431"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.432"></a><a href="#glo:optval.docdef.atom"><span class="optfmt">atom</span></a>, only the entry labels that are visible to LaTeX can be saved. So if you are using <a id="wrglossary.433"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you will only get the labels of the entries that have already been selected by <a id="wrglossary.434"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The <a id="wrglossary.435"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files can be found by parsing the <a id="wrglossary.436"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.437"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a> (listed in the <a id="wrglossary.438"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a> option or <a id="wrglossary.439"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a><span class="filefmt">.bib</span> if <a id="wrglossary.440"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a> is missing).<p>
+As with <a id="wrglossary.455"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.456"></a><a href="#glo:optval.docdef.restricted"><span class="optfmt">restricted</span></a>,
+entries may be defined in the preamble or anywhere in the document,
+but they may only be referenced after they have been defined.
+Entries must be defined before the associated glossary is displayed.
+<p>
+If you need a list of all entry labels for the use of an editor or
+helper script you may also want to consider the package options
+<a id="wrglossary.457"></a><a href="#glo:opt.writeglslabels"><span class="styoptfmt">writeglslabels</span></a> and <a id="wrglossary.458"></a><a href="#glo:opt.writeglslabelnames"><span class="styoptfmt">writeglslabelnames</span></a> provided by the
+base <a id="wrglossary.459"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. Note that with these options and
+with <a id="wrglossary.460"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.461"></a><a href="#glo:optval.docdef.atom"><span class="optfmt">atom</span></a>, only the entry labels that are visible
+to LaTeX can be saved. So if you are using <a id="wrglossary.462"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> you will
+only get the labels of the entries that have already been selected by
+<a id="wrglossary.463"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The <a id="wrglossary.464"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files can be found by parsing the
+<a id="wrglossary.465"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file for <a id="wrglossary.466"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a> (listed in the <a id="wrglossary.467"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a>
+option or <a id="wrglossary.468"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a><span class="filefmt">.bib</span> if <a id="wrglossary.469"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a> is
+missing).
+<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.441"></a><code class="code"><dfn id="glo:opt.shortcuts"><span class="styoptfmt">shortcuts</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 -->
- Unlike the base <a id="wrglossary.442"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package option of the same name, this option isn’t boolean but has multiple values.<p>
+<a id="wrglossary.470"></a><code class="code"><dfn id="glo:opt.shortcuts"><span class="styoptfmt">shortcuts</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 -->
+
+Unlike the base <a id="wrglossary.471"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package
+option of the same name, this option isn’t boolean but has multiple
+values.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Multiple invocations of the <a id="wrglossary.443"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> option <span style="font-style: italic; font-variant: normal; ">within the same option list</span> will override each other. Since these options define commands, the action can’t be undone with a later <a id="wrglossary.444"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>. </div><!-- end of information -->
+Multiple invocations of the <a id="wrglossary.472"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a> option
+<span style="font-style: italic; font-variant: normal; ">within the same option list</span> will override each other.
+Since these options define commands, the action can’t be undone with
+a later <a id="wrglossary.473"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>.
+</div><!-- end of information -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.445"></a><a id="wrglossary.446"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.ac"><span class="optfmt">ac</span></dfn></code></div><!-- end of optionvaluebox -->
- Set the shortcut commands provided by the base <a id="wrglossary.447"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for acronyms (such as <a id="wrglossary.448"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>) but use the <a id="wrglossary.449"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> abbreviation commands, such as <a id="wrglossary.450"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and <a id="wrglossary.451"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>, instead of the analogous base commands, such as <a id="wrglossary.452"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.453"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>. See §<a href="#sec:abbrshortcuts">4.3.2</a> for further details.<p>
+<a id="wrglossary.474"></a><a id="wrglossary.475"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.ac"><span class="optfmt">ac</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Set the shortcut commands provided by the base <a id="wrglossary.476"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for
+acronyms (such as <a id="wrglossary.477"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>) but use the <a id="wrglossary.478"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+abbreviation commands, such as <a id="wrglossary.479"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and
+<a id="wrglossary.480"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>, instead of the analogous base commands, such as
+<a id="wrglossary.481"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.482"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>. See §<a href="#sec:abbrshortcuts">4.3.2</a>
+for further details.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.454"></a><a id="wrglossary.455"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></dfn></code></div><!-- end of optionvaluebox -->
- Sets the abbreviation shortcuts (see §<a href="#sec:abbrshortcuts">4.3.2</a>). This setting doesn’t switch on the acronym shortcuts provided by the base <a id="wrglossary.456"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.<p>
+<a id="wrglossary.483"></a><a id="wrglossary.484"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Sets the abbreviation shortcuts (see §<a href="#sec:abbrshortcuts">4.3.2</a>).
+This setting doesn’t switch on the acronym shortcuts provided by the
+base <a id="wrglossary.485"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.457"></a><a id="wrglossary.458"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abbr"><span class="optfmt">abbr</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- Synonym for <a id="wrglossary.459"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.460"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a>.<p>
+<a id="wrglossary.486"></a><a id="wrglossary.487"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abbr"><span class="optfmt">abbr</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+
+Synonym for <a id="wrglossary.488"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.489"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.461"></a><a id="wrglossary.462"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.other"><span class="optfmt">other</span></dfn></code></div><!-- end of optionvaluebox -->
- Implements the other (non-abbreviation) shortcut 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.463"></a><code class="code"><dfn id="glo:newentry"><code class="csfmt">\newentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
- A synonym for <a id="wrglossary.464"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.<p>
+<a id="wrglossary.490"></a><a id="wrglossary.491"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.other"><span class="optfmt">other</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Implements the other (non-abbreviation) shortcut 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.465"></a><code class="code"><dfn id="glo:newsym"><code class="csfmt">\newsym</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">sym</em>〉</span>}</code></div><!-- end of pinnedbox -->
- A synonym for <a id="wrglossary.466"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a> (provided that the <a id="wrglossary.467"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option is also used).<p>
+<a id="wrglossary.492"></a><code class="code"><dfn id="glo:newentry"><code class="csfmt">\newentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+A synonym for <a id="wrglossary.493"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</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.468"></a><code class="code"><dfn id="glo:newnum"><code class="csfmt">\newnum</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">num</em>〉</span>}</code></div><!-- end of pinnedbox -->
- A synonym for <a id="wrglossary.469"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a> (provided that the <a id="wrglossary.470"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option is also used).<p>
+<a id="wrglossary.494"></a><code class="code"><dfn id="glo:newsym"><code class="csfmt">\newsym</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">sym</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+A synonym for <a id="wrglossary.495"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a> (provided that the <a id="wrglossary.496"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>
+package option is also 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.497"></a><code class="code"><dfn id="glo:newnum"><code class="csfmt">\newnum</code></dfn>[<span class="meta">〈<em class="metainner">key=value list</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">num</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+A synonym for <a id="wrglossary.498"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a> (provided that the <a id="wrglossary.499"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a>
+package option is also used).
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.471"></a><a id="wrglossary.472"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acother"><span class="optfmt">acother</span></dfn></code></div><!-- end of optionvaluebox -->
- Implements <a id="wrglossary.473"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.474"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a> and <a id="wrglossary.475"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.<p>
+<a id="wrglossary.500"></a><a id="wrglossary.501"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acother"><span class="optfmt">acother</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Implements <a id="wrglossary.502"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.503"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a> and <a id="wrglossary.504"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.476"></a><a id="wrglossary.477"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abother"><span class="optfmt">abother</span></dfn></code></div><!-- end of optionvaluebox -->
- Implements <a id="wrglossary.478"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.479"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a> and <a id="wrglossary.480"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.<p>
+<a id="wrglossary.505"></a><a id="wrglossary.506"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.abother"><span class="optfmt">abother</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Implements <a id="wrglossary.507"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.508"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a> and <a id="wrglossary.509"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.481"></a><a id="wrglossary.482"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
- Implements <a id="wrglossary.483"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.484"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>, <a id="wrglossary.485"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.486"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a> and <a id="wrglossary.487"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.<p>
+<a id="wrglossary.510"></a><a id="wrglossary.511"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Implements <a id="wrglossary.512"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.513"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>, <a id="wrglossary.514"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.515"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a>
+and <a id="wrglossary.516"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=other</span>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.488"></a><a id="wrglossary.489"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></dfn></code></div><!-- end of optionvaluebox -->
- Sets the shortcuts provided by the base <a id="wrglossary.490"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for acronyms (such as <a id="wrglossary.491"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>). See the <a id="wrglossary.492"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package documentation for further details.<p>
-Note that the short and long forms (<a id="wrglossary.493"></a><a href="#glo:acs"><code class="csfmt">\acs</code></a> and <a id="wrglossary.494"></a><a href="#glo:acl"><code class="csfmt">\acl</code></a>) don’t use <a id="wrglossary.495"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and <a id="wrglossary.496"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> but use the original <a id="wrglossary.497"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.498"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>, which aren’t compatible with the <a id="wrglossary.499"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> abbreviation mechanism. The better option is to use <a id="wrglossary.500"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.501"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>.<p>
+<a id="wrglossary.517"></a><a id="wrglossary.518"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Sets the shortcuts provided by the base <a id="wrglossary.519"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for
+acronyms (such as <a id="wrglossary.520"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>). See the <a id="wrglossary.521"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package
+documentation for further details.
+<p>
+Note that the short and long forms (<a id="wrglossary.522"></a><a href="#glo:acs"><code class="csfmt">\acs</code></a> and <a id="wrglossary.523"></a><a href="#glo:acl"><code class="csfmt">\acl</code></a>) don’t
+use <a id="wrglossary.524"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and <a id="wrglossary.525"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> but use the original
+<a id="wrglossary.526"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a> and <a id="wrglossary.527"></a><a href="#glo:acrlong"><code class="csfmt">\acrlong</code></a>, which aren’t compatible with the
+<a id="wrglossary.528"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> abbreviation mechanism. The better option is
+to use <a id="wrglossary.529"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.530"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></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 <a id="wrglossary.502"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.503"></a><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a> unless you have reverted <a id="wrglossary.504"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> back to the base <a id="wrglossary.505"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym mechanism. See §<a href="#sec:acrorevert">4.6</a> for further details. </div><!-- end of information -->
+Don’t use <a id="wrglossary.531"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.532"></a><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a> unless you have reverted <a id="wrglossary.533"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> back to the base
+<a id="wrglossary.534"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym mechanism. See §<a href="#sec:acrorevert">4.6</a>
+for further details.
+</div><!-- end of information -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.506"></a><a id="wrglossary.507"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acro"><span class="optfmt">acro</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- Synonym for <a id="wrglossary.508"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.509"></a><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a>.<p>
+<a id="wrglossary.535"></a><a id="wrglossary.536"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.acro"><span class="optfmt">acro</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+
+Synonym for <a id="wrglossary.537"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.538"></a><a href="#glo:optval.shortcuts.acronyms"><span class="optfmt">acronyms</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.510"></a><a id="wrglossary.511"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.true"><span class="optfmt">true</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- This setting is provided by the base <a id="wrglossary.512"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. With <a id="wrglossary.513"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> it’s equivalent to <a id="wrglossary.514"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.515"></a><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a>.<p>
+<a id="wrglossary.539"></a><a id="wrglossary.540"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.true"><span class="optfmt">true</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+
+This setting is provided by the base <a id="wrglossary.541"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. With
+<a id="wrglossary.542"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> it’s equivalent to <a id="wrglossary.543"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.544"></a><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.516"></a><a id="wrglossary.517"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.false"><span class="optfmt">false</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- This setting is provided by the base <a id="wrglossary.518"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. With <a id="wrglossary.519"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> it’s equivalent to <a id="wrglossary.520"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.521"></a><a href="#glo:optval.shortcuts.none"><span class="optfmt">none</span></a>.<p>
+<a id="wrglossary.545"></a><a id="wrglossary.546"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a>=<code class="code"><dfn id="glo:optval.shortcuts.false"><span class="optfmt">false</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.shortcuts.all"><span class="optfmt">all</span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+
+This setting is provided by the base <a id="wrglossary.547"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package. With
+<a id="wrglossary.548"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> it’s equivalent to <a id="wrglossary.549"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.550"></a><a href="#glo:optval.shortcuts.none"><span class="optfmt">none</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.522"></a><code class="code"><dfn id="glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</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><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This is a boolean option that governs whether or not to automatically index any cross-referenced entries that haven’t been marked as used at the end of the document. These are entries that are identified in one of the cross-referencing fields (<a id="wrglossary.523"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.524"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>) of another used entry as opposed to entries that have the cross-referencing fields set.<p>
-Since entries with the <a id="wrglossary.525"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key are intended as synonyms for another term, the target is expected to be indexed so entries with the <a id="wrglossary.526"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key set aren’t affected by this option.<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.527"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.528"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.529"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
-<a id="wrglossary.530"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.531"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
- <a id="wrglossary.532"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long gourd with green skin}</span>,
- <a id="wrglossary.533"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
-</pre> Suppose that <span class="qt">“marrow”</span> is indexed (so that it appears in the glossary with the cross-reference to <span class="qt">“courgette”</span>) but if courgette isn’t indexed anywhere in the document (using commands like <a id="wrglossary.534"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.535"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then there will be a broken cross-reference in the marrow <a id="wrglossary.536"></a><a href="#glo:dual.locationlist">location list</a> pointing to courgette, which doesn’t appear in the glossary. With <a id="wrglossary.537"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.538"></a><a href="#glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></a>, the courgette entry will be indexed at the end of the document using <a id="wrglossary.539"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> with <a id="wrglossary.540"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsxtrunusedformat</span>, which corresponds to the command <a id="wrglossary.541"></a><a href="#glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></a>.<p>
-Note that this special format <a id="wrglossary.542"></a><a href="#glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></a> simply does <a id="wrglossary.543"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a> and ignores its argument, which creates a blank location. If any of the cross-referenced entries have been indexed but haven’t been marked as used (for example, with <a id="wrglossary.544"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then this will cause a spurious comma in the <a id="wrglossary.545"></a><a href="#glo:dual.locationlist">location list</a>. This is a limitation of the way that <a id="wrglossary.546"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.547"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> work as they are general purpose indexing applications which require locations. If you have entries with cross-references, you may want to consider switching to <a id="wrglossary.548"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> instead.<p>
+<a id="wrglossary.551"></a><code class="code"><dfn id="glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</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><span class="initvalnotefmt"><em class="initvalnotefmtinner">varies</em></span></span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+This is a boolean option that governs whether or not to
+automatically index any cross-referenced entries that haven’t been
+marked as used at the end of the document. These are entries that are identified
+in one of the cross-referencing fields (<a id="wrglossary.552"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.553"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>) of
+another used entry as opposed to entries that have the cross-referencing fields set.
+<p>
+Since entries with the <a id="wrglossary.554"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key are intended as synonyms for another
+term, the target is expected to be indexed so entries with the <a id="wrglossary.555"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a>
+key set aren’t affected by this option.
+<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.556"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.557"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.558"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
+<a id="wrglossary.559"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{marrow}{<a id="wrglossary.560"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={marrow}</span>,
+ <a id="wrglossary.561"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={long gourd with green skin}</span>,
+ <a id="wrglossary.562"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={courgette}</span>}
+</pre>
+Suppose that <span class="qt">“marrow”</span> is indexed (so that it appears in the glossary with the
+cross-reference to <span class="qt">“courgette”</span>) but if courgette isn’t indexed anywhere in
+the document (using commands like <a id="wrglossary.563"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.564"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then there will be
+a broken cross-reference in the marrow <a id="wrglossary.565"></a><a href="#glo:dual.locationlist">location list</a> pointing to courgette,
+which doesn’t appear in the glossary. With <a id="wrglossary.566"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.567"></a><a href="#glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></a>,
+the courgette entry will be indexed at the end of the document using <a id="wrglossary.568"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> with
+<a id="wrglossary.569"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsxtrunusedformat</span>, which corresponds to the command
+<a id="wrglossary.570"></a><a href="#glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></a>.
+<p>
+Note that this special format <a id="wrglossary.571"></a><a href="#glo:glsxtrunusedformat"><code class="csfmt">\glsxtrunusedformat</code></a> simply does <a id="wrglossary.572"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a>
+and ignores its argument, which creates a blank location.
+If any of the cross-referenced entries have been indexed but haven’t been marked
+as used (for example, with <a id="wrglossary.573"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) then this will cause a spurious comma in the
+<a id="wrglossary.574"></a><a href="#glo:dual.locationlist">location list</a>. This is a limitation of the way that <a id="wrglossary.575"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and
+<a id="wrglossary.576"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> work as they are general purpose indexing applications which require
+locations. If you have entries with cross-references, you may want to consider
+switching to <a id="wrglossary.577"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> instead.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Note that <a id="wrglossary.549"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can automatically find dependent entries when it parses the <a id="wrglossary.550"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> source file, so the <a id="wrglossary.551"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option automatically implements <a id="wrglossary.552"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.553"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a>. </div><!-- end of information -->
+Note that <a id="wrglossary.578"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can automatically find dependent
+entries when it parses the <a id="wrglossary.579"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> source file, so
+the <a id="wrglossary.580"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option automatically implements
+<a id="wrglossary.581"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.582"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a>.
+</div><!-- end of information -->
+
 <p>
-This function is implemented by code added to the end document hook that determines whether or not to use the command <a id="wrglossary.554"></a><a href="#glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></a>. This command iterates over all entries in all glossaries, which adds to the overall document build time, especially if you have defined a large number of entries, so this defaults to <a id="wrglossary.555"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.556"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a>, but it will be automatically switched on if you use the <a id="wrglossary.557"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> or <a id="wrglossary.558"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys in any entries. See also §<a href="#sec:xr">5.9</a>.<p>
+This function is implemented by code added to the end document hook
+that determines whether or not to use the command
+<a id="wrglossary.583"></a><a href="#glo:glsxtraddallcrossrefs"><code class="csfmt">\glsxtraddallcrossrefs</code></a>. This command iterates over all entries
+in all glossaries, which adds to the overall document build time,
+especially if you have defined a large number of entries, so this
+defaults to <a id="wrglossary.584"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.585"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a>, but it will be
+automatically switched on if you use the <a id="wrglossary.586"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> or
+<a id="wrglossary.587"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys in any entries. See also §<a href="#sec:xr">5.9</a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.559"></a><a id="wrglossary.560"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>=<code class="code"><dfn id="glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- Enables this setting.<p>
+<a id="wrglossary.588"></a><a id="wrglossary.589"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>=<code class="code"><dfn id="glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Enables this setting.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.561"></a><a id="wrglossary.562"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>=<code class="code"><dfn id="glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- Disables this setting even if the <a id="wrglossary.563"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> or <a id="wrglossary.564"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key is present in any entries.<p>
+<a id="wrglossary.590"></a><a id="wrglossary.591"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a>=<code class="code"><dfn id="glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Disables this setting even if the <a id="wrglossary.592"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> or <a id="wrglossary.593"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
+key is present in any entries.
+<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.565"></a><code class="code"><dfn id="glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</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 -->
- This is a boolean option that governs whether or not the <a id="wrglossary.566"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.567"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys should automatically index the cross-reference when an entry is defined (see §<a href="#sec:xr">5.9</a>).<p>
-With the base <a id="wrglossary.568"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.569"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was provided as a shortcut for <a id="wrglossary.570"></a><a href="#glo:glssee"><code class="csfmt">\glssee</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.571"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.572"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.573"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
-<a id="wrglossary.574"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.575"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.576"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
- <a id="wrglossary.577"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={courgette}</span>}
-</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.578"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.579"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
- <a id="wrglossary.580"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
-<a id="wrglossary.581"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.582"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
- <a id="wrglossary.583"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.584"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}
-</pre> This was designed for documents where only entries that are actually used in the document are defined and ensures that the cross-reference is included in the <a id="wrglossary.585"></a><a href="#glo:dual.glossary">glossary</a>, even though it may not be referenced anywhere in the document. However, it becomes problematic if neither entry is required in the document.<p>
-The <a id="wrglossary.586"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies the action of the <a id="wrglossary.587"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key so that it also saves the value and will only perform the automated <a id="wrglossary.588"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> if <a id="wrglossary.589"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.590"></a><a href="#glo:optval.autoseeindex.true"><span class="optfmt">true</span></a>. Similarly for the <a id="wrglossary.591"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key.<p>
+<a id="wrglossary.594"></a><code class="code"><dfn id="glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</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 -->
+
+This is a boolean option that governs whether or not the
+<a id="wrglossary.595"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.596"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys should automatically index the
+cross-reference when an entry is defined (see §<a href="#sec:xr">5.9</a>).
+<p>
+With the base
+<a id="wrglossary.597"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.598"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key was provided as a
+shortcut for <a id="wrglossary.599"></a><a href="#glo:glssee"><code class="csfmt">\glssee</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.600"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.601"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.602"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
+<a id="wrglossary.603"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.604"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.605"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,
+ <a id="wrglossary.606"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={courgette}</span>}
+</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.607"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{courgette}{<a id="wrglossary.608"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={courgette}</span>,
+ <a id="wrglossary.609"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={small vegetable marrow}</span>}
+<a id="wrglossary.610"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{zucchini}{<a id="wrglossary.611"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={zucchini}</span>,
+ <a id="wrglossary.612"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.613"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{zucchini}{courgette}
+</pre>
+This was designed for documents where only entries that are actually
+used in the document are defined and ensures that the
+cross-reference is included in the <a id="wrglossary.614"></a><a href="#glo:dual.glossary">glossary</a>, even though it may not
+be referenced anywhere in the document. However, it becomes
+problematic if neither entry is required in the document.
+<p>
+The <a id="wrglossary.615"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package modifies the action of the
+<a id="wrglossary.616"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key so that it also saves the value and will only
+perform the automated <a id="wrglossary.617"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> if
+<a id="wrglossary.618"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.619"></a><a href="#glo:optval.autoseeindex.true"><span class="optfmt">true</span></a>. Similarly for the <a id="wrglossary.620"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Note that the <a id="wrglossary.592"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option automatically implements <a id="wrglossary.593"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.594"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> as the corresponding action can be implemented with <a id="wrglossary.595"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.596"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> option. </div><!-- end of information -->
+Note that the <a id="wrglossary.621"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option automatically implements
+<a id="wrglossary.622"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.623"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> as the corresponding action can be
+implemented with <a id="wrglossary.624"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.625"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> option.
+</div><!-- end of information -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.597"></a><a id="wrglossary.598"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a>=<code class="code"><dfn id="glo:optval.autoseeindex.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- Enables automatic indexing using <a id="wrglossary.599"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> for the <a id="wrglossary.600"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key (as per the base <a id="wrglossary.601"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package) and <a id="wrglossary.602"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> for the <a id="wrglossary.603"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key.<p>
-For example, if an entry is defined as <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.604"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.605"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
- <a id="wrglossary.606"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.607"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={bar,baz}</span>}
-</pre> then, with <a id="wrglossary.608"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.609"></a><a href="#glo:optval.autoseeindex.true"><span class="optfmt">true</span></a> and the default <a id="wrglossary.610"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> setting, this 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.611"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.612"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,<a id="wrglossary.613"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.614"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{foo}{bar,baz}
-<a id="wrglossary.615"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>{<a id="wrglossary.616"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.617"></a><a href="#glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></a>}
-<a id="wrglossary.618"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{foo}{see}{bar,baz}
-</pre><p>
+<a id="wrglossary.626"></a><a id="wrglossary.627"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a>=<code class="code"><dfn id="glo:optval.autoseeindex.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Enables automatic indexing using <a id="wrglossary.628"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> for the <a id="wrglossary.629"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>
+key (as per the base <a id="wrglossary.630"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package) and <a id="wrglossary.631"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a>
+for the <a id="wrglossary.632"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key.
+<p>
+For example, if an entry is defined as
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.633"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.634"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
+ <a id="wrglossary.635"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.636"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={bar,baz}</span>}
+</pre>
+then, with <a id="wrglossary.637"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.638"></a><a href="#glo:optval.autoseeindex.true"><span class="optfmt">true</span></a> and the default
+<a id="wrglossary.639"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> setting, this 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.640"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.641"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,<a id="wrglossary.642"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.643"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{foo}{bar,baz}
+<a id="wrglossary.644"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>{<a id="wrglossary.645"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.646"></a><a href="#glo:optval.indexcrossrefs.true"><span class="optfmt">true</span></a>}
+<a id="wrglossary.647"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{foo}{see}{bar,baz}
+</pre>
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.619"></a><a id="wrglossary.620"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a>=<code class="code"><dfn id="glo:optval.autoseeindex.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- The value of the <a id="wrglossary.621"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.622"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys will  be stored in their corresponding fields (and can be accessed using commands like <a id="wrglossary.623"></a><a href="#glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></a> and <a id="wrglossary.624"></a><a href="#glo:glsxtruseseealso"><code class="csfmt">\glsxtruseseealso</code></a>) but the cross-reference won’t be automatically <a id="wrglossary.625"></a><a href="#glo:@@glslabel at indexing">indexed</a>.<p>
+<a id="wrglossary.648"></a><a id="wrglossary.649"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a>=<code class="code"><dfn id="glo:optval.autoseeindex.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+
+The value of the <a id="wrglossary.650"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> and <a id="wrglossary.651"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> keys will 
+be stored in their corresponding fields (and can be accessed using
+commands like <a id="wrglossary.652"></a><a href="#glo:glsxtrusesee"><code class="csfmt">\glsxtrusesee</code></a> and <a id="wrglossary.653"></a><a href="#glo:glsxtruseseealso"><code class="csfmt">\glsxtruseseealso</code></a>) but
+the cross-reference won’t be automatically <a id="wrglossary.654"></a><a href="#glo:dual.indexing">indexed</a>.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Note that <a id="wrglossary.626"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> isn’t automatically implemented by the presence of the <a id="wrglossary.627"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key when <a id="wrglossary.628"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a> is false. </div><!-- end of information -->
+Note that <a id="wrglossary.655"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> isn’t automatically implemented
+by the presence of the <a id="wrglossary.656"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key when <a id="wrglossary.657"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a>
+is false.
+</div><!-- end of information -->
+
 <p>
-For example, if an entry is defined as <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.629"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.630"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
- <a id="wrglossary.631"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.632"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={bar,baz}</span>}
-</pre> then, with <a id="wrglossary.633"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.634"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> and the default <a id="wrglossary.635"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> setting, this 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.636"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.637"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
- <a id="wrglossary.638"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
-<a id="wrglossary.639"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{foo}{see}{bar,baz}
-</pre><p>
-It’s therefore possible with this option to remove the cross-references from the location lists and set their position within the <a id="wrglossary.640"></a><a href="#glo:idx.glossarystyle">glossary style</a>.<p>
-Another method of preventing the automatic indexing is to define the entries before the external indexing files have been opened with <a id="wrglossary.641"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Since the appropriate file isn’t open, the information can’t be written to it. This will need the package option <a id="wrglossary.642"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=ignore</span> to prevent an error occurring.<p>
+For example, if an entry is defined as
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.658"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.659"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
+ <a id="wrglossary.660"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>,<a id="wrglossary.661"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a><span class="optfmt">={bar,baz}</span>}
+</pre>
+then, with <a id="wrglossary.662"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.663"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> and the default
+<a id="wrglossary.664"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a> setting, this 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.665"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{foo}{<a id="wrglossary.666"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={foo}</span>,
+ <a id="wrglossary.667"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+<a id="wrglossary.668"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{foo}{see}{bar,baz}
+</pre>
+<p>
+It’s therefore possible with this option to remove the cross-references from the
+location lists and set their position within the <a id="wrglossary.669"></a><a href="#glo:idx.glossarystyle">glossary style</a>.
+<p>
+Another method of preventing the automatic <a id="wrglossary.670"></a><a href="#glo:dual.indexing">indexing</a> is to
+define the entries before the external indexing files have been
+opened with <a id="wrglossary.671"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>. Since the appropriate file isn’t
+open, the information can’t be written to it. This will need
+the package option <a id="wrglossary.672"></a><a href="#glo:opt.seenoindex"><span class="styoptfmt">seenoindex</span></a><span class="optfmt">=ignore</span> to prevent an error occurring.
+<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.643"></a><code class="code"><dfn id="glo:opt.record"><span class="styoptfmt">record</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- This setting indicates whether or not <a id="wrglossary.644"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is required.<p>
+<a id="wrglossary.673"></a><code class="code"><dfn id="glo:opt.record"><span class="styoptfmt">record</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>only; <span class="summarytag">initial: </span>off</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+This setting indicates whether or not <a id="wrglossary.674"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></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 -->
-This option can only be set in the preamble and can’t be used after <a id="wrglossary.645"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> or <a id="wrglossary.646"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a>. </div><!-- end of information -->
+This option can only be set in the preamble and can’t be used after
+<a id="wrglossary.675"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> or <a id="wrglossary.676"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a>.
+</div><!-- end of information -->
+
 <p>
-With the recording setting on (<a id="wrglossary.647"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.648"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a>, <a id="wrglossary.649"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.650"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> or <a id="wrglossary.651"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.652"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>), any of the commands that would typically index the entry (such as <a id="wrglossary.653"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.654"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> or <a id="wrglossary.655"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) will add a <a id="wrglossary.656"></a><a href="#glo:@@glslabel at indexing">record</a> to the <a id="wrglossary.657"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. <a id="wrglossary.658"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can then read this information to find out which entries have been used. (Remember that commands like <a id="wrglossary.659"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> don’t index, so any use of these commands won’t add a corresponding <a id="wrglossary.660"></a><a href="#glo:@@glslabel at indexing">record</a>.) See §<a href="#sec:bib2gls">11</a> for further details.<p>
-The hybrid method additionally performs the standard indexing action that’s required for <a id="wrglossary.661"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.662"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to work, but this can’t be done until <a id="wrglossary.663"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has created the <a id="wrglossary.664"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files that provide the entry definitions. In general, it’s best to avoid the hybrid method.<p>
+With the <a id="wrglossary.677"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> setting on (that is, any value other than
+<a id="wrglossary.678"></a><a href="#glo:optval.record.off"><span class="optfmt">off</span></a>), then any of the
+commands that would typically <a id="wrglossary.679"></a><a href="#glo:dual.indexing">index</a> the entry (such as <a id="wrglossary.680"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>,
+<a id="wrglossary.681"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> or <a id="wrglossary.682"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>) will add a <a id="wrglossary.683"></a><a href="#glo:dual.indexing">record</a> to
+the <a id="wrglossary.684"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. <a id="wrglossary.685"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can then read this information to
+find out which entries have been used. (Remember that commands like
+<a id="wrglossary.686"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> don’t index, so any use of these commands won’t
+add a corresponding <a id="wrglossary.687"></a><a href="#glo:dual.indexing">record</a>.) See §<a href="#sec:bib2gls">11</a> for further details.
+<p>
+The hybrid method additionally performs the standard indexing action
+that’s required for <a id="wrglossary.688"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.689"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to work, but this
+can’t be done until <a id="wrglossary.690"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has created the <a id="wrglossary.691"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files
+that provide the entry definitions. In general, it’s best to avoid
+the hybrid method.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.665"></a><a id="wrglossary.666"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.off"><span class="optfmt">off</span></dfn></code></div><!-- end of optionvaluebox -->
- Indexing is performed as per the base <a id="wrglossary.667"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package using either <a id="wrglossary.668"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.669"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. This setting implements <a id="wrglossary.670"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.671"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>.<p>
+<a id="wrglossary.692"></a><a id="wrglossary.693"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.off"><span class="optfmt">off</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Indexing is performed as per the base <a id="wrglossary.694"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package using
+either <a id="wrglossary.695"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> or <a id="wrglossary.696"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>.
+This setting implements <a id="wrglossary.697"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.698"></a><a href="#glo:optval.undefaction.error"><span class="optfmt">error</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.672"></a><a id="wrglossary.673"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.only"><span class="optfmt">only</span></dfn></code></div><!-- end of optionvaluebox -->
- <a id="wrglossary.674"></a><a href="#glo:indexing">indexing (or recording)</a> is performed by adding <a id="wrglossary.675"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.676"></a><a href="#glo:@@glslabel at indexing">records</a> in the <a id="wrglossary.677"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Neither <a id="wrglossary.678"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> nor <a id="wrglossary.679"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> is permitted. Use <a id="wrglossary.680"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> (or <a id="wrglossary.681"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a>) to set up <a id="wrglossary.682"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.683"></a><a href="#glo:idx.resourceopt">resource options</a>. Glossaries should be displayed with the <a id="wrglossary.684"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, such as <a id="wrglossary.685"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.<p>
-This setting implements <a id="wrglossary.686"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.687"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>,  <a id="wrglossary.688"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.689"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a>, <a id="wrglossary.690"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.691"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a> <a id="wrglossary.692"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.693"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a>, and automatically loads the supplementary <a id="wrglossary.694"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> package. (There should be no need to explicitly load <a id="wrglossary.695"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>.)<p>
-This option also defines the <a id="wrglossary.696"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> and <a id="wrglossary.697"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> keys that are set by <a id="wrglossary.698"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to provide the <a id="wrglossary.699"></a><a href="#glo:dual.locationlist">location list</a> and <a id="wrglossary.700"></a><a href="#glo:idx.group">group</a> information required by the <a id="wrglossary.701"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>.<p>
-The document build process is (assuming the file is called <span class="filefmt">myDoc.tex</span>): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
+<a id="wrglossary.699"></a><a id="wrglossary.700"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.only"><span class="optfmt">only</span></dfn></code></div><!-- end of optionvaluebox -->
+
+<a id="wrglossary.701"></a><a href="#glo:dual.indexing">indexing (or recording)</a> is performed by adding <a id="wrglossary.702"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.703"></a><a href="#glo:dual.indexing">records</a> in the <a id="wrglossary.704"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Neither
+<a id="wrglossary.705"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> nor <a id="wrglossary.706"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a> is permitted.
+Use <a id="wrglossary.707"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> (or <a id="wrglossary.708"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a>)
+to set up <a id="wrglossary.709"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <a id="wrglossary.710"></a><a href="#glo:idx.resourceopt">resource options</a>. Glossaries should be
+displayed with the <a id="wrglossary.711"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, such as <a id="wrglossary.712"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>.
+<p>
+This setting implements <a id="wrglossary.713"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.714"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>, 
+<a id="wrglossary.715"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.716"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a>, <a id="wrglossary.717"></a><a href="#glo:opt.indexcrossrefs"><span class="styoptfmt">indexcrossrefs</span></a><span class="optfmt">=</span><a id="wrglossary.718"></a><a href="#glo:optval.indexcrossrefs.false"><span class="optfmt">false</span></a>
+<a id="wrglossary.719"></a><a href="#glo:opt.sort"><span class="styoptfmt">sort</span></a><span class="optfmt">=</span><a id="wrglossary.720"></a><a href="#glo:optval.sort.none"><span class="optfmt">none</span></a>, and automatically
+loads the supplementary <a id="wrglossary.721"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> package.
+(There should be no need to explicitly load <a id="wrglossary.722"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>.)
+<p>
+This option also defines the <a id="wrglossary.723"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> and <a id="wrglossary.724"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>
+keys that are set by <a id="wrglossary.725"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to provide the <a id="wrglossary.726"></a><a href="#glo:dual.locationlist">location list</a>
+and <a id="wrglossary.727"></a><a href="#glo:idx.group">group</a> information required by the <a id="wrglossary.728"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>.
+<p>
+The document build process is (assuming the file is called
+<span class="filefmt">myDoc.tex</span>):
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
 bib2gls myDoc
 pdflatex myDoc
-</pre> If you want letter <a id="wrglossary.702"></a><a href="#glo:idx.group">groups</a> you will need the <a id="wrglossary.703"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> or <a id="wrglossary.704"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> switch when invoking <a id="wrglossary.705"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>: <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
-bib2gls <a id="wrglossary.706"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
+</pre>
+If you want letter <a id="wrglossary.729"></a><a href="#glo:idx.group">groups</a> you will need the <a id="wrglossary.730"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a>
+or <a id="wrglossary.731"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> switch when invoking <a id="wrglossary.732"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>:
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
+bib2gls <a id="wrglossary.733"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
 pdflatex myDoc
-</pre><p>
+</pre>
+<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 this setting will prevent the <a id="wrglossary.707"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> from automatically implementing <a id="wrglossary.708"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. (<a id="wrglossary.709"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> deals with the <a id="wrglossary.710"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field.) You may explicitly use <a id="wrglossary.711"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> in the document, but <a id="wrglossary.712"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will ignore the cross-reference if the <a id="wrglossary.713"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field was already set for that entry. </div><!-- end of important -->
+Note that this setting will prevent the <a id="wrglossary.734"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key from
+automatically implementing <a id="wrglossary.735"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. (<a id="wrglossary.736"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> deals with the
+<a id="wrglossary.737"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field.) You may explicitly use <a id="wrglossary.738"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a> in the
+document, but <a id="wrglossary.739"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will ignore the cross-reference if the
+<a id="wrglossary.740"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field was already set for that entry.
+</div><!-- end of important -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.714"></a><a id="wrglossary.715"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.nameref"><span class="optfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
- As <a id="wrglossary.716"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.717"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> but uses nameref <a id="wrglossary.718"></a><a href="#glo:@@glslabel at indexing">records</a>, which include the current label information given by <a id="wrglossary.719"></a><a href="#glo:@currentlabel"><code class="csfmt">\@currentlabel</code></a> and <a id="wrglossary.720"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a>. This means that the title can be included in the <a id="wrglossary.721"></a><a href="#glo:dual.entrylocation">entry locations</a>, if available. This setting also supports location hypertargets that don’t follow a simple <span class="meta">〈<em class="metainner">h-prefix</em>〉</span><span class="meta">〈<em class="metainner"><a id="wrglossary.722"></a><a href="#glo:@@glslabel at locationcounter">the-counter</a></em>〉</span> format,  which can’t be used with other indexing options.<p>
-See §<a href="#sec:recordnameref">11.5.6</a> for further details of this option.<p>
+<a id="wrglossary.741"></a><a id="wrglossary.742"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.nameref"><span class="optfmt">nameref</span></dfn></code></div><!-- end of optionvaluebox -->
+
+As <a id="wrglossary.743"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.744"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> but uses nameref <a id="wrglossary.745"></a><a href="#glo:dual.indexing">records</a>, which
+include the current label information given by <a id="wrglossary.746"></a><a href="#glo:@currentlabel"><code class="csfmt">\@currentlabel</code></a>
+and <a id="wrglossary.747"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a>. This means that the title can be included in
+the <a id="wrglossary.748"></a><a href="#glo:dual.entrylocation">entry locations</a>, if available. This setting also supports
+location hypertargets that don’t follow a simple
+<span class="meta">〈<em class="metainner">h-prefix</em>〉</span><span class="meta">〈<em class="metainner"><a id="wrglossary.749"></a><a href="#glo:dual.locationcounter">the-counter</a></em>〉</span> format, 
+which can’t be used with other indexing options.
+<p>
+See §<a href="#sec:recordnameref">11.6.6</a> for further details of this
+option.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-This option requires <a id="wrglossary.723"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, otherwise it will fall back on the usual location <a id="wrglossary.724"></a><a href="#glo:@@glslabel at indexing">records</a>. </div><!-- end of information -->
+This option requires <a id="wrglossary.750"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, otherwise it will fall back on the usual
+location <a id="wrglossary.751"></a><a href="#glo:dual.indexing">records</a>.
+</div><!-- end of information -->
+
 <p>
-Note that <a id="wrglossary.725"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a> is always globally updated whenever <a id="wrglossary.726"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> is used, but <a id="wrglossary.727"></a><a href="#glo:@currentlabel"><code class="csfmt">\@currentlabel</code></a> isn’t. This can cause some undesired side-effects with some settings. Remember also that the <a id="wrglossary.728"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option increments the associated counter every time an entry is <a id="wrglossary.729"></a><a href="#glo:@@glslabel at indexing">indexed</a>, which affects this option. If the <a id="wrglossary.730"></a><a href="#glo:dual.locationcounter">location counter</a> is the default <a id="wrglossary.731"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>, only the <a id="wrglossary.732"></a><a href="#glo:@@glslabel at entrylocation">location</a> number is shown.<p>
+Note that <a id="wrglossary.752"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a> is always globally updated whenever
+<a id="wrglossary.753"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> is used, but <a id="wrglossary.754"></a><a href="#glo:@currentlabel"><code class="csfmt">\@currentlabel</code></a> isn’t. This can
+cause some undesired side-effects with some settings. Remember also
+that the <a id="wrglossary.755"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option increments the associated
+counter every time an entry is <a id="wrglossary.756"></a><a href="#glo:dual.indexing">indexed</a>, which affects this option.
+If the <a id="wrglossary.757"></a><a href="#glo:dual.locationcounter">location counter</a> is the default <a id="wrglossary.758"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>, only the
+<a id="wrglossary.759"></a><a href="#glo:dual.entrylocation">location</a> number is shown.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.733"></a><a id="wrglossary.734"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.alsoindex"><span class="optfmt">alsoindex</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a> <a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">🗑</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
- Deprecated synonym of <a id="wrglossary.735"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.736"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>.<p>
+<a id="wrglossary.760"></a><a id="wrglossary.761"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.alsoindex"><span class="optfmt">alsoindex</span></dfn></code><span class="floatrightbox"><span class="summarytag">alias: </span><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a> <a href="#glo:sym.deprecated"><span title="Deprecated" class="icon"><span class="deprecatedorbannedfmt">🗑</span></span></a></span><span class="clearfix"></span></div><!-- end of optionvaluebox -->
+
+Deprecated synonym of <a id="wrglossary.762"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.763"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.737"></a><a id="wrglossary.738"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.hybrid"><span class="optfmt">hybrid</span></dfn></code></div><!-- end of optionvaluebox -->
- This is a hybrid setting that uses <a id="wrglossary.739"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to fetch entry information from <a id="wrglossary.740"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files, but uses <a id="wrglossary.741"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.742"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to create the <a id="wrglossary.743"></a><a href="#glo:dual.glossary">glossary</a> files (which are input with <a id="wrglossary.744"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>). Note that this requires a slower and more complicated build process (see below).<p>
-This hybrid approach is provided for the rare instances where an existing <a id="wrglossary.745"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> rule or module is too complicated to convert to a <a id="wrglossary.746"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> rule but the entries need to be fetched from a <a id="wrglossary.747"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. There’s no benefit in using this option with <a id="wrglossary.748"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.<p>
-This setting does not load <a id="wrglossary.749"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, as <a id="wrglossary.750"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is only being used to fetch the entry definitions.<p>
+<a id="wrglossary.764"></a><a id="wrglossary.765"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>=<code class="code"><dfn id="glo:optval.record.hybrid"><span class="optfmt">hybrid</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This is a hybrid setting that uses <a id="wrglossary.766"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to fetch entry
+information from <a id="wrglossary.767"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files, but uses <a id="wrglossary.768"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or
+<a id="wrglossary.769"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> to create the <a id="wrglossary.770"></a><a href="#glo:dual.glossary">glossary</a> files (which are input with
+<a id="wrglossary.771"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>). Note that this requires a slower and more
+complicated build process (see below).
+<p>
+This hybrid approach is provided for the rare instances
+where an existing <a id="wrglossary.772"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> rule or module is too complicated to convert to
+a <a id="wrglossary.773"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> rule but the entries need to be fetched from a
+<a id="wrglossary.774"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. There’s no benefit in using this option with <a id="wrglossary.775"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>.
+<p>
+This setting does not load <a id="wrglossary.776"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, as
+<a id="wrglossary.777"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is only being used to fetch the entry definitions.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Since it’s redundant to make <a id="wrglossary.751"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> also sort and collate locations (in addition to <a id="wrglossary.752"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> performing these tasks), use the resource options <a id="wrglossary.753"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=none</span> and <a id="wrglossary.754"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span> for a faster build. Many of the other <a id="wrglossary.755"></a><a href="#glo:idx.resourceopt">resource options</a> are likely to be irrelevant. </div><!-- end of information -->
+Since it’s redundant to make <a id="wrglossary.778"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> also sort and collate
+locations (in addition to <a id="wrglossary.779"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> performing these tasks), use the resource options
+<a id="wrglossary.780"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=none</span> and
+<a id="wrglossary.781"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span> for a faster build.
+Many of the other <a id="wrglossary.782"></a><a href="#glo:idx.resourceopt">resource options</a> are likely to be irrelevant.
+</div><!-- end of information -->
+
 <p>
-This setting must be used with <a id="wrglossary.756"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> but not with its optional argument.  Each <a id="wrglossary.757"></a><a href="#glo:dual.glossary">glossary</a> should be displayed using <a id="wrglossary.758"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (or <a id="wrglossary.759"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> for all of them).<p>
+This setting must be used with <a id="wrglossary.783"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a> but not with
+its optional argument. 
+Each <a id="wrglossary.784"></a><a href="#glo:dual.glossary">glossary</a> should be displayed using <a id="wrglossary.785"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> (or
+<a id="wrglossary.786"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a> for all of them).
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-This setting should not be used with <a id="wrglossary.760"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>.  </div><!-- end of important -->
+This setting should not be used with <a id="wrglossary.787"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. 
+</div><!-- end of important -->
+
 <p>
-You may need to change the transcript file used by <a id="wrglossary.761"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to avoid a clash with <a id="wrglossary.762"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>’s</a> transcript file. This can be done with <a id="wrglossary.763"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.764"></a><a href="#glo:switch.log-file"><span class="longargfmt">--log-file</span></a> or <a id="wrglossary.765"></a><a href="#glo:switch.log-file"><span class="shortargfmt">-t</span></a> option.<p>
-The document build process is (assuming the file is called <span class="filefmt">myDoc.tex</span>): <pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
+You may need to change the transcript file used by <a id="wrglossary.788"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to
+avoid a clash with <a id="wrglossary.789"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span>’s</a> transcript file. This can be done
+with <a id="wrglossary.790"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> <a id="wrglossary.791"></a><a href="#glo:switch.log-file"><span class="longargfmt">--log-file</span></a> or <a id="wrglossary.792"></a><a href="#glo:switch.log-file"><span class="shortargfmt">-t</span></a> option.
+<p>
+The document build process is (assuming the file is called
+<span class="filefmt">myDoc.tex</span>):
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
 bib2gls myDoc
 pdflatex myDoc
 makeglossaries myDoc
 pdflatex myDoc
-</pre> Note that, in this case, it’s redundant to call <a id="wrglossary.766"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the <a id="wrglossary.767"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> or <a id="wrglossary.768"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> switch as <a id="wrglossary.769"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> will insert the group heading information into the corresponding <a id="wrglossary.770"></a><a href="#glo:dual.glossary">glossary</a> file.<p>
+</pre>
+Note that, in this case, it’s redundant to call <a id="wrglossary.793"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the
+<a id="wrglossary.794"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> or <a id="wrglossary.795"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> switch as <a id="wrglossary.796"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>
+will insert the group heading information into the corresponding
+<a id="wrglossary.797"></a><a href="#glo:dual.glossary">glossary</a> file.
+<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 want <a id="wrglossary.771"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to form the letter groups then this hybrid method is inappropriate. </div><!-- end of information -->
+If you want <a id="wrglossary.798"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to form the letter groups
+then this hybrid method is inappropriate.
+</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.772"></a><code class="code"><dfn id="glo:opt.bibglsaux"><span class="styoptfmt">bibglsaux</span></dfn>=<span class="meta">〈<em class="metainner">basename</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span><p>
-<div class="noteBox">requires <a id="wrglossary.773"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+</div><!-- end of noteBox -->
+<a id="wrglossary.799"></a><code class="code"><dfn id="glo:opt.bibglsaux"><span class="styoptfmt">bibglsaux</span></dfn>=<span class="meta">〈<em class="metainner">basename</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span>
+<p>
+<div class="noteBox">requires <a id="wrglossary.800"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+</div><!-- end of noteBox -->
 </div><!-- end of settingsbox -->
+
 <p>
-Alternatively, this setting can be implemented 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.774"></a><code class="code"><dfn id="glo:glsxtrsetbibglsaux"><code class="csfmt">\glsxtrsetbibglsaux</code></dfn>{<span class="meta">〈<em class="metainner">basename</em>〉</span>}</code><p>
+Alternatively, this setting can be implemented 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.801"></a><code class="code"><dfn id="glo:glsxtrsetbibglsaux"><code class="csfmt">\glsxtrsetbibglsaux</code></dfn>{<span class="meta">〈<em class="metainner">basename</em>〉</span>}</code>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
+
 <p>
-This option should only be used once. If used again no new file will be created. If the <span class="meta">〈<em class="metainner">basename</em>〉</span> value is empty, <a id="wrglossary.775"></a><a href="#glo:@@glslabel at indexing">records</a> will be written to the normal <a id="wrglossary.776"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.<p>
-A document containing many <a id="wrglossary.777"></a><a href="#glo:@@glslabel at indexing">records</a> can result in a large <a id="wrglossary.778"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file with information that’s only relevant to <a id="wrglossary.779"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This option will create a new file called <span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.aux</span> that will be used to store the <a id="wrglossary.780"></a><a href="#glo:@@glslabel at indexing">records</a>. The file will be skipped by LaTeX but will be picked up by <a id="wrglossary.781"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ when it inputs the main <a id="wrglossary.782"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Note that this creates an extra write register.<p>
+This option should only be used once. If used again no new file will
+be created. If the <span class="meta">〈<em class="metainner">basename</em>〉</span> value is empty, <a id="wrglossary.802"></a><a href="#glo:dual.indexing">records</a> will be
+written to the normal <a id="wrglossary.803"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.
+<p>
+A document containing many <a id="wrglossary.804"></a><a href="#glo:dual.indexing">records</a> can result in a large
+<a id="wrglossary.805"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file with information that’s only relevant to
+<a id="wrglossary.806"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This option will create a new file called
+<span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.aux</span> that will be used to store the
+<a id="wrglossary.807"></a><a href="#glo:dual.indexing">records</a>. The file will be skipped by LaTeX but will be picked up
+by <a id="wrglossary.808"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ when it inputs the main <a id="wrglossary.809"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Note that
+this creates an extra write register.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-You should still supply the main <a id="wrglossary.783"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file when you run <a id="wrglossary.784"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as <span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.aux</span> will only contain the <a id="wrglossary.785"></a><a href="#glo:@@glslabel at indexing">records</a> and not the other information that <a id="wrglossary.786"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> requires (such as the <a id="wrglossary.787"></a><a href="#glo:idx.resourceopt">resource options</a>). </div><!-- end of important -->
+You should still supply the main <a id="wrglossary.810"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file when you run
+<a id="wrglossary.811"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as <span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.aux</span> will only contain
+the <a id="wrglossary.812"></a><a href="#glo:dual.indexing">records</a> and not the other information that <a id="wrglossary.813"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+requires (such as the <a id="wrglossary.814"></a><a href="#glo:idx.resourceopt">resource options</a>).
+</div><!-- end of important -->
+
 <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.788"></a><code class="code"><dfn id="glo:opt.equations"><span class="styoptfmt">equations</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 -->
- This setting will cause the default <a id="wrglossary.789"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to <a id="wrglossary.790"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment, such as <a id="wrglossary.791"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> or <a id="wrglossary.792"></a><a href="#glo:env.align"><span class="envfmt">align</span></a>. The counter can be explicitly overridden with the <a id="wrglossary.793"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> <a id="wrglossary.794"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> option</a>.<p>
+<a id="wrglossary.815"></a><code class="code"><dfn id="glo:opt.equations"><span class="styoptfmt">equations</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 -->
+
+This setting will cause the default <a id="wrglossary.816"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch
+to <a id="wrglossary.817"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when inside a numbered equation environment, such
+as <a id="wrglossary.818"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> or <a id="wrglossary.819"></a><a href="#glo:env.align"><span class="envfmt">align</span></a>. The counter can be explicitly
+overridden with the <a id="wrglossary.820"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> <a id="wrglossary.821"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> option</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.795"></a><code class="code"><dfn id="glo:opt.floats"><span class="styoptfmt">floats</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 -->
- This setting will cause the default <a id="wrglossary.796"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch to the corresponding counter when inside a floating environment, such as <a id="wrglossary.797"></a><a href="#glo:env.figure"><span class="envfmt">figure</span></a> or <a id="wrglossary.798"></a><a href="#glo:env.table"><span class="envfmt">table</span></a>. The counter can be explicitly overridden with the <a id="wrglossary.799"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> <a id="wrglossary.800"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> option</a>.<p>
-Remember that within floats it’s the <a id="wrglossary.801"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a> command that actually uses <a id="wrglossary.802"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>, so indexing before the caption will result in the wrong reference. The commands for use in captions and sections, such as <a id="wrglossary.803"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a> and <a id="wrglossary.804"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a>, don’t index. (See §<a href="#sec:headtitle">5.3</a>). You may want to consider using <a id="wrglossary.805"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> after the caption (not before). For example: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cbeg">\begin{figure}</code>[htbp]
+<a id="wrglossary.822"></a><code class="code"><dfn id="glo:opt.floats"><span class="styoptfmt">floats</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 -->
+
+This setting will cause the default <a id="wrglossary.823"></a><a href="#glo:dual.locationcounter">location counter</a> to automatically switch
+to the corresponding counter when inside a floating environment,
+such as <a id="wrglossary.824"></a><a href="#glo:env.figure"><span class="envfmt">figure</span></a> or <a id="wrglossary.825"></a><a href="#glo:env.table"><span class="envfmt">table</span></a>. The counter can be explicitly
+overridden with the <a id="wrglossary.826"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> <a id="wrglossary.827"></a><a href="#glo:idx.glsopt"><code class="csfmt">\glslink</code> option</a>.
+<p>
+Remember that within floats it’s the <a id="wrglossary.828"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a> command that actually uses
+<a id="wrglossary.829"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>, so indexing before the caption will result in
+the wrong reference. The commands for use in captions and sections,
+such as <a id="wrglossary.830"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a> and <a id="wrglossary.831"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a>, don’t index. (See
+§<a href="#sec:headtitle">5.3</a>). You may
+want to consider using <a id="wrglossary.832"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> after the caption (not before). For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cbeg">\begin{figure}</code>[htbp]
   <code class="cmd">\centering</code>
   <code class="cmd">\includegraphics</code>{example-image}
-  <a id="wrglossary.806"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a>{Sample <a id="wrglossary.807"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{foobar} figure}
-  <a id="wrglossary.808"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{foobar}
+  <a id="wrglossary.833"></a><a href="#glo:caption"><code class="csfmt">\caption</code></a>{Sample <a id="wrglossary.834"></a><a href="#glo:glsfmttext"><code class="csfmt">\glsfmttext</code></a>{foobar} figure}
+  <a id="wrglossary.835"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>{foobar}
 <code class="cend">\end{figure}</code>
-</pre><p>
+</pre>
+<p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.novaluesetting"><span title="Valueless Setting" class="icon">𝍢</span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.809"></a><code class="code"><dfn id="glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></dfn></code></div><!-- end of settingsbox -->
- This option defines the <a id="wrglossary.810"></a><a href="#glo:dual.indexing">indexing</a> counter: <div class="ctrbox"><div class="ctrboxtitle"><a href="#glo:sym.counter"><span title="Counter" class="icon">№</span></a></div><!-- end of ctrboxtitle -->
-<a id="wrglossary.811"></a><code class="code"><dfn id="glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></dfn></code></div><!-- end of ctrbox -->
- which is incremented every time an entry is <a id="wrglossary.812"></a><a href="#glo:@@glslabel at indexing">indexed</a>. This option automatically implements <a id="wrglossary.813"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>. This means that each <a id="wrglossary.814"></a><a href="#glo:@@glslabel at entrylocation">location</a> will link to the relevant part of the page  where the <a id="wrglossary.815"></a><a href="#glo:dual.indexing">indexing</a> occurred (instead of to the top of the page). See the <a id="wrglossary.816"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> documentation for the <a id="wrglossary.817"></a><a href="#glo:opt.resource.save-index-counter"><span class="csoptfmt">save-index-counter</span></a> resource option for more details.<p>
+<a id="wrglossary.836"></a><code class="code"><dfn id="glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></dfn></code></div><!-- end of settingsbox -->
+
+This option defines the <a id="wrglossary.837"></a><a href="#glo:dual.indexing">indexing</a> counter:
+<div class="ctrbox"><div class="ctrboxtitle"><a href="#glo:sym.counter"><span title="Counter" class="icon">№</span></a></div><!-- end of ctrboxtitle -->
+<a id="wrglossary.838"></a><code class="code"><dfn id="glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></dfn></code></div><!-- end of ctrbox -->
+
+which is incremented every time an entry is <a id="wrglossary.839"></a><a href="#glo:dual.indexing">indexed</a>. This option
+automatically implements <a id="wrglossary.840"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>. This means
+that each <a id="wrglossary.841"></a><a href="#glo:dual.entrylocation">location</a> will link to the relevant part of the page 
+where the <a id="wrglossary.842"></a><a href="#glo:dual.indexing">indexing</a> occurred (instead of to the top of the page).
+See the <a id="wrglossary.843"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> documentation for the
+<a id="wrglossary.844"></a><a href="#glo:opt.resource.save-index-counter"><span class="csoptfmt">save-index-counter</span></a> resource option for more details.
+<p>
 <div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-This option is primarily intended for use with <a id="wrglossary.818"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (v1.4+) and <a id="wrglossary.819"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. It can be used with <a id="wrglossary.820"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.821"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but it will interfere with the <a id="wrglossary.822"></a><a href="#glo:dual.locationlist">location list</a> collation, so you won’t have ranges and you’ll have duplicate page numbers present. </div><!-- end of warning -->
+This option is primarily intended for use with
+<a id="wrglossary.845"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (v1.4+) and <a id="wrglossary.846"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. It can be used with
+<a id="wrglossary.847"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.848"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, but it will interfere with the
+<a id="wrglossary.849"></a><a href="#glo:dual.locationlist">location list</a> collation, so you won’t have ranges and you’ll have
+duplicate page numbers present.
+</div><!-- end of warning -->
+
 <p>
-This option works by incrementing <a id="wrglossary.823"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> with <a id="wrglossary.824"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and adding <a id="wrglossary.825"></a><a href="#glo:label"><code class="csfmt">\label</code></a>. This can cause a problem if the  <a id="wrglossary.826"></a><a href="#glo:dual.indexing">indexing</a> occurs in an <a id="wrglossary.827"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> environment as <a id="wrglossary.828"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a> forbids multiple occurrences of <a id="wrglossary.829"></a><a href="#glo:label"><code class="csfmt">\label</code></a> (resulting in the <span class="qt">“Multiple <a id="wrglossary.830"></a><a href="#glo:label"><code class="csfmt">\label</code></a>’s”</span> error). It’s best to change the counter to <a id="wrglossary.831"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> or <a id="wrglossary.832"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when in maths mode with this option. 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.833"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\ifmmode</code> <a id="wrglossary.834"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.835"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=page</span>}<code class="cmd">\fi</code>}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.836"></a><a href="#glo:glsaddpresetkeys"><code class="csfmt">\glsaddpresetkeys</code></a>}{<span class="comment">% </span>
- <code class="cmd">\ifmmode</code> <a id="wrglossary.837"></a><a href="#glo:setupglsadd"><code class="csfmt">\setupglsadd</code></a>{<a id="wrglossary.838"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=page</span>}<code class="cmd">\fi</code>}
-</pre><p>
+This option works by incrementing <a id="wrglossary.850"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> with
+<a id="wrglossary.851"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> and adding <a id="wrglossary.852"></a><a href="#glo:label"><code class="csfmt">\label</code></a>. This can cause a problem if the 
+<a id="wrglossary.853"></a><a href="#glo:dual.indexing">indexing</a> occurs in an <a id="wrglossary.854"></a><a href="#glo:env.equation"><span class="envfmt">equation</span></a> environment as <a id="wrglossary.855"></a><a href="#glo:pkg.amsmath"><span class="styfmt">amsmath</span></a>
+forbids multiple occurrences of <a id="wrglossary.856"></a><a href="#glo:label"><code class="csfmt">\label</code></a> (resulting in the
+<span class="qt">“Multiple <a id="wrglossary.857"></a><a href="#glo:label"><code class="csfmt">\label</code></a>’s”</span> error). It’s best to change the counter
+to <a id="wrglossary.858"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> or <a id="wrglossary.859"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> when in maths mode with this option.
+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.860"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\ifmmode</code> <a id="wrglossary.861"></a><a href="#glo:setupglslink"><code class="csfmt">\setupglslink</code></a>{<a id="wrglossary.862"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=page</span>}<code class="cmd">\fi</code>}
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.863"></a><a href="#glo:glsaddpresetkeys"><code class="csfmt">\glsaddpresetkeys</code></a>}{<span class="comment">% </span>
+ <code class="cmd">\ifmmode</code> <a id="wrglossary.864"></a><a href="#glo:setupglsadd"><code class="csfmt">\setupglsadd</code></a>{<a id="wrglossary.865"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=page</span>}<code class="cmd">\fi</code>}
+</pre>
+<p>
 
 </section><!-- end of section sec:refindexopts -->
 
 <section id="sec:debuggingopts"><!-- start of section sec:debuggingopts --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->2.5. Debugging<div class="labellink"><a href="#sec:debuggingopts">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->2.5. Debugging<span class="labellink"><a href="#sec:debuggingopts">[link]</a></span></h2><!-- end of section header -->
+
 <p>
 <div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.839"></a><code class="code"><dfn id="glo:opt.debug"><span class="styoptfmt">debug</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>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Enables debugging information for draft documents. This option is defined by the base <a id="wrglossary.840"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but is extended by <a id="wrglossary.841"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to provide additional settings. If no value is provided, <a id="wrglossary.842"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> is assumed. The following values are available:<p>
+<a id="wrglossary.866"></a><code class="code"><dfn id="glo:opt.debug"><span class="styoptfmt">debug</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>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+Enables debugging information for draft documents.
+This option is defined by the base <a id="wrglossary.867"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but is
+extended by <a id="wrglossary.868"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to provide additional settings.
+If no value is provided, <a id="wrglossary.869"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> is assumed.
+The following values are available:
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.843"></a><a id="wrglossary.844"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is provided by the <a id="wrglossary.845"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and is the default. This switches off all debugging commands.<p>
+<a id="wrglossary.870"></a><a id="wrglossary.871"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.false"><span class="optfmt">false</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This setting is provided by the <a id="wrglossary.872"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and is the
+default. This switches off all debugging commands.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.846"></a><a id="wrglossary.847"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is provided by the <a id="wrglossary.848"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and switches on logging information if an entry is <a id="wrglossary.849"></a><a href="#glo:@@glslabel at indexing">indexed</a> before the relevant <a id="wrglossary.850"></a><a href="#glo:dual.indexing">indexing</a> files have been opened (only applicable with <a id="wrglossary.851"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.852"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). This option is extended by <a id="wrglossary.853"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to also display the label of unknown entries before the <a id="wrglossary.854"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> marker. <div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of frame at coderesult@title -->
+<a id="wrglossary.873"></a><a id="wrglossary.874"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.true"><span class="optfmt">true</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This setting is provided by the <a id="wrglossary.875"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and
+switches on logging information if an entry is <a id="wrglossary.876"></a><a href="#glo:dual.indexing">indexed</a> before the
+relevant <a id="wrglossary.877"></a><a href="#glo:dual.indexing">indexing</a> files have been opened (only applicable with
+<a id="wrglossary.878"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.879"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>). This option is extended by
+<a id="wrglossary.880"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to also display the label of unknown entries
+before the <a id="wrglossary.881"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> marker.
+<div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of frame at coderesult@title -->
+
 <p>
 <pre class="sidebysidecode">
 <code class="cmd">\documentclass</code>{article}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.855"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>]
+<code class="cmd">\usepackage</code>[<a id="wrglossary.882"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>]
 {glossaries-extra}
 <code class="cbeg">\begin{document}</code>
-<a id="wrglossary.856"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{example}
+<a id="wrglossary.883"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{example}
 <code class="cend">\end{document}</code>
-</pre><div class="sidebysideresult"><span class="glsshowtargetfonttext">[example]</span><a id="wrglossary.857"></a><a href="#glo:idx.unknowntag">??</a> </div><p>
- This uses <a id="wrglossary.858"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> for the annotation, which is provided by <a id="wrglossary.859"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>.  <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.860"></a><a id="wrglossary.861"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></dfn></code></div><!-- end of optionvaluebox -->
- Provided by <a id="wrglossary.862"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, this setting shows accessibility information (<a id="wrglossary.863"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>).<p>
+</pre><div class="sidebysideresult"><span class="glsshowtargetfonttext">[example]</span><a id="wrglossary.884"></a><a href="#glo:idx.unknowntag">??</a>
+</div>
+<p>
+
+This uses <a id="wrglossary.885"></a><a href="#glo:glsshowtargetfonttext"><code class="csfmt">\glsshowtargetfonttext</code></a> for the annotation, which is
+provided by the base <a id="wrglossary.886"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package.
+
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.864"></a><a id="wrglossary.865"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
- Implements all debugging options.<p>
+<a id="wrglossary.887"></a><a id="wrglossary.888"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showaccsupp"><span class="optfmt">showaccsupp</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Provided by <a id="wrglossary.889"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>, this setting shows accessibility
+information (<a id="wrglossary.890"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>).
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.866"></a><a id="wrglossary.867"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showwrgloss"><span class="optfmt">showwrgloss</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is only available with <a id="wrglossary.868"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. This implements <a id="wrglossary.869"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.870"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> and shows  a marker (·) just before the write operation is performed by indexing commands. With <a id="wrglossary.871"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.872"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a> there will be two marks: one for the write operation to the <a id="wrglossary.873"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and one for the associated <a id="wrglossary.874"></a><a href="#glo:dual.glossary">glossary</a> file used by <a id="wrglossary.875"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.876"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The marker is produced with the 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.877"></a><code class="code"><dfn id="glo:glsxtrwrglossmark"><code class="csfmt">\glsxtrwrglossmark</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.891"></a><a id="wrglossary.892"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.all"><span class="optfmt">all</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Implements all debugging options.
 <p>
-If the <a id="wrglossary.878"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option has been used, this setting will also mark where the <a id="wrglossary.879"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter has been incremented. The marker is produced with the 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.880"></a><code class="code"><dfn id="glo:glsxtrwrglosscountermark"><code class="csfmt">\glsxtrwrglosscountermark</code></dfn>{<span class="meta">〈<em class="metainner">number</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This marker is also inserted before the location in the definition of <a id="wrglossary.881"></a><a href="#glo:glsxtrwrglossarylocfmt"><code class="csfmt">\glsxtrwrglossarylocfmt</code></a>.<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.882"></a><a id="wrglossary.883"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></dfn></code></div><!-- end of optionvaluebox -->
- This setting is provided by <a id="wrglossary.884"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and displays the hyperlink target names whenever any <a id="wrglossary.885"></a><a href="#glo:dual.glossary">glossary</a>-related commands  create a hyperlink or hypertarget (for example, <a id="wrglossary.886"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.887"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> or <a id="wrglossary.888"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>). The default is to  use marginal notes in TeX’s <span class="qt">“outer”</span> mode and inline annotations for <span class="qt">“inner”</span> or maths modes. This uses <a id="wrglossary.889"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a> for inner and maths annotations and <a id="wrglossary.890"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> for the outer annotation.<p>
-If there are many targets within a single paragraph this can lead to <span class="qt">“too many floats”</span>, so <a id="wrglossary.891"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a new package option <a id="wrglossary.892"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a> that can be used to easily switch to inline annotations for outer mode (rather than having to redefine <a id="wrglossary.893"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a>).<p>
+<a id="wrglossary.893"></a><a id="wrglossary.894"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showwrgloss"><span class="optfmt">showwrgloss</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This setting is only available with <a id="wrglossary.895"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+This implements <a id="wrglossary.896"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.897"></a><a href="#glo:optval.debug.true"><span class="optfmt">true</span></a> and shows 
+a marker (·) just before the write operation is
+performed by indexing commands. With <a id="wrglossary.898"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.899"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>
+there will be two marks: one for the write operation to the
+<a id="wrglossary.900"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file and one for the associated <a id="wrglossary.901"></a><a href="#glo:dual.glossary">glossary</a> file used by
+<a id="wrglossary.902"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.903"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The marker is produced with the
+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.904"></a><code class="code"><dfn id="glo:glsxtrwrglossmark"><code class="csfmt">\glsxtrwrglossmark</code></dfn></code></div><!-- end of pinnedbox -->
+
+<p>
+If the <a id="wrglossary.905"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option has been used, this setting will
+also mark where the <a id="wrglossary.906"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter has been incremented.
+The marker is produced with the 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.907"></a><code class="code"><dfn id="glo:glsxtrwrglosscountermark"><code class="csfmt">\glsxtrwrglosscountermark</code></dfn>{<span class="meta">〈<em class="metainner">number</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This marker is also inserted before the location in the definition
+of <a id="wrglossary.908"></a><a href="#glo:glsxtrwrglossarylocfmt"><code class="csfmt">\glsxtrwrglossarylocfmt</code></a>.
+<p>
+<div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
+<a id="wrglossary.909"></a><a id="wrglossary.910"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a>=<code class="code"><dfn id="glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></dfn></code></div><!-- end of optionvaluebox -->
+
+This setting is provided by <a id="wrglossary.911"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and displays the
+hyperlink target names whenever any <a id="wrglossary.912"></a><a href="#glo:dual.glossary">glossary</a>-related commands 
+create a hyperlink or hypertarget (for example, <a id="wrglossary.913"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.914"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>,
+<a id="wrglossary.915"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> or <a id="wrglossary.916"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a>). The default is to 
+use marginal notes in TeX’s <span class="qt">“outer”</span> mode and inline annotations
+for <span class="qt">“inner”</span> or maths modes. This uses <a id="wrglossary.917"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a>
+for inner and maths annotations and <a id="wrglossary.918"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> for the
+outer annotation.
+<p>
+If there are many targets within a single paragraph this can lead to
+<span class="qt">“too many floats”</span>, so <a id="wrglossary.919"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> provides a new
+package option <a id="wrglossary.920"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a> that can be used to easily switch
+to inline annotations for outer mode (rather than having to redefine
+<a id="wrglossary.921"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</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.894"></a><code class="code"><dfn id="glo:opt.showtargets"><span class="styoptfmt">showtargets</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
- Automatically implements <a id="wrglossary.895"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.896"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> and adjusts the annotations according to the <span class="meta">〈<em class="metainner">value</em>〉</span>. The <a id="wrglossary.897"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides supplementary commands to support this option.<p>
+<a id="wrglossary.922"></a><code class="code"><dfn id="glo:opt.showtargets"><span class="styoptfmt">showtargets</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+
+Automatically implements <a id="wrglossary.923"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.924"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a> and
+adjusts the annotations according to the <span class="meta">〈<em class="metainner">value</em>〉</span>. The
+<a id="wrglossary.925"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides supplementary commands to
+support this option.
+<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.898"></a><code class="code"><dfn id="glo:glsxtrshowtargetouter"><code class="csfmt">\glsxtrshowtargetouter</code></dfn>{<span class="meta">〈<em class="metainner">target-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
- Formats annotations in outer mode. This is initially <a id="wrglossary.899"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to match <a id="wrglossary.900"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.901"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>.<p>
+<a id="wrglossary.926"></a><code class="code"><dfn id="glo:glsxtrshowtargetouter"><code class="csfmt">\glsxtrshowtargetouter</code></dfn>{<span class="meta">〈<em class="metainner">target-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+Formats annotations in outer mode. This is initially
+<a id="wrglossary.927"></a><a href="#glo:glsshowtargetouter"><code class="csfmt">\glsshowtargetouter</code></a> to match <a id="wrglossary.928"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.929"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></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.902"></a><code class="code"><dfn id="glo:glsxtrshowtargetinner"><code class="csfmt">\glsxtrshowtargetinner</code></dfn>{<span class="meta">〈<em class="metainner">target-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
- Formats annotations in inner mode. This is initially <a id="wrglossary.903"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a> to match <a id="wrglossary.904"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.905"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></a>.<p>
+<a id="wrglossary.930"></a><code class="code"><dfn id="glo:glsxtrshowtargetinner"><code class="csfmt">\glsxtrshowtargetinner</code></dfn>{<span class="meta">〈<em class="metainner">target-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+Formats annotations in inner mode. This is initially
+<a id="wrglossary.931"></a><a href="#glo:glsshowtargetinner"><code class="csfmt">\glsshowtargetinner</code></a> to match <a id="wrglossary.932"></a><a href="#glo:opt.debug"><span class="styoptfmt">debug</span></a><span class="optfmt">=</span><a id="wrglossary.933"></a><a href="#glo:optval.debug.showtargets"><span class="optfmt">showtargets</span></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.906"></a><code class="code"><dfn id="glo:glsshowtargetinnersymleft"><code class="csfmt">\glsshowtargetinnersymleft</code></dfn>{name}</code></div><!-- end of pinnedbox -->
- Shows the left annotation and marker. This uses the left symbol marker: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.907"></a><code class="code"><dfn id="glo:glsxtrshowtargetsymbolleft"><code class="csfmt">\glsxtrshowtargetsymbolleft</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.934"></a><code class="code"><dfn id="glo:glsshowtargetinnersymleft"><code class="csfmt">\glsshowtargetinnersymleft</code></dfn>{name}</code></div><!-- end of pinnedbox -->
+
+Shows the left annotation and marker. This uses the left
+symbol marker:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.935"></a><code class="code"><dfn id="glo:glsxtrshowtargetsymbolleft"><code class="csfmt">\glsxtrshowtargetsymbolleft</code></dfn></code></div><!-- end of pinnedbox -->
+
 <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.908"></a><code class="code"><dfn id="glo:glsshowtargetinnersymright"><code class="csfmt">\glsshowtargetinnersymright</code></dfn>{name}</code></div><!-- end of pinnedbox -->
- Shows the right marker and annotation. This uses the right symbol marker: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.909"></a><code class="code"><dfn id="glo:glsxtrshowtargetsymbolright"><code class="csfmt">\glsxtrshowtargetsymbolright</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.936"></a><code class="code"><dfn id="glo:glsshowtargetinnersymright"><code class="csfmt">\glsshowtargetinnersymright</code></dfn>{name}</code></div><!-- end of pinnedbox -->
+
+Shows the right marker and annotation. This uses the right
+symbol marker:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.937"></a><code class="code"><dfn id="glo:glsxtrshowtargetsymbolright"><code class="csfmt">\glsxtrshowtargetsymbolright</code></dfn></code></div><!-- end of pinnedbox -->
+
 <p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.910"></a><a id="wrglossary.911"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.left"><span class="optfmt">left</span></dfn></code></div><!-- end of optionvaluebox -->
- A marker is placed to the left of the link/target and a marginal note is used in outer mode.<p>
+<a id="wrglossary.938"></a><a id="wrglossary.939"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.left"><span class="optfmt">left</span></dfn></code></div><!-- end of optionvaluebox -->
+
+A marker is placed to the left of the link/target and a marginal
+note is used in outer mode.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.912"></a><a id="wrglossary.913"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.right"><span class="optfmt">right</span></dfn></code></div><!-- end of optionvaluebox -->
- A marker is placed to the right of the link/target and a marginal note is used in outer mode.<p>
+<a id="wrglossary.940"></a><a id="wrglossary.941"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.right"><span class="optfmt">right</span></dfn></code></div><!-- end of optionvaluebox -->
+
+A marker is placed to the right of the link/target and a marginal
+note is used in outer mode.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.914"></a><a id="wrglossary.915"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.innerleft"><span class="optfmt">innerleft</span></dfn></code></div><!-- end of optionvaluebox -->
- A marker and annotation are placed to the left of the link/target in all modes.<p>
+<a id="wrglossary.942"></a><a id="wrglossary.943"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.innerleft"><span class="optfmt">innerleft</span></dfn></code></div><!-- end of optionvaluebox -->
+
+A marker and annotation are placed to the left of the
+link/target in all modes.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.916"></a><a id="wrglossary.917"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.innerright"><span class="optfmt">innerright</span></dfn></code></div><!-- end of optionvaluebox -->
- A marker and annotation are placed to the right of the link/target in all modes.<p>
+<a id="wrglossary.944"></a><a id="wrglossary.945"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.innerright"><span class="optfmt">innerright</span></dfn></code></div><!-- end of optionvaluebox -->
+
+A marker and annotation are placed to the right of the
+link/target in all modes.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.918"></a><a id="wrglossary.919"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.annoteleft"><span class="optfmt">annoteleft</span></dfn></code></div><!-- end of optionvaluebox -->
- Markers are placed on either side of the  link/target with the annotation on the left in all modes.<p>
+<a id="wrglossary.946"></a><a id="wrglossary.947"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.annoteleft"><span class="optfmt">annoteleft</span></dfn></code></div><!-- end of optionvaluebox -->
+
+Markers are placed on either side of the 
+link/target with the annotation on the left in all modes.
+<p>
 <div class="optionvaluebox"><div class="optionvalueboxtitle"><a href="#glo:sym.optionvalue"><span title="Option Value Definition" class="icon">🔖</span></a></div><!-- end of optionvalueboxtitle -->
-<a id="wrglossary.920"></a><a id="wrglossary.921"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.annoteright"><span class="optfmt">annoteright</span></dfn></code></div><!-- end of optionvaluebox -->
- Markers are placed on either side of the  link/target with the annotation on the right in all modes.<p>
+<a id="wrglossary.948"></a><a id="wrglossary.949"></a><a href="#glo:opt.showtargets"><span class="styoptfmt">showtargets</span></a>=<code class="code"><dfn id="glo:optval.showtargets.annoteright"><span class="optfmt">annoteright</span></dfn></code></div><!-- end of optionvaluebox -->
 
+Markers are placed on either side of the 
+link/target with the annotation on the right in all modes.
+<p>
+
 </section><!-- end of section sec:debuggingopts -->
 
 <section id="sec:newentry"><!-- start of section sec:newentry --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->3. Defining Entries<div class="labellink"><a href="#sec:newentry">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->3. Defining Entries<span class="labellink"><a href="#sec:newentry">[link]</a></span></h1><!-- end of chapter header -->
+
 <p>
-The base <a id="wrglossary.922"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands, such as <a id="wrglossary.923"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, to define entries. The <a id="wrglossary.924"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides some additional commands, described in §<a href="#sec:newentrydefs">3.1</a>. For abbreviations, see §<a href="#sec:abbreviations">4</a>. If you use <a id="wrglossary.925"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it will write command definitions within the <a id="wrglossary.926"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. See the <a id="wrglossary.927"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further information about those commands.<p>
-The <a id="wrglossary.928"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual warns against using commands such as <a id="wrglossary.929"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within <a id="wrglossary.930"></a><a href="#glo:dual.field">field</a> values. However, if you really need this, the <a id="wrglossary.931"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.932"></a><a href="#glo:glsxtrp"><code class="csfmt">\glsxtrp</code></a> (see §<a href="#sec:nested">5.4</a>). Alternatively, you may want to consider multi (compound) entries instead (see §<a href="#sec:multientries">7</a>).<p>
+The base <a id="wrglossary.950"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands, such as
+<a id="wrglossary.951"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, to define entries. The
+<a id="wrglossary.952"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides some additional commands,
+described in §<a href="#sec:newentrydefs">3.1</a>. For abbreviations, see
+§<a href="#sec:abbreviations">4</a>. If you use <a id="wrglossary.953"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it will
+write command definitions within the <a id="wrglossary.954"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file. See the
+<a id="wrglossary.955"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for further information about those
+commands.
+<p>
+The <a id="wrglossary.956"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user manual warns against using commands such
+as <a id="wrglossary.957"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> within <a id="wrglossary.958"></a><a href="#glo:dual.field">field</a> values. However, if you really need
+this, the <a id="wrglossary.959"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides <a id="wrglossary.960"></a><a href="#glo:glsxtrp"><code class="csfmt">\glsxtrp</code></a> (see
+§<a href="#sec:nested">5.4</a>). Alternatively, you may want to consider
+multi (compound) entries instead (see §<a href="#sec:multientries">7</a>).
+<p>
 
 </section><!-- end of section sec:newentry -->
 
 <section id="sec:newentrydefs"><!-- start of section sec:newentrydefs --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->3.1. Command Definitions<div class="labellink"><a href="#sec:newentrydefs">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->3.1. Command Definitions<span class="labellink"><a href="#sec:newentrydefs">[link]</a></span></h2><!-- end of section header -->
+
 <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.933"></a><code class="code"><dfn id="glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">key=value list</em>〉</span>}{<span class="meta">〈<em class="metainner">description</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This command is provided by the base <a id="wrglossary.934"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to cater for entries with descriptions that contain paragraph breaks. (The <span class="meta">〈<em class="metainner">key</em>〉</span>=<span class="meta">〈<em class="metainner">value</em>〉</span> interface doesn’t support paragraph breaks in the value.) The base package only provides an unstarred version of this command, which automatically inserts <a id="wrglossary.935"></a><a href="#glo:leavevmode"><code class="csfmt">\leavevmode</code></a><a id="wrglossary.936"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a><a id="wrglossary.937"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> at the end of the description. The <a id="wrglossary.938"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package replaces this with a single 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.939"></a><code class="code"><dfn id="glo:glsxtrpostlongdescription"><code class="csfmt">\glsxtrpostlongdescription</code></dfn></code></div><!-- end of pinnedbox -->
- which has the same effect, but can be redefined if required.<p>
-The <a id="wrglossary.940"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a 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.941"></a><code class="code"><dfn id="glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">key=value list</em>〉</span>}{<span class="meta">〈<em class="metainner">description</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This doesn’t insert the hook at the end of the description.<p>
+<a id="wrglossary.961"></a><code class="code"><dfn id="glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">key=value list</em>〉</span>}{<span class="meta">〈<em class="metainner">description</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This command is provided by the base <a id="wrglossary.962"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
+cater for entries with descriptions that contain paragraph breaks.
+(The <span class="meta">〈<em class="metainner">key</em>〉</span>=<span class="meta">〈<em class="metainner">value</em>〉</span> interface doesn’t support
+paragraph breaks in the value.) The base package only provides an
+unstarred version of this command, which automatically inserts
+<a id="wrglossary.963"></a><a href="#glo:leavevmode"><code class="csfmt">\leavevmode</code></a><a id="wrglossary.964"></a><a href="#glo:unskip"><code class="csfmt">\unskip</code></a><a id="wrglossary.965"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a> at the end of the
+description. The <a id="wrglossary.966"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package replaces this with a
+single 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.967"></a><code class="code"><dfn id="glo:glsxtrpostlongdescription"><code class="csfmt">\glsxtrpostlongdescription</code></dfn></code></div><!-- end of pinnedbox -->
+
+which has the same effect, but can be redefined if required.
+<p>
+The <a id="wrglossary.968"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a 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.969"></a><code class="code"><dfn id="glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">key=value list</em>〉</span>}{<span class="meta">〈<em class="metainner">description</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This doesn’t insert the hook at the end of the description.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-For a general purpose post-description hook, see §<a href="#sec:postdeschooks">8.6.2</a>. </div><!-- end of information -->
+For a general purpose post-description hook, see §<a href="#sec:postdeschooks">8.6.2</a>.
+</div><!-- end of information -->
+
 <p>
-Additionally, the <a id="wrglossary.942"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option provides <a id="wrglossary.943"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a>, and the <a id="wrglossary.944"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option provides <a id="wrglossary.945"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a>. See §<a href="#sec:gloslistopts">2.1</a> for further details.<p>
+Additionally, the <a id="wrglossary.970"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option provides
+<a id="wrglossary.971"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a>, and the <a id="wrglossary.972"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package option provides
+<a id="wrglossary.973"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a>. See §<a href="#sec:gloslistopts">2.1</a> for further
+details.
+<p>
 
 </section><!-- end of section sec:newentrydefs -->
 
 <section id="sec:newkeys"><!-- start of section sec:newkeys --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->3.2. Glossary Entry Keys<div class="labellink"><a href="#sec:newkeys">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->3.2. Glossary Entry Keys<span class="labellink"><a href="#sec:newkeys">[link]</a></span></h2><!-- end of section header -->
+
 <p>
- In addition to the <a id="wrglossary.946"></a><a href="#glo:idx.gloskey">glossary entry keys</a> provided by the base <a id="wrglossary.947"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package (summarised in §<a href="#sec:gloskeys">II</a>) the <a id="wrglossary.948"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides:<p>
+
+In addition to the <a id="wrglossary.974"></a><a href="#glo:idx.gloskey">glossary entry keys</a> provided by the base <a id="wrglossary.975"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package (summarised in §<a href="#sec:gloskeys">II</a>) the
+<a id="wrglossary.976"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides:
 <p>
+
+<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.949"></a><code class="code"><dfn id="glo:opt.gloskey.category"><span class="csoptfmt">category</span></dfn>=<span class="meta">〈<em class="metainner">category-label</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of settingsbox -->
- Assigns the <a id="wrglossary.950"></a><a href="#glo:idx.category">category</a> label. This should not contain any special or active characters as it’s used to form command names. See §<a href="#sec:categories">10</a> for further details.<p>
+<a id="wrglossary.977"></a><code class="code"><dfn id="glo:opt.gloskey.category"><span class="csoptfmt">category</span></dfn>=<span class="meta">〈<em class="metainner">category-label</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+
+Assigns the <a id="wrglossary.978"></a><a href="#glo:idx.category">category</a> label. This should not contain any
+special or active characters as it’s used to form command names.
+See §<a href="#sec:categories">10</a> for further details.
 <p>
+
+<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.951"></a><code class="code"><dfn id="glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></dfn>={<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}</code></div><!-- end of settingsbox -->
- This key is analogous to the <a id="wrglossary.952"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key but the tag is always given by <a id="wrglossary.953"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>. The value <span class="meta">〈<em class="metainner">xr-list</em>〉</span> should be a comma-separated list of entry labels. As with the <a id="wrglossary.954"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, this key automatically indexes the cross-reference by default. The cross-reference will be displayed in the <a id="wrglossary.955"></a><a href="#glo:dual.locationlist">location list</a> using <a id="wrglossary.956"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> (see §<a href="#sec:xr">5.9</a>). Use <a id="wrglossary.957"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.958"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> to prevent the automatic <a id="wrglossary.959"></a><a href="#glo:dual.indexing">indexing</a>. (With <a id="wrglossary.960"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, adjust the <a id="wrglossary.961"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> criteria.)<p>
+<a id="wrglossary.979"></a><code class="code"><dfn id="glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></dfn>={<span class="meta">〈<em class="metainner">xr-list</em>〉</span>}</code></div><!-- end of settingsbox -->
+
+This key is analogous to the <a id="wrglossary.980"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key but the tag is always
+given by <a id="wrglossary.981"></a><a href="#glo:seealsoname"><code class="csfmt">\seealsoname</code></a>. The value <span class="meta">〈<em class="metainner">xr-list</em>〉</span> should be a
+comma-separated list of entry labels. As with the <a id="wrglossary.982"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key, this key
+automatically indexes the cross-reference by default. The cross-reference will
+be displayed in the <a id="wrglossary.983"></a><a href="#glo:dual.locationlist">location list</a> using
+<a id="wrglossary.984"></a><a href="#glo:glsxtruseseealsoformat"><code class="csfmt">\glsxtruseseealsoformat</code></a> (see §<a href="#sec:xr">5.9</a>).
+Use <a id="wrglossary.985"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=</span><a id="wrglossary.986"></a><a href="#glo:optval.autoseeindex.false"><span class="optfmt">false</span></a> to prevent the automatic
+<a id="wrglossary.987"></a><a href="#glo:dual.indexing">indexing</a>. (With <a id="wrglossary.988"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, adjust the <a id="wrglossary.989"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> criteria.)
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-With just the base <a id="wrglossary.962"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.963"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key simply performs this automated indexing. With  <a id="wrglossary.964"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the value is also saved. Similarly with the <a id="wrglossary.965"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key. The value isn’t saved with explicit use of <a id="wrglossary.966"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> or <a id="wrglossary.967"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>. </div><!-- end of important -->
+With just the base <a id="wrglossary.990"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the <a id="wrglossary.991"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key
+simply performs this automated indexing. With 
+<a id="wrglossary.992"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> the value is also saved. Similarly with the
+<a id="wrglossary.993"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> key. The value isn’t saved with explicit use of
+<a id="wrglossary.994"></a><a href="#glo:glsxtrindexseealso"><code class="csfmt">\glsxtrindexseealso</code></a> or <a id="wrglossary.995"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>.
+</div><!-- end of important -->
+
 <p>
+
 <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.968"></a><code class="code"><dfn id="glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></dfn>={<span class="meta">〈<em class="metainner">xr-label</em>〉</span>}</code></div><!-- end of settingsbox -->
- This is similar to the <a id="wrglossary.969"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key but the value can only be a single entry label. In addition to automatically <a id="wrglossary.970"></a><a href="#glo:dual.indexing">indexing</a> the cross-reference, this command will cause the entry with this key to have hyperlinks go to the aliased entry when referenced with commands like <a id="wrglossary.971"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Whenever the entry is <a id="wrglossary.972"></a><a href="#glo:@@glslabel at indexing">indexed</a> with commands like <a id="wrglossary.973"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, the <a id="wrglossary.974"></a><a href="#glo:dual.indexing">indexing</a> will be performed on the target entry (the <a id="wrglossary.975"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> value). See §<a href="#sec:xr">5.9</a> for further details.<p>
+<a id="wrglossary.996"></a><code class="code"><dfn id="glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></dfn>={<span class="meta">〈<em class="metainner">xr-label</em>〉</span>}</code></div><!-- end of settingsbox -->
+
+This is similar to the <a id="wrglossary.997"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> key but the value can only
+be a single entry label. In addition to automatically <a id="wrglossary.998"></a><a href="#glo:dual.indexing">indexing</a> the
+cross-reference, this command will cause the entry with this key to
+have hyperlinks go to the aliased entry when referenced with
+commands like <a id="wrglossary.999"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. Whenever the entry is <a id="wrglossary.1000"></a><a href="#glo:dual.indexing">indexed</a> with
+commands like <a id="wrglossary.1001"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, the <a id="wrglossary.1002"></a><a href="#glo:dual.indexing">indexing</a> will be performed on the
+target entry (the <a id="wrglossary.1003"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> value). See §<a href="#sec:xr">5.9</a>
+for further details.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Any entry that has a <a id="wrglossary.976"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.977"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or <a id="wrglossary.978"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key set will be added to the glossary by default when using <a id="wrglossary.979"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.980"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. If you don’t want this behaviour, use the <a id="wrglossary.981"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> package option and implement a <a id="wrglossary.982"></a><a href="#glo:dual.postdeschook">post-description hook</a> to insert the cross-reference. Alternatively, consider switching to <a id="wrglossary.983"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. </div><!-- end of important -->
+Any entry that has a <a id="wrglossary.1004"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.1005"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or
+<a id="wrglossary.1006"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key set will be added to the glossary by default
+when using <a id="wrglossary.1007"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.1008"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. If you don’t want this
+behaviour, use the <a id="wrglossary.1009"></a><a href="#glo:opt.autoseeindex"><span class="styoptfmt">autoseeindex</span></a><span class="optfmt">=false</span> package option and
+implement a <a id="wrglossary.1010"></a><a href="#glo:dual.postdeschook">post-description hook</a> to insert the cross-reference.
+Alternatively, consider switching to <a id="wrglossary.1011"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+</div><!-- end of important -->
+
 <p>
-If you use <a id="wrglossary.984"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see §<a href="#sec:bib2gls">11</a>) then most of the <a id="wrglossary.985"></a><a href="#glo:idx.gloskey">glossary entry keys</a> can be used as analogous fields in the <a id="wrglossary.986"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. For example, instead of writing the following code in your <a id="wrglossary.987"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.988"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.989"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.990"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with webbed feet}</span>}
-<a id="wrglossary.991"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
-</pre> You would write the following in a <a id="wrglossary.992"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@entry</code>{duck,
- <a id="wrglossary.993"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.994"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with webbed feet}</span>
+If you use <a id="wrglossary.1012"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (see §<a href="#sec:bib2gls">11</a>) then most of
+the <a id="wrglossary.1013"></a><a href="#glo:idx.gloskey">glossary entry keys</a> can be used as analogous fields in the <a id="wrglossary.1014"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
+file. For example, instead of writing the following code in your
+<a id="wrglossary.1015"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1016"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{duck}{<a id="wrglossary.1017"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.1018"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with webbed feet}</span>}
+<a id="wrglossary.1019"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+</pre>
+You would write the following in a <a id="wrglossary.1020"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@entry</code>{duck,
+ <a id="wrglossary.1021"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.1022"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with webbed feet}</span>
 }
 <code class="code">@abbreviation</code>{svm,
-  <a id="wrglossary.995"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
-  <a id="wrglossary.996"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>,
+  <a id="wrglossary.1023"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
+  <a id="wrglossary.1024"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>,
 }
-</pre><p>
-There are, however, some keys that are considered  <a id="wrglossary.997"></a><a href="#glo:@@glslabel at bib2glsinternalfield">internal fields</a> by <a id="wrglossary.998"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,  in that they are defined as keys by <a id="wrglossary.999"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and may be assigned in the <a id="wrglossary.1000"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that’s input by <a id="wrglossary.1001"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>, but they should not be used in the <a id="wrglossary.1002"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.<p>
-For example, the <a id="wrglossary.1003"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (which is recommended with <a id="wrglossary.1004"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> where the <a id="wrglossary.1005"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains symbols) should not be used in the <a id="wrglossary.1006"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. Instead, use the <a id="wrglossary.1007"></a><a href="#glo:opt.resource.sort-field"><span class="csoptfmt">sort-field</span></a> resource option or the system of sort fallbacks to choose the most appropriate field to obtain the sort value (see <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-sorting">Gallery: Sorting</a>). The <a id="wrglossary.1008"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> and <a id="wrglossary.1009"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> keys are also considered <a id="wrglossary.1010"></a><a href="#glo:@@glslabel at bib2glsinternalfield">internal fields</a> and are only applicable with the <a id="wrglossary.1011"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>.<p>
+</pre>
+<p>
+There are, however, some keys that are considered 
+<a id="wrglossary.1025"></a><a href="#glo:dual.bib2glsinternalfield">internal fields</a> by <a id="wrglossary.1026"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, 
+in that they are defined as keys by
+<a id="wrglossary.1027"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> and may be assigned in the <a id="wrglossary.1028"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+file that’s input by <a id="wrglossary.1029"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>, but
+they should not be used in the <a id="wrglossary.1030"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.
+<p>
+For example, the <a id="wrglossary.1031"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key (which is recommended with
+<a id="wrglossary.1032"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> where the <a id="wrglossary.1033"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> contains symbols) should not be
+used in the <a id="wrglossary.1034"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file. Instead, use the
+<a id="wrglossary.1035"></a><a href="#glo:opt.resource.sort-field"><span class="csoptfmt">sort-field</span></a> resource option or the system of sort
+fallbacks to choose the most appropriate field to obtain the sort
+value (see <a href="https://www.dickimaw-books.com/gallery/index.php?label=bib2gls-sorting">Gallery: Sorting</a>). The
+<a id="wrglossary.1036"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> and <a id="wrglossary.1037"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> keys are also considered
+<a id="wrglossary.1038"></a><a href="#glo:dual.bib2glsinternalfield">internal fields</a> and are only applicable
+with the <a id="wrglossary.1039"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</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.1012"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> and <a id="wrglossary.1013"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> keys are defined by the <a id="wrglossary.1014"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1015"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and <a id="wrglossary.1016"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1017"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> options and are only applicable with the <a id="wrglossary.1018"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>. </div><!-- end of information -->
+The <a id="wrglossary.1040"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> and <a id="wrglossary.1041"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> keys are defined by the
+<a id="wrglossary.1042"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1043"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and <a id="wrglossary.1044"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1045"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> options
+and are only applicable with the <a id="wrglossary.1046"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>.
+</div><!-- end of information -->
+
 <p>
+
 <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.1019"></a><code class="code"><dfn id="glo:opt.gloskey.group"><span class="csoptfmt">group</span></dfn>={<span class="meta">〈<em class="metainner">group-label</em>〉</span>}</code></div><!-- end of settingsbox -->
- This key is used by <a id="wrglossary.1020"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> within the <a id="wrglossary.1021"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file to set the <a id="wrglossary.1022"></a><a href="#glo:idx.group">group</a> label. This label is typically a by-product of the sorting method (see §<a href="#sec:glosgroups">8.6.4</a>). If it is explicitly set without reference to the order it can result in fragmented groups, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery: Logical Glossary Divisions (type vs group vs parent)</a>. The group title can be set with <a id="wrglossary.1023"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>. You will need to invoke <a id="wrglossary.1024"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the <a id="wrglossary.1025"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.1026"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch to ensure that this key is set, when required.<p>
+<a id="wrglossary.1047"></a><code class="code"><dfn id="glo:opt.gloskey.group"><span class="csoptfmt">group</span></dfn>={<span class="meta">〈<em class="metainner">group-label</em>〉</span>}</code></div><!-- end of settingsbox -->
+
+This key is used by <a id="wrglossary.1048"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> within the <a id="wrglossary.1049"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file to
+set the <a id="wrglossary.1050"></a><a href="#glo:idx.group">group</a> label. This label is typically a by-product of
+the sorting method (see §<a href="#sec:glosgroups">8.6.4</a>). If it is
+explicitly set without reference to the order it can result in
+fragmented groups, see <a href="https://www.dickimaw-books.com/gallery/index.php?label=logicaldivisions">Gallery:
+Logical Glossary Divisions (type vs group vs parent)</a>. The group
+title can be set with <a id="wrglossary.1051"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>. You will need to
+invoke <a id="wrglossary.1052"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the <a id="wrglossary.1053"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.1054"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch
+to ensure that this key is set, when required.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Letter <a id="wrglossary.1027"></a><a href="#glo:idx.group">groups</a> are a consequence of sorting, not the other way around. </div><!-- end of important -->
+Letter <a id="wrglossary.1055"></a><a href="#glo:idx.group">groups</a> are a consequence of sorting, not the other way
+around.
+</div><!-- end of important -->
+
 <p>
+
 <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.1028"></a><code class="code"><dfn id="glo:opt.gloskey.location"><span class="csoptfmt">location</span></dfn>={<span class="meta">〈<em class="metainner">location-list</em>〉</span>}</code></div><!-- end of settingsbox -->
- Used by <a id="wrglossary.1029"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to store the formatted <a id="wrglossary.1030"></a><a href="#glo:dual.locationlist">location list</a>. The unformatted <a id="wrglossary.1031"></a><a href="#glo:@@glslabel at internalfield">internal location list</a> is stored in the  <a id="wrglossary.1032"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field, as with <a id="wrglossary.1033"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.<p>
-With the <a id="wrglossary.1034"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, if the <a id="wrglossary.1035"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field isn’t set, then it will try the <a id="wrglossary.1036"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field instead, using the same method as <a id="wrglossary.1037"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> to display the <a id="wrglossary.1038"></a><a href="#glo:@@glslabel at entrylocation">locations</a>. If you don’t want locations with <a id="wrglossary.1039"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, either use <a id="wrglossary.1040"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> or use the <a id="wrglossary.1041"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span> resource option.<p>
-The base <a id="wrglossary.1042"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.1043"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> and <a id="wrglossary.1044"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> to allow custom keys to be defined. The <a id="wrglossary.1045"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides:<p>
+<a id="wrglossary.1056"></a><code class="code"><dfn id="glo:opt.gloskey.location"><span class="csoptfmt">location</span></dfn>={<span class="meta">〈<em class="metainner">location-list</em>〉</span>}</code></div><!-- end of settingsbox -->
+
+Used by <a id="wrglossary.1057"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to store the formatted <a id="wrglossary.1058"></a><a href="#glo:dual.locationlist">location list</a>.
+The unformatted <a id="wrglossary.1059"></a><a href="#glo:dual.internalfield">internal location list</a> is stored in the 
+<a id="wrglossary.1060"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field, as with <a id="wrglossary.1061"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a>.
+<p>
+With the <a id="wrglossary.1062"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a>, if the <a id="wrglossary.1063"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field isn’t set,
+then it will try the <a id="wrglossary.1064"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field instead, using the same
+method as <a id="wrglossary.1065"></a><a href="#glo:printnoidxglossary"><code class="csfmt">\printnoidxglossary</code></a> to display the <a id="wrglossary.1066"></a><a href="#glo:dual.entrylocation">locations</a>. If you
+don’t want locations with <a id="wrglossary.1067"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, either use
+<a id="wrglossary.1068"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a> or use the
+<a id="wrglossary.1069"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span> resource option.
+<p>
+The base <a id="wrglossary.1070"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides <a id="wrglossary.1071"></a><a href="#glo:glsaddkey"><code class="csfmt">\glsaddkey</code></a> and
+<a id="wrglossary.1072"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> to allow custom keys to be defined. The
+<a id="wrglossary.1073"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package additionally provides:
+<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.1046"></a><code class="code"><dfn id="glo:glsxtrprovidestoragekey"><code class="csfmt">\glsxtrprovidestoragekey</code></dfn>{<span class="meta">〈<em class="metainner">key</em>〉</span>}{<span class="meta">〈<em class="metainner">default value</em>〉</span>}{<span class="meta">〈<em class="metainner">no link cs</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.1047"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> but does nothing if the key has already been defined. As with <a id="wrglossary.1048"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>, the starred version switches on field expansion for the given key (provided that it hasn’t already been defined).<p>
+<a id="wrglossary.1074"></a><code class="code"><dfn id="glo:glsxtrprovidestoragekey"><code class="csfmt">\glsxtrprovidestoragekey</code></dfn>{<span class="meta">〈<em class="metainner">key</em>〉</span>}{<span class="meta">〈<em class="metainner">default value</em>〉</span>}{<span class="meta">〈<em class="metainner">no link cs</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.1075"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a> but does nothing if the key has
+already been defined. As with <a id="wrglossary.1076"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>, the starred
+version switches on field expansion for the given key (provided
+that it hasn’t already 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.1049"></a><code class="code"><dfn id="glo:glsxtrifkeydefined"><code class="csfmt">\glsxtrifkeydefined</code></dfn>{<span class="meta">〈<em class="metainner">key</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 key has been defined as a <a id="wrglossary.1050"></a><a href="#glo:idx.gloskey">glossary entry key</a>.<p>
+<a id="wrglossary.1077"></a><code class="code"><dfn id="glo:glsxtrifkeydefined"><code class="csfmt">\glsxtrifkeydefined</code></dfn>{<span class="meta">〈<em class="metainner">key</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 key has been defined as a <a id="wrglossary.1078"></a><a href="#glo:idx.gloskey">glossary entry key</a>.
+<p>
+
 </section><!-- end of section sec:newkeys -->
 
 <section id="sec:plurals"><!-- start of section sec:plurals --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->3.3. Plurals<div class="labellink"><a href="#sec:plurals">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->3.3. Plurals<span class="labellink"><a href="#sec:plurals">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Some languages, such as English, have a general rule that plurals are formed from the singular with a suffix appended. This isn’t an absolute rule. There are plenty of exceptions (for example, geese, children, churches, elves, fairies, sheep). The <a id="wrglossary.1051"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package allows the <a id="wrglossary.1052"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key to be optional when defining entries. In some cases a plural may not make any sense (for example, the term is a symbol) and in some cases the plural may be identical to the singular.<p>
-To make life easier for languages where the majority of plurals can simply be formed by appending a suffix to the singular, the <a id="wrglossary.1053"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package lets the <a id="wrglossary.1054"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field default to the value of the <a id="wrglossary.1055"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <a id="wrglossary.1056"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended. This command is defined to be just the letter <span class="qt">“s”</span>. This means that the majority of terms don’t need to have the <a id="wrglossary.1057"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> supplied as well, and you only need to use it for the exceptions.<p>
-For languages that don’t have this general rule, the <a id="wrglossary.1058"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field will always need to be supplied, where needed.<p>
-There are other plural fields, such as <a id="wrglossary.1059"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>, <a id="wrglossary.1060"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.1061"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>. Again, if you are using a language that doesn’t have a simple suffix rule, you’ll have to supply the plural forms if you need them (and if a plural makes sense in the context).<p>
-If these fields are omitted, the <a id="wrglossary.1062"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package follows these rules: 
+Some languages, such as English, have a general rule that plurals
+are formed from the singular with a suffix appended. This isn’t
+an absolute rule. There are plenty of exceptions (for example,
+geese, children, churches, elves, fairies, sheep). The
+<a id="wrglossary.1079"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package allows the <a id="wrglossary.1080"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key to be
+optional when defining entries. In some cases a plural may not make
+any sense (for example, the term is a symbol) and in some cases
+the plural may be identical to the singular.
+<p>
+To make life easier for languages where the majority of plurals can
+simply be formed by appending a suffix to the singular, the
+<a id="wrglossary.1081"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package lets the <a id="wrglossary.1082"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field default
+to the value of the <a id="wrglossary.1083"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field with <a id="wrglossary.1084"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>
+appended. This command is defined to be just the letter <span class="qt">“s”</span>.
+This means that the majority of terms don’t need to have the
+<a id="wrglossary.1085"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> supplied as well, and you only need to use it for the
+exceptions.
+<p>
+For languages that don’t have this general rule, the <a id="wrglossary.1086"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>
+field will always need to be supplied, where needed.
+<p>
+There are other plural fields, such as <a id="wrglossary.1087"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>,
+<a id="wrglossary.1088"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.1089"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>. Again, if you are using
+a language that doesn’t have a simple suffix rule, you’ll have to
+supply the plural forms if you need them (and if a plural makes
+sense in the context).
+<p>
+If these fields are omitted, the <a id="wrglossary.1090"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package follows
+these rules:
+
 <ul class="displaylist">
- <li><span class="bulletitem">•</span>If <a id="wrglossary.1063"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> is missing, then <a id="wrglossary.1064"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> is appended to the <a id="wrglossary.1065"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field, if that field has been supplied. If the <a id="wrglossary.1066"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field hasn’t been supplied but the <a id="wrglossary.1067"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field has been supplied, then the <a id="wrglossary.1068"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field defaults to the <a id="wrglossary.1069"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. If the <a id="wrglossary.1070"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field hasn’t been supplied, then both the <a id="wrglossary.1071"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> and <a id="wrglossary.1072"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> fields default to the <a id="wrglossary.1073"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field (or <a id="wrglossary.1074"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, if no <a id="wrglossary.1075"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field) with <a id="wrglossary.1076"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> appended.<p>
-<li><span class="bulletitem">•</span>If the <a id="wrglossary.1077"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field is missing, then <a id="wrglossary.1078"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> is appended to the <a id="wrglossary.1079"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field, if the <a id="wrglossary.1080"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field has been supplied.<p>
-<li><span class="bulletitem">•</span>If the <a id="wrglossary.1081"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field is missing then, <span style="font-style: italic; font-variant: normal; ">with the base <a id="wrglossary.1082"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> acronym mechanism</span>, <a id="wrglossary.1083"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a> is appended to the <a id="wrglossary.1084"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field.<p>
 
+<li><span class="bulletitem">•</span>If <a id="wrglossary.1091"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> is missing, then <a id="wrglossary.1092"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>
+is appended to the <a id="wrglossary.1093"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field, if that field has been
+supplied. If the <a id="wrglossary.1094"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field hasn’t been supplied but the
+<a id="wrglossary.1095"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field has been supplied, then the <a id="wrglossary.1096"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a>
+field defaults to the <a id="wrglossary.1097"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field. If the <a id="wrglossary.1098"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>
+field hasn’t been supplied, then both the <a id="wrglossary.1099"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> and
+<a id="wrglossary.1100"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> fields default to the <a id="wrglossary.1101"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field (or
+<a id="wrglossary.1102"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>, if no <a id="wrglossary.1103"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field) with <a id="wrglossary.1104"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>
+appended.
+<p>
+<li><span class="bulletitem">•</span>If the <a id="wrglossary.1105"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field is missing, then
+<a id="wrglossary.1106"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> is appended to the <a id="wrglossary.1107"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field, if the
+<a id="wrglossary.1108"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field has been supplied.
+<p>
+<li><span class="bulletitem">•</span>If the <a id="wrglossary.1109"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field is missing then, <span style="font-style: italic; font-variant: normal; ">with
+the base <a id="wrglossary.1110"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> acronym mechanism</span>, <a id="wrglossary.1111"></a><a href="#glo:acrpluralsuffix"><code class="csfmt">\acrpluralsuffix</code></a>
+is appended to the <a id="wrglossary.1112"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field.
+<p>
+
 </ul>
+
 <p>
-The <span style="font-style: italic; font-variant: normal; ">last case is changed</span> with <a id="wrglossary.1085"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. With this extension package, the <a id="wrglossary.1086"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field defaults to the <a id="wrglossary.1087"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field with <a id="wrglossary.1088"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> appended unless overridden by category attributes. This suffix command is set by the abbreviation styles. This means that every time an abbreviation style is implemented, <a id="wrglossary.1089"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> is redefined, see §<a href="#sec:abbrvfieldslongshortpl">4.1.2</a> for further details.<p>
+The <span style="font-style: italic; font-variant: normal; ">last case is changed</span> with <a id="wrglossary.1113"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+With this extension package, the <a id="wrglossary.1114"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field
+defaults to the <a id="wrglossary.1115"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field with <a id="wrglossary.1116"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>
+appended unless overridden by category attributes. This
+suffix command is set by the abbreviation styles. This means that
+every time an abbreviation style is implemented,
+<a id="wrglossary.1117"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> is redefined, see §<a href="#sec:abbrvfieldslongshortpl">4.1.2</a>
+for further details.
+<p>
 
 </section><!-- end of section sec:plurals -->
 
 <section id="sec:alias"><!-- start of section sec:alias --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->3.4. Entry Aliases<div class="labellink"><a href="#sec:alias">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->3.4. Entry Aliases<span class="labellink"><a href="#sec:alias">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-An entry can be made an alias of another entry using the <a id="wrglossary.1090"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key. The value should be the label of the other term. There’s no check for the other’s existence when the aliased entry is defined. This is to allow the possibility of defining the other entry after the aliased entry. (For example, when used with <a id="wrglossary.1091"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.)<p>
+An entry can be made an alias of another entry using the
+<a id="wrglossary.1118"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key. The value should be the label of the other
+term. There’s no check for the other’s existence when the aliased
+entry is defined. This is to allow the possibility of defining the
+other entry after the aliased entry. (For example, when used with
+<a id="wrglossary.1119"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></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.1092"></a><code class="code"><dfn id="glo:glsxtraliashook"><code class="csfmt">\glsxtraliashook</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This hook is implemented when an entry is defined with the <a id="wrglossary.1093"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key set. It does nothing by default. The value of the <a id="wrglossary.1094"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field can be obtained with  <code class="code"><a id="wrglossary.1095"></a><a href="#glo:glsxtralias"><code class="csfmt">\glsxtralias</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>.<p>
-If an entry <span class="meta">〈<em class="metainner">entry-1</em>〉</span> is made an alias of <span class="meta">〈<em class="metainner">entry-2</em>〉</span> then: 
+<a id="wrglossary.1120"></a><code class="code"><dfn id="glo:glsxtraliashook"><code class="csfmt">\glsxtraliashook</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This hook is implemented when an entry is defined with the
+<a id="wrglossary.1121"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key set. It does nothing by default. The value of
+the <a id="wrglossary.1122"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field can be obtained with 
+<code class="code"><a id="wrglossary.1123"></a><a href="#glo:glsxtralias"><code class="csfmt">\glsxtralias</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>.
+<p>
+If an entry <span class="meta">〈<em class="metainner">entry-1</em>〉</span> is made an alias of <span class="meta">〈<em class="metainner">entry-2</em>〉</span> then:
+
 <ul class="displaylist">
- <li><span class="bulletitem">•</span>If the <a id="wrglossary.1096"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field wasn’t provided when <span class="meta">〈<em class="metainner">entry-1</em>〉</span> was defined, the <a id="wrglossary.1097"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key will automatically trigger <pre class="compactcodebox"><a id="wrglossary.1098"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{<span class="meta">〈<em class="metainner">entry-1</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-2</em>〉</span>}
-</pre><p>
-<li><span class="bulletitem">•</span>If the <a id="wrglossary.1099"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package has been loaded then <code class="code"><a id="wrglossary.1100"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">entry-1</em>〉</span>}</code> will link to <span class="meta">〈<em class="metainner">entry-2</em>〉</span>’s target. (Unless the <a id="wrglossary.1101"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a> attribute has been set for <span class="meta">〈<em class="metainner">entry-1</em>〉</span>’s category.)<p>
-<li><span class="bulletitem">•</span>With <a id="wrglossary.1102"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1103"></a><a href="#glo:optval.record.off"><span class="optfmt">off</span></a> or <a id="wrglossary.1104"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1105"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>, the <a id="wrglossary.1106"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> setting will automatically be triggered when referencing <span class="meta">〈<em class="metainner">entry-1</em>〉</span> with commands like <a id="wrglossary.1107"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.1108"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This prevents <span class="meta">〈<em class="metainner">entry-1</em>〉</span> from having a <a id="wrglossary.1109"></a><a href="#glo:dual.locationlist">location list</a> (aside from the cross-reference added with <a id="wrglossary.1110"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>) unless it’s been explicitly indexed with <a id="wrglossary.1111"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or if the indexing has been explicitly set using <a id="wrglossary.1112"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=false</span>. See §<a href="#sec:glssee">5.9.3</a> for adjusting the indexing hook.<p>
-Note that with <a id="wrglossary.1113"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1114"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a>, the <a id="wrglossary.1115"></a><a href="#glo:dual.locationlist">location list</a> for aliased entries is controlled with <a id="wrglossary.1116"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> settings. 
+
+<li><span class="bulletitem">•</span>If the <a id="wrglossary.1124"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a> field wasn’t provided when <span class="meta">〈<em class="metainner">entry-1</em>〉</span>
+was defined, the <a id="wrglossary.1125"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> key will automatically trigger
+<pre class="compactcodebox"><a id="wrglossary.1126"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>{<span class="meta">〈<em class="metainner">entry-1</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-2</em>〉</span>}
+</pre>
+<p>
+<li><span class="bulletitem">•</span>If the <a id="wrglossary.1127"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> package has been loaded then
+<code class="code"><a id="wrglossary.1128"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{<span class="meta">〈<em class="metainner">entry-1</em>〉</span>}</code> will link to <span class="meta">〈<em class="metainner">entry-2</em>〉</span>’s target. (Unless
+the <a id="wrglossary.1129"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a> attribute has been set for <span class="meta">〈<em class="metainner">entry-1</em>〉</span>’s
+category.)
+<p>
+<li><span class="bulletitem">•</span>With <a id="wrglossary.1130"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1131"></a><a href="#glo:optval.record.off"><span class="optfmt">off</span></a> or
+<a id="wrglossary.1132"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1133"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>, the <a id="wrglossary.1134"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> setting will automatically be triggered
+when referencing <span class="meta">〈<em class="metainner">entry-1</em>〉</span> with commands like <a id="wrglossary.1135"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
+<a id="wrglossary.1136"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>. This prevents <span class="meta">〈<em class="metainner">entry-1</em>〉</span> from having a
+<a id="wrglossary.1137"></a><a href="#glo:dual.locationlist">location list</a> (aside from the cross-reference added with
+<a id="wrglossary.1138"></a><a href="#glo:glssee"><code class="csfmt">\glssee</code></a>) unless it’s been explicitly indexed with <a id="wrglossary.1139"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> or
+if the indexing has been explicitly set using
+<a id="wrglossary.1140"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a><span class="optfmt">=false</span>.
+See §<a href="#sec:glssee">5.9.3</a> for adjusting the indexing hook.
+<p>
+Note that with <a id="wrglossary.1141"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.1142"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a>, the <a id="wrglossary.1143"></a><a href="#glo:dual.locationlist">location list</a>
+for aliased entries is controlled with <a id="wrglossary.1144"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> settings.
+
 </ul>
+
 <p>
-The value of the <a id="wrglossary.1117"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field can be accessed with <a id="wrglossary.1118"></a><a href="#glo:glsxtralias"><code class="csfmt">\glsxtralias</code></a> (see §<a href="#sec:getsee">5.9.2</a>).<p>
+The value of the <a id="wrglossary.1145"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> field can be accessed with
+<a id="wrglossary.1146"></a><a href="#glo:glsxtralias"><code class="csfmt">\glsxtralias</code></a> (see §<a href="#sec:getsee">5.9.2</a>).
+<p>
 
 </section><!-- end of section sec:alias -->
 
 <section id="sec:setfields"><!-- start of section sec:setfields --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->3.5. Setting or Updating Fields<div class="labellink"><a href="#sec:setfields">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->3.5. Setting or Updating Fields<span class="labellink"><a href="#sec:setfields">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-See §<a href="#sec:getfields">5.11</a> for accessing field values and §<a href="#sec:fieldconditionals">5.15</a> for testing field values.<p>
+See §<a href="#sec:getfields">5.11</a> for accessing field values and
+§<a href="#sec:fieldconditionals">5.15</a> for testing field values.
+<p>
 <div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-Modifications to fields only have an effect from that point onwards and may be localised to the current scope. If you are using <a id="wrglossary.1119"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.1120"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>, any changes to the field values won’t be saved in the <a id="wrglossary.1121"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file. </div><!-- end of warning -->
+Modifications to fields only have an effect from that point onwards
+and may be localised to the current scope. If you are using
+<a id="wrglossary.1147"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a><span class="optfmt">=</span><a id="wrglossary.1148"></a><a href="#glo:optval.docdef.true"><span class="optfmt">true</span></a>, any changes to the field values won’t be
+saved in the <a id="wrglossary.1149"></a><a href="#glo:ext.glsdefs"><span class="extfmt">glsdefs</span></a> file.
+</div><!-- end of warning -->
+
 <p>
-Some of these commands are subtly different from each other. For example, <a id="wrglossary.1122"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> (provided by the base <a id="wrglossary.1123"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package), <a id="wrglossary.1124"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> and <a id="wrglossary.1125"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> all assign a value to a field, but <a id="wrglossary.1126"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> requires that both the entry and the field exists (so it can’t be used to set an unknown <a id="wrglossary.1127"></a><a href="#glo:dual.internalfield">internal field</a>),  <a id="wrglossary.1128"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> requires that the entry exists (so it can be used to set an <a id="wrglossary.1129"></a><a href="#glo:dual.internalfield">internal field</a> that doesn’t have an associated key provided that the entry has been defined), and <a id="wrglossary.1130"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> doesn’t perform any existence checks (which means that it can be used to assign <a id="wrglossary.1131"></a><a href="#glo:dual.internalfield">internal fields</a> before the entry is actually defined).<p>
-The commands described in this section don’t require the <a id="wrglossary.1132"></a><a href="#glo:dual.field">field</a> to have an associated <a id="wrglossary.1133"></a><a href="#glo:idx.gloskey">glossary entry key</a>, so you need to be careful not to misspell the field labels.<p>
+Some of these commands are subtly different from each other. For
+example, <a id="wrglossary.1150"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> (provided by the base <a id="wrglossary.1151"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package), <a id="wrglossary.1152"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> and <a id="wrglossary.1153"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> all assign a
+value to a field, but <a id="wrglossary.1154"></a><a href="#glo:glsfielddef"><code class="csfmt">\glsfielddef</code></a> requires that both the entry
+and the field exists (so it can’t be used to set an unknown <a id="wrglossary.1155"></a><a href="#glo:dual.internalfield">internal field</a>), 
+<a id="wrglossary.1156"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> requires that the entry
+exists (so it can be used to set an <a id="wrglossary.1157"></a><a href="#glo:dual.internalfield">internal field</a> that doesn’t have
+an associated key provided that the entry has been defined), and
+<a id="wrglossary.1158"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> doesn’t perform any existence checks (which
+means that it can be used to assign <a id="wrglossary.1159"></a><a href="#glo:dual.internalfield">internal fields</a> before the entry
+is actually defined).
+<p>
+The commands described in this section don’t require the <a id="wrglossary.1160"></a><a href="#glo:dual.field">field</a> to
+have an associated <a id="wrglossary.1161"></a><a href="#glo:idx.gloskey">glossary entry key</a>, so you need to be
+careful not to misspell the field labels.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-Assigning or changing fields using the commands described here won’t alter related fields. For example, if you use the <a id="wrglossary.1134"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key but not the <a id="wrglossary.1135"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key when you define an entry with <a id="wrglossary.1136"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, the <a id="wrglossary.1137"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key will automatically be set as well, but if you change the value of the <a id="wrglossary.1138"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field after the entry has been defined, the <a id="wrglossary.1139"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field won’t be changed. Particular care is required if the field contributes in some way to the <a id="wrglossary.1140"></a><a href="#glo:dual.indexing">indexing</a> information, as this information is typically initialised when the entry is first defined. This includes the <a id="wrglossary.1141"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> and <a id="wrglossary.1142"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> keys, which should not be changed after the entry has been defined. </div><!-- end of information -->
+Assigning or changing fields using the commands described here won’t
+alter related fields. For example, if you use the <a id="wrglossary.1162"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> key
+but not the <a id="wrglossary.1163"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key when you define an entry with
+<a id="wrglossary.1164"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, the <a id="wrglossary.1165"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> key will automatically
+be set as well, but if you change the value of the <a id="wrglossary.1166"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a>
+field after the entry has been defined, the <a id="wrglossary.1167"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field
+won’t be changed. Particular care is required if the field
+contributes in some way to the <a id="wrglossary.1168"></a><a href="#glo:dual.indexing">indexing</a> information, as this
+information is typically initialised when the entry is first
+defined. This includes the <a id="wrglossary.1169"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> and <a id="wrglossary.1170"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> keys,
+which should not be changed after the entry has been defined.
+</div><!-- end of information -->
+
 <p>
-With <a id="wrglossary.1143"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, entries aren’t defined on the first LaTeX run. This means that commands that test for existence will produce a warning and (within the <a id="wrglossary.1144"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment) the <a id="wrglossary.1145"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a>  unknown marker. For example: <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.1146"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.1147"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.1148"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">=myentries</span>,<a id="wrglossary.1149"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span>]
+With <a id="wrglossary.1171"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, entries aren’t defined on the first LaTeX run.
+This means that commands that test for existence will produce a
+warning and (within the <a id="wrglossary.1172"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment) the <a id="wrglossary.1173"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> 
+unknown marker. For example:
+<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.1174"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+<a id="wrglossary.1175"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.1176"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={myentries}</span>,<a id="wrglossary.1177"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span>]
 <code class="cbeg">\begin{document}</code>
 Defining info
-<a id="wrglossary.1150"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a>{sample}{info}{some information}.
+<a id="wrglossary.1178"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a>{sample}{info}{some information}.
 Defining note
-<a id="wrglossary.1151"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{sample}{note}{some note}.
+<a id="wrglossary.1179"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{sample}{note}{some note}.
 
-Info: <a id="wrglossary.1152"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{sample}{info}.
-Note: <a id="wrglossary.1153"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{sample}{note}.
+Info: <a id="wrglossary.1180"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{sample}{info}.
+Note: <a id="wrglossary.1181"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{sample}{note}.
 <code class="cend">\end{document}</code>
-</pre> On the first LaTeX run, this produces: <div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
-Defining info . Defining note <a id="wrglossary.1154"></a><a href="#glo:idx.unknowntag">??</a>.<p>
-Info: some information. Note: . </div><!-- end of resultbox -->
- At this point the <code class="code">sample</code> entry hasn’t been defined, so referencing it in <a id="wrglossary.1155"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> results in a warning and the double question mark <a id="wrglossary.1156"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> unknown marker in the text. The field (<code class="code">note</code>) isn’t saved, so nothing is shown when the field is referenced with <a id="wrglossary.1157"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>. Whereas <a id="wrglossary.1158"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> does save the field with the label <code class="code">info</code> associated with the label <code class="code">sample</code>, even though the <code class="code">sample</code> entry hasn’t actually been defined. The field can then be later obtained with <a id="wrglossary.1159"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>. Once <a id="wrglossary.1160"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has been run, the <code class="code">sample</code> entry should now have its definition in the <a id="wrglossary.1161"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, which is loaded by <a id="wrglossary.1162"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> and the <code class="code">note</code> field can be set.<p>
+</pre>
+On the first LaTeX run, this produces:
+<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
+Defining info . Defining note <a id="wrglossary.1182"></a><a href="#glo:idx.unknowntag">??</a>.
+<p>
+Info: some information. Note: .
+</div><!-- end of resultbox -->
+
+At this point the <code class="code">sample</code> entry hasn’t been defined, so
+referencing it in <a id="wrglossary.1183"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> results in a warning and the
+double question mark <a id="wrglossary.1184"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> unknown marker in the text.
+The field (<code class="code">note</code>) isn’t saved,
+so nothing is shown when the field is referenced with
+<a id="wrglossary.1185"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>. Whereas <a id="wrglossary.1186"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> does save the
+field with the label <code class="code">info</code> associated with the label
+<code class="code">sample</code>, even though the <code class="code">sample</code> entry hasn’t actually
+been defined. The field can then be later obtained with
+<a id="wrglossary.1187"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>. Once <a id="wrglossary.1188"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has been run, the
+<code class="code">sample</code> entry should now have its definition in the
+<a id="wrglossary.1189"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, which is loaded by <a id="wrglossary.1190"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> and
+the <code class="code">note</code> field can be 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.1163"></a><code class="code"><dfn id="glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</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>}</code></div><!-- end of pinnedbox -->
- This uses <a id="wrglossary.1164"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1165"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a> command to locally set the <a id="wrglossary.1166"></a><a href="#glo:dual.field">field</a> given by its <a id="wrglossary.1167"></a><a href="#glo:@@glslabel at internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>. No existence check is performed.<p>
+<a id="wrglossary.1191"></a><code class="code"><dfn id="glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</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>}</code></div><!-- end of pinnedbox -->
+
+This uses <a id="wrglossary.1192"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1193"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a> command to locally set the <a id="wrglossary.1194"></a><a href="#glo:dual.field">field</a>
+given by its <a id="wrglossary.1195"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+<span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for the entry identified by
+<span class="meta">〈<em class="metainner">entry-label</em>〉</span>. No existence check is performed.
+<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.1168"></a><code class="code"><dfn id="glo:glsxtredeffield"><code class="csfmt">\glsxtredeffield</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>}</code></div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.1169"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> but (protected) fully expands the value before assigning it to the field.<p>
+<a id="wrglossary.1196"></a><code class="code"><dfn id="glo:glsxtredeffield"><code class="csfmt">\glsxtredeffield</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>}</code></div><!-- end of pinnedbox -->
+
+This is like <a id="wrglossary.1197"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> but (protected) fully expands the
+value before assigning it to the 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.1170"></a><code class="code"><dfn id="glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</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">element</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This command is designed for fields that should contain comma-separated lists. If the field hasn’t been defined, this behaves like <a id="wrglossary.1171"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> otherwise it will append a comma followed by <span class="meta">〈<em class="metainner">element</em>〉</span> (unexpanded) to the field value. No existence check is performed. This field can be iterated over using <a id="wrglossary.1172"></a><a href="#glo:glsxtrforcsvfield"><code class="csfmt">\glsxtrforcsvfield</code></a> or formatted using <a id="wrglossary.1173"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>. See §<a href="#sec:csvfields">5.13</a> for further details.<p>
+<a id="wrglossary.1198"></a><code class="code"><dfn id="glo:glsxtrapptocsvfield"><code class="csfmt">\glsxtrapptocsvfield</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">element</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This command is designed for fields that should contain
+comma-separated lists. If the field hasn’t been defined, this
+behaves like <a id="wrglossary.1199"></a><a href="#glo:glsxtrdeffield"><code class="csfmt">\glsxtrdeffield</code></a> otherwise it will append a comma
+followed by <span class="meta">〈<em class="metainner">element</em>〉</span> (unexpanded) to the field value. No
+existence check is performed. This field can be iterated over using
+<a id="wrglossary.1200"></a><a href="#glo:glsxtrforcsvfield"><code class="csfmt">\glsxtrforcsvfield</code></a> or formatted using <a id="wrglossary.1201"></a><a href="#glo:glsxtrfieldformatcsvlist"><code class="csfmt">\glsxtrfieldformatcsvlist</code></a>.
+See §<a href="#sec:csvfields">5.13</a> for further details.
+<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.1174"></a><code class="code"><dfn id="glo:glsxtrfieldlistadd"><code class="csfmt">\glsxtrfieldlistadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
- Appends the given value to the given entry’s field (identified using the <a id="wrglossary.1175"></a><a href="#glo:@@glslabel at internalfieldlabel">field’s internal label</a>) using <a id="wrglossary.1176"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.1177"></a><a href="#glo:listcsadd"><code class="csfmt">\listcsadd</code></a>. The field value can later be iterated over using <a id="wrglossary.1178"></a><a href="#glo:glsxtrfielddolistloop"><code class="csfmt">\glsxtrfielddolistloop</code></a> or <a id="wrglossary.1179"></a><a href="#glo:glsxtrfieldforlistloop"><code class="csfmt">\glsxtrfieldforlistloop</code></a>.<p>
+<a id="wrglossary.1202"></a><code class="code"><dfn id="glo:glsxtrfieldlistadd"><code class="csfmt">\glsxtrfieldlistadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+Appends the given value to the given entry’s field (identified using
+the <a id="wrglossary.1203"></a><a href="#glo:dual.internalfieldlabel">field’s internal label</a>) using
+<a id="wrglossary.1204"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.1205"></a><a href="#glo:listcsadd"><code class="csfmt">\listcsadd</code></a>. The field value can later be
+iterated over using <a id="wrglossary.1206"></a><a href="#glo:glsxtrfielddolistloop"><code class="csfmt">\glsxtrfielddolistloop</code></a> or
+<a id="wrglossary.1207"></a><a href="#glo:glsxtrfieldforlistloop"><code class="csfmt">\glsxtrfieldforlistloop</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.1180"></a><code class="code"><dfn id="glo:glsxtrfieldlistgadd"><code class="csfmt">\glsxtrfieldlistgadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
- As above but uses <a id="wrglossary.1181"></a><a href="#glo:listcsgadd"><code class="csfmt">\listcsgadd</code></a> to make a global change.<p>
+<a id="wrglossary.1208"></a><code class="code"><dfn id="glo:glsxtrfieldlistgadd"><code class="csfmt">\glsxtrfieldlistgadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+As above but uses <a id="wrglossary.1209"></a><a href="#glo:listcsgadd"><code class="csfmt">\listcsgadd</code></a> to make a global change.
+<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.1182"></a><code class="code"><dfn id="glo:glsxtrfieldlisteadd"><code class="csfmt">\glsxtrfieldlisteadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
- As above but uses <a id="wrglossary.1183"></a><a href="#glo:listcseadd"><code class="csfmt">\listcseadd</code></a> to expand the value.<p>
+<a id="wrglossary.1210"></a><code class="code"><dfn id="glo:glsxtrfieldlisteadd"><code class="csfmt">\glsxtrfieldlisteadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+As above but uses <a id="wrglossary.1211"></a><a href="#glo:listcseadd"><code class="csfmt">\listcseadd</code></a> to expand the 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.1184"></a><code class="code"><dfn id="glo:glsxtrfieldlistxadd"><code class="csfmt">\glsxtrfieldlistxadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
- As above but uses <a id="wrglossary.1185"></a><a href="#glo:listcsxadd"><code class="csfmt">\listcsxadd</code></a> to make a global change.<p>
+<a id="wrglossary.1212"></a><code class="code"><dfn id="glo:glsxtrfieldlistxadd"><code class="csfmt">\glsxtrfieldlistxadd</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">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+As above but uses <a id="wrglossary.1213"></a><a href="#glo:listcsxadd"><code class="csfmt">\listcsxadd</code></a> to make a global change.
+<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.1186"></a><code class="code"><dfn id="glo:glsxtrsetfieldifexists"><code class="csfmt">\glsxtrsetfieldifexists</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">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This is used by the commands <a id="wrglossary.1187"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>, <a id="wrglossary.1188"></a><a href="#glo:gGlsXtrSetField"><code class="csfmt">\gGlsXtrSetField</code></a>, <a id="wrglossary.1189"></a><a href="#glo:xGlsXtrSetField"><code class="csfmt">\xGlsXtrSetField</code></a>, <a id="wrglossary.1190"></a><a href="#glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</code></a>, <a id="wrglossary.1191"></a><a href="#glo:GlsXtrLetField"><code class="csfmt">\GlsXtrLetField</code></a>, <a id="wrglossary.1192"></a><a href="#glo:csGlsXtrLetField"><code class="csfmt">\csGlsXtrLetField</code></a> and <a id="wrglossary.1193"></a><a href="#glo:GlsXtrLetFieldToField"><code class="csfmt">\GlsXtrLetFieldToField</code></a> to produce an error (or warning with <a id="wrglossary.1194"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.1195"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) if the entry doesn’t exist. This can be redefined to add extra checks (for example, to prohibit changing certain fields).<p>
+<a id="wrglossary.1214"></a><code class="code"><dfn id="glo:glsxtrsetfieldifexists"><code class="csfmt">\glsxtrsetfieldifexists</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">code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This is used by the commands <a id="wrglossary.1215"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>, <a id="wrglossary.1216"></a><a href="#glo:gGlsXtrSetField"><code class="csfmt">\gGlsXtrSetField</code></a>,
+<a id="wrglossary.1217"></a><a href="#glo:xGlsXtrSetField"><code class="csfmt">\xGlsXtrSetField</code></a>, <a id="wrglossary.1218"></a><a href="#glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</code></a>,
+<a id="wrglossary.1219"></a><a href="#glo:GlsXtrLetField"><code class="csfmt">\GlsXtrLetField</code></a>, <a id="wrglossary.1220"></a><a href="#glo:csGlsXtrLetField"><code class="csfmt">\csGlsXtrLetField</code></a> and
+<a id="wrglossary.1221"></a><a href="#glo:GlsXtrLetFieldToField"><code class="csfmt">\GlsXtrLetFieldToField</code></a> to produce an error (or warning with
+<a id="wrglossary.1222"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.1223"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>) if the entry doesn’t exist. This
+can be redefined to add extra checks (for example, to prohibit
+changing certain fields).
+<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.1196"></a><code class="code"><dfn id="glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
- This uses <a id="wrglossary.1197"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1198"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a> command to locally set the <a id="wrglossary.1199"></a><a href="#glo:dual.field">field</a> given by its <a id="wrglossary.1200"></a><a href="#glo:@@glslabel at internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>.<p>
-This command is written to the <a id="wrglossary.1201"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file by <a id="wrglossary.1202"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to set fields that don’t have a corresponding key.<p>
+<a id="wrglossary.1224"></a><code class="code"><dfn id="glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
+
+This uses <a id="wrglossary.1225"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1226"></a><a href="#glo:csdef"><code class="csfmt">\csdef</code></a> command to locally set the <a id="wrglossary.1227"></a><a href="#glo:dual.field">field</a>
+given by its <a id="wrglossary.1228"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+<span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for the entry identified by
+<span class="meta">〈<em class="metainner">entry-label</em>〉</span>.
+<p>
+This command is written to the <a id="wrglossary.1229"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file by <a id="wrglossary.1230"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to
+set fields that don’t have 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.1203"></a><code class="code"><dfn id="glo:gGlsXtrSetField"><code class="csfmt">\gGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.1204"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> but uses a global assignment.<p>
+<a id="wrglossary.1231"></a><code class="code"><dfn id="glo:gGlsXtrSetField"><code class="csfmt">\gGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
+
+This is like <a id="wrglossary.1232"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> but uses a global assignment.
+<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.1205"></a><code class="code"><dfn id="glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.1206"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> but (protected) fully expands the value first.<p>
+<a id="wrglossary.1233"></a><code class="code"><dfn id="glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
+
+This is like <a id="wrglossary.1234"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> but (protected) fully expands the
+value first.
+<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.1207"></a><code class="code"><dfn id="glo:xGlsXtrSetField"><code class="csfmt">\xGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
- This is like <a id="wrglossary.1208"></a><a href="#glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</code></a> but uses a global assignment.<p>
+<a id="wrglossary.1235"></a><code class="code"><dfn id="glo:xGlsXtrSetField"><code class="csfmt">\xGlsXtrSetField</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>}</code></div><!-- end of pinnedbox -->
+
+This is like <a id="wrglossary.1236"></a><a href="#glo:eGlsXtrSetField"><code class="csfmt">\eGlsXtrSetField</code></a> but uses a global assignment.
+<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.1209"></a><code class="code"><dfn id="glo:GlsXtrLetField"><code class="csfmt">\GlsXtrLetField</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">cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This uses <a id="wrglossary.1210"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1211"></a><a href="#glo:cslet"><code class="csfmt">\cslet</code></a> command to locally set the <a id="wrglossary.1212"></a><a href="#glo:dual.field">field</a> given by its <a id="wrglossary.1213"></a><a href="#glo:@@glslabel at internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">cs</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>.<p>
+<a id="wrglossary.1237"></a><code class="code"><dfn id="glo:GlsXtrLetField"><code class="csfmt">\GlsXtrLetField</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">cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This uses <a id="wrglossary.1238"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1239"></a><a href="#glo:cslet"><code class="csfmt">\cslet</code></a> command to locally set the <a id="wrglossary.1240"></a><a href="#glo:dual.field">field</a>
+given by its <a id="wrglossary.1241"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+<span class="meta">〈<em class="metainner">field-label</em>〉</span> to <span class="meta">〈<em class="metainner">cs</em>〉</span> for the entry identified by
+<span class="meta">〈<em class="metainner">entry-label</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.1214"></a><code class="code"><dfn id="glo:csGlsXtrLetField"><code class="csfmt">\csGlsXtrLetField</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">cs-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This uses <a id="wrglossary.1215"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1216"></a><a href="#glo:csletcs"><code class="csfmt">\csletcs</code></a> command to locally set the <a id="wrglossary.1217"></a><a href="#glo:dual.field">field</a> given by its <a id="wrglossary.1218"></a><a href="#glo:@@glslabel at internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field-label</em>〉</span> to the control sequence given by <span class="meta">〈<em class="metainner">cs-name</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>.<p>
+<a id="wrglossary.1242"></a><code class="code"><dfn id="glo:csGlsXtrLetField"><code class="csfmt">\csGlsXtrLetField</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">cs-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This uses <a id="wrglossary.1243"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a>’s <a id="wrglossary.1244"></a><a href="#glo:csletcs"><code class="csfmt">\csletcs</code></a> command to locally set the
+<a id="wrglossary.1245"></a><a href="#glo:dual.field">field</a> given by its <a id="wrglossary.1246"></a><a href="#glo:dual.internalfieldlabel">internal label</a>
+<span class="meta">〈<em class="metainner">field-label</em>〉</span> to the control sequence given by <span class="meta">〈<em class="metainner">cs-name</em>〉</span>
+for the entry identified by <span class="meta">〈<em class="metainner">entry-label</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.1219"></a><code class="code"><dfn id="glo:GlsXtrLetFieldToField"><code class="csfmt">\GlsXtrLetFieldToField</code></dfn>{<span class="meta">〈<em class="metainner">entry1-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field1-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field2-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This assigns the field identified by its <a id="wrglossary.1220"></a><a href="#glo:@@glslabel at internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field1-label</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry1-label</em>〉</span> to the value of the <a id="wrglossary.1221"></a><a href="#glo:dual.field">field</a> identified by <span class="meta">〈<em class="metainner">field2-label</em>〉</span> for the entry identified by <span class="meta">〈<em class="metainner">entry2-label</em>〉</span><p>
+<a id="wrglossary.1247"></a><code class="code"><dfn id="glo:GlsXtrLetFieldToField"><code class="csfmt">\GlsXtrLetFieldToField</code></dfn>{<span class="meta">〈<em class="metainner">entry1-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field1-label</em>〉</span>}{<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>}{<span class="meta">〈<em class="metainner">field2-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
 
+This assigns the field identified by its
+<a id="wrglossary.1248"></a><a href="#glo:dual.internalfieldlabel">internal label</a> <span class="meta">〈<em class="metainner">field1-label</em>〉</span> for
+the entry identified by <span class="meta">〈<em class="metainner">entry1-label</em>〉</span> to the value of the
+<a id="wrglossary.1249"></a><a href="#glo:dual.field">field</a> identified by <span class="meta">〈<em class="metainner">field2-label</em>〉</span> for the entry identified by
+<span class="meta">〈<em class="metainner">entry2-label</em>〉</span>
+<p>
+
 </section><!-- end of section sec:setfields -->
 
 <section id="sec:abbreviations"><!-- start of section sec:abbreviations --><div class="tomain"><a href="#main">[top]</a></div>
-<h1><!-- start of chapter header -->4. Abbreviations<div class="labellink"><a href="#sec:abbreviations">[link]</a></div></h1><!-- end of chapter header -->
+<h1><!-- start of chapter header -->4. Abbreviations<span class="labellink"><a href="#sec:abbreviations">[link]</a></span></h1><!-- end of chapter header -->
+
 <p>
-The acronym mechanism implemented by the base <a id="wrglossary.1222"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package is insufficiently flexible for some documents. The <a id="wrglossary.1223"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a completely different mechanism to deal with abbreviations in a more flexible manner. The two methods are incompatible. However, the <a id="wrglossary.1224"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides predefined styles that emulate the appearance of the styles provided by the base package. If you have previously used just the base <a id="wrglossary.1225"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, consult Table <a href="#tab:acrabbrvstyles">4.2</a> for the closest matching abbreviation style.<p>
+The acronym mechanism implemented by the base <a id="wrglossary.1250"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package is insufficiently flexible for some documents. The
+<a id="wrglossary.1251"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides a completely different
+mechanism to deal with abbreviations in a more flexible manner. The
+two methods are incompatible. However, the <a id="wrglossary.1252"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+package provides predefined styles that emulate the appearance
+of the styles provided by the base package. If you have previously
+used just the base <a id="wrglossary.1253"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, consult
+Table <a href="#tab:acrabbrvstyles">4.2</a> for the closest matching abbreviation
+style.
+<p>
 
 </section><!-- end of section sec:abbreviations -->
 
 <section id="sec:newabbr"><!-- start of section sec:newabbr --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->4.1. Defining Abbreviations<div class="labellink"><a href="#sec:newabbr">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->4.1. Defining Abbreviations<span class="labellink"><a href="#sec:newabbr">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Abbreviations are 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.1226"></a><code class="code"><dfn id="glo:newabbreviation"><code class="csfmt">\newabbreviation</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">short</em>〉</span>}{<span class="meta">〈<em class="metainner">long</em>〉</span>}</code></div><!-- end of pinnedbox -->
- where <span class="meta">〈<em class="metainner">entry-label</em>〉</span> is the entry’s label (used in commands like <a id="wrglossary.1227"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>), <span class="meta">〈<em class="metainner">short</em>〉</span> is the short form (the abbreviation) and <span class="meta">〈<em class="metainner">long</em>〉</span> is the long form (what the abbreviation is short for). The optional argument <span class="meta">〈<em class="metainner">options</em>〉</span> may be used to set additional keys (as per the <a id="wrglossary.1228"></a><a href="#glo:@@glslabel at gloskey">options list</a> in <a id="wrglossary.1229"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>), such as  <a id="wrglossary.1230"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> or <a id="wrglossary.1231"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a>.<p>
-This command internally uses <a id="wrglossary.1232"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and sets the <a id="wrglossary.1233"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> to <a id="wrglossary.1234"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> and the <a id="wrglossary.1235"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.1236"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>. The category (see §<a href="#sec:categories">10</a>) determines the abbreviation style. The style for a particular category is set using <a id="wrglossary.1237"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>. If the optional argument is omitted, the <a id="wrglossary.1238"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category is assumed (see §<a href="#sec:abbrstyle">4.5</a> for further details).<p>
-The following example document sets up three different abbreviation styles: <a id="wrglossary.1239"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> for the <a id="wrglossary.1240"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category, <a id="wrglossary.1241"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a> for the custom <code class="code">genus</code> category, and <a id="wrglossary.1242"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a> for the custom <code class="code">common</code> category. Note that the custom <code class="code">title</code> category doesn’t have an associated style. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1243"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.1244"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
-<a id="wrglossary.1245"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[genus]{<a id="wrglossary.1246"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
-<a id="wrglossary.1247"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[common]{<a id="wrglossary.1248"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>}
-<a id="wrglossary.1249"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{xml}{extensible markup language}
-<a id="wrglossary.1250"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1251"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>]{clostridium}{C.}{Clostridium}
-<a id="wrglossary.1252"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1253"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>]{myristica}{M.}{Myristica}
-<a id="wrglossary.1254"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1255"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={common}</span>]{html}{HTML}{hypertext markup language}
-<a id="wrglossary.1256"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1257"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={title}</span>]{dr}{Dr}{Doctor}
+Abbreviations are 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.1254"></a><code class="code"><dfn id="glo:newabbreviation"><code class="csfmt">\newabbreviation</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">short</em>〉</span>}{<span class="meta">〈<em class="metainner">long</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+where <span class="meta">〈<em class="metainner">entry-label</em>〉</span> is the entry’s label (used in commands like
+<a id="wrglossary.1255"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>), <span class="meta">〈<em class="metainner">short</em>〉</span> is the short form (the abbreviation) and
+<span class="meta">〈<em class="metainner">long</em>〉</span> is the long form (what the abbreviation is short for).
+The optional argument <span class="meta">〈<em class="metainner">options</em>〉</span> may be used to set additional
+keys (as per the <a id="wrglossary.1256"></a><a href="#glo:idx.gloskey">options list</a> in <a id="wrglossary.1257"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>), such as 
+<a id="wrglossary.1258"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> or <a id="wrglossary.1259"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a>.
+<p>
+This command internally uses <a id="wrglossary.1260"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and sets the
+<a id="wrglossary.1261"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> to <a id="wrglossary.1262"></a><a href="#glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></a> and the
+<a id="wrglossary.1263"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.1264"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>. The category (see
+§<a href="#sec:categories">10</a>) determines the abbreviation style.
+The style for a particular category is set using
+<a id="wrglossary.1265"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>. If the optional argument is omitted, the
+<a id="wrglossary.1266"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category is assumed (see §<a href="#sec:abbrstyle">4.5</a> for
+further details).
+<p>
+The following example document sets up three different abbreviation
+styles: <a id="wrglossary.1267"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> for the <a id="wrglossary.1268"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>
+category, <a id="wrglossary.1269"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a> for the custom
+<code class="code">genus</code> category, and <a id="wrglossary.1270"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a> for the custom
+<code class="code">common</code> category. Note that the custom <code class="code">title</code> category
+doesn’t have an associated style.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1271"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.1272"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
+<a id="wrglossary.1273"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[genus]{<a id="wrglossary.1274"></a><a href="#glo:opt.abbrstyle.long-only-short-only"><span class="abbrstylefmt">long-only-short-only</span></a>}
+<a id="wrglossary.1275"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[common]{<a id="wrglossary.1276"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>}
+<a id="wrglossary.1277"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{xml}{extensible markup language}
+<a id="wrglossary.1278"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1279"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>]{clostridium}{C.}{Clostridium}
+<a id="wrglossary.1280"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1281"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={genus}</span>]{myristica}{M.}{Myristica}
+<a id="wrglossary.1282"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1283"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={common}</span>]{html}{HTML}{hypertext markup language}
+<a id="wrglossary.1284"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1285"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={title}</span>]{dr}{Dr}{Doctor}
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.1258"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1259"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium}, <a id="wrglossary.1260"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{myristica},
-<a id="wrglossary.1261"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.1262"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dr}.
+First use: <a id="wrglossary.1286"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1287"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium}, 
+<a id="wrglossary.1288"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{myristica}, <a id="wrglossary.1289"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.1290"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dr}.
 
-Next use: <a id="wrglossary.1263"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1264"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium}, <a id="wrglossary.1265"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{myristica},
-<a id="wrglossary.1266"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.1267"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dr}.
+Next use: <a id="wrglossary.1291"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{clostridium}, 
+<a id="wrglossary.1293"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{myristica}, <a id="wrglossary.1294"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.1295"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dr}.
 <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 -->
-<a id="ex:multiabbrvstyles"></a>Example 1: Multiple abbreviation styles <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example001.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example001.png" type="image/png" width="388" height="42">Example document with multiple abbreviation styles.</object> </div><!-- end of resultbox -->
+</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:multiabbrvstyles-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:multiabbrvstyles"></a>Example 1: Multiple abbreviation styles <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example001.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
 <p>
-If the category doesn’t have an associated style, the style for the <a id="wrglossary.1268"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category will be used, as with the <code class="code">dr</code> entry above, which uses the <a id="wrglossary.1269"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> style because no style has been associated with its custom <code class="code">title</code> category.<p>
-There are two categories that have an abbreviation style set by default: <a id="wrglossary.1270"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> and <a id="wrglossary.1271"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>. These are initialised as follows: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1272"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.1273"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-<a id="wrglossary.1274"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1275"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1276"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a>}
-</pre> This means that abbreviations defined with the default <a id="wrglossary.1277"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category will show the long form followed by the short form in parentheses on <a id="wrglossary.1278"></a><a href="#glo:dual.firstuse">first use</a>, and those defined with the <a id="wrglossary.1279"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <a id="wrglossary.1280"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> will only show the short form (that is, the long form won’t be shown on <a id="wrglossary.1281"></a><a href="#glo:dual.firstuse">first use</a>).<p>
-To make it easier to migrate a file containing entries defined with <a id="wrglossary.1282"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the <a id="wrglossary.1283"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines <a id="wrglossary.1284"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to do: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1285"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1286"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<a id="wrglossary.1287"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,<a id="wrglossary.1288"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a>=<a id="wrglossary.1289"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></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">short</em>〉</span>}{<span class="meta">〈<em class="metainner">long</em>〉</span>}
-</pre> Note that this sets the <a id="wrglossary.1290"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.1291"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>, which means that any abbreviations defined with <a id="wrglossary.1292"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will use the <a id="wrglossary.1293"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a> style by default. If you want to use a different style, you need to set the abbreviation style for the <a id="wrglossary.1294"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category. For example, to use the <a id="wrglossary.1295"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1296"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1297"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1298"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
-</pre> This must be placed before the first instance of <a id="wrglossary.1299"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.<p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example001.png" type="image/png" width="388" height="42">Example document with multiple abbreviation styles.</object>
+</div><!-- end of resultbox -->
+
+<p>
+If the category doesn’t have an associated style, the style for the
+<a id="wrglossary.1296"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category will be used, as with the <code class="code">dr</code> entry
+above, which uses the <a id="wrglossary.1297"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> style because no
+style has been associated with its custom <code class="code">title</code> category.
+<p>
+There are two categories that have an abbreviation style set by
+default: <a id="wrglossary.1298"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> and <a id="wrglossary.1299"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>. These are initialised
+as follows:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1300"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.1301"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+<a id="wrglossary.1302"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1303"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1304"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a>}
+</pre>
+This means that abbreviations defined with the default
+<a id="wrglossary.1305"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category will show the long form followed by the
+short form in parentheses on <a id="wrglossary.1306"></a><a href="#glo:dual.firstuse">first use</a>, and those defined with the
+<a id="wrglossary.1307"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <a id="wrglossary.1308"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> will only show the short
+form (that is, the long form won’t be shown on <a id="wrglossary.1309"></a><a href="#glo:dual.firstuse">first use</a>).
+<p>
+To make it easier to migrate a file containing entries defined with
+<a id="wrglossary.1310"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>, the <a id="wrglossary.1311"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package redefines
+<a id="wrglossary.1312"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> to do:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1313"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.1314"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<a id="wrglossary.1315"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,<a id="wrglossary.1316"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a>=<a id="wrglossary.1317"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></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">short</em>〉</span>}{<span class="meta">〈<em class="metainner">long</em>〉</span>}
+</pre>
+Note that this sets the <a id="wrglossary.1318"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.1319"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>, which
+means that any abbreviations defined with <a id="wrglossary.1320"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> will use
+the <a id="wrglossary.1321"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a> style by default. If you want to use a
+different style, you need to set the abbreviation style for the
+<a id="wrglossary.1322"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category. For example, to use the
+<a id="wrglossary.1323"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1324"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1325"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1326"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>}
+</pre>
+This must be placed before the first instance of <a id="wrglossary.1327"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</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 -->
-You can’t use <a id="wrglossary.1300"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> with <a id="wrglossary.1301"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. </div><!-- end of information -->
+You can’t use <a id="wrglossary.1328"></a><a href="#glo:setacronymstyle"><code class="csfmt">\setacronymstyle</code></a> with <a id="wrglossary.1329"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+</div><!-- end of information -->
+
 <p>
-If you have defined any acronym styles with <a id="wrglossary.1302"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>, you will have to migrate them over to <a id="wrglossary.1303"></a><a href="#glo:newabbreviationstyle"><code class="csfmt">\newabbreviationstyle</code></a>. However, most of the predefined abbreviation styles are flexible enough to adapt to common abbreviation formats. It is possible to revert <a id="wrglossary.1304"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> back to using the base <a id="wrglossary.1305"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym mechanism (§<a href="#sec:acrorevert">4.6</a>), but it should generally not be necessary.<p>
-Terms defined with <a id="wrglossary.1306"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (and <a id="wrglossary.1307"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) can be referenced in the main document text using commands like <a id="wrglossary.1308"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>. (If you want to use shortcut commands like <a id="wrglossary.1309"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>, use the <a id="wrglossary.1310"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1311"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a> package option.) Remember that you can use the <a id="wrglossary.1312"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> and <a id="wrglossary.1313"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> options to reset or unset the <a id="wrglossary.1314"></a><a href="#glo:dual.firstuseflag">first use flag</a> (see §<a href="#sec:glsunset">5.10</a>). Alternatively, you can use the commands described in §<a href="#sec:abbrvfieldrefs">4.3</a>. For headings and captions, see §<a href="#sec:headingcommands">5.3.2</a>.<p>
+If you have defined any acronym styles with
+<a id="wrglossary.1330"></a><a href="#glo:newacronymstyle"><code class="csfmt">\newacronymstyle</code></a>, you will have to migrate them over to
+<a id="wrglossary.1331"></a><a href="#glo:newabbreviationstyle"><code class="csfmt">\newabbreviationstyle</code></a>. However, most of the predefined
+abbreviation styles are flexible enough to adapt to common
+abbreviation formats. It is possible to revert <a id="wrglossary.1332"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> back
+to using the base <a id="wrglossary.1333"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym mechanism
+(§<a href="#sec:acrorevert">4.6</a>), but it should generally not be
+necessary.
+<p>
+Terms defined with <a id="wrglossary.1334"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (and <a id="wrglossary.1335"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) can
+be referenced in the main document text using commands like <a id="wrglossary.1336"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+(If you want to use shortcut commands like <a id="wrglossary.1337"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a>, use the
+<a id="wrglossary.1338"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1339"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a> package option.)
+Remember that you can use the <a id="wrglossary.1340"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> and
+<a id="wrglossary.1341"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> options to reset or unset the <a id="wrglossary.1342"></a><a href="#glo:dual.firstuseflag">first use flag</a>
+(see §<a href="#sec:glsunset">5.10</a>). Alternatively, you can use the
+commands described in §<a href="#sec:abbrvfieldrefs">4.3</a>. For headings
+and captions, see §<a href="#sec:headingcommands">5.3.2</a>.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Avoid using <a id="wrglossary.1315"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>, <a id="wrglossary.1316"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a>, <a id="wrglossary.1317"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and <a id="wrglossary.1318"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> with abbreviations. Many of the abbreviation styles are too complex to work with these commands (particularly the case-changing variants or with the <span class="meta">〈<em class="metainner">insert</em>〉</span> final optional argument or with <a id="wrglossary.1319"></a><a href="#glo:opt.glsopt.innertextformat"><span class="csoptfmt">innertextformat</span></a>). Instead, use commands  like <a id="wrglossary.1320"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.1321"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>, <a id="wrglossary.1322"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> and <a id="wrglossary.1323"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>. </div><!-- end of important -->
+Avoid using <a id="wrglossary.1343"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>, <a id="wrglossary.1344"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a>, <a id="wrglossary.1345"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and
+<a id="wrglossary.1346"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> with abbreviations. Many of the abbreviation styles
+are too complex to work with these commands (particularly the
+case-changing variants or with the <span class="meta">〈<em class="metainner">insert</em>〉</span> final optional
+argument or with <a id="wrglossary.1347"></a><a href="#glo:opt.glsopt.innertextformat"><span class="csoptfmt">innertextformat</span></a>). Instead, use commands 
+like <a id="wrglossary.1348"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.1349"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>, <a id="wrglossary.1350"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> and <a id="wrglossary.1351"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>.
+</div><!-- end of important -->
+
 <p>
 
 </section><!-- end of section sec:newabbr -->
 
 <section id="sec:abbrvfieldslongshort"><!-- start of section sec:abbrvfieldslongshort --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.1.1. Abbreviation Fields: <span class="optfmt">long</span> and <span class="optfmt">short</span><div class="labellink"><a href="#sec:abbrvfieldslongshort">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.1.1. Abbreviation Fields: <span class="optfmt">long</span> and <span class="optfmt">short</span><span class="labellink"><a href="#sec:abbrvfieldslongshort">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-The <span class="meta">〈<em class="metainner">short</em>〉</span> and <span class="meta">〈<em class="metainner">long</em>〉</span> arguments are internally assigned with the <a id="wrglossary.1324"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.1325"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (so don’t use those keys in <span class="meta">〈<em class="metainner">options</em>〉</span>), but the short and long values may first be modified by category attributes, such as <a id="wrglossary.1326"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a> or <a id="wrglossary.1327"></a><a href="#glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></a>. As with other entries, avoid nested links (see §<a href="#sec:nested">5.4</a>). This means avoid using the <a id="wrglossary.1328"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.1329"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within <span class="meta">〈<em class="metainner">short</em>〉</span> and <span class="meta">〈<em class="metainner">long</em>〉</span>.<p>
+The <span class="meta">〈<em class="metainner">short</em>〉</span> and <span class="meta">〈<em class="metainner">long</em>〉</span> arguments are internally assigned with the
+<a id="wrglossary.1352"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.1353"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> keys (so don’t use those keys in
+<span class="meta">〈<em class="metainner">options</em>〉</span>), but the short and long values may first be modified by
+category attributes, such as <a id="wrglossary.1354"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a> or
+<a id="wrglossary.1355"></a><a href="#glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></a>. As with other entries, avoid nested links
+(see §<a href="#sec:nested">5.4</a>). This means avoid using the
+<a id="wrglossary.1356"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.1357"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands within <span class="meta">〈<em class="metainner">short</em>〉</span> and
+<span class="meta">〈<em class="metainner">long</em>〉</span>.
+<p>
 <div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If an abbreviation can be formed by combining other entries, consider using the multi (compound) entry function (see §<a href="#sec:multientries">7</a>). </div><!-- end of information -->
+If an abbreviation can be formed by combining other
+entries, consider using the multi (compound) entry function
+(see §<a href="#sec:multientries">7</a>).
+</div><!-- end of information -->
+
 <p>
 
 </section><!-- end of section sec:abbrvfieldslongshort -->
 
 <section id="sec:abbrvfieldslongshortpl"><!-- start of section sec:abbrvfieldslongshortpl --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.1.2. Abbreviation Fields: <span class="optfmt">longplural</span> and <span class="optfmt">shortplural</span><div class="labellink"><a href="#sec:abbrvfieldslongshortpl">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.1.2. Abbreviation Fields: <span class="optfmt">longplural</span> and <span class="optfmt">shortplural</span><span class="labellink"><a href="#sec:abbrvfieldslongshortpl">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-The <a id="wrglossary.1330"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key defaults to <span class="meta">〈<em class="metainner">long</em>〉</span><a id="wrglossary.1331"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> and the <a id="wrglossary.1332"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key defaults to <span class="meta">〈<em class="metainner">short</em>〉</span><a id="wrglossary.1333"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>. The <a id="wrglossary.1334"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> attribute will instead set the <a id="wrglossary.1335"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> to <code class="code"><span class="meta">〈<em class="metainner">short</em>〉</span>'<a id="wrglossary.1336"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a></code> and the <a id="wrglossary.1337"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute will set <a id="wrglossary.1338"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> to just <span class="meta">〈<em class="metainner">short</em>〉</span> (see §<a href="#sec:categories">10</a>). If these values are not appropriate, you will need to explicitly set the <a id="wrglossary.1339"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and <a id="wrglossary.1340"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys in <span class="meta">〈<em class="metainner">options</em>〉</span>.<p>
-The short plural suffix <a id="wrglossary.1341"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> is redefined by the abbreviation style. Some styles, such as the <a id="wrglossary.1342"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style,  simply redefine <a id="wrglossary.1343"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> to just: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1344"></a><code class="code"><dfn id="glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- which is defined to <a id="wrglossary.1345"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>.<p>
-Some styles, such as the <a id="wrglossary.1346"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> style, redefine <a id="wrglossary.1347"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> to include code to counteract the formatting of the abbreviation.<p>
+The <a id="wrglossary.1358"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> key defaults to
+<span class="meta">〈<em class="metainner">long</em>〉</span><a id="wrglossary.1359"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a> and the <a id="wrglossary.1360"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key
+defaults to <span class="meta">〈<em class="metainner">short</em>〉</span><a id="wrglossary.1361"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>. The
+<a id="wrglossary.1362"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> attribute will instead set the
+<a id="wrglossary.1363"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> to <code class="code"><span class="meta">〈<em class="metainner">short</em>〉</span>'<a id="wrglossary.1364"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a></code>
+and the <a id="wrglossary.1365"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute will set
+<a id="wrglossary.1366"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> to just <span class="meta">〈<em class="metainner">short</em>〉</span> (see
+§<a href="#sec:categories">10</a>). If these values are not appropriate,
+you will need to explicitly set the <a id="wrglossary.1367"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> and
+<a id="wrglossary.1368"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> keys in <span class="meta">〈<em class="metainner">options</em>〉</span>.
+<p>
+The short plural suffix <a id="wrglossary.1369"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> is redefined by the
+abbreviation style. Some styles, such as the <a id="wrglossary.1370"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> style, 
+simply redefine <a id="wrglossary.1371"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> to just:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1372"></a><code class="code"><dfn id="glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+
+which is defined to <a id="wrglossary.1373"></a><a href="#glo:glspluralsuffix"><code class="csfmt">\glspluralsuffix</code></a>.
+<p>
+Some styles, such as the <a id="wrglossary.1374"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a> style, redefine
+<a id="wrglossary.1375"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a> to include code to counteract the formatting
+of the abbreviation.
+<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 want to change the default short plural suffix, you need to redefine <a id="wrglossary.1348"></a><a href="#glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></a> not <a id="wrglossary.1349"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>. If you don’t want the suffix added, then set the <a id="wrglossary.1350"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute to <code class="code">true</code>. </div><!-- end of information -->
+If you want to change the default short plural suffix, you need to
+redefine <a id="wrglossary.1376"></a><a href="#glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></a> not <a id="wrglossary.1377"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>.
+If you don’t want the suffix added, then set the
+<a id="wrglossary.1378"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a> attribute to <code class="code">true</code>.
+</div><!-- end of information -->
+
 <p>
 
 </section><!-- end of section sec:abbrvfieldslongshortpl -->
 
 <section id="sec:abbrvfieldsnamedesc"><!-- start of section sec:abbrvfieldsnamedesc --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.1.3. Abbreviation Fields: <span class="optfmt">name</span> and <span class="optfmt">description</span><div class="labellink"><a href="#sec:abbrvfieldsnamedesc">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.1.3. Abbreviation Fields: <span class="optfmt">name</span> and <span class="optfmt">description</span><span class="labellink"><a href="#sec:abbrvfieldsnamedesc">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-The <a id="wrglossary.1351"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set according to the abbreviation style. There should not be any need to explicitly set it. Some styles require the <a id="wrglossary.1352"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key to be set in <span class="meta">〈<em class="metainner">options</em>〉</span>, but other styles will set the <a id="wrglossary.1353"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> to the long form.<p>
+The <a id="wrglossary.1379"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key is set according to the abbreviation style.
+There should not be any need to explicitly set it.
+Some styles require the <a id="wrglossary.1380"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> key to be set in
+<span class="meta">〈<em class="metainner">options</em>〉</span>, but other styles will set the <a id="wrglossary.1381"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>
+to the long form.
+<p>
 
 </section><!-- end of section sec:abbrvfieldsnamedesc -->
 
 <section id="sec:abbrvfieldstype"><!-- start of section sec:abbrvfieldstype --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.1.4. Abbreviation Fields: <span class="optfmt">type</span><div class="labellink"><a href="#sec:abbrvfieldstype">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.1.4. Abbreviation Fields: <span class="optfmt">type</span><span class="labellink"><a href="#sec:abbrvfieldstype">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-Abbreviations can be assigned to a particular <a id="wrglossary.1354"></a><a href="#glo:dual.glossary">glossary</a> using the <a id="wrglossary.1355"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key in <span class="meta">〈<em class="metainner">options</em>〉</span>. The default for <a id="wrglossary.1356"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1357"></a><code class="code"><dfn id="glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This is initialised to <a id="wrglossary.1358"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> (the default glossary), but the <a id="wrglossary.1359"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package option will redefine it to <code class="code">abbreviations</code>.<p>
-The default <a id="wrglossary.1360"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> for <a id="wrglossary.1361"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is: <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1362"></a><code class="code"><dfn id="glo:acronymtype"><code class="csfmt">\acronymtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
- This is initialised to <a id="wrglossary.1363"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>, but the <a id="wrglossary.1364"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option will redefine it to <code class="code">acronym</code>.<p>
+Abbreviations can be assigned to a particular <a id="wrglossary.1382"></a><a href="#glo:dual.glossary">glossary</a> using
+the <a id="wrglossary.1383"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key in <span class="meta">〈<em class="metainner">options</em>〉</span>. The default for <a id="wrglossary.1384"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> is:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1385"></a><code class="code"><dfn id="glo:glsxtrabbrvtype"><code class="csfmt">\glsxtrabbrvtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
 
+This is initialised to <a id="wrglossary.1386"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a> (the default glossary),
+but the <a id="wrglossary.1387"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package option will redefine it to
+<code class="code">abbreviations</code>.
+<p>
+The default <a id="wrglossary.1388"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> for <a id="wrglossary.1389"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> is:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.1390"></a><code class="code"><dfn id="glo:acronymtype"><code class="csfmt">\acronymtype</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+
+This is initialised to <a id="wrglossary.1391"></a><a href="#glo:glsdefaulttype"><code class="csfmt">\glsdefaulttype</code></a>,
+but the <a id="wrglossary.1392"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> package option will redefine it to
+<code class="code">acronym</code>.
+<p>
+
 </section><!-- end of section sec:abbrvfieldstype -->
 
 <section id="sec:abbrvgeneralhooks"><!-- start of section sec:abbrvgeneralhooks --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.1.5. General Hooks<div class="labellink"><a href="#sec:abbrvgeneralhooks">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.1.5. General Hooks<span class="labellink"><a href="#sec:abbrvgeneralhooks">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-The following are general purpose hooks used within <a id="wrglossary.1365"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>. Note that there are additional hooks that are used by the abbreviation styles (see §<a href="#sec:abbrstyleinit">4.5.3.1</a>).<p>
+The following are general purpose hooks used within
+<a id="wrglossary.1393"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>. Note that there are additional hooks that are
+used by the abbreviation styles (see §<a href="#sec:abbrstyleinit">4.5.3.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.1366"></a><code class="code"><dfn id="glo:glsxtrnewabbrevpresetkeyhook"><code class="csfmt">\glsxtrnewabbrevpresetkeyhook</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">label</em>〉</span>}{<span class="meta">〈<em class="metainner">short</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This hook is provided for further customisation, if required.  It’s implemented before the entry is defined (before the <a id="wrglossary.1367"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> and <a id="wrglossary.1368"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> keys supplied in <span class="meta">〈<em class="metainner">options</em>〉</span> are parsed). Does nothing by default. The arguments are a legacy throwback to old versions that didn’t have <a id="wrglossary.1369"></a><a href="#glo:glsxtrorgshort"><code class="csfmt">\glsxtrorgshort</code></a>.<p>
+<a id="wrglossary.1394"></a><code class="code"><dfn id="glo:glsxtrnewabbrevpresetkeyhook"><code class="csfmt">\glsxtrnewabbrevpresetkeyhook</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">label</em>〉</span>}{<span class="meta">〈<em class="metainner">short</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This hook is provided for further customisation, if required. 
+It’s implemented before the entry is defined (before the
+<a id="wrglossary.1395"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> and <a id="wrglossary.1396"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> keys supplied in
+<span class="meta">〈<em class="metainner">options</em>〉</span> are parsed).
+Does nothing by default. The arguments are a legacy throwback to old
+versions that didn’t have <a id="wrglossary.1397"></a><a href="#glo:glsxtrorgshort"><code class="csfmt">\glsxtrorgshort</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.1370"></a><code class="code"><dfn id="glo:newabbreviationhook"><code class="csfmt">\newabbreviationhook</code></dfn></code></div><!-- end of pinnedbox -->
- This hook is performed just before the entry is defined. Does nothing by default.<p>
+<a id="wrglossary.1398"></a><code class="code"><dfn id="glo:newabbreviationhook"><code class="csfmt">\newabbreviationhook</code></dfn></code></div><!-- end of pinnedbox -->
 
+This hook is performed just before the entry is defined.
+Does nothing by default.
+<p>
+
 </section><!-- end of section sec:abbrvgeneralhooks -->
 
 <section id="sec:abbrvmakeindexvsbib2gls"><!-- start of section sec:abbrvmakeindexvsbib2gls --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->4.2. Examples: <span class="appfmt">makeindex</span> vs <span class="appfmt">bib2gls</span><div class="labellink"><a href="#sec:abbrvmakeindexvsbib2gls">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->4.2. Examples: <span class="appfmt">makeindex</span> vs
+<span class="appfmt">bib2gls</span><span class="labellink"><a href="#sec:abbrvmakeindexvsbib2gls">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Example document using <a id="wrglossary.1371"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
+<div class="marginright"><a id="ex:newabbVSnewacVSnewentry-backref">🖹</a><a href="#ex:newabbVSnewacVSnewentry">2</a></div>Example <a href="#ex:newabbVSnewacVSnewentry">2</a>
+is a simple document that uses <a id="wrglossary.1399"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
 <code class="cmd">\usepackage</code>{glossaries-extra}
-<a id="wrglossary.1372"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.1373"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.1374"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.1375"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
-<a id="wrglossary.1376"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{XML}{extensible markup language}
-<a id="wrglossary.1377"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{nasa}{NASA}{National Aeronautics and Space Administration}
+<a id="wrglossary.1400"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.1401"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.1402"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.1403"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>}
+<a id="wrglossary.1404"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{XML}{extensible markup language}
+<a id="wrglossary.1405"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>{nasa}{NASA}{National Aeronautics and Space Administration}
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.1378"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1379"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1380"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
-Next use: <a id="wrglossary.1381"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1382"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1383"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
-<a id="wrglossary.1384"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+First use: <a id="wrglossary.1406"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1407"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1408"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
+Next use: <a id="wrglossary.1409"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1410"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1411"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
+<a id="wrglossary.1412"></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 -->
-<a id="example.2"></a>Example 2: <code class="cmd">\newabbreviation</code> vs <code class="cmd">\newacronym</code> vs <code class="cmd">\newglossaryentry</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example002.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example002.png" type="image/png" width="388" height="152">Example document illustrating the difference between <code class="cmd">\newabbreviation</code>, <code class="cmd">\newacronym</code> and <code class="cmd">\newglossaryentry</code>.</object> </div><!-- end of resultbox -->
- Note that the long form of NASA isn’t displayed on the <a id="wrglossary.1385"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.1386"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}</code>. This is because the <a id="wrglossary.1387"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category uses the <a id="wrglossary.1388"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a> style by default.<p>
-In the above example, all entries are placed in the main (default) glossary. The package options <a id="wrglossary.1389"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> and <a id="wrglossary.1390"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> can be used to split them off into separate glossaries.<p>
-If you use <a id="wrglossary.1391"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the analogous <a id="wrglossary.1392"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry types are <code class="code">@abbreviation</code> and <code class="code">@acronym</code>. The above example can be rewritten to use <a id="wrglossary.1393"></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">\documentclass</code>{article}
-<code class="cbeg">\begin{filecontents*}</code>{<a id="wrglossary.1394"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.bib}
+</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:newabbVSnewacVSnewentry-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:newabbVSnewacVSnewentry"></a>Example 2: <code class="cmd">\newabbreviation</code> vs <code class="cmd">\newacronym</code> vs <code class="cmd">\newglossaryentry</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example002.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
+<p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example002.png" type="image/png" width="388" height="152">Example document illustrating the difference between
+<code class="cmd">\newabbreviation</code>, <code class="cmd">\newacronym</code> and <code class="cmd">\newglossaryentry</code>.</object>
+</div><!-- end of resultbox -->
+
+Note that the long form of NASA isn’t displayed on the
+<a id="wrglossary.1413"></a><a href="#glo:dual.firstuse">first use</a> of <code class="code"><a id="wrglossary.1414"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}</code>. This is because the
+<a id="wrglossary.1415"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category uses the <a id="wrglossary.1416"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short</span></a> style by default.
+<p>
+In the above example, all entries are placed in the main (default)
+glossary. The package options <a id="wrglossary.1417"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> and <a id="wrglossary.1418"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a>
+can be used to split them off into separate glossaries.
+<p>
+If you use <a id="wrglossary.1419"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the analogous <a id="wrglossary.1420"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry types are
+<code class="code">@abbreviation</code> and <code class="code">@acronym</code>. 
+<div class="marginright"><a id="ex:atabbVSatacVSatentry-backref">🖹</a><a href="#ex:atabbVSatacVSatentry">3</a></div>Example <a href="#ex:atabbVSatacVSatentry">3</a> modifies the above 
+Example <a href="#ex:newabbVSnewacVSnewentry">2</a> to use <a id="wrglossary.1421"></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">\documentclass</code>{article}
+<code class="cbeg">\begin{filecontents*}</code>{<a id="wrglossary.1422"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>.bib}
 <code class="code">@entry</code>{sample,
- <a id="wrglossary.1395"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
- <a id="wrglossary.1396"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>
+ <a id="wrglossary.1423"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,
+ <a id="wrglossary.1424"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={an example}</span>
 }
 <code class="code">@abbreviation</code>{xml,
- <a id="wrglossary.1397"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={XML}</span>,
- <a id="wrglossary.1398"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={extensible markup language}</span>
+ <a id="wrglossary.1425"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={XML}</span>,
+ <a id="wrglossary.1426"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={extensible markup language}</span>
 }
 <code class="code">@acronym</code>{nasa,
- <a id="wrglossary.1399"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={NASA}</span>,
- <a id="wrglossary.1400"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={National Aeronautics and Space Administration}</span>
+ <a id="wrglossary.1427"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={NASA}</span>,
+ <a id="wrglossary.1428"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={National Aeronautics and
+   Space Administration}</span>
 }
 <code class="cend">\end{filecontents*}</code>
-<code class="cmd">\usepackage</code>[<a id="wrglossary.1401"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.1402"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+<code class="cmd">\usepackage</code>[<a id="wrglossary.1429"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+<a id="wrglossary.1430"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.1403"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1404"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1405"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
-Next use: <a id="wrglossary.1406"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1407"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1408"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
-<a id="wrglossary.1409"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+First use: <a id="wrglossary.1431"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1432"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1433"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
+Next use: <a id="wrglossary.1434"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{sample}, <a id="wrglossary.1435"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml} and <a id="wrglossary.1436"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}.
+<a id="wrglossary.1437"></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 -->
-<a id="example.3"></a>Example 3: <code class="code">@abbreviation</code> vs <code class="code">@acronym</code> vs <code class="code">@entry</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example003.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example003.png" type="image/png" width="388" height="142">Example document illustrating the difference between <code class="code">@abbreviation</code>, <code class="code">@acronym</code> and <code class="code">@entry</code>.</object> </div><!-- end of resultbox -->
+</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:atabbVSatacVSatentry-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:atabbVSatacVSatentry"></a>Example 3: <code class="code">@abbreviation</code> vs <code class="code">@acronym</code> vs <code class="code">@entry</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example003.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
 <p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example003.png" type="image/png" width="388" height="142">Example document illustrating the difference between
+<code class="code">@abbreviation</code>, <code class="code">@acronym</code> and <code class="code">@entry</code>.</object>
+</div><!-- end of resultbox -->
 
+<p>
+
 </section><!-- end of section sec:abbrvmakeindexvsbib2gls -->
 
 <section id="sec:abbrvfieldrefs"><!-- start of section sec:abbrvfieldrefs --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->4.3. Referencing (Using) Abbreviations<div class="labellink"><a href="#sec:abbrvfieldrefs">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->4.3. Referencing (Using) Abbreviations<span class="labellink"><a href="#sec:abbrvfieldrefs">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Since <a id="wrglossary.1410"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> internally uses <a id="wrglossary.1411"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>, you can reference abbreviations with the <a id="wrglossary.1412"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands as with other entries. Remember that you can use the <a id="wrglossary.1413"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> and <a id="wrglossary.1414"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> options to reset or unset the <a id="wrglossary.1415"></a><a href="#glo:dual.firstuseflag">first use flag</a> (see §<a href="#sec:glsunset">5.10</a>).<p>
-In general it’s best not to use <a id="wrglossary.1416"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>, <a id="wrglossary.1417"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a>, <a id="wrglossary.1418"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>, <a id="wrglossary.1419"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> or their case-changing variants as many of the abbreviation styles are too complicated for those commands. If you specifically want the full form, use <a id="wrglossary.1420"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> with <a id="wrglossary.1421"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> or use <a id="wrglossary.1422"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>. If you specifically want the short form for a particular instance, use <a id="wrglossary.1423"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> with <a id="wrglossary.1424"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> or use <a id="wrglossary.1425"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>. If you only want the long form for a particular instance, use <a id="wrglossary.1426"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>.<p>
-If you never want the short form with <a id="wrglossary.1427"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, use one of the <span class="qt">“noshort”</span> styles, such as <a id="wrglossary.1428"></a><a href="#glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></a>. If you never want the long form with <a id="wrglossary.1429"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, use one of the <span class="qt">“nolong”</span> styles, such as <a id="wrglossary.1430"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>.<p>
+Since <a id="wrglossary.1438"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> internally uses <a id="wrglossary.1439"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>,
+you can reference abbreviations with the <a id="wrglossary.1440"></a><a href="#glo:glslike"><code class="csfmt">\gls</code>-like</a> commands as with other entries.
+Remember that you can use the <a id="wrglossary.1441"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> and
+<a id="wrglossary.1442"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> options to reset or unset the <a id="wrglossary.1443"></a><a href="#glo:dual.firstuseflag">first use flag</a>
+(see §<a href="#sec:glsunset">5.10</a>).
+<p>
+In general it’s best not to use <a id="wrglossary.1444"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>,
+<a id="wrglossary.1445"></a><a href="#glo:glsfirstplural"><code class="csfmt">\glsfirstplural</code></a>, <a id="wrglossary.1446"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>, <a id="wrglossary.1447"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a> or their
+case-changing variants as many of the abbreviation styles are too
+complicated for those commands. If you specifically want the full
+form, use <a id="wrglossary.1448"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> with <a id="wrglossary.1449"></a><a href="#glo:opt.glsopt.prereset"><span class="csoptfmt">prereset</span></a> or use <a id="wrglossary.1450"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>.
+If you specifically want the short form for a particular instance, use <a id="wrglossary.1451"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> with
+<a id="wrglossary.1452"></a><a href="#glo:opt.glsopt.preunset"><span class="csoptfmt">preunset</span></a> or use <a id="wrglossary.1453"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>. If you only want the
+long form for a particular instance, use <a id="wrglossary.1454"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>.
+<p>
+If you never want the short form with <a id="wrglossary.1455"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, use one of the <span class="qt">“noshort”</span>
+styles, such as <a id="wrglossary.1456"></a><a href="#glo:opt.abbrstyle.long-noshort"><span class="abbrstylefmt">long-noshort</span></a>. If you never want the long
+form with <a id="wrglossary.1457"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, use one of the <span class="qt">“nolong”</span> styles, such as
+<a id="wrglossary.1458"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></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 need to use abbreviations in headings or captions, use commands like <a id="wrglossary.1431"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a> and <a id="wrglossary.1432"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a> (see  §<a href="#sec:headingcommands">5.3.2</a>). Commands like <a id="wrglossary.1433"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> are likely to contain non-expandable content. </div><!-- end of information -->
+If you need to use abbreviations in headings or captions, use
+commands like <a id="wrglossary.1459"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a> and <a id="wrglossary.1460"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a> (see 
+§<a href="#sec:headingcommands">5.3.2</a>). Commands like <a id="wrglossary.1461"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>
+are likely to contain non-expandable content.
+</div><!-- end of information -->
+
 <p>
-Example: <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}
+<div class="marginright"><a id="ex:abbrhyper-backref">🖹</a><a href="#ex:abbrhyper">4</a></div>Example <a href="#ex:abbrhyper">4</a> defines abbreviations and references them
+in a document with hyperlink support:
+<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.1434"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.1435"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
-<a id="wrglossary.1436"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{html}{HTML}{hypertext markup language}
+<a id="wrglossary.1462"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.1463"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{svm}{SVM}{support vector machine}
+<a id="wrglossary.1464"></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.1437"></a><a href="#glo:tableofcontents"><code class="csfmt">\tableofcontents</code></a>
-<code class="cmd">\section</code>{Introducing the <a id="wrglossary.1438"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a>{svm}}
-First use: <a id="wrglossary.1439"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}.
-Next use: <a id="wrglossary.1440"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}.
+<a id="wrglossary.1465"></a><a href="#glo:tableofcontents"><code class="csfmt">\tableofcontents</code></a>
+<code class="cmd">\section</code>{Introducing the <a id="wrglossary.1466"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a>{svm}}
+First use: <a id="wrglossary.1467"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}.
+Next use: <a id="wrglossary.1468"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}.
 
-<code class="cmd">\section</code>{Introducing <a id="wrglossary.1441"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} (incorrect)}
-First use (not!): <a id="wrglossary.1442"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Next use: <a id="wrglossary.1443"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<code class="cmd">\section</code>{Introducing <a id="wrglossary.1469"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} (incorrect)}
+First use (not!): <a id="wrglossary.1470"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.1471"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
 
-<a id="wrglossary.1444"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}
-<code class="cmd">\section</code>{Introducing <a id="wrglossary.1445"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{html} (incorrect)}
-First use: <a id="wrglossary.1446"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Next use: <a id="wrglossary.1447"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.1472"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}
+<code class="cmd">\section</code>{Introducing <a id="wrglossary.1473"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a>{html} (incorrect)}
+First use: <a id="wrglossary.1474"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.1475"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
 
-<a id="wrglossary.1448"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}
-<code class="cmd">\section</code>{Introducing <a id="wrglossary.1449"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a>{html}}
-First use: <a id="wrglossary.1450"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-Next use: <a id="wrglossary.1451"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.1476"></a><a href="#glo:glsreset"><code class="csfmt">\glsreset</code></a>{html}
+<code class="cmd">\section</code>{Introducing <a id="wrglossary.1477"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a>{html}}
+First use: <a id="wrglossary.1478"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+Next use: <a id="wrglossary.1479"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
 
-<a id="wrglossary.1452"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+<a id="wrglossary.1480"></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 -->
-<a id="ex:abbrhyper"></a>Example 4: Referencing an abbreviation (with <span class="styfmt">hyperref</span>) <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example004.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example004.png" type="image/png" width="389" height="507">Example document illustrating referencing an abbreviation (with hyperref).</object> </div><!-- end of resultbox -->
- In the above example, compare the first section heading (which references an abbreviation with <a id="wrglossary.1453"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a>) with the second section heading (which references an abbreviation with <a id="wrglossary.1454"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>). Note that the <a id="wrglossary.1455"></a><a href="#glo:dual.firstuse">first use</a> of the <code class="code">html</code> entry actually occurs in the table of contents, which results in the full form  showing in the table of contents, but only the abbreviation is shown in the actual section 2 heading. The PDF bookmark shows the entry label (<code class="code">html</code>) not the abbreviation (HTML). There is also a nested link for section 2 in the table of contents. In some PDF viewers (such as Okular), this will lead to section 2 but, in others (such as Evince), it will lead to the HTML entry target in the glossary. Similarly for section 3.<p>
-As with the base <a id="wrglossary.1456"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the unformatted short and long forms can be obtained with <a id="wrglossary.1457"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a> and <a id="wrglossary.1458"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> or, for the plural forms, <a id="wrglossary.1459"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a> and <a id="wrglossary.1460"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>. These are analogous to commands like <a id="wrglossary.1461"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> and may be used in expandable contexts. The sentence case versions (<a id="wrglossary.1462"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>, <a id="wrglossary.1463"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>, <a id="wrglossary.1464"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>, and <a id="wrglossary.1465"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>) are all robust in <a id="wrglossary.1466"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.49 and lower. As from <a id="wrglossary.1467"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50, they can expand in PDF bookmarks, but outside of PDF bookmarks they will expand to a robust internal command.<p>
+</pre>
+<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:abbrhyper-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:abbrhyper"></a>Example 4: Referencing an abbreviation (with <span class="styfmt">hyperref</span>) <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example004.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
+<p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example004.png" type="image/png" width="389" height="507">Example document illustrating referencing an
+abbreviation (with hyperref).</object>
+</div><!-- end of resultbox -->
+
+<p>
+In Example <a href="#ex:abbrhyper">4</a>, compare the first section heading (which
+references an abbreviation with <a id="wrglossary.1481"></a><a href="#glo:glsfmtlong"><code class="csfmt">\glsfmtlong</code></a>) with the second
+section heading (which references an abbreviation with <a id="wrglossary.1482"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>).
+Note that the <a id="wrglossary.1483"></a><a href="#glo:dual.firstuse">first use</a> of the <code class="code">html</code> entry actually
+occurs in the table of contents, which results in the full form 
+showing in the table of contents, but only the abbreviation is
+shown in the actual section 2 heading. The PDF bookmark shows the entry label
+(<code class="code">html</code>) not the abbreviation (HTML).
+There is also a nested link for section 2 in the table of contents.
+In some PDF viewers (such as Okular), this will lead to section 2
+but, in others (such as Evince), it will lead to the HTML entry
+target in the glossary. Similarly for section 3.
+<p>
+As with the base <a id="wrglossary.1484"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, the unformatted short and long forms
+can be obtained with <a id="wrglossary.1485"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a> and <a id="wrglossary.1486"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a> or,
+for the plural forms, <a id="wrglossary.1487"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a> and
+<a id="wrglossary.1488"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>. These are analogous to commands like
+<a id="wrglossary.1489"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a> and may be used in expandable contexts. The
+sentence case versions (<a id="wrglossary.1490"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>,
+<a id="wrglossary.1491"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>, <a id="wrglossary.1492"></a><a href="#glo:Glsentryshort"><code class="csfmt">\Glsentryshort</code></a>, and <a id="wrglossary.1493"></a><a href="#glo:Glsentrylong"><code class="csfmt">\Glsentrylong</code></a>) are all robust
+in <a id="wrglossary.1494"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.49 and lower. As from <a id="wrglossary.1495"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.50,
+they can expand in PDF bookmarks, but outside of PDF bookmarks they
+will expand to a robust internal command.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Don’t use the base <a id="wrglossary.1468"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym commands, such as <a id="wrglossary.1469"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>. These aren’t compatible with <a id="wrglossary.1470"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>. </div><!-- end of important -->
+Don’t use the base <a id="wrglossary.1496"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package’s acronym commands, such
+as <a id="wrglossary.1497"></a><a href="#glo:acrshort"><code class="csfmt">\acrshort</code></a>. These aren’t compatible with <a id="wrglossary.1498"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.
+</div><!-- end of important -->
+
 <p>
-Each abbreviation style has a <a id="wrglossary.1471"></a><a href="#glo:dual.displayfullform">display full form</a>, which is the format produced with the <a id="wrglossary.1472"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1473"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, and an <a id="wrglossary.1474"></a><a href="#glo:dual.inlinefullform">inline full form</a>, which is the format produced by <a id="wrglossary.1475"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>. For some styles, such as <a id="wrglossary.1476"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>, the <a id="wrglossary.1477"></a><a href="#glo:@@glslabel at displayfullform">display</a> and <a id="wrglossary.1478"></a><a href="#glo:@@glslabel at inlinefullform">inline</a> forms are identical. <p>
-Example <a href="#ex:glsVSfullVSfirst">5</a> demonstrates the difference between the <a id="wrglossary.1479"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1480"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> compared with the <a id="wrglossary.1481"></a><a href="#glo:dual.inlinefullform">inline full form</a> for the <a id="wrglossary.1482"></a><a href="#glo:opt.abbrstyle.short-footnote"><span class="abbrstylefmt">footnote</span></a> abbreviation style. The example also uses <a id="wrglossary.1483"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> to demonstrate that it produces an undesirable result with the selected abbreviation style. <div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of frame at coderesult@title -->
+Each abbreviation style has a <a id="wrglossary.1499"></a><a href="#glo:dual.displayfullform">display full form</a>, which is the
+format produced with the <a id="wrglossary.1500"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1501"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, and an
+<a id="wrglossary.1502"></a><a href="#glo:dual.inlinefullform">inline full form</a>, which is the format produced by
+<a id="wrglossary.1503"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>. For some styles, such as <a id="wrglossary.1504"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a>,
+the <a id="wrglossary.1505"></a><a href="#glo:dual.displayfullform">display</a> and <a id="wrglossary.1506"></a><a href="#glo:dual.inlinefullform">inline</a> forms are identical. 
 <p>
-<pre class="sidebysidecode">
-<a id="wrglossary.1484"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{footnote}
-<a id="wrglossary.1485"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{nasa}{NASA}{National Aeronautics and Space 
-Administration}
+<div class="marginright"><a id="ex:glsVSfullVSfirst-backref">🖹</a><a href="#ex:glsVSfullVSfirst">5</a></div>Example <a href="#ex:glsVSfullVSfirst">5</a> demonstrates the difference between the
+<a id="wrglossary.1507"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1508"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> compared with the <a id="wrglossary.1509"></a><a href="#glo:dual.inlinefullform">inline full form</a> for
+the <a id="wrglossary.1510"></a><a href="#glo:opt.abbrstyle.short-footnote"><span class="abbrstylefmt">footnote</span></a> abbreviation style. The
+example also uses <a id="wrglossary.1511"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> to demonstrate that it produces an
+undesirable result with the selected abbreviation style.
+<p>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1512"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{footnote}
+<a id="wrglossary.1513"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{nasa}{NASA}
+{National Aeronautics and Space Administration}
 
 <code class="cbeg">\begin{document}</code>
-<a id="wrglossary.1486"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}['s] space 
-exploration<code class="cmd">\ldots</code>
+<a id="wrglossary.1514"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{nasa}['s] space exploration<code class="cmd">\ldots</code>
 
-<a id="wrglossary.1487"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{nasa}['s] space 
-exploration<code class="cmd">\ldots</code>
+<a id="wrglossary.1515"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>{nasa}['s] space exploration<code class="cmd">\ldots</code>
 
-<a id="wrglossary.1488"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>{nasa}['s] space 
-exploration<code class="cmd">\ldots</code>
+<a id="wrglossary.1516"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>{nasa}['s] space exploration<code class="cmd">\ldots</code>
 <code class="cend">\end{document}</code>
-</pre><div class="sidebysideresult"><a id="ex:glsVSfullVSfirst"></a>Example 5: First use of <code class="cmd">\gls</code> vs <code class="cmd">\glsxtrfull</code> vs <code class="cmd">\glsfirst</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example005.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example005.png" type="image/png" width="468" height="544">Example document illustrating the difference between the first use of <code class="cmd">\gls</code> compared with <code class="cmd">\glsxtrfull</code> and <code class="cmd">\glsfirst</code>.</object> </div><p>
- In Example <a href="#ex:glsVSfullVSfirst">5</a>, the <a id="wrglossary.1489"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1490"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> puts the long form in the footnote but correctly inserts the final optional argument before the footnote marker. The <a id="wrglossary.1491"></a><a href="#glo:dual.inlinefullform">inline full form</a> (obtained with <a id="wrglossary.1492"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>) doesn’t use a footnote, but instead shows the long form in parentheses after the short form. The insert material is correctly placed after the short form. Compare this with the final line, which uses <a id="wrglossary.1493"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>. This shows the long form in the footnote, but the inserted material can’t be shifted before the footnote marker, which results in the strange <span class="qt">“NASA²’s”</span>.<p>
-The following commands are included in the set of  <a id="wrglossary.1494"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. They have the <a id="wrglossary.1495"></a><a href="#glo:@@glslabel at glsopt">same options</a> as <a id="wrglossary.1496"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and don’t change the <a id="wrglossary.1497"></a><a href="#glo:dual.firstuseflag">first use flag</a>. They will index (unless <a id="wrglossary.1498"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> is used), create a hyperlink (if enabled), and use the <a id="wrglossary.1499"></a><a href="#glo:dual.postlinkhook">post-link hook</a>.<p>
+</pre>
+<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:glsVSfullVSfirst-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:glsVSfullVSfirst"></a>Example 5: First use of <code class="cmd">\gls</code> vs <code class="cmd">\glsxtrfull</code> vs <code class="cmd">\glsfirst</code> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example005.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
+<p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example005.png" type="image/png" width="468" height="544">Example document illustrating the difference between
+the first use of <code class="cmd">\gls</code> compared with <code class="cmd">\glsxtrfull</code> and
+<code class="cmd">\glsfirst</code>.</object>
+</div><!-- end of resultbox -->
+
+<p>
+In Example <a href="#ex:glsVSfullVSfirst">5</a>, the <a id="wrglossary.1517"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1518"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> puts the long form in
+the footnote but correctly inserts the final optional argument
+before the footnote marker. The <a id="wrglossary.1519"></a><a href="#glo:dual.inlinefullform">inline full form</a> (obtained with
+<a id="wrglossary.1520"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>) doesn’t use a footnote, but instead shows the long
+form in parentheses after the short form. The insert material is
+correctly placed after the short form.
+Compare this with the final line, which uses <a id="wrglossary.1521"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>. This
+shows the long form in the footnote, but the inserted material can’t
+be shifted before the footnote marker, which results in the strange
+<span class="qt">“NASA²’s”</span>.
+<p>
+The following commands are included in the set of 
+<a id="wrglossary.1522"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands. They have the <a id="wrglossary.1523"></a><a href="#glo:idx.glsopt">same
+options</a> as <a id="wrglossary.1524"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> and don’t change the <a id="wrglossary.1525"></a><a href="#glo:dual.firstuseflag">first use flag</a>.
+They will index (unless <a id="wrglossary.1526"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> is used), create a
+hyperlink (if enabled), and use the <a id="wrglossary.1527"></a><a href="#glo:dual.postlinkhook">post-link hook</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.1500"></a><code class="code"><dfn id="glo:glsxtrshort"><code class="csfmt">\glsxtrshort</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.1501"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1502"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1503"></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 -->
- Displays the short form using the abbreviation style’s formatting.<p>
+<a id="wrglossary.1528"></a><code class="code"><dfn id="glo:glsxtrshort"><code class="csfmt">\glsxtrshort</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.1529"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1530"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1531"></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 -->
+
+Displays the short form using the abbreviation style’s 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.1504"></a><code class="code"><dfn id="glo:Glsxtrshort"><code class="csfmt">\Glsxtrshort</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.1505"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1506"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1507"></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 above, but <a id="wrglossary.1508"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1532"></a><code class="code"><dfn id="glo:Glsxtrshort"><code class="csfmt">\Glsxtrshort</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.1533"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1534"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1535"></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 above, but <a id="wrglossary.1536"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1509"></a><code class="code"><dfn id="glo:GLSxtrshort"><code class="csfmt">\GLSxtrshort</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.1510"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1511"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1512"></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 above, but <a id="wrglossary.1513"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1537"></a><code class="code"><dfn id="glo:GLSxtrshort"><code class="csfmt">\GLSxtrshort</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.1538"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1539"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1540"></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 above, but <a id="wrglossary.1541"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1514"></a><code class="code"><dfn id="glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</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.1515"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1516"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1517"></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 -->
- Displays the short plural form using the abbreviation style’s formatting.<p>
+<a id="wrglossary.1542"></a><code class="code"><dfn id="glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</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.1543"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1544"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1545"></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 -->
+
+Displays the short plural form using the abbreviation style’s 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.1518"></a><code class="code"><dfn id="glo:Glsxtrshortpl"><code class="csfmt">\Glsxtrshortpl</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.1519"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1520"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1521"></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 above, but <a id="wrglossary.1522"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1546"></a><code class="code"><dfn id="glo:Glsxtrshortpl"><code class="csfmt">\Glsxtrshortpl</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.1547"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1548"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1549"></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 above, but <a id="wrglossary.1550"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1523"></a><code class="code"><dfn id="glo:GLSxtrshortpl"><code class="csfmt">\GLSxtrshortpl</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.1524"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1525"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1526"></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 above, but <a id="wrglossary.1527"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1551"></a><code class="code"><dfn id="glo:GLSxtrshortpl"><code class="csfmt">\GLSxtrshortpl</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.1552"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1553"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1554"></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 above, but <a id="wrglossary.1555"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1528"></a><code class="code"><dfn id="glo:glsxtrlong"><code class="csfmt">\glsxtrlong</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.1529"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1530"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1531"></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 -->
- Displays the long form using the abbreviation style’s formatting. As from v1.49, this command simulates <a id="wrglossary.1532"></a><a href="#glo:dual.firstuse">first use</a> by defining <a id="wrglossary.1533"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its first argument. This is done via the 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.1534"></a><code class="code"><dfn id="glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
- which is defined as: <pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.1535"></a><a href="#glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></a>}[1]{<span class="comment">% </span>
- <code class="cmd">\let</code><a id="wrglossary.1536"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a><a id="wrglossary.1537"></a><a href="#glo:@firstoftwo"><code class="csfmt">\@firstoftwo</code></a><span class="comment">% </span>
+<a id="wrglossary.1556"></a><code class="code"><dfn id="glo:glsxtrlong"><code class="csfmt">\glsxtrlong</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.1557"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1558"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1559"></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 -->
+
+Displays the long form using the abbreviation style’s formatting.
+As from v1.49, this command simulates <a id="wrglossary.1560"></a><a href="#glo:dual.firstuse">first use</a> by defining
+<a id="wrglossary.1561"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> to do its first argument. This is done via
+the 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.1562"></a><code class="code"><dfn id="glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+which is defined as:
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.1563"></a><a href="#glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></a>}[1]{<span class="comment">% </span>
+ <code class="cmd">\let</code><a id="wrglossary.1564"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a><a id="wrglossary.1565"></a><a href="#glo:@firstoftwo"><code class="csfmt">\@firstoftwo</code></a>
 }
-</pre> This command takes the entry label as the argument, which is ignored by default.<p>
-To restore the original behaviour, redefine this command as follows: <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.1538"></a><a href="#glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></a>}[1]{<span class="comment">% </span>
- <code class="cmd">\letcs</code><a id="wrglossary.1539"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>{@secondoftwo}<span class="comment">% </span>
+</pre>
+This command takes the entry label as the argument, which is
+ignored by default.
+<p>
+To restore the original behaviour, redefine this command as follows:
+<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.1566"></a><a href="#glo:glsxtrsetlongfirstuse"><code class="csfmt">\glsxtrsetlongfirstuse</code></a>}[1]{<span class="comment">% </span>
+ <code class="cmd">\letcs</code><a id="wrglossary.1567"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a>{@secondoftwo}<span class="comment">% </span>
 }
-</pre> This command is also used by the case-changing and plural variants listed below.<p>
+</pre>
+This command is also used by the case-changing and plural variants
+listed below.
+<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.1540"></a><code class="code"><dfn id="glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</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.1541"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1542"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1543"></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 above, but <a id="wrglossary.1544"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1568"></a><code class="code"><dfn id="glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</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.1569"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1570"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1571"></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 above, but <a id="wrglossary.1572"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1545"></a><code class="code"><dfn id="glo:GLSxtrlong"><code class="csfmt">\GLSxtrlong</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.1546"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1547"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1548"></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 above, but <a id="wrglossary.1549"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1573"></a><code class="code"><dfn id="glo:GLSxtrlong"><code class="csfmt">\GLSxtrlong</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.1574"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1575"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1576"></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 above, but <a id="wrglossary.1577"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1550"></a><code class="code"><dfn id="glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</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.1551"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1552"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1553"></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 -->
- Displays the long plural form using the abbreviation style’s formatting.<p>
+<a id="wrglossary.1578"></a><code class="code"><dfn id="glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</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.1579"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1580"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1581"></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 -->
+
+Displays the long plural form using the abbreviation style’s 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.1554"></a><code class="code"><dfn id="glo:Glsxtrlongpl"><code class="csfmt">\Glsxtrlongpl</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.1555"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1556"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1557"></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 above, but <a id="wrglossary.1558"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1582"></a><code class="code"><dfn id="glo:Glsxtrlongpl"><code class="csfmt">\Glsxtrlongpl</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.1583"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1584"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1585"></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 above, but <a id="wrglossary.1586"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1559"></a><code class="code"><dfn id="glo:GLSxtrlongpl"><code class="csfmt">\GLSxtrlongpl</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.1560"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1561"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1562"></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 above, but <a id="wrglossary.1563"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1587"></a><code class="code"><dfn id="glo:GLSxtrlongpl"><code class="csfmt">\GLSxtrlongpl</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.1588"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1589"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1590"></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 above, but <a id="wrglossary.1591"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1564"></a><code class="code"><dfn id="glo:glsxtrfull"><code class="csfmt">\glsxtrfull</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.1565"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1566"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1567"></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 -->
- Displays the <a id="wrglossary.1568"></a><a href="#glo:dual.inlinefullform">inline full form</a> using the abbreviation style’s formatting.  Depending on the style, this may not be the same as the text produced with the <a id="wrglossary.1569"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1570"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.<p>
+<a id="wrglossary.1592"></a><code class="code"><dfn id="glo:glsxtrfull"><code class="csfmt">\glsxtrfull</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.1593"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1594"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1595"></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 -->
+
+Displays the <a id="wrglossary.1596"></a><a href="#glo:dual.inlinefullform">inline full form</a> using the abbreviation style’s formatting. 
+Depending on the style, this may not be the same as the text
+produced with the <a id="wrglossary.1597"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1598"></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.1571"></a><code class="code"><dfn id="glo:Glsxtrfull"><code class="csfmt">\Glsxtrfull</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.1572"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1573"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1574"></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 above, but <a id="wrglossary.1575"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1599"></a><code class="code"><dfn id="glo:Glsxtrfull"><code class="csfmt">\Glsxtrfull</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.1600"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1601"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1602"></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 above, but <a id="wrglossary.1603"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1576"></a><code class="code"><dfn id="glo:GLSxtrfull"><code class="csfmt">\GLSxtrfull</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.1577"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1578"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1579"></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 above, but <a id="wrglossary.1580"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1604"></a><code class="code"><dfn id="glo:GLSxtrfull"><code class="csfmt">\GLSxtrfull</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.1605"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1606"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1607"></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 above, but <a id="wrglossary.1608"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1581"></a><code class="code"><dfn id="glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</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.1582"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1583"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1584"></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 -->
- Displays the <a id="wrglossary.1585"></a><a href="#glo:@@glslabel at inlinefullform">inline full plural form</a> using the abbreviation style’s formatting.  Depending on the style, this may not be the same as the text produced with the <a id="wrglossary.1586"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1587"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>.<p>
+<a id="wrglossary.1609"></a><code class="code"><dfn id="glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</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.1610"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1611"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1612"></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 -->
+
+Displays the <a id="wrglossary.1613"></a><a href="#glo:dual.inlinefullform">inline full plural form</a> using the abbreviation style’s formatting. 
+Depending on the style, this may not be the same as the text
+produced with the <a id="wrglossary.1614"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.1615"></a><a href="#glo:glspl"><code class="csfmt">\glspl</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.1588"></a><code class="code"><dfn id="glo:Glsxtrfullpl"><code class="csfmt">\Glsxtrfullpl</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.1589"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1590"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1591"></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 above, but <a id="wrglossary.1592"></a><a href="#glo:idx.sentencecase">sentence case</a> version.<p>
+<a id="wrglossary.1616"></a><code class="code"><dfn id="glo:Glsxtrfullpl"><code class="csfmt">\Glsxtrfullpl</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.1617"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1618"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1619"></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 above, but <a id="wrglossary.1620"></a><a href="#glo:idx.sentencecase">sentence case</a> version.
+<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.1593"></a><code class="code"><dfn id="glo:GLSxtrfullpl"><code class="csfmt">\GLSxtrfullpl</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.1594"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1595"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1596"></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 above, but <a id="wrglossary.1597"></a><a href="#glo:idx.allcaps">all caps</a> version.<p>
+<a id="wrglossary.1621"></a><code class="code"><dfn id="glo:GLSxtrfullpl"><code class="csfmt">\GLSxtrfullpl</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.1622"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1623"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1624"></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 above, but <a id="wrglossary.1625"></a><a href="#glo:idx.allcaps">all caps</a> version.
+<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.1598"></a><code class="code"><dfn id="glo:glsxtrsetupfulldefs"><code class="csfmt">\glsxtrsetupfulldefs</code></dfn></code></div><!-- end of pinnedbox -->
- This hook is used within <a id="wrglossary.1599"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>, <a id="wrglossary.1600"></a><a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a> and the case-changing variations to initialise <a id="wrglossary.1601"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> in case it’s required in the <a id="wrglossary.1602"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. The default definition is to simulate <a id="wrglossary.1603"></a><a href="#glo:dual.firstuse">first use</a>. Note that changing this can cause unexpected results with abbreviation styles that set the <a id="wrglossary.1604"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, such as <a id="wrglossary.1605"></a><a href="#glo:opt.abbrstyle.short-postlong-user"><span class="abbrstylefmt">short-postlong-user</span></a>.<p>
+<a id="wrglossary.1626"></a><code class="code"><dfn id="glo:glsxtrsetupfulldefs"><code class="csfmt">\glsxtrsetupfulldefs</code></dfn></code></div><!-- end of pinnedbox -->
+
+This hook is used within <a id="wrglossary.1627"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>, <a id="wrglossary.1628"></a><a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a> and
+the case-changing variations to initialise
+<a id="wrglossary.1629"></a><a href="#glo:glsxtrifwasfirstuse"><code class="csfmt">\glsxtrifwasfirstuse</code></a> in case it’s required in the
+<a id="wrglossary.1630"></a><a href="#glo:dual.postlinkhook">post-link hook</a>. The default definition is to simulate
+<a id="wrglossary.1631"></a><a href="#glo:dual.firstuse">first use</a>. Note that changing this can cause unexpected results
+with abbreviation styles that set the <a id="wrglossary.1632"></a><a href="#glo:dual.postlinkhook">post-link hook</a>, such as
+<a id="wrglossary.1633"></a><a href="#glo:opt.abbrstyle.short-postlong-user"><span class="abbrstylefmt">short-postlong-user</span></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.1606"></a><code class="code"><dfn id="glo:glsxtrfullsaveinsert"><code class="csfmt">\glsxtrfullsaveinsert</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 hook is used within <a id="wrglossary.1607"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>, <a id="wrglossary.1608"></a><a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a> and the case-changing variations to initialise the <a id="wrglossary.1609"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a> placeholder. The default definition is to use <a id="wrglossary.1610"></a><a href="#glo:glsxtrsaveinsert"><code class="csfmt">\glsxtrsaveinsert</code></a>. If the insert isn’t saved, it can’t be used within the <a id="wrglossary.1611"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the <a id="wrglossary.1612"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> etc. This affects the behaviour of the <span class="qt">“post-hyphen”</span> abbreviation styles, such as <a id="wrglossary.1613"></a><a href="#glo:opt.abbrstyle.long-hyphen-postshort-hyphen"><span class="abbrstylefmt">long-hyphen-postshort-hyphen</span></a>.<p>
+<a id="wrglossary.1634"></a><code class="code"><dfn id="glo:glsxtrfullsaveinsert"><code class="csfmt">\glsxtrfullsaveinsert</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 hook is used within <a id="wrglossary.1635"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a>, <a id="wrglossary.1636"></a><a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a> and
+the case-changing variations to initialise the <a id="wrglossary.1637"></a><a href="#glo:glsinsert"><code class="csfmt">\glsinsert</code></a>
+placeholder. The default definition is to use
+<a id="wrglossary.1638"></a><a href="#glo:glsxtrsaveinsert"><code class="csfmt">\glsxtrsaveinsert</code></a>. If the insert isn’t saved, it can’t be used
+within the <a id="wrglossary.1639"></a><a href="#glo:dual.postlinkhook">post-link hook</a> for the <a id="wrglossary.1640"></a><a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> etc.
+This affects the behaviour of the <span class="qt">“post-hyphen”</span> abbreviation
+styles, such as <a id="wrglossary.1641"></a><a href="#glo:opt.abbrstyle.long-hyphen-postshort-hyphen"><span class="abbrstylefmt">long-hyphen-postshort-hyphen</span></a>.
+<p>
+
 </section><!-- end of section sec:abbrvfieldrefs -->
 
 <section id="sec:abbrprefixes"><!-- start of section sec:abbrprefixes --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.3.1. Prefixes<div class="labellink"><a href="#sec:abbrprefixes">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.3.1. Prefixes<span class="labellink"><a href="#sec:abbrprefixes">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-If you are using the <a id="wrglossary.1614"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (which can be loaded via the <a id="wrglossary.1615"></a><a href="#glo:opt.prefix"><span class="styoptfmt">prefix</span></a> package option), then there are commands similar to <a id="wrglossary.1616"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and <a id="wrglossary.1617"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> that insert the corresponding prefix and separator at the front if the  short or long form, if the prefix has been set and is non-empty. In all cases, the separator is <a id="wrglossary.1618"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>, as with <a id="wrglossary.1619"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>.<p>
+If you are using the <a id="wrglossary.1642"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a> package (which can
+be loaded via the <a id="wrglossary.1643"></a><a href="#glo:opt.prefix"><span class="styoptfmt">prefix</span></a> package option), then there are
+commands similar to <a id="wrglossary.1644"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> and <a id="wrglossary.1645"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> that
+insert the corresponding prefix and separator at the front if the 
+short or long form, if the prefix has been set and is non-empty. In all cases, the
+separator is <a id="wrglossary.1646"></a><a href="#glo:glsprefixsep"><code class="csfmt">\glsprefixsep</code></a>, as with <a id="wrglossary.1647"></a><a href="#glo:pgls"><code class="csfmt">\pgls</code></a>.
+<p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-These commands require <a id="wrglossary.1620"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>. </div><!-- end of important -->
+These commands require <a id="wrglossary.1648"></a><a href="#glo:pkg.glossaries-prefix"><span class="styfmt">glossaries-prefix</span></a>.
+</div><!-- end of important -->
+
 <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.1621"></a><code class="code"><dfn id="glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</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.1622"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1623"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1624"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1649"></a><code class="code"><dfn id="glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</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.1650"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1651"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1652"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1625"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> but inserts the <a id="wrglossary.1626"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field and separator, if the <a id="wrglossary.1627"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> value is set and non-empty.<p>
+
+As <a id="wrglossary.1653"></a><a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> but inserts the <a id="wrglossary.1654"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> field
+and separator, if the <a id="wrglossary.1655"></a><a href="#glo:opt.gloskey.prefix"><span class="csoptfmt">prefix</span></a> value is set and non-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.1628"></a><code class="code"><dfn id="glo:Pglsxtrshort"><code class="csfmt">\Pglsxtrshort</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.1629"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1630"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1631"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1656"></a><code class="code"><dfn id="glo:Pglsxtrshort"><code class="csfmt">\Pglsxtrshort</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.1657"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1658"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1659"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1632"></a><a href="#glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</code></a> but <a id="wrglossary.1633"></a><a href="#glo:idx.sentencecase">sentence case</a>. Note the initial <span class="qt">“P”</span> in the command name, which matches <a id="wrglossary.1634"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> (similarly for the other prefix <a id="wrglossary.1635"></a><a href="#glo:idx.sentencecase">sentence case</a> commands).<p>
+
+As <a id="wrglossary.1660"></a><a href="#glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</code></a> but <a id="wrglossary.1661"></a><a href="#glo:idx.sentencecase">sentence case</a>. Note the initial
+<span class="qt">“P”</span> in the command name, which matches <a id="wrglossary.1662"></a><a href="#glo:Pgls"><code class="csfmt">\Pgls</code></a> (similarly for
+the other prefix <a id="wrglossary.1663"></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.1636"></a><code class="code"><dfn id="glo:PGLSxtrshort"><code class="csfmt">\PGLSxtrshort</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.1637"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1638"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1639"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1664"></a><code class="code"><dfn id="glo:PGLSxtrshort"><code class="csfmt">\PGLSxtrshort</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.1665"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1666"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1667"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1640"></a><a href="#glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</code></a> but <a id="wrglossary.1641"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+
+As <a id="wrglossary.1668"></a><a href="#glo:pglsxtrshort"><code class="csfmt">\pglsxtrshort</code></a> but <a id="wrglossary.1669"></a><a href="#glo:idx.allcaps">all caps</a>.
+<p>
 <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1642"></a><code class="code"><dfn id="glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</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.1643"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1644"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1645"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1670"></a><code class="code"><dfn id="glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</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.1671"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1672"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1673"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1646"></a><a href="#glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</code></a> but inserts the <a id="wrglossary.1647"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field and separator, if the <a id="wrglossary.1648"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> value is set and non-empty.<p>
+
+As <a id="wrglossary.1674"></a><a href="#glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</code></a> but inserts the <a id="wrglossary.1675"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> field
+and separator, if the <a id="wrglossary.1676"></a><a href="#glo:opt.gloskey.prefixplural"><span class="csoptfmt">prefixplural</span></a> value is set and non-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.1649"></a><code class="code"><dfn id="glo:Pglsxtrshortpl"><code class="csfmt">\Pglsxtrshortpl</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.1650"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1651"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1652"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1677"></a><code class="code"><dfn id="glo:Pglsxtrshortpl"><code class="csfmt">\Pglsxtrshortpl</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.1678"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1679"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1680"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1653"></a><a href="#glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</code></a> but <a id="wrglossary.1654"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+
+As <a id="wrglossary.1681"></a><a href="#glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</code></a> but <a id="wrglossary.1682"></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.1655"></a><code class="code"><dfn id="glo:PGLSxtrshortpl"><code class="csfmt">\PGLSxtrshortpl</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.1656"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1657"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1658"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1683"></a><code class="code"><dfn id="glo:PGLSxtrshortpl"><code class="csfmt">\PGLSxtrshortpl</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.1684"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1685"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1686"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1659"></a><a href="#glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</code></a> but <a id="wrglossary.1660"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+
+As <a id="wrglossary.1687"></a><a href="#glo:pglsxtrshortpl"><code class="csfmt">\pglsxtrshortpl</code></a> but <a id="wrglossary.1688"></a><a href="#glo:idx.allcaps">all caps</a>.
+<p>
 <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1661"></a><code class="code"><dfn id="glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</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.1662"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1663"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1664"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1689"></a><code class="code"><dfn id="glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</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.1690"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1691"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1692"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1665"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> but inserts the <a id="wrglossary.1666"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field and separator, if the <a id="wrglossary.1667"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> value is set and non-empty.<p>
+
+As <a id="wrglossary.1693"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> but inserts the <a id="wrglossary.1694"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> field
+and separator, if the <a id="wrglossary.1695"></a><a href="#glo:opt.gloskey.prefixfirst"><span class="csoptfmt">prefixfirst</span></a> value is set and non-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.1668"></a><code class="code"><dfn id="glo:Pglsxtrlong"><code class="csfmt">\Pglsxtrlong</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.1669"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1670"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1671"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1696"></a><code class="code"><dfn id="glo:Pglsxtrlong"><code class="csfmt">\Pglsxtrlong</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.1697"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1698"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1699"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1672"></a><a href="#glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</code></a> but <a id="wrglossary.1673"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+
+As <a id="wrglossary.1700"></a><a href="#glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</code></a> but <a id="wrglossary.1701"></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.1674"></a><code class="code"><dfn id="glo:PGLSxtrlong"><code class="csfmt">\PGLSxtrlong</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.1675"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1676"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1677"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1702"></a><code class="code"><dfn id="glo:PGLSxtrlong"><code class="csfmt">\PGLSxtrlong</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.1703"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1704"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1705"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1678"></a><a href="#glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</code></a> but <a id="wrglossary.1679"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
+
+As <a id="wrglossary.1706"></a><a href="#glo:pglsxtrlong"><code class="csfmt">\pglsxtrlong</code></a> but <a id="wrglossary.1707"></a><a href="#glo:idx.allcaps">all caps</a>.
+<p>
 <div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.1680"></a><code class="code"><dfn id="glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</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.1681"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1682"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1683"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1708"></a><code class="code"><dfn id="glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</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.1709"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1710"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1711"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1684"></a><a href="#glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</code></a> but inserts the <a id="wrglossary.1685"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field and separator, if the <a id="wrglossary.1686"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> value is set and non-empty.<p>
+
+As <a id="wrglossary.1712"></a><a href="#glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</code></a> but inserts the <a id="wrglossary.1713"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> field
+and separator, if the <a id="wrglossary.1714"></a><a href="#glo:opt.gloskey.prefixfirstplural"><span class="csoptfmt">prefixfirstplural</span></a> value is set and non-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.1687"></a><code class="code"><dfn id="glo:Pglsxtrlongpl"><code class="csfmt">\Pglsxtrlongpl</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.1688"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1689"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1690"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1715"></a><code class="code"><dfn id="glo:Pglsxtrlongpl"><code class="csfmt">\Pglsxtrlongpl</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.1716"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1717"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1718"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1691"></a><a href="#glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</code></a> but <a id="wrglossary.1692"></a><a href="#glo:idx.sentencecase">sentence case</a>.<p>
+
+As <a id="wrglossary.1719"></a><a href="#glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</code></a> but <a id="wrglossary.1720"></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.1693"></a><code class="code"><dfn id="glo:PGLSxtrlongpl"><code class="csfmt">\PGLSxtrlongpl</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.1694"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1695"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1696"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span><p>
+<a id="wrglossary.1721"></a><code class="code"><dfn id="glo:PGLSxtrlongpl"><code class="csfmt">\PGLSxtrlongpl</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.1722"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.1723"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.1724"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span>
+<p>
 <div class="noteBox"></div><!-- end of noteBox -->
 </div><!-- end of pinnedbox -->
- As <a id="wrglossary.1697"></a><a href="#glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</code></a> but <a id="wrglossary.1698"></a><a href="#glo:idx.allcaps">all caps</a>.<p>
 
+As <a id="wrglossary.1725"></a><a href="#glo:pglsxtrlongpl"><code class="csfmt">\pglsxtrlongpl</code></a> but <a id="wrglossary.1726"></a><a href="#glo:idx.allcaps">all caps</a>.
+<p>
+
 </section><!-- end of section sec:abbrprefixes -->
 
 <section id="sec:abbrshortcuts"><!-- start of section sec:abbrshortcuts --><div class="tomain"><a href="#main">[top]</a></div>
-<h3><!-- start of subsection header -->4.3.2. Abbreviation Shortcut Commands<div class="labellink"><a href="#sec:abbrshortcuts">[link]</a></div></h3><!-- end of subsection header -->
+<h3><!-- start of subsection header -->4.3.2. Abbreviation Shortcut Commands<span class="labellink"><a href="#sec:abbrshortcuts">[link]</a></span></h3><!-- end of subsection header -->
+
 <p>
-The abbreviation shortcut commands can be enabled using the <a id="wrglossary.1699"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1700"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a> package option (or <a id="wrglossary.1701"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1702"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbr</span></a> or <a id="wrglossary.1703"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1704"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>). The provided shortcut commands listed in Table <a href="#tab:abbrshortcuts">4.1</a>. Note that <a id="wrglossary.1705"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a> will switch the shortcuts that use the <a id="wrglossary.1706"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands to the corresponding <a id="wrglossary.1707"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>-like command.<p>
-<div class="table"> <table class="tabular-c">
-<caption id="tab:abbrshortcuts">Table 1: Abbreviation Shortcut Commands</caption><tr style=""><th class="cell-noborder-bothsep-l">Shortcut </th>
-<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">Shortcut </span></td>
-<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">Equivalent Command</span></td>
-</tr><tr style=""><th class="cell-noborder-bothsep-l">(<a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a>) </th>
-<td class="cell-noborder-bothsep-l"> <span style="font-weight: bold; ">(<a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>)</span></td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:ab"><code class="csfmt">\ab</code></dfn> </td>
+The abbreviation shortcut commands can be enabled using
+the <a id="wrglossary.1727"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1728"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a> package option (or
+<a id="wrglossary.1729"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1730"></a><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbr</span></a> or <a id="wrglossary.1731"></a><a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a id="wrglossary.1732"></a><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>).
+The provided shortcut commands are listed in
+Table <a href="#tab:abbrshortcuts">4.1</a>. Note that
+<a id="wrglossary.1733"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a> will switch the shortcuts that use the
+<a id="wrglossary.1734"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands to the corresponding <a id="wrglossary.1735"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>-like
+command.
+<p>
+<div class="table">
+
+<table class="tabular-c">
+<caption id="tab:abbrshortcuts">Table 4.1: Abbreviation Shortcut Commands</caption><tr><th class="cell-noborder-bothsep-l">Shortcut </th>
+<td class="cell-noborder-bothsep-l">
+<span style="font-weight: bold; ">Shortcut </span></td>
+<td class="cell-noborder-bothsep-l">
+<span style="font-weight: bold; ">Equivalent Command</span></td>
+</tr><tr><th class="cell-noborder-bothsep-l">(<a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a href="#glo:optval.shortcuts.abbreviations"><span class="optfmt">abbreviations</span></a>) </th>
+<td class="cell-noborder-bothsep-l">
+<span style="font-weight: bold; ">(<a href="#glo:opt.shortcuts"><span class="styoptfmt">shortcuts</span></a><span class="optfmt">=</span><a href="#glo:optval.shortcuts.ac"><span class="optfmt">ac</span></a>)</span></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:ab"><code class="csfmt">\ab</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ac"><code class="csfmt">\ac</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cgls"><code class="csfmt">\cgls</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:abp"><code class="csfmt">\abp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cgls"><code class="csfmt">\cgls</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:abp"><code class="csfmt">\abp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acp"><code class="csfmt">\acp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:as"><code class="csfmt">\as</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:as"><code class="csfmt">\as</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acs"><code class="csfmt">\acs</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:asp"><code class="csfmt">\asp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrshort"><code class="csfmt">\glsxtrshort</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:asp"><code class="csfmt">\asp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acsp"><code class="csfmt">\acsp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:al"><code class="csfmt">\al</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrshortpl"><code class="csfmt">\glsxtrshortpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:al"><code class="csfmt">\al</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acl"><code class="csfmt">\acl</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:alp"><code class="csfmt">\alp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:alp"><code class="csfmt">\alp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:aclp"><code class="csfmt">\aclp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:af"><code class="csfmt">\af</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrlongpl"><code class="csfmt">\glsxtrlongpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:af"><code class="csfmt">\af</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acf"><code class="csfmt">\acf</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:afp"><code class="csfmt">\afp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrfull"><code class="csfmt">\glsxtrfull</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:afp"><code class="csfmt">\afp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:acfp"><code class="csfmt">\acfp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Ab"><code class="csfmt">\Ab</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:glsxtrfullpl"><code class="csfmt">\glsxtrfullpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Ab"><code class="csfmt">\Ab</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Ac"><code class="csfmt">\Ac</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cgls"><code class="csfmt">\cgls</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Abp"><code class="csfmt">\Abp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cgls"><code class="csfmt">\cgls</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Abp"><code class="csfmt">\Abp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acp"><code class="csfmt">\Acp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:As"><code class="csfmt">\As</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cglspl"><code class="csfmt">\cglspl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:As"><code class="csfmt">\As</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acs"><code class="csfmt">\Acs</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrshort"><code class="csfmt">\Glsxtrshort</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Asp"><code class="csfmt">\Asp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrshort"><code class="csfmt">\Glsxtrshort</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Asp"><code class="csfmt">\Asp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acsp"><code class="csfmt">\Acsp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrshortpl"><code class="csfmt">\Glsxtrshortpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Al"><code class="csfmt">\Al</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrshortpl"><code class="csfmt">\Glsxtrshortpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Al"><code class="csfmt">\Al</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acl"><code class="csfmt">\Acl</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Alp"><code class="csfmt">\Alp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrlong"><code class="csfmt">\Glsxtrlong</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Alp"><code class="csfmt">\Alp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Aclp"><code class="csfmt">\Aclp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrlongpl"><code class="csfmt">\Glsxtrlongpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Af"><code class="csfmt">\Af</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrlongpl"><code class="csfmt">\Glsxtrlongpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Af"><code class="csfmt">\Af</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acf"><code class="csfmt">\Acf</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrfull"><code class="csfmt">\Glsxtrfull</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:Afp"><code class="csfmt">\Afp</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrfull"><code class="csfmt">\Glsxtrfull</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:Afp"><code class="csfmt">\Afp</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:Acfp"><code class="csfmt">\Acfp</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrfullpl"><code class="csfmt">\Glsxtrfullpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:AB"><code class="csfmt">\AB</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:Glsxtrfullpl"><code class="csfmt">\Glsxtrfullpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:AB"><code class="csfmt">\AB</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:AC"><code class="csfmt">\AC</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cGLS"><code class="csfmt">\cGLS</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:ABP"><code class="csfmt">\ABP</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cGLS"><code class="csfmt">\cGLS</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:ABP"><code class="csfmt">\ABP</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACP"><code class="csfmt">\ACP</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:cGLSpl"><code class="csfmt">\cGLSpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:AS"><code class="csfmt">\AS</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:cGLSpl"><code class="csfmt">\cGLSpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:AS"><code class="csfmt">\AS</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACS"><code class="csfmt">\ACS</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrshort"><code class="csfmt">\GLSxtrshort</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:ASP"><code class="csfmt">\ASP</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrshort"><code class="csfmt">\GLSxtrshort</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:ASP"><code class="csfmt">\ASP</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACSP"><code class="csfmt">\ACSP</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrshortpl"><code class="csfmt">\GLSxtrshortpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:AL"><code class="csfmt">\AL</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrshortpl"><code class="csfmt">\GLSxtrshortpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:AL"><code class="csfmt">\AL</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACL"><code class="csfmt">\ACL</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrlong"><code class="csfmt">\GLSxtrlong</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:ALP"><code class="csfmt">\ALP</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrlong"><code class="csfmt">\GLSxtrlong</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:ALP"><code class="csfmt">\ALP</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACLP"><code class="csfmt">\ACLP</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrlongpl"><code class="csfmt">\GLSxtrlongpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:AF"><code class="csfmt">\AF</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrlongpl"><code class="csfmt">\GLSxtrlongpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:AF"><code class="csfmt">\AF</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACF"><code class="csfmt">\ACF</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrfull"><code class="csfmt">\GLSxtrfull</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:AFP"><code class="csfmt">\AFP</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrfull"><code class="csfmt">\GLSxtrfull</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:AFP"><code class="csfmt">\AFP</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <dfn id="glo:ACFP"><code class="csfmt">\ACFP</code></dfn> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrfullpl"><code class="csfmt">\GLSxtrfullpl</code></a> </td>
-</tr><tr style=""><td class="cell-noborder-bothsep-l"><dfn id="glo:newabbr"><code class="csfmt">\newabbr</code></dfn> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:GLSxtrfullpl"><code class="csfmt">\GLSxtrfullpl</code></a></td>
+</tr><tr><td class="cell-noborder-bothsep-l"><dfn id="glo:newabbr"><code class="csfmt">\newabbr</code></dfn> </td>
 <td class="cell-noborder-bothsep-l"> <a href="#glo:newabbr"><code class="csfmt">\newabbr</code></a> </td>
-<td class="cell-noborder-bothsep-l"> <a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> </td>
+<td class="cell-noborder-bothsep-l"> <a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+</td>
 </tr></table>
- </div><p>
 
+</div>
+
+<p>
+
 </section><!-- end of section sec:abbrshortcuts -->
 
 <section id="sec:tagging"><!-- start of section sec:tagging --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->4.4. Tagging Initials<div class="labellink"><a href="#sec:tagging">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->4.4. Tagging Initials<span class="labellink"><a href="#sec:tagging">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-Initial tagging allows you to highlight the initials that form the abbreviation when the long form is shown in the glossary.<p>
+Initial tagging allows you to highlight the initials that form the
+abbreviation when the long form is shown in the glossary.
+<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.1708"></a><code class="code"><dfn id="glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></dfn>{<span class="meta">〈<em class="metainner">categories</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.1736"></a><code class="code"><dfn id="glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></dfn>{<span class="meta">〈<em class="metainner">categories</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+
 <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.1709"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> must be placed before the abbreviations are defined. </div><!-- end of information -->
+<a id="wrglossary.1737"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> must be placed before the abbreviations are defined.
+</div><!-- end of information -->
+
 <p>
-This command (robustly) defines <span class="meta">〈<em class="metainner">cs</em>〉</span> (a control sequence) to accept a single argument, which is the letter (or letters) that needs to be tagged. The normal behaviour of <span class="meta">〈<em class="metainner">cs</em>〉</span> within the document is to simply do its argument, but in the glossary it’s activated for those categories that have the <a id="wrglossary.1710"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a> attribute set to <span class="qt">“true”</span>. For those cases it 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.1711"></a><code class="code"><dfn id="glo:glsxtrtagfont"><code class="csfmt">\glsxtrtagfont</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
- This command defaults to <code class="code"><a id="wrglossary.1712"></a><a href="#glo:underline"><code class="csfmt">\underline</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code> but may be redefined as required.<p>
-The control sequence <span class="meta">〈<em class="metainner">cs</em>〉</span> can’t already be defined when used with the unstarred version of <a id="wrglossary.1713"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> for safety reasons. The starred version will overwrite any previous definition of <span class="meta">〈<em class="metainner">cs</em>〉</span>. As with redefining any commands, ensure that you don’t redefine something important.<p>
-The first argument of <a id="wrglossary.1714"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> is a comma-separated list of category names. The <a id="wrglossary.1715"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a> attribute will automatically be set to <code class="code">true</code> for those categories. You can later set this attribute for other categories (see §<a href="#sec:categories">10</a>) but this must be done before the glossary is displayed.<p>
-For example, the following uses initial tagging for both the <a id="wrglossary.1716"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> and <a id="wrglossary.1717"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> categories. The custom command <code class="csfmt">\itag</code> is defined as the tagging command. <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1718"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
-<a id="wrglossary.1719"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a>{<a id="wrglossary.1720"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>,<a id="wrglossary.1721"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{<code class="cmd">\itag</code>}
-<a id="wrglossary.1722"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1723"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1724"></a><a href="#glo:opt.abbrstyle.short-nolong-desc"><span class="abbrstylefmt">short-nolong-desc</span></a>}
-<a id="wrglossary.1725"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
- [description={a system for detecting the location and
- speed of ships, aircraft, etc, through the use of radio
- waves}<span class="comment">% description of this term</span>
+This command (robustly) defines <span class="meta">〈<em class="metainner">cs</em>〉</span> (a control sequence)
+to accept a single argument, which is the letter (or letters)
+that needs to be tagged. The normal behaviour of <span class="meta">〈<em class="metainner">cs</em>〉</span>
+within the document is to simply do its argument, but in the
+glossary it’s activated for those categories that have
+the <a id="wrglossary.1738"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a> attribute set to <span class="qt">“true”</span>. For those
+cases it 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.1739"></a><code class="code"><dfn id="glo:glsxtrtagfont"><code class="csfmt">\glsxtrtagfont</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+This command defaults to <code class="code"><a id="wrglossary.1740"></a><a href="#glo:underline"><code class="csfmt">\underline</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code>
+but may be redefined as required.
+<p>
+The control sequence <span class="meta">〈<em class="metainner">cs</em>〉</span> can’t already be defined when
+used with the unstarred version of
+<a id="wrglossary.1741"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> for safety reasons.
+The starred version will overwrite any previous definition
+of <span class="meta">〈<em class="metainner">cs</em>〉</span>. As with redefining any commands, ensure that
+you don’t redefine something important.
+<p>
+The first argument of <a id="wrglossary.1742"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a> is a
+comma-separated list of category names. The <a id="wrglossary.1743"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a>
+attribute will automatically be set to <code class="code">true</code> for those categories.
+You can later set this attribute for other categories (see
+§<a href="#sec:categories">10</a>) but this must be done before the
+glossary is displayed.
+<p>
+<div class="marginright"><a id="ex:tagging-backref">🖹</a><a href="#ex:tagging">6</a></div>Example <a href="#ex:tagging">6</a> uses initial tagging for both the <a id="wrglossary.1744"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> and
+<a id="wrglossary.1745"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> categories. The custom command <code class="csfmt">\itag</code> is
+defined as the tagging command.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1746"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>
+<a id="wrglossary.1747"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a>
+ {<a id="wrglossary.1748"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>,<a id="wrglossary.1749"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{<code class="cmd">\itag</code>}
+<a id="wrglossary.1750"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1751"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<a id="wrglossary.1752"></a><a href="#glo:opt.abbrstyle.short-nolong-desc"><span class="abbrstylefmt">short-nolong-desc</span></a>}
+<a id="wrglossary.1753"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>
+ [description={a system for detecting the
+ location and speed of ships, aircraft, etc, through 
+ the use of radio waves}<span class="comment">% description of this term</span>
  ]
  {radar}<span class="comment">% identifying label</span>
  {radar}<span class="comment">% short form</span>
- {<code class="cmd">\itag</code>{ra}dio <code class="cmd">\itag</code>{d}etection <code class="cmd">\itag</code>{a}nd <code class="cmd">\itag</code>{r}anging}
+ {<code class="cmd">\itag</code>{ra}dio <code class="cmd">\itag</code>{d}etection <code class="cmd">\itag</code>{a}nd
+  <code class="cmd">\itag</code>{r}anging}
 
-<a id="wrglossary.1726"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{XML}
+<a id="wrglossary.1754"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{xml}{XML}
  {e<code class="cmd">\itag</code>{x}tensible <code class="cmd">\itag</code>{m}arkup <code class="cmd">\itag</code>{l}anguage}
 
-<a id="wrglossary.1727"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1728"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={other}</span>]{tne}{TNE}
+<a id="wrglossary.1755"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>[<a id="wrglossary.1756"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={other}</span>]{tne}{TNE}
  {<code class="cmd">\itag</code>{t}agging <code class="cmd">\itag</code>{n}ot <code class="cmd">\itag</code>{e}nabled}
 
 <code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.1729"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.1730"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1731"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tne}.
+First use: <a id="wrglossary.1757"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{radar}, <a id="wrglossary.1758"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}, <a id="wrglossary.1759"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{tne}.
 
-Long form only: <a id="wrglossary.1732"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{radar}, <a id="wrglossary.1733"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{xml}, <a id="wrglossary.1734"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{tne}.
-<a id="wrglossary.1735"></a><a href="#glo:printglossaries"><code class="csfmt">\printglossaries</code></a>
+Long form only: <a id="wrglossary.1760"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{radar},
+<a id="wrglossary.1761"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{xml}, <a id="wrglossary.1762"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>{tne}.
+<a id="wrglossary.1763"></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 -->
-<a id="ex:tagging"></a>Example 6: Tagging abbreviation initials <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example006.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a><p>
-<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example006.png" type="image/png" width="389" height="196">Example document illustrating the use of <code class="cmd">\GlsXtrEnableInitialTagging</code> to tag initial letters that form the abbreviation.</object> </div><!-- end of resultbox -->
- The underlining of the tagged letters only occurs in the glossary and then only for entries with the <a id="wrglossary.1736"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a> attribute set.<p>
+</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:tagging-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:tagging"></a>Example 6: Tagging abbreviation initials <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example006.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
+<p>
+<object data="glossaries-extra-manual-examples/glossaries-extra-manual-example006.png" type="image/png" width="389" height="196">Example document illustrating the use of
+<code class="cmd">\GlsXtrEnableInitialTagging</code> to tag initial letters that form
+the abbreviation.</object>
+</div><!-- end of resultbox -->
 
+The underlining of the tagged letters only occurs in the
+glossary and then only for entries with the <a id="wrglossary.1764"></a><a href="#glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></a>
+attribute set.
+<p>
+
 </section><!-- end of section sec:tagging -->
 
 <section id="sec:abbrstyle"><!-- start of section sec:abbrstyle --><div class="tomain"><a href="#main">[top]</a></div>
-<h2><!-- start of section header -->4.5. Abbreviation Styles<div class="labellink"><a href="#sec:abbrstyle">[link]</a></div></h2><!-- end of section header -->
+<h2><!-- start of section header -->4.5. Abbreviation Styles<span class="labellink"><a href="#sec:abbrstyle">[link]</a></span></h2><!-- end of section header -->
+
 <p>
-The style for a particular category is 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.1737"></a><code class="code"><dfn id="glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></dfn>[<span class="meta">〈<em class="metainner">category</em>〉</span>]{<span class="meta">〈<em class="metainner">style-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
- If the <span class="meta">〈<em class="metainner">category</em>〉</span> is omitted, <a id="wrglossary.1738"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> is assumed. Remember that <a id="wrglossary.1739"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> sets the <a id="wrglossary.1740"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> to <a id="wrglossary.1741"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> so with <a id="wrglossary.1742"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> you need to change the style with: <pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.1743"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>[<a id="wrglossary.1744"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>]{<span class="meta">〈<em class="metainner">style-name</em>〉</span>}
-</pre><p>
 <div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The abbreviation style must be set before the abbreviation with the corresponding category is defined. If you are using <a id="wrglossary.1745"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>,  the style must be set before <a id="wrglossary.1746"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>. </div><!-- end of important -->
+The abbreviation style must be set before the abbreviation with the
+corresponding category is defined. If you are using <a id="wrglossary.1765"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, 
+the style must be set before <a id="wrglossary.1766"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
+</div><!-- end of important -->
+
 <p>
-The style associated with the <a id="wrglossary.1747"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category will be used if an abbreviation is defined with a category that doesn’t have an associated style.<p>
-Once you have defined an abbreviation with a given category, you can’t subsequently change the style for that category. You can’t have more than one style per category. The default style for the <a id="wrglossary.1748"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category is <a id="wrglossary.1749"></a><a href="#glo:opt.abbrstyle.long-short"><span class="abbrstylefmt">long-short</span></a> and the default style for the <a id="wrglossary.1750"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category is <a id="wrglossary.1751"></a><a href="#glo:opt.abbrstyle.short-nolong"><span class="abbrstylefmt">short-nolong</span></a>.<p>
-In the example below, the custom <code class="code">latin</code> category doesn’t have an associated abbreviation style, so it uses the style assigned to the <a id="wrglossary.1752"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> category, not the <a id="wrglossary.1753"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category. The only reason that the <span class="qt">“radar”</span> abbreviation (defined with <a id="wrglossary.1754"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>) uses the style associated with the <a id="wrglossary.1755"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> category is because the default definition of <a id="wrglossary.1756"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> sets <a id="wrglossary.1757"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.1758"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a>}</span>. <div style="text-align: center; border-style: none; "><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of frame at coderesult@title -->
+The style for a particular category is 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.1767"></a><code class="code"><dfn id="glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></dfn>[<span class="meta">〈<em class="metainner">category</em>〉</span>]{<span class="meta">〈<em class="metainner">style-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+
+If the <span class="meta">〈<em class="metainner">category</em>〉</span> is omitted, <a id="wrglossary.1768"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a> is assumed.

@@ Diff output truncated at 1234567 characters. @@


More information about the tex-live-commits mailing list.