texlive[73782] Master: glossaries-extra (8feb25)
commits+karl at tug.org
commits+karl at tug.org
Sat Feb 8 21:56:09 CET 2025
Revision: 73782
https://tug.org/svn/texlive?view=revision&revision=73782
Author: karl
Date: 2025-02-08 21:56:08 +0100 (Sat, 08 Feb 2025)
Log Message:
-----------
glossaries-extra (8feb25)
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-example002.pdf
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-example004.pdf
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-example006.pdf
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-example008.pdf
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-example010.pdf
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-example012.pdf
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-example014.pdf
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-example016.pdf
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-example018.pdf
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-example020.pdf
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-example022.pdf
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-example024.pdf
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-example026.pdf
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-example028.pdf
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-example030.pdf
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-example032.pdf
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-example034.pdf
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-example036.pdf
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-example038.pdf
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-example040.pdf
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-example042.pdf
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-example044.pdf
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-example046.pdf
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-example048.pdf
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-example050.pdf
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-example052.pdf
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-example054.pdf
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-example056.pdf
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-example058.pdf
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-example060.pdf
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-example062.pdf
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-example064.pdf
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-example066.pdf
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-example068.pdf
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-example070.pdf
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-example072.pdf
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-example074.pdf
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-example076.pdf
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-example078.pdf
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-example080.pdf
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-example082.pdf
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-example084.pdf
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-example086.pdf
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-example088.pdf
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-example090.pdf
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-example092.pdf
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-example094.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
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-example099.pdf
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-example101.pdf
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-example103.pdf
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-example105.pdf
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-example107.pdf
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-example109.pdf
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-example111.pdf
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-example113.pdf
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-example115.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
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-example120.pdf
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-example122.pdf
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-example124.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
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-example128.pdf
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-example130.pdf
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-example132.pdf
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-example134.pdf
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-example136.pdf
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-example138.pdf
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-example140.pdf
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-example142.pdf
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-example144.pdf
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-example146.pdf
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-example148.pdf
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-example150.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.png
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
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-example155.pdf
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-example157.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
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.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/glossaries-extra-abbrstyles.def
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-bib2gls.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra-stylemods.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossaries-extra.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-bookindex.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-longextra.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-table.sty
trunk/Master/texmf-dist/tex/latex/glossaries-extra/glossary-topic.sty
trunk/Master/tlpkg/tlpsrc/glossaries-extra.tlpsrc
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES 2025-02-08 20:54:21 UTC (rev 73781)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/CHANGES 2025-02-08 20:56:08 UTC (rev 73782)
@@ -1,3 +1,20 @@
+1.56 (2025-02-07)
+
+ * glossaries-extra-bib2gls.sty:
+
+ - new punctuation rules:
+
+ \glsxtrGeneralPuncRules
+ \glsxtrhyphenIrules
+ \glsxtrhyphenIIrules
+ \glsxtrminusrules
+ \glsxtrgeneralpuncIIIrules
+ \glsxtrgeneralpuncbracketIrules
+ \glsxtrgeneralpuncbracketIIrules
+ \glsxtrgeneralpuncbracketIIIrules
+ \glsxtrgeneralpuncbracketIVrules
+ \glsxtrgeneralpuncdotrules
+
1.55 (2025-01-29)
* glossaries-extra.sty:
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/README 2025-02-08 20:54:21 UTC (rev 73781)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/README 2025-02-08 20:56:08 UTC (rev 73782)
@@ -1,4 +1,4 @@
-LaTeX Package : glossaries-extra v1.55 (2025-01-29)
+LaTeX Package : glossaries-extra v1.56 (2025-02-07)
Author : Nicola Talbot
https://www.dickimaw-books.com/contact
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-code.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
===================================================================
(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-example115.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
===================================================================
(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-example122.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-0.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151-1.png
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
===================================================================
(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-example155.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
===================================================================
(Binary files differ)
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-example159.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example160.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example161.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example162.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example163.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example164.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html 2025-02-08 20:54:21 UTC (rev 73781)
+++ trunk/Master/texmf-dist/doc/latex/glossaries-extra/glossaries-extra-manual.html 2025-02-08 20:56:08 UTC (rev 73782)
@@ -6875,7 +6875,32 @@
-<title>glossaries-extra.sty v1.55:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<title>glossaries-extra.sty v1.56:
an extension to the glossaries package</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%; }
@@ -7190,12 +7215,12 @@
<body>
<div id="main">
-<header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.55:
+<header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.56:
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-29
+<a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2025-02-07
</div><!-- end of date --></header>
<p>
@@ -7755,57 +7780,57 @@
<li class="toc-chapter"><a href="#cmdsummary">Command Summary</a></li><!-- end of toc-chapter -->
<ul>
-<li class="toc-section"><a href="#summary.index@">Command Summary: @</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.indexglssymbols">Command Summary: Symbols</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6553600">Command Summary: A</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index6815744">Command Summary: A</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6619136">Command Summary: B</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index6881280">Command Summary: B</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6684672">Command Summary: C</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index6946816">Command Summary: C</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6750208">Command Summary: D</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7012352">Command Summary: D</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6815744">Command Summary: E</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7077888">Command Summary: E</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6881280">Command Summary: F</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7143424">Command Summary: F</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index6946816">Command Summary: G</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7208960">Command Summary: G</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7012352">Command Summary: Glo</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7274496">Command Summary: Glo</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7077888">Command Summary: Gls</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7340032">Command Summary: Gls</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7143424">Command Summary: Glsxtr</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7405568">Command Summary: Glsxtr</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7208960">Command Summary: H</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7471104">Command Summary: H</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7274496">Command Summary: I</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7536640">Command Summary: I</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7405568">Command Summary: K</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7667712">Command Summary: K</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7471104">Command Summary: L</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7733248">Command Summary: L</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7536640">Command Summary: M</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7798784">Command Summary: M</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7602176">Command Summary: N</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7864320">Command Summary: N</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7667712">Command Summary: O</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7929856">Command Summary: O</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7733248">Command Summary: P</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index7995392">Command Summary: P</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7864320">Command Summary: R</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8126464">Command Summary: R</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7929856">Command Summary: S</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8192000">Command Summary: S</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index7995392">Command Summary: T</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8257536">Command Summary: T</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index8060928">Command Summary: U</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8323072">Command Summary: U</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index8192000">Command Summary: W</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8454144">Command Summary: W</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index8257536">Command Summary: X</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8519680">Command Summary: X</a></li><!-- end of toc-section -->
-<li class="toc-section"><a href="#summary.index8388608">Command Summary: Z</a></li><!-- end of toc-section -->
+<li class="toc-section"><a href="#summary.index8650752">Command Summary: Z</a></li><!-- end of toc-section -->
</ul>
<li class="toc-chapter"><a href="#envsummary">Environment Summary</a></li><!-- end of toc-chapter -->
@@ -30221,11 +30246,11 @@
<p>
You can display the first entry associated with the current page 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.11782"></a><code class="code"><dfn id="glo:glsxtrbookindexfirstmark"><code class="csfmt">\glsxtrbookindexfirstmark</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11782"></a><code class="code"><dfn id="glo:glsxtrbookindexfirstmark"><code class="csfmt">\glsxtrbookindexfirstmark</code></dfn></code></div><!-- end of pinnedbox -->
and the last entry associated with the current page 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.11783"></a><code class="code"><dfn id="glo:glsxtrbookindexlastmark"><code class="csfmt">\glsxtrbookindexlastmark</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.11783"></a><code class="code"><dfn id="glo:glsxtrbookindexlastmark"><code class="csfmt">\glsxtrbookindexlastmark</code></dfn></code></div><!-- end of pinnedbox -->
These do nothing if there are no entries marked on the current page
(or if the document build isn’t up to date).
@@ -32131,20 +32156,22 @@
Expands to the header for the other column. The default definition
applies <a id="wrglossary.12488"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a> to the other field label.
+<pre class="compactcodebox"><a id="wrglossary.12489"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.12490"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a>}
+</pre>
<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.12489"></a><code class="code"><dfn id="glo:opt.printunsrttab.rules"><span class="csoptfmt">rules</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.12491"></a><code class="code"><dfn id="glo:opt.printunsrttab.rules"><span class="csoptfmt">rules</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code><span class="floatrightbox"><span class="summarytag">default: </span>true; <span class="summarytag">initial: </span>true</span><span class="clearfix"></span></div><!-- end of settingsbox -->
A boolean option to determine whether or not to show the horizontal
-rules (provided by <a id="wrglossary.12490"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a>). If used with
-<a id="wrglossary.12491"></a><a href="#glo:opt.printunsrttab.header"><span class="csoptfmt">header</span></a><span class="optfmt">=true</span>, there will be a rule above and below
+rules (provided by <a id="wrglossary.12492"></a><a href="#glo:pkg.booktabs"><span class="styfmt">booktabs</span></a>). If used with
+<a id="wrglossary.12493"></a><a href="#glo:opt.printunsrttab.header"><span class="csoptfmt">header</span></a><span class="optfmt">=true</span>, there will be a rule above and below
the header row. If used with
-<a id="wrglossary.12492"></a><a href="#glo:opt.printunsrttab.header"><span class="csoptfmt">header</span></a><span class="optfmt">=false</span>, there will only be one rule at the
+<a id="wrglossary.12494"></a><a href="#glo:opt.printunsrttab.header"><span class="csoptfmt">header</span></a><span class="optfmt">=false</span>, there will only be one rule at the
top of the table. In both cases, there will be a rule at the bottom
of the table.
<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.12493"></a><code class="code"><dfn id="glo:opt.printunsrttab.blocksep"><span class="csoptfmt">blocksep</span></dfn>=<span class="meta">〈<em class="metainner">alignment spec</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>|</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.12495"></a><code class="code"><dfn id="glo:opt.printunsrttab.blocksep"><span class="csoptfmt">blocksep</span></dfn>=<span class="meta">〈<em class="metainner">alignment spec</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>|</span><span class="clearfix"></span></div><!-- end of settingsbox -->
The value is inserted into the alignment specifier list between
blocks. For example, the default value of the pipe character will
@@ -32151,30 +32178,30 @@
insert a vertical line. Set this value to empty to remove it.
<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.12494"></a><code class="code"><dfn id="glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.12496"></a><code class="code"><dfn id="glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>false</span><span class="clearfix"></span></div><!-- end of settingsbox -->
Indicates whether or not the columns should be paragraphs. The value
may be one of: <span class="optfmt">false</span>, <span class="optfmt">justified</span> or
-<span class="optfmt">ragged</span>. The default <a id="wrglossary.12495"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=false</span> will just
+<span class="optfmt">ragged</span>. The default <a id="wrglossary.12497"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=false</span> will just
use one of the column specifiers <code class="code">l</code>, <code class="code">r</code> or <code class="code">c</code>.
The other values will use the <code class="code">p</code> specifier, in which case
the column widths will be calculated.
<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.12496"></a><code class="code"><dfn id="glo:opt.printunsrttab.other"><span class="csoptfmt">other</span></dfn>=<span class="meta">〈<em class="metainner">field-label</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></div><!-- end of settingsbox -->
+<a id="wrglossary.12498"></a><code class="code"><dfn id="glo:opt.printunsrttab.other"><span class="csoptfmt">other</span></dfn>=<span class="meta">〈<em class="metainner">field-label</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></div><!-- end of settingsbox -->
-This should be set to the <a id="wrglossary.12497"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> of the other
+This should be set to the <a id="wrglossary.12499"></a><a href="#glo:dual.internalfieldlabel">internal field label</a> of the other
field or to empty if no other field should be included.
<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.12498"></a><code class="code"><dfn id="glo:opt.printunsrttab.init"><span class="csoptfmt">init</span></dfn>={<span class="meta">〈<em class="metainner">code</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></div><!-- end of settingsbox -->
+<a id="wrglossary.12500"></a><code class="code"><dfn id="glo:opt.printunsrttab.init"><span class="csoptfmt">init</span></dfn>={<span class="meta">〈<em class="metainner">code</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></div><!-- end of settingsbox -->
The <span class="meta">〈<em class="metainner">code</em>〉</span> will be added shortly before
-<a id="wrglossary.12499"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> is called and any local changes will be
+<a id="wrglossary.12501"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> is called and any local changes will be
scoped.
<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.12500"></a><code class="code"><dfn id="glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>name-desc</span><span class="clearfix"></span></div><!-- end of settingsbox -->
+<a id="wrglossary.12502"></a><code class="code"><dfn id="glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code><span class="floatrightbox"><span class="summarytag">initial: </span>name-desc</span><span class="clearfix"></span></div><!-- end of settingsbox -->
The block style. Available styles are listed in
§<a href="#sec:blockstyles">8.7.4.3</a>.
@@ -32186,10 +32213,10 @@
<h4><!-- start of subsubsection header -->8.7.4.3. Block Styles<span class="labellink"><a href="#sec:blockstyles">[link]</a></span></h4><!-- end of subsubsection header -->
<p>
-The block style may be set with the <a id="wrglossary.12501"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a> option
+The block style may be set with the <a id="wrglossary.12503"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a> option
or 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.12502"></a><code class="code"><dfn id="glo:glstablesetstyle"><code class="csfmt">\glstablesetstyle</code></dfn>{<span class="meta">〈<em class="metainner">style-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12504"></a><code class="code"><dfn id="glo:glstablesetstyle"><code class="csfmt">\glstablesetstyle</code></dfn>{<span class="meta">〈<em class="metainner">style-name</em>〉</span>}</code></div><!-- end of pinnedbox -->
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
@@ -32201,147 +32228,147 @@
The following block styles are predefined.
<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.12503"></a><a id="wrglossary.12504"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name"><span class="optfmt">name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12505"></a><a id="wrglossary.12506"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name"><span class="optfmt">name</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have one column with the name, which is followed by the symbol and
the description, if they have been set, in parentheses. The child list
-follows at the end of the column (if <a id="wrglossary.12505"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set
+follows at the end of the column (if <a id="wrglossary.12507"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set
and non-zero).
<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.12506"></a><a id="wrglossary.12507"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12508"></a><a id="wrglossary.12509"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></dfn></code></div><!-- end of optionvaluebox -->
This is the default style.
Blocks have two columns with the name in the first column of the
block and the description in the second. If the other field is set,
it will follow the description. The child entries will be at the end
-of the second column (if <a id="wrglossary.12508"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+of the second column (if <a id="wrglossary.12510"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero).
<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.12509"></a><a id="wrglossary.12510"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-name"><span class="optfmt">desc-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12511"></a><a id="wrglossary.12512"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-name"><span class="optfmt">desc-name</span></dfn></code></div><!-- end of optionvaluebox -->
-As <a id="wrglossary.12511"></a><a href="#glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></a> but with the columns swapped.
-The child entries (if <a id="wrglossary.12512"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+As <a id="wrglossary.12513"></a><a href="#glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></a> but with the columns swapped.
+The child entries (if <a id="wrglossary.12514"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the first column.
<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.12513"></a><a id="wrglossary.12514"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol"><span class="optfmt">name-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12515"></a><a id="wrglossary.12516"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol"><span class="optfmt">name-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have two columns with the name in the first column of the
block and the symbol in the second.
If the other field is set, it will be placed after the name in the
first column. The child entries are at the end
-of the first column (if <a id="wrglossary.12515"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the first column (if <a id="wrglossary.12517"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12516"></a><a id="wrglossary.12517"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.symbol-name"><span class="optfmt">symbol-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12518"></a><a id="wrglossary.12519"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.symbol-name"><span class="optfmt">symbol-name</span></dfn></code></div><!-- end of optionvaluebox -->
-As <a id="wrglossary.12518"></a><a href="#glo:optval.printunsrttab.block-style.name-symbol"><span class="optfmt">name-symbol</span></a> but with the columns swapped.
-The child entries (if <a id="wrglossary.12519"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+As <a id="wrglossary.12520"></a><a href="#glo:optval.printunsrttab.block-style.name-symbol"><span class="optfmt">name-symbol</span></a> but with the columns swapped.
+The child entries (if <a id="wrglossary.12521"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the second column.
<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.12520"></a><a id="wrglossary.12521"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other"><span class="optfmt">name-other</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12522"></a><a id="wrglossary.12523"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other"><span class="optfmt">name-other</span></dfn></code></div><!-- end of optionvaluebox -->
-This is like <a id="wrglossary.12522"></a><a href="#glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></a> but puts the other field
+This is like <a id="wrglossary.12524"></a><a href="#glo:optval.printunsrttab.block-style.name-desc"><span class="optfmt">name-desc</span></a> but puts the other field
in the second column. The description and symbol aren’t shown.
-The child entries (if <a id="wrglossary.12523"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+The child entries (if <a id="wrglossary.12525"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the second column.
<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.12524"></a><a id="wrglossary.12525"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.other-name"><span class="optfmt">other-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12526"></a><a id="wrglossary.12527"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.other-name"><span class="optfmt">other-name</span></dfn></code></div><!-- end of optionvaluebox -->
-This is like <a id="wrglossary.12526"></a><a href="#glo:optval.printunsrttab.block-style.desc-name"><span class="optfmt">desc-name</span></a> but puts the other field
+This is like <a id="wrglossary.12528"></a><a href="#glo:optval.printunsrttab.block-style.desc-name"><span class="optfmt">desc-name</span></a> but puts the other field
in the second column. The description and symbol aren’t shown.
-The child entries (if <a id="wrglossary.12527"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+The child entries (if <a id="wrglossary.12529"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the first column.
<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.12528"></a><a id="wrglossary.12529"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.symbol-other"><span class="optfmt">symbol-other</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12530"></a><a id="wrglossary.12531"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.symbol-other"><span class="optfmt">symbol-other</span></dfn></code></div><!-- end of optionvaluebox -->
-This is like <a id="wrglossary.12530"></a><a href="#glo:optval.printunsrttab.block-style.name-other"><span class="optfmt">name-other</span></a> but shows the
+This is like <a id="wrglossary.12532"></a><a href="#glo:optval.printunsrttab.block-style.name-other"><span class="optfmt">name-other</span></a> but shows the
symbol instead of the name.
-The child entries (if <a id="wrglossary.12531"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+The child entries (if <a id="wrglossary.12533"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the second column.
<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.12532"></a><a id="wrglossary.12533"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.other-symbol"><span class="optfmt">other-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12534"></a><a id="wrglossary.12535"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.other-symbol"><span class="optfmt">other-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
-This is like <a id="wrglossary.12534"></a><a href="#glo:optval.printunsrttab.block-style.other-name"><span class="optfmt">other-name</span></a> but shows the
+This is like <a id="wrglossary.12536"></a><a href="#glo:optval.printunsrttab.block-style.other-name"><span class="optfmt">other-name</span></a> but shows the
symbol instead of the name.
-The child entries (if <a id="wrglossary.12535"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
+The child entries (if <a id="wrglossary.12537"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and
non-zero) will be at the end of the first column.
<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.12536"></a><a id="wrglossary.12537"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol-desc"><span class="optfmt">name-symbol-desc</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12538"></a><a id="wrglossary.12539"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol-desc"><span class="optfmt">name-symbol-desc</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have three columns with the name in the first column of the
block, the symbol in the second, and the description in the third,
preceded by the other field, if set.
The child entries are at the end
-of the third column (if <a id="wrglossary.12538"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the third column (if <a id="wrglossary.12540"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12539"></a><a id="wrglossary.12540"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-desc-symbol"><span class="optfmt">name-desc-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12541"></a><a id="wrglossary.12542"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-desc-symbol"><span class="optfmt">name-desc-symbol</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have three columns with the name in the first column of the
block, the description in the second, preceded by the other field,
if set, and the symbol in the third.
The child entries are at the end
-of the second column (if <a id="wrglossary.12541"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the second column (if <a id="wrglossary.12543"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12542"></a><a id="wrglossary.12543"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other-desc"><span class="optfmt">name-other-desc</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12544"></a><a id="wrglossary.12545"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other-desc"><span class="optfmt">name-other-desc</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have three columns with the name in the first column of the
block, the other in the second, and the description in the third.
The child entries are at the end
-of the third column (if <a id="wrglossary.12544"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the third column (if <a id="wrglossary.12546"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12545"></a><a id="wrglossary.12546"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-other-name"><span class="optfmt">desc-other-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12547"></a><a id="wrglossary.12548"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-other-name"><span class="optfmt">desc-other-name</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have three columns with the description in the first column of the
block, the other in the second, and the name in the third.
The child entries are at the end
-of the first column (if <a id="wrglossary.12547"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the first column (if <a id="wrglossary.12549"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12548"></a><a id="wrglossary.12549"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol-other-desc"><span class="optfmt">name-symbol-other-desc</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12550"></a><a id="wrglossary.12551"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-symbol-other-desc"><span class="optfmt">name-symbol-other-desc</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have four columns with the name in the first column of the
block, the symbol in the second, the other in the third, and the
description in the fourth.
The child entries are at the end
-of the fourth column (if <a id="wrglossary.12550"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the fourth column (if <a id="wrglossary.12552"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12551"></a><a id="wrglossary.12552"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other-symbol-desc"><span class="optfmt">name-other-symbol-desc</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12553"></a><a id="wrglossary.12554"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.name-other-symbol-desc"><span class="optfmt">name-other-symbol-desc</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have four columns with the name in the first column of the
block, the other in the second, the symbol in the third, and the
description in the fourth.
The child entries are at the end
-of the fourth column (if <a id="wrglossary.12553"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the fourth column (if <a id="wrglossary.12555"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12554"></a><a id="wrglossary.12555"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-symbol-other-name"><span class="optfmt">desc-symbol-other-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12556"></a><a id="wrglossary.12557"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-symbol-other-name"><span class="optfmt">desc-symbol-other-name</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have four columns with the description in the first column of the
block, the symbol in the second, the other in the third, and the
name in the fourth.
The child entries are at the end
-of the first column (if <a id="wrglossary.12556"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the first column (if <a id="wrglossary.12558"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<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.12557"></a><a id="wrglossary.12558"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-other-symbol-name"><span class="optfmt">desc-other-symbol-name</span></dfn></code></div><!-- end of optionvaluebox -->
+<a id="wrglossary.12559"></a><a id="wrglossary.12560"></a><a href="#glo:opt.printunsrttab.block-style"><span class="csoptfmt">block-style</span></a>=<code class="code"><dfn id="glo:optval.printunsrttab.block-style.desc-other-symbol-name"><span class="optfmt">desc-other-symbol-name</span></dfn></code></div><!-- end of optionvaluebox -->
Blocks have four columns with the description in the first column of the
block, the other in the second, the symbol in the third, and the
name in the fourth.
The child entries are at the end
-of the first column (if <a id="wrglossary.12559"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
+of the first column (if <a id="wrglossary.12561"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> is set and non-zero).
<p>
</section><!-- end of section sec:blockstyles -->
@@ -32352,125 +32379,125 @@
<p>
The rows are separated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12560"></a><code class="code"><dfn id="glo:glstablenewline"><code class="csfmt">\glstablenewline</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12562"></a><code class="code"><dfn id="glo:glstablenewline"><code class="csfmt">\glstablenewline</code></dfn></code></div><!-- end of pinnedbox -->
-This simply does <a id="wrglossary.12561"></a><a href="#glo:tabularnewline"><code class="csfmt">\tabularnewline</code></a> (not <a id="wrglossary.12562"></a><a href="#glo:bksl"><code class="csfmt">\\</code></a> which has a
+This simply does <a id="wrglossary.12563"></a><a href="#glo:tabularnewline"><code class="csfmt">\tabularnewline</code></a> (not <a id="wrglossary.12564"></a><a href="#glo:bksl"><code class="csfmt">\\</code></a> which has a
different action in paragraph columns).
<p>
The following commands are used in the column specifier where a
left, right or centred column is required, taking the
-<a id="wrglossary.12563"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> option into account. Note that with
-<a id="wrglossary.12564"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=justified</span>, the result will always be
-<code class="code">p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>, whereas with <a id="wrglossary.12565"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=ragged</span>
+<a id="wrglossary.12565"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> option into account. Note that with
+<a id="wrglossary.12566"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=justified</span>, the result will always be
+<code class="code">p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>, whereas with <a id="wrglossary.12567"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=ragged</span>
the paragraph will be ragged right or ragged left or have centring
applied.
<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.12566"></a><code class="code"><dfn id="glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12568"></a><code class="code"><dfn id="glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to <code class="code">l</code> or <code class="code">p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>
or <code class="code">><span class="cmdfmt">\protect</span><span class="cmdfmt">\raggedright</span>p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>,
-depending on the <a id="wrglossary.12567"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
+depending on the <a id="wrglossary.12569"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
<p>
This command is used in the column specifier where a left-justified
column is required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12568"></a><code class="code"><dfn id="glo:glstablerightalign"><code class="csfmt">\glstablerightalign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12570"></a><code class="code"><dfn id="glo:glstablerightalign"><code class="csfmt">\glstablerightalign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to <code class="code">r</code> or <code class="code">p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>
or <code class="code">><span class="cmdfmt">\protect</span><span class="cmdfmt">\raggedleft</span>p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>,
-depending on the <a id="wrglossary.12569"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
+depending on the <a id="wrglossary.12571"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
<p>
This command is used in the column specifier where a right-justified
column is required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12570"></a><code class="code"><dfn id="glo:glstablecenteralign"><code class="csfmt">\glstablecenteralign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12572"></a><code class="code"><dfn id="glo:glstablecenteralign"><code class="csfmt">\glstablecenteralign</code></dfn>{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to <code class="code">c</code> or <code class="code">p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>
or <code class="code">><span class="cmdfmt">\protect</span><span class="cmdfmt">\centering</span>p{<span class="meta">〈<em class="metainner">width</em>〉</span>}</code>,
-depending on the <a id="wrglossary.12571"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
+depending on the <a id="wrglossary.12573"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a> setting.
<p>
This command is used in the column specifier where a centred
column is required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12572"></a><code class="code"><dfn id="glo:glstablenamecolalign"><code class="csfmt">\glstablenamecolalign</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12574"></a><code class="code"><dfn id="glo:glstablenamecolalign"><code class="csfmt">\glstablenamecolalign</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the alignment for the name column. The default definition
uses left alignment:
-<pre class="compactcodebox"><a id="wrglossary.12573"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12574"></a><a href="#glo:glstablenamewidth"><code class="csfmt">\glstablenamewidth</code></a>}
+<pre class="compactcodebox"><a id="wrglossary.12575"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12576"></a><a href="#glo:glstablenamewidth"><code class="csfmt">\glstablenamewidth</code></a>}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12575"></a><code class="code"><dfn id="glo:glstabledesccolalign"><code class="csfmt">\glstabledesccolalign</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12577"></a><code class="code"><dfn id="glo:glstabledesccolalign"><code class="csfmt">\glstabledesccolalign</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the alignment for the description column. The default definition
uses left alignment:
-<pre class="compactcodebox"><a id="wrglossary.12576"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12577"></a><a href="#glo:glstabledescwidth"><code class="csfmt">\glstabledescwidth</code></a>}
+<pre class="compactcodebox"><a id="wrglossary.12578"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12579"></a><a href="#glo:glstabledescwidth"><code class="csfmt">\glstabledescwidth</code></a>}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12578"></a><code class="code"><dfn id="glo:glstablesymbolcolalign"><code class="csfmt">\glstablesymbolcolalign</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12580"></a><code class="code"><dfn id="glo:glstablesymbolcolalign"><code class="csfmt">\glstablesymbolcolalign</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the alignment for the symbol column, in block styles where
the symbol has its own column. The default definition
uses centred alignment:
-<pre class="compactcodebox"><a id="wrglossary.12579"></a><a href="#glo:glstablecenteralign"><code class="csfmt">\glstablecenteralign</code></a>{<a id="wrglossary.12580"></a><a href="#glo:glstablesymbolwidth"><code class="csfmt">\glstablesymbolwidth</code></a>}
+<pre class="compactcodebox"><a id="wrglossary.12581"></a><a href="#glo:glstablecenteralign"><code class="csfmt">\glstablecenteralign</code></a>{<a id="wrglossary.12582"></a><a href="#glo:glstablesymbolwidth"><code class="csfmt">\glstablesymbolwidth</code></a>}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12581"></a><code class="code"><dfn id="glo:glstableothercolalign"><code class="csfmt">\glstableothercolalign</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12583"></a><code class="code"><dfn id="glo:glstableothercolalign"><code class="csfmt">\glstableothercolalign</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the alignment for the other column, in block styles where
the other field has its own column. The default definition
uses left alignment:
-<pre class="compactcodebox"><a id="wrglossary.12582"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12583"></a><a href="#glo:glstableotherwidth"><code class="csfmt">\glstableotherwidth</code></a>}
+<pre class="compactcodebox"><a id="wrglossary.12584"></a><a href="#glo:glstableleftalign"><code class="csfmt">\glstableleftalign</code></a>{<a id="wrglossary.12585"></a><a href="#glo:glstableotherwidth"><code class="csfmt">\glstableotherwidth</code></a>}
</pre>
<p>
-If <a id="wrglossary.12584"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=justified</span> or <a id="wrglossary.12585"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=ragged</span>,
+If <a id="wrglossary.12586"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=justified</span> or <a id="wrglossary.12587"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=ragged</span>,
the column widths will be calculated. The following length
registers will be set, where applicable to the block style.
<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.12586"></a><code class="code"><dfn id="glo:glstablenamewidth"><code class="csfmt">\glstablenamewidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12588"></a><code class="code"><dfn id="glo:glstablenamewidth"><code class="csfmt">\glstablenamewidth</code></dfn></code></div><!-- end of pinnedbox -->
The width of the name column.
<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.12587"></a><code class="code"><dfn id="glo:glstabledescwidth"><code class="csfmt">\glstabledescwidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12589"></a><code class="code"><dfn id="glo:glstabledescwidth"><code class="csfmt">\glstabledescwidth</code></dfn></code></div><!-- end of pinnedbox -->
The width of the description column.
<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.12588"></a><code class="code"><dfn id="glo:glstablesymbolwidth"><code class="csfmt">\glstablesymbolwidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12590"></a><code class="code"><dfn id="glo:glstablesymbolwidth"><code class="csfmt">\glstablesymbolwidth</code></dfn></code></div><!-- end of pinnedbox -->
The width of the symbol column.
<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.12589"></a><code class="code"><dfn id="glo:glstableotherwidth"><code class="csfmt">\glstableotherwidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12591"></a><code class="code"><dfn id="glo:glstableotherwidth"><code class="csfmt">\glstableotherwidth</code></dfn></code></div><!-- end of pinnedbox -->
The width of the other column.
<p>
-Unless <a id="wrglossary.12590"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=false</span>, the table will be the width of a
+Unless <a id="wrglossary.12592"></a><a href="#glo:opt.printunsrttab.par"><span class="csoptfmt">par</span></a><span class="optfmt">=false</span>, the table will be the width of a
line and each block will have equal width.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12591"></a><code class="code"><dfn id="glo:glstableblockwidth"><code class="csfmt">\glstableblockwidth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12593"></a><code class="code"><dfn id="glo:glstableblockwidth"><code class="csfmt">\glstableblockwidth</code></dfn></code></div><!-- end of pinnedbox -->
<p>
Note that in all the above, the width doesn’t include the
-inter-column space given by <a id="wrglossary.12592"></a><a href="#glo:tabcolsep"><code class="csfmt">\tabcolsep</code></a>.
+inter-column space given by <a id="wrglossary.12594"></a><a href="#glo:tabcolsep"><code class="csfmt">\tabcolsep</code></a>.
The length registers below are initialise to 5pt, and can be
redefined as appropriate.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12593"></a><code class="code"><dfn id="glo:glstablepostpreambleskip"><code class="csfmt">\glstablepostpreambleskip</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>5pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.12595"></a><code class="code"><dfn id="glo:glstablepostpreambleskip"><code class="csfmt">\glstablepostpreambleskip</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>5pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
The vertical skip after the preamble.
<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.12594"></a><code class="code"><dfn id="glo:glstableprepostambleskip"><code class="csfmt">\glstableprepostambleskip</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>5pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.12596"></a><code class="code"><dfn id="glo:glstableprepostambleskip"><code class="csfmt">\glstableprepostambleskip</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>5pt</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
The vertical skip before the postamble.
<p>
@@ -32478,122 +32505,101 @@
are applied by the following 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.12595"></a><code class="code"><dfn id="glo:glstableNameFmt"><code class="csfmt">\glstableNameFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12597"></a><code class="code"><dfn id="glo:glstableNameFmt"><code class="csfmt">\glstableNameFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the name. Simply does <span class="meta">〈<em class="metainner">text</em>〉</span> by default.
Note that the argument <span class="meta">〈<em class="metainner">text</em>〉</span>
-will <code class="code"><a id="wrglossary.12596"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code>, so any formatting applied
+will <code class="code"><a id="wrglossary.12598"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code>, so any formatting applied
by that command will also be in effect.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12597"></a><code class="code"><dfn id="glo:glstableSubNameFmt"><code class="csfmt">\glstableSubNameFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12599"></a><code class="code"><dfn id="glo:glstableSubNameFmt"><code class="csfmt">\glstableSubNameFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the child name. Does nothing by default, which
means that the child name won’t show.
<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.12598"></a><code class="code"><dfn id="glo:glstableSymbolFmt"><code class="csfmt">\glstableSymbolFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12600"></a><code class="code"><dfn id="glo:glstableSymbolFmt"><code class="csfmt">\glstableSymbolFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the symbol. Simply does <span class="meta">〈<em class="metainner">text</em>〉</span> by default.
Note that the argument <span class="meta">〈<em class="metainner">text</em>〉</span>
-will <code class="code"><a id="wrglossary.12599"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code>, so any formatting applied
+will <code class="code"><a id="wrglossary.12601"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}</code>, so any formatting applied
by that command will also be in effect.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12600"></a><code class="code"><dfn id="glo:glstableSubSymbolFmt"><code class="csfmt">\glstableSubSymbolFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12602"></a><code class="code"><dfn id="glo:glstableSubSymbolFmt"><code class="csfmt">\glstableSubSymbolFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the child symbol. Just does
-<a id="wrglossary.12601"></a><a href="#glo:glstableSymbolFmt"><code class="csfmt">\glstableSymbolFmt</code></a> by default.
+<a id="wrglossary.12603"></a><a href="#glo:glstableSymbolFmt"><code class="csfmt">\glstableSymbolFmt</code></a> by default.
<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.12602"></a><code class="code"><dfn id="glo:glstableDescFmt"><code class="csfmt">\glstableDescFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12604"></a><code class="code"><dfn id="glo:glstableDescFmt"><code class="csfmt">\glstableDescFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the description. Simply does <span class="meta">〈<em class="metainner">text</em>〉</span> by default.
Note that the argument <span class="meta">〈<em class="metainner">text</em>〉</span>
will be:
-<pre class="compactcodebox"><a id="wrglossary.12603"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}<a id="wrglossary.12604"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>
+<pre class="compactcodebox"><a id="wrglossary.12605"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>}<a id="wrglossary.12606"></a><a href="#glo:glspostdescription"><code class="csfmt">\glspostdescription</code></a>
</pre>
-so any formatting applied by <a id="wrglossary.12605"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> will also be in effect.
-Note that the <a id="wrglossary.12606"></a><a href="#glo:postdeschook">post-description hook</a> is included in the formatted.
+so any formatting applied by <a id="wrglossary.12607"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> will also be in effect.
+Note that the <a id="wrglossary.12608"></a><a href="#glo:postdeschook">post-description hook</a> is included in the formatted.
<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.12607"></a><code class="code"><dfn id="glo:glstableSubDescFmt"><code class="csfmt">\glstableSubDescFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12609"></a><code class="code"><dfn id="glo:glstableSubDescFmt"><code class="csfmt">\glstableSubDescFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
Formatting applied to the child description. Just does
-<a id="wrglossary.12608"></a><a href="#glo:glstableDescFmt"><code class="csfmt">\glstableDescFmt</code></a> by default.
+<a id="wrglossary.12610"></a><a href="#glo:glstableDescFmt"><code class="csfmt">\glstableDescFmt</code></a> by default.
<p>
-The other field’s <a id="wrglossary.12609"></a><a href="#glo:dual.internalfieldlabel">internal label</a> is
+The other field’s <a id="wrglossary.12611"></a><a href="#glo:dual.internalfieldlabel">internal label</a> is
provided by expanding:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12610"></a><code class="code"><dfn id="glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.12612"></a><code class="code"><dfn id="glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><span class="initvalnotefmt"><em class="initvalnotefmtinner">empty</em></span></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is redefined by the <a id="wrglossary.12611"></a><a href="#glo:opt.printunsrttab.other"><span class="csoptfmt">other</span></a> option, but
-it may be redefined before <a id="wrglossary.12612"></a><a href="#glo:printunsrttable"><code class="csfmt">\printunsrttable</code></a> if a default
+This is redefined by the <a id="wrglossary.12613"></a><a href="#glo:opt.printunsrttab.other"><span class="csoptfmt">other</span></a> option, but
+it may be redefined before <a id="wrglossary.12614"></a><a href="#glo:printunsrttable"><code class="csfmt">\printunsrttable</code></a> if a default
field is required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12613"></a><code class="code"><dfn id="glo:glstableOtherFmt"><code class="csfmt">\glstableOtherFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12615"></a><code class="code"><dfn id="glo:glstableOtherFmt"><code class="csfmt">\glstableOtherFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
The formatting applied to the other field. This just does
<span class="meta">〈<em class="metainner">text</em>〉</span> by default. The field value itself is displayed 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.12614"></a><code class="code"><dfn id="glo:glstableOther"><code class="csfmt">\glstableOther</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12616"></a><code class="code"><dfn id="glo:glstableOther"><code class="csfmt">\glstableOther</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
The default definition does:
-<pre class="compactcodebox"><a id="wrglossary.12615"></a><a href="#glo:glstableOtherFmt"><code class="csfmt">\glstableOtherFmt</code></a>{<span class="comment">% </span>
- <a id="wrglossary.12616"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.12617"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a>}}
+<pre class="compactcodebox"><a id="wrglossary.12617"></a><a href="#glo:glstableOtherFmt"><code class="csfmt">\glstableOtherFmt</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.12618"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.12619"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a>}}
</pre>
<p>
The value for the child entries is displayed 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.12618"></a><code class="code"><dfn id="glo:glstableSubOther"><code class="csfmt">\glstableSubOther</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12620"></a><code class="code"><dfn id="glo:glstableSubOther"><code class="csfmt">\glstableSubOther</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
The default definition simply does
-<a id="wrglossary.12619"></a><a href="#glo:glstableOther"><code class="csfmt">\glstableOther</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}
+<a id="wrglossary.12621"></a><a href="#glo:glstableOther"><code class="csfmt">\glstableOther</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}
<p>
You can test whether or not the other field is set for a given entry
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.12620"></a><code class="code"><dfn id="glo:glstableifhasotherfield"><code class="csfmt">\glstableifhasotherfield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12622"></a><code class="code"><dfn id="glo:glstableifhasotherfield"><code class="csfmt">\glstableifhasotherfield</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> of the other field is non-void
-(according to <a id="wrglossary.12621"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a>) otherwise it does
+(according to <a id="wrglossary.12623"></a><a href="#glo:ifglsfieldvoid"><code class="csfmt">\ifglsfieldvoid</code></a>) otherwise it does
<span class="meta">〈<em class="metainner">false</em>〉</span>. This will always do <span class="meta">〈<em class="metainner">false</em>〉</span> if
-<a id="wrglossary.12622"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a> is void.
+<a id="wrglossary.12624"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a> is void.
<p>
-The column headers are supplied by the following commands, where
-applicable.
+The column headers are supplied, where
+applicable, by the commands
+<a id="wrglossary.12625"></a><a href="#glo:glstablenameheader"><code class="csfmt">\glstablenameheader</code></a>,
+<a id="wrglossary.12626"></a><a href="#glo:glstabledescheader"><code class="csfmt">\glstabledescheader</code></a>,
+<a id="wrglossary.12627"></a><a href="#glo:glstablesymbolheader"><code class="csfmt">\glstablesymbolheader</code></a>, and
+<a id="wrglossary.12628"></a><a href="#glo:glstableotherheader"><code class="csfmt">\glstableotherheader</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.12623"></a><code class="code"><code class="csfmt">\glstablenameheader</code></code></div><!-- end of pinnedbox -->
-
-The header for the name column. The default definition is
-<a id="wrglossary.12624"></a><a href="#glo:entryname"><code class="csfmt">\entryname</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.12625"></a><code class="code"><code class="csfmt">\glstabledescheader</code></code></div><!-- end of pinnedbox -->
-
-The header for the description column. The default definition is
-<a id="wrglossary.12626"></a><a href="#glo:descriptionname"><code class="csfmt">\descriptionname</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.12627"></a><code class="code"><code class="csfmt">\glstablesymbolheader</code></code></div><!-- end of pinnedbox -->
-
-The header for the symbol column. The default definition is
-<a id="wrglossary.12628"></a><a href="#glo:symbolname"><code class="csfmt">\symbolname</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.12629"></a><code class="code"><code class="csfmt">\glstableotherheader</code></code></div><!-- end of pinnedbox -->
-
-The header for the other column. The default definition is:
-<pre class="compactcodebox"><a id="wrglossary.12630"></a><a href="#glo:MFUsentencecase"><code class="csfmt">\MFUsentencecase</code></a>{<a id="wrglossary.12631"></a><a href="#glo:glstableotherfield"><code class="csfmt">\glstableotherfield</code></a>}
-</pre>
-<p>
The column headers are formatted according to:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12632"></a><code class="code"><dfn id="glo:glstableHeaderFmt"><code class="csfmt">\glstableHeaderFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12629"></a><code class="code"><dfn id="glo:glstableHeaderFmt"><code class="csfmt">\glstableHeaderFmt</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The default definition is <code class="code"><a id="wrglossary.12633"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code>.
+The default definition is <code class="code"><a id="wrglossary.12630"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
The remaining commands are undocumented as they are liable to
@@ -32601,7 +32607,7 @@
</div><!-- end of warning -->
<p>
-<a id="wrglossary.12634"></a>
+<a id="wrglossary.12631"></a>
<p>
</section><!-- end of section sec:tablecommands -->
@@ -32610,16 +32616,16 @@
<h1><!-- start of chapter header -->9. Accessibility Support<span class="labellink"><a href="#sec:accsupp">[link]</a></span></h1><!-- end of chapter header -->
<p>
-The <a id="wrglossary.12635"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with a supplementary package
-<a id="wrglossary.12636"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> that helps provide accessibility support.
-The <a id="wrglossary.12637"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional support, but
-only if the <a id="wrglossary.12638"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package has already been loaded
+The <a id="wrglossary.12632"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package comes with a supplementary package
+<a id="wrglossary.12633"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> that helps provide accessibility support.
+The <a id="wrglossary.12634"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides additional support, but
+only if the <a id="wrglossary.12635"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package has already been loaded
when the relevant commands are defined. The best and simplest way to do this
-is through the <a id="wrglossary.12639"></a><a href="#glo:opt.accsupp"><span class="styoptfmt">accsupp</span></a> package option.
+is through the <a id="wrglossary.12636"></a><a href="#glo:opt.accsupp"><span class="styoptfmt">accsupp</span></a> package option.
<p>
See the <a href="http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.html#sec:accsupp"><span class="qt">“Accessibility
-Support”</span></a> chapter in the <a id="wrglossary.12640"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user
-guide for further information about <a id="wrglossary.12641"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>.
+Support”</span></a> chapter in the <a id="wrglossary.12637"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> user
+guide for further information about <a id="wrglossary.12638"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a>.
<p>
</section><!-- end of section sec:accsupp -->
@@ -32629,18 +32635,18 @@
<p>
The accessibility fields relating to abbreviations are
-<a id="wrglossary.12642"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>, <a id="wrglossary.12643"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>,
-<a id="wrglossary.12644"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> and <a id="wrglossary.12645"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>. These provide
-the replacement text for the corresponding <a id="wrglossary.12646"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>,
-<a id="wrglossary.12647"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>, <a id="wrglossary.12648"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.12649"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>
-fields. The <a id="wrglossary.12650"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field provides the replacement text for
-the <a id="wrglossary.12651"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.
+<a id="wrglossary.12639"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>, <a id="wrglossary.12640"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a>,
+<a id="wrglossary.12641"></a><a href="#glo:opt.gloskey.longaccess"><span class="csoptfmt">longaccess</span></a> and <a id="wrglossary.12642"></a><a href="#glo:opt.gloskey.longpluralaccess"><span class="csoptfmt">longpluralaccess</span></a>. These provide
+the replacement text for the corresponding <a id="wrglossary.12643"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>,
+<a id="wrglossary.12644"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a>, <a id="wrglossary.12645"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> and <a id="wrglossary.12646"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a>
+fields. The <a id="wrglossary.12647"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field provides the replacement text for
+the <a id="wrglossary.12648"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field.
<p>
Some of these accessibility fields are automatically assigned by
-<a id="wrglossary.12652"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> if they haven’t been set.
+<a id="wrglossary.12649"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> if they haven’t been set.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12653"></a><code class="code"><dfn id="glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></dfn></code>
+<a id="wrglossary.12650"></a><code class="code"><dfn id="glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></dfn></code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -32647,10 +32653,10 @@
This command is used to locally redefine common formatting commands
so that they can be stripped to obtain only the text. You can add
-additional commands with <a id="wrglossary.12654"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a>. For example, the following
+additional commands with <a id="wrglossary.12651"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a>. For example, the following
eccentric example has some strange styling in the abbreviation:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12655"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{foo}
- {f<a id="wrglossary.12656"></a><a href="#glo:textsuperscript"><code class="csfmt">\textsuperscript</code></a>{o}<a id="wrglossary.12657"></a><a href="#glo:textsubscript"><code class="csfmt">\textsubscript</code></a>{o}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12652"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{foo}
+ {f<a id="wrglossary.12653"></a><a href="#glo:textsuperscript"><code class="csfmt">\textsuperscript</code></a>{o}<a id="wrglossary.12654"></a><a href="#glo:textsubscript"><code class="csfmt">\textsubscript</code></a>{o}}
{furry old otters}
</pre>
If an accessibility field is being automatically assigned with text
@@ -32657,85 +32663,85 @@
obtained from the short value, then the subscript and superscript
commands will need to be stripped. These need to be locally
redefined to just do their arguments:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12658"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a><a id="wrglossary.12659"></a><a href="#glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></a>{<span class="comment">% </span>
- <a id="wrglossary.12660"></a><a href="#glo:letcs"><code class="csfmt">\letcs</code></a>{<a id="wrglossary.12661"></a><a href="#glo:textsuperscript"><code class="csfmt">\textsuperscript</code></a>}{@firstofone}<span class="comment">% </span>
- <a id="wrglossary.12662"></a><a href="#glo:letcs"><code class="csfmt">\letcs</code></a>{<a id="wrglossary.12663"></a><a href="#glo:textsubscript"><code class="csfmt">\textsubscript</code></a>}{@firstofone}<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12655"></a><a href="#glo:appto"><code class="csfmt">\appto</code></a><a id="wrglossary.12656"></a><a href="#glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.12657"></a><a href="#glo:letcs"><code class="csfmt">\letcs</code></a>{<a id="wrglossary.12658"></a><a href="#glo:textsuperscript"><code class="csfmt">\textsuperscript</code></a>}{@firstofone}<span class="comment">% </span>
+ <a id="wrglossary.12659"></a><a href="#glo:letcs"><code class="csfmt">\letcs</code></a>{<a id="wrglossary.12660"></a><a href="#glo:textsubscript"><code class="csfmt">\textsubscript</code></a>}{@firstofone}<span class="comment">% </span>
}
</pre>
<p>
The attributes that specifically relate to accessibility in
abbreviations are listed below. The <span class="qt">“actual short value”</span> means
-the value obtained from the <a id="wrglossary.12664"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value after any markup
+the value obtained from the <a id="wrglossary.12661"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value after any markup
commands have have locally redefined using
-<a id="wrglossary.12665"></a><a href="#glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></a>. The actual short value may then be
+<a id="wrglossary.12662"></a><a href="#glo:glsxtrassignactualsetup"><code class="csfmt">\glsxtrassignactualsetup</code></a>. The actual short value may then be
modified by these attributes. Similarly, for the <span class="qt">“actual long value”</span>.
<p>
-Finally, if <a id="wrglossary.12666"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> hasn’t already been set, it will be set to:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12667"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a>{<span class="meta">〈<em class="metainner">actual long</em>〉</span>}{<span class="meta">〈<em class="metainner">actual short</em>〉</span>}
+Finally, if <a id="wrglossary.12663"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> hasn’t already been set, it will be set to:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.12664"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a>{<span class="meta">〈<em class="metainner">actual long</em>〉</span>}{<span class="meta">〈<em class="metainner">actual short</em>〉</span>}
</pre>
-(with <a id="wrglossary.12668"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a> expanded). This command is
-provided by <a id="wrglossary.12669"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and is defined to do just
-{<span class="meta">〈<em class="metainner">actual long</em>〉</span>}. It was redefined by <a id="wrglossary.12670"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+(with <a id="wrglossary.12665"></a><a href="#glo:glsdefaultshortaccess"><code class="csfmt">\glsdefaultshortaccess</code></a> expanded). This command is
+provided by <a id="wrglossary.12666"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> and is defined to do just
+{<span class="meta">〈<em class="metainner">actual long</em>〉</span>}. It was redefined by <a id="wrglossary.12667"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
v1.42 to do <code class="code">{<span class="meta">〈<em class="metainner">actual long</em>〉</span>} ({<span class="meta">〈<em class="metainner">actual short</em>〉</span>})</code>, but
has been reverted back to its original definition in v1.49.
<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.12671"></a><code class="code"><dfn id="glo:opt.catattr.accessinsertdots"><span class="csoptfmt">accessinsertdots</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12668"></a><code class="code"><dfn id="glo:opt.catattr.accessinsertdots"><span class="csoptfmt">accessinsertdots</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12672"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key hasn’t been set then this
+If the <a id="wrglossary.12669"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key hasn’t been set then this
attribute will be checked. If true, the actual short value
-will have dots inserted (as per <a id="wrglossary.12673"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>). Note that if
-this attribute hasn’t been set but <a id="wrglossary.12674"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> is true (and the
-<a id="wrglossary.12675"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key hasn’t been set), then the actual short value
+will have dots inserted (as per <a id="wrglossary.12670"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>). Note that if
+this attribute hasn’t been set but <a id="wrglossary.12671"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a> is true (and the
+<a id="wrglossary.12672"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a> key hasn’t been set), then the actual short value
will also have dots inserted.
<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.12676"></a><code class="code"><dfn id="glo:opt.catattr.accessaposplural"><span class="csoptfmt">accessaposplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12673"></a><code class="code"><dfn id="glo:opt.catattr.accessaposplural"><span class="csoptfmt">accessaposplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12677"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set then this
+If the <a id="wrglossary.12674"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set then this
attribute will be checked. If true, the actual short plural value
-will have the apostrophe suffix (similar to <a id="wrglossary.12678"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> but
-using <a id="wrglossary.12679"></a><a href="#glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></a> instead of
-<a id="wrglossary.12680"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>). Note that if this attribute hasn’t been
-set but <a id="wrglossary.12681"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> is true (and the
-<a id="wrglossary.12682"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set), then the actual
+will have the apostrophe suffix (similar to <a id="wrglossary.12675"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> but
+using <a id="wrglossary.12676"></a><a href="#glo:glsxtrabbrvpluralsuffix"><code class="csfmt">\glsxtrabbrvpluralsuffix</code></a> instead of
+<a id="wrglossary.12677"></a><a href="#glo:abbrvpluralsuffix"><code class="csfmt">\abbrvpluralsuffix</code></a>). Note that if this attribute hasn’t been
+set but <a id="wrglossary.12678"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a> is true (and the
+<a id="wrglossary.12679"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set), then the actual
short plural value will also have the apostrophe suffix.
<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.12683"></a><code class="code"><dfn id="glo:opt.catattr.accessnoshortplural"><span class="csoptfmt">accessnoshortplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12680"></a><code class="code"><dfn id="glo:opt.catattr.accessnoshortplural"><span class="csoptfmt">accessnoshortplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12684"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set and the
-<a id="wrglossary.12685"></a><a href="#glo:opt.catattr.accessaposplural"><span class="csoptfmt">accessaposplural</span></a> attribute hasn’t been set, then this
+If the <a id="wrglossary.12681"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set and the
+<a id="wrglossary.12682"></a><a href="#glo:opt.catattr.accessaposplural"><span class="csoptfmt">accessaposplural</span></a> attribute hasn’t been set, then this
attribute will be checked. If true, the actual short plural value
-will be the same as the singular (as <a id="wrglossary.12686"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>). Note
-that if this attribute hasn’t been set but <a id="wrglossary.12687"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>
-is true (and the <a id="wrglossary.12688"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set), then
+will be the same as the singular (as <a id="wrglossary.12683"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>). Note
+that if this attribute hasn’t been set but <a id="wrglossary.12684"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>
+is true (and the <a id="wrglossary.12685"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> key hasn’t been set), then
the actual short plural value will also be the singular form.
<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.12689"></a><code class="code"><dfn id="glo:opt.catattr.nameshortaccess"><span class="csoptfmt">nameshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12686"></a><code class="code"><dfn id="glo:opt.catattr.nameshortaccess"><span class="csoptfmt">nameshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12690"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> key hasn’t been set and this attribute is
-true, then the <a id="wrglossary.12691"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field will be set to the same as the
-<a id="wrglossary.12692"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>.
+If the <a id="wrglossary.12687"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> key hasn’t been set and this attribute is
+true, then the <a id="wrglossary.12688"></a><a href="#glo:opt.gloskey.access"><span class="csoptfmt">access</span></a> field will be set to the same as the
+<a id="wrglossary.12689"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</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.12693"></a><code class="code"><dfn id="glo:opt.catattr.textshortaccess"><span class="csoptfmt">textshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12690"></a><code class="code"><dfn id="glo:opt.catattr.textshortaccess"><span class="csoptfmt">textshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12694"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> key hasn’t been set and this attribute is
-true, then the <a id="wrglossary.12695"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field will be set to the same as the
-<a id="wrglossary.12696"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>. Additionally, if the <a id="wrglossary.12697"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a>
+If the <a id="wrglossary.12691"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> key hasn’t been set and this attribute is
+true, then the <a id="wrglossary.12692"></a><a href="#glo:opt.gloskey.textaccess"><span class="csoptfmt">textaccess</span></a> field will be set to the same as the
+<a id="wrglossary.12693"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>. Additionally, if the <a id="wrglossary.12694"></a><a href="#glo:opt.gloskey.pluralaccess"><span class="csoptfmt">pluralaccess</span></a>
key hasn’t been set, then it will be set to the same as the
-<a id="wrglossary.12698"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> value.
+<a id="wrglossary.12695"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> value.
<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.12699"></a><code class="code"><dfn id="glo:opt.catattr.firstshortaccess"><span class="csoptfmt">firstshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.12696"></a><code class="code"><dfn id="glo:opt.catattr.firstshortaccess"><span class="csoptfmt">firstshortaccess</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If the <a id="wrglossary.12700"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> key hasn’t been set and this attribute is
-true, then the <a id="wrglossary.12701"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field will be set to the same as the
-<a id="wrglossary.12702"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>. Additionally, if the <a id="wrglossary.12703"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a>
+If the <a id="wrglossary.12697"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> key hasn’t been set and this attribute is
+true, then the <a id="wrglossary.12698"></a><a href="#glo:opt.gloskey.firstaccess"><span class="csoptfmt">firstaccess</span></a> field will be set to the same as the
+<a id="wrglossary.12699"></a><a href="#glo:opt.gloskey.shortaccess"><span class="csoptfmt">shortaccess</span></a>. Additionally, if the <a id="wrglossary.12700"></a><a href="#glo:opt.gloskey.firstpluralaccess"><span class="csoptfmt">firstpluralaccess</span></a>
key hasn’t been set, then it will be set to the same as the
-<a id="wrglossary.12704"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> value.
+<a id="wrglossary.12701"></a><a href="#glo:opt.gloskey.shortpluralaccess"><span class="csoptfmt">shortpluralaccess</span></a> value.
<p>
</section><!-- end of section sec:accessabbr -->
@@ -32744,337 +32750,337 @@
<h2><!-- start of section header -->9.2. Accessibility Wrappers<span class="labellink"><a href="#sec:glsaccessfield">[link]</a></span></h2><!-- end of section header -->
<p>
-The glossary style commands such as <a id="wrglossary.12705"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>
+The glossary style commands such as <a id="wrglossary.12702"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>
incorporate accessibility support by using the
<code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">field</em>〉</span></code> commands instead of the corresponding
<code class="csfmt">\glsentry<span class="meta">〈<em class="metainner">field</em>〉</span></code> commands.
<p>
-If the <a id="wrglossary.12706"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package hasn’t been loaded or if the
+If the <a id="wrglossary.12703"></a><a href="#glo:pkg.glossaries-accsupp"><span class="styfmt">glossaries-accsupp</span></a> package hasn’t been loaded or if the
relevant accessibility field hasn’t been set, these commands
simply do the corresponding <code class="csfmt">\glsentry<span class="meta">〈<em class="metainner">field</em>〉</span></code> command.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.12707"></a><code class="code"><dfn id="glo:glsaccessname"><code class="csfmt">\glsaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12704"></a><code class="code"><dfn id="glo:glsaccessname"><code class="csfmt">\glsaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12708"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field encapsulated with
-<a id="wrglossary.12709"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a> or just
-<a id="wrglossary.12710"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12705"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field encapsulated with
+<a id="wrglossary.12706"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a> or just
+<a id="wrglossary.12707"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<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.12711"></a><code class="code"><dfn id="glo:Glsaccessname"><code class="csfmt">\Glsaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12708"></a><code class="code"><dfn id="glo:Glsaccessname"><code class="csfmt">\Glsaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12712"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12709"></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.12713"></a><code class="code"><dfn id="glo:GLSaccessname"><code class="csfmt">\GLSaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12710"></a><code class="code"><dfn id="glo:GLSaccessname"><code class="csfmt">\GLSaccessname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12714"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12711"></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.12715"></a><code class="code"><dfn id="glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12712"></a><code class="code"><dfn id="glo:glsaccesstext"><code class="csfmt">\glsaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12716"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field encapsulated with
-<a id="wrglossary.12717"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a> or just
-<a id="wrglossary.12718"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12713"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field encapsulated with
+<a id="wrglossary.12714"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a> or just
+<a id="wrglossary.12715"></a><a href="#glo:glsentrytext"><code class="csfmt">\glsentrytext</code></a>{<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.12719"></a><code class="code"><dfn id="glo:Glsaccesstext"><code class="csfmt">\Glsaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12716"></a><code class="code"><dfn id="glo:Glsaccesstext"><code class="csfmt">\Glsaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12720"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12717"></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.12721"></a><code class="code"><dfn id="glo:GLSaccesstext"><code class="csfmt">\GLSaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12718"></a><code class="code"><dfn id="glo:GLSaccesstext"><code class="csfmt">\GLSaccesstext</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12722"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12719"></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.12723"></a><code class="code"><dfn id="glo:glsaccessplural"><code class="csfmt">\glsaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12720"></a><code class="code"><dfn id="glo:glsaccessplural"><code class="csfmt">\glsaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12724"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field encapsulated with
-<a id="wrglossary.12725"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a> or just
-<a id="wrglossary.12726"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12721"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field encapsulated with
+<a id="wrglossary.12722"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a> or just
+<a id="wrglossary.12723"></a><a href="#glo:glsentryplural"><code class="csfmt">\glsentryplural</code></a>{<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.12727"></a><code class="code"><dfn id="glo:Glsaccessplural"><code class="csfmt">\Glsaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12724"></a><code class="code"><dfn id="glo:Glsaccessplural"><code class="csfmt">\Glsaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12728"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12725"></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.12729"></a><code class="code"><dfn id="glo:GLSaccessplural"><code class="csfmt">\GLSaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12726"></a><code class="code"><dfn id="glo:GLSaccessplural"><code class="csfmt">\GLSaccessplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12730"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12727"></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.12731"></a><code class="code"><dfn id="glo:glsaccessfirst"><code class="csfmt">\glsaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12728"></a><code class="code"><dfn id="glo:glsaccessfirst"><code class="csfmt">\glsaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12732"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field encapsulated with
-<a id="wrglossary.12733"></a><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></a> or just
-<a id="wrglossary.12734"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12729"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field encapsulated with
+<a id="wrglossary.12730"></a><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></a> or just
+<a id="wrglossary.12731"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{<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.12735"></a><code class="code"><dfn id="glo:Glsaccessfirst"><code class="csfmt">\Glsaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12732"></a><code class="code"><dfn id="glo:Glsaccessfirst"><code class="csfmt">\Glsaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12736"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12733"></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.12737"></a><code class="code"><dfn id="glo:GLSaccessfirst"><code class="csfmt">\GLSaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12734"></a><code class="code"><dfn id="glo:GLSaccessfirst"><code class="csfmt">\GLSaccessfirst</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12738"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12735"></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.12739"></a><code class="code"><dfn id="glo:glsaccessfirstplural"><code class="csfmt">\glsaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12736"></a><code class="code"><dfn id="glo:glsaccessfirstplural"><code class="csfmt">\glsaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12740"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field encapsulated with
-<a id="wrglossary.12741"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a> or just
-<a id="wrglossary.12742"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12737"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field encapsulated with
+<a id="wrglossary.12738"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a> or just
+<a id="wrglossary.12739"></a><a href="#glo:glsentryfirstplural"><code class="csfmt">\glsentryfirstplural</code></a>{<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.12743"></a><code class="code"><dfn id="glo:Glsaccessfirstplural"><code class="csfmt">\Glsaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12740"></a><code class="code"><dfn id="glo:Glsaccessfirstplural"><code class="csfmt">\Glsaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12744"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12741"></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.12745"></a><code class="code"><dfn id="glo:GLSaccessfirstplural"><code class="csfmt">\GLSaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12742"></a><code class="code"><dfn id="glo:GLSaccessfirstplural"><code class="csfmt">\GLSaccessfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12746"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12743"></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.12747"></a><code class="code"><dfn id="glo:glsaccesssymbol"><code class="csfmt">\glsaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12744"></a><code class="code"><dfn id="glo:glsaccesssymbol"><code class="csfmt">\glsaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12748"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field encapsulated with
-<a id="wrglossary.12749"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a> or just
-<a id="wrglossary.12750"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12745"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field encapsulated with
+<a id="wrglossary.12746"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a> or just
+<a id="wrglossary.12747"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<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.12751"></a><code class="code"><dfn id="glo:Glsaccesssymbol"><code class="csfmt">\Glsaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12748"></a><code class="code"><dfn id="glo:Glsaccesssymbol"><code class="csfmt">\Glsaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12752"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12749"></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.12753"></a><code class="code"><dfn id="glo:GLSaccesssymbol"><code class="csfmt">\GLSaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12750"></a><code class="code"><dfn id="glo:GLSaccesssymbol"><code class="csfmt">\GLSaccesssymbol</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12754"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12751"></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.12755"></a><code class="code"><dfn id="glo:glsaccesssymbolplural"><code class="csfmt">\glsaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12752"></a><code class="code"><dfn id="glo:glsaccesssymbolplural"><code class="csfmt">\glsaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12756"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field encapsulated with
-<a id="wrglossary.12757"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a> or just
-<a id="wrglossary.12758"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12753"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field encapsulated with
+<a id="wrglossary.12754"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a> or just
+<a id="wrglossary.12755"></a><a href="#glo:glsentrysymbolplural"><code class="csfmt">\glsentrysymbolplural</code></a>{<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.12759"></a><code class="code"><dfn id="glo:Glsaccesssymbolplural"><code class="csfmt">\Glsaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12756"></a><code class="code"><dfn id="glo:Glsaccesssymbolplural"><code class="csfmt">\Glsaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12760"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12757"></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.12761"></a><code class="code"><dfn id="glo:GLSaccesssymbolplural"><code class="csfmt">\GLSaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12758"></a><code class="code"><dfn id="glo:GLSaccesssymbolplural"><code class="csfmt">\GLSaccesssymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12762"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12759"></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.12763"></a><code class="code"><dfn id="glo:glsaccessdesc"><code class="csfmt">\glsaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12760"></a><code class="code"><dfn id="glo:glsaccessdesc"><code class="csfmt">\glsaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12764"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field encapsulated with
-<a id="wrglossary.12765"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a> or just
-<a id="wrglossary.12766"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12761"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field encapsulated with
+<a id="wrglossary.12762"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a> or just
+<a id="wrglossary.12763"></a><a href="#glo:glsentrydesc"><code class="csfmt">\glsentrydesc</code></a>{<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.12767"></a><code class="code"><dfn id="glo:Glsaccessdesc"><code class="csfmt">\Glsaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12764"></a><code class="code"><dfn id="glo:Glsaccessdesc"><code class="csfmt">\Glsaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12768"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12765"></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.12769"></a><code class="code"><dfn id="glo:GLSaccessdesc"><code class="csfmt">\GLSaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12766"></a><code class="code"><dfn id="glo:GLSaccessdesc"><code class="csfmt">\GLSaccessdesc</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12770"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12767"></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.12771"></a><code class="code"><dfn id="glo:glsaccessdescplural"><code class="csfmt">\glsaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12768"></a><code class="code"><dfn id="glo:glsaccessdescplural"><code class="csfmt">\glsaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12772"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field encapsulated with
-<a id="wrglossary.12773"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a> or just
-<a id="wrglossary.12774"></a><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12769"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field encapsulated with
+<a id="wrglossary.12770"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a> or just
+<a id="wrglossary.12771"></a><a href="#glo:glsentrydescplural"><code class="csfmt">\glsentrydescplural</code></a>{<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.12775"></a><code class="code"><dfn id="glo:Glsaccessdescplural"><code class="csfmt">\Glsaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12772"></a><code class="code"><dfn id="glo:Glsaccessdescplural"><code class="csfmt">\Glsaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12776"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12773"></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.12777"></a><code class="code"><dfn id="glo:GLSaccessdescplural"><code class="csfmt">\GLSaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12774"></a><code class="code"><dfn id="glo:GLSaccessdescplural"><code class="csfmt">\GLSaccessdescplural</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12778"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12775"></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.12779"></a><code class="code"><dfn id="glo:glsaccessshort"><code class="csfmt">\glsaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12776"></a><code class="code"><dfn id="glo:glsaccessshort"><code class="csfmt">\glsaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12780"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field encapsulated with
-<a id="wrglossary.12781"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a> or just
-<a id="wrglossary.12782"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12777"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field encapsulated with
+<a id="wrglossary.12778"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a> or just
+<a id="wrglossary.12779"></a><a href="#glo:glsentryshort"><code class="csfmt">\glsentryshort</code></a>{<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.12783"></a><code class="code"><dfn id="glo:Glsaccessshort"><code class="csfmt">\Glsaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12780"></a><code class="code"><dfn id="glo:Glsaccessshort"><code class="csfmt">\Glsaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12784"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12781"></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.12785"></a><code class="code"><dfn id="glo:GLSaccessshort"><code class="csfmt">\GLSaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12782"></a><code class="code"><dfn id="glo:GLSaccessshort"><code class="csfmt">\GLSaccessshort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12786"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12783"></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.12787"></a><code class="code"><dfn id="glo:glsaccessshortpl"><code class="csfmt">\glsaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12784"></a><code class="code"><dfn id="glo:glsaccessshortpl"><code class="csfmt">\glsaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12788"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field encapsulated with
-<a id="wrglossary.12789"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a> or just
-<a id="wrglossary.12790"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12785"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field encapsulated with
+<a id="wrglossary.12786"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a> or just
+<a id="wrglossary.12787"></a><a href="#glo:glsentryshortpl"><code class="csfmt">\glsentryshortpl</code></a>{<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.12791"></a><code class="code"><dfn id="glo:Glsaccessshortpl"><code class="csfmt">\Glsaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12788"></a><code class="code"><dfn id="glo:Glsaccessshortpl"><code class="csfmt">\Glsaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12792"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12789"></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.12793"></a><code class="code"><dfn id="glo:GLSaccessshortpl"><code class="csfmt">\GLSaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12790"></a><code class="code"><dfn id="glo:GLSaccessshortpl"><code class="csfmt">\GLSaccessshortpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12794"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12791"></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.12795"></a><code class="code"><dfn id="glo:glsaccesslong"><code class="csfmt">\glsaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12792"></a><code class="code"><dfn id="glo:glsaccesslong"><code class="csfmt">\glsaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12796"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field encapsulated with
-<a id="wrglossary.12797"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a> or just
-<a id="wrglossary.12798"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12793"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field encapsulated with
+<a id="wrglossary.12794"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a> or just
+<a id="wrglossary.12795"></a><a href="#glo:glsentrylong"><code class="csfmt">\glsentrylong</code></a>{<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.12799"></a><code class="code"><dfn id="glo:Glsaccesslong"><code class="csfmt">\Glsaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12796"></a><code class="code"><dfn id="glo:Glsaccesslong"><code class="csfmt">\Glsaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12800"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12797"></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.12801"></a><code class="code"><dfn id="glo:GLSaccesslong"><code class="csfmt">\GLSaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12798"></a><code class="code"><dfn id="glo:GLSaccesslong"><code class="csfmt">\GLSaccesslong</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12802"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12799"></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.12803"></a><code class="code"><dfn id="glo:glsaccesslongpl"><code class="csfmt">\glsaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12800"></a><code class="code"><dfn id="glo:glsaccesslongpl"><code class="csfmt">\glsaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12804"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field encapsulated with
-<a id="wrglossary.12805"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a> or just
-<a id="wrglossary.12806"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12801"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field encapsulated with
+<a id="wrglossary.12802"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a> or just
+<a id="wrglossary.12803"></a><a href="#glo:glsentrylongpl"><code class="csfmt">\glsentrylongpl</code></a>{<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.12807"></a><code class="code"><dfn id="glo:Glsaccesslongpl"><code class="csfmt">\Glsaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12804"></a><code class="code"><dfn id="glo:Glsaccesslongpl"><code class="csfmt">\Glsaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12808"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12805"></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.12809"></a><code class="code"><dfn id="glo:GLSaccesslongpl"><code class="csfmt">\GLSaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12806"></a><code class="code"><dfn id="glo:GLSaccesslongpl"><code class="csfmt">\GLSaccesslongpl</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12810"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12807"></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.12811"></a><code class="code"><dfn id="glo:glsaccessuseri"><code class="csfmt">\glsaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12808"></a><code class="code"><dfn id="glo:glsaccessuseri"><code class="csfmt">\glsaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12812"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field encapsulated with
-<a id="wrglossary.12813"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a> or just
-<a id="wrglossary.12814"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12809"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field encapsulated with
+<a id="wrglossary.12810"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a> or just
+<a id="wrglossary.12811"></a><a href="#glo:glsentryuseri"><code class="csfmt">\glsentryuseri</code></a>{<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.12815"></a><code class="code"><dfn id="glo:Glsaccessuseri"><code class="csfmt">\Glsaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12812"></a><code class="code"><dfn id="glo:Glsaccessuseri"><code class="csfmt">\Glsaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12816"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12813"></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.12817"></a><code class="code"><dfn id="glo:GLSaccessuseri"><code class="csfmt">\GLSaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12814"></a><code class="code"><dfn id="glo:GLSaccessuseri"><code class="csfmt">\GLSaccessuseri</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12818"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12815"></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.12819"></a><code class="code"><dfn id="glo:glsaccessuserii"><code class="csfmt">\glsaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12816"></a><code class="code"><dfn id="glo:glsaccessuserii"><code class="csfmt">\glsaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12820"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field encapsulated with
-<a id="wrglossary.12821"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a> or just
-<a id="wrglossary.12822"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12817"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field encapsulated with
+<a id="wrglossary.12818"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a> or just
+<a id="wrglossary.12819"></a><a href="#glo:glsentryuserii"><code class="csfmt">\glsentryuserii</code></a>{<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.12823"></a><code class="code"><dfn id="glo:Glsaccessuserii"><code class="csfmt">\Glsaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12820"></a><code class="code"><dfn id="glo:Glsaccessuserii"><code class="csfmt">\Glsaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12824"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12821"></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.12825"></a><code class="code"><dfn id="glo:GLSaccessuserii"><code class="csfmt">\GLSaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12822"></a><code class="code"><dfn id="glo:GLSaccessuserii"><code class="csfmt">\GLSaccessuserii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12826"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12823"></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.12827"></a><code class="code"><dfn id="glo:glsaccessuseriii"><code class="csfmt">\glsaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12824"></a><code class="code"><dfn id="glo:glsaccessuseriii"><code class="csfmt">\glsaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12828"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field encapsulated with
-<a id="wrglossary.12829"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a> or just
-<a id="wrglossary.12830"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12825"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field encapsulated with
+<a id="wrglossary.12826"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a> or just
+<a id="wrglossary.12827"></a><a href="#glo:glsentryuseriii"><code class="csfmt">\glsentryuseriii</code></a>{<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.12831"></a><code class="code"><dfn id="glo:Glsaccessuseriii"><code class="csfmt">\Glsaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12828"></a><code class="code"><dfn id="glo:Glsaccessuseriii"><code class="csfmt">\Glsaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12832"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12829"></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.12833"></a><code class="code"><dfn id="glo:GLSaccessuseriii"><code class="csfmt">\GLSaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12830"></a><code class="code"><dfn id="glo:GLSaccessuseriii"><code class="csfmt">\GLSaccessuseriii</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12834"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12831"></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.12835"></a><code class="code"><dfn id="glo:glsaccessuseriv"><code class="csfmt">\glsaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12832"></a><code class="code"><dfn id="glo:glsaccessuseriv"><code class="csfmt">\glsaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12836"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field encapsulated with
-<a id="wrglossary.12837"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a> or just
-<a id="wrglossary.12838"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12833"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field encapsulated with
+<a id="wrglossary.12834"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a> or just
+<a id="wrglossary.12835"></a><a href="#glo:glsentryuseriv"><code class="csfmt">\glsentryuseriv</code></a>{<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.12839"></a><code class="code"><dfn id="glo:Glsaccessuseriv"><code class="csfmt">\Glsaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12836"></a><code class="code"><dfn id="glo:Glsaccessuseriv"><code class="csfmt">\Glsaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12840"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12837"></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.12841"></a><code class="code"><dfn id="glo:GLSaccessuseriv"><code class="csfmt">\GLSaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12838"></a><code class="code"><dfn id="glo:GLSaccessuseriv"><code class="csfmt">\GLSaccessuseriv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12842"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12839"></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.12843"></a><code class="code"><dfn id="glo:glsaccessuserv"><code class="csfmt">\glsaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12840"></a><code class="code"><dfn id="glo:glsaccessuserv"><code class="csfmt">\glsaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12844"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field encapsulated with
-<a id="wrglossary.12845"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a> or just
-<a id="wrglossary.12846"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12841"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field encapsulated with
+<a id="wrglossary.12842"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a> or just
+<a id="wrglossary.12843"></a><a href="#glo:glsentryuserv"><code class="csfmt">\glsentryuserv</code></a>{<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.12847"></a><code class="code"><dfn id="glo:Glsaccessuserv"><code class="csfmt">\Glsaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12844"></a><code class="code"><dfn id="glo:Glsaccessuserv"><code class="csfmt">\Glsaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12848"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12845"></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.12849"></a><code class="code"><dfn id="glo:GLSaccessuserv"><code class="csfmt">\GLSaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12846"></a><code class="code"><dfn id="glo:GLSaccessuserv"><code class="csfmt">\GLSaccessuserv</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12850"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12847"></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.12851"></a><code class="code"><dfn id="glo:glsaccessuservi"><code class="csfmt">\glsaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12848"></a><code class="code"><dfn id="glo:glsaccessuservi"><code class="csfmt">\glsaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12852"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field encapsulated with
-<a id="wrglossary.12853"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a> or just
-<a id="wrglossary.12854"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}.
+This shows the <a id="wrglossary.12849"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field encapsulated with
+<a id="wrglossary.12850"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a> or just
+<a id="wrglossary.12851"></a><a href="#glo:glsentryuservi"><code class="csfmt">\glsentryuservi</code></a>{<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.12855"></a><code class="code"><dfn id="glo:Glsaccessuservi"><code class="csfmt">\Glsaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12852"></a><code class="code"><dfn id="glo:Glsaccessuservi"><code class="csfmt">\Glsaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12856"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12853"></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.12857"></a><code class="code"><dfn id="glo:GLSaccessuservi"><code class="csfmt">\GLSaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12854"></a><code class="code"><dfn id="glo:GLSaccessuservi"><code class="csfmt">\GLSaccessuservi</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12858"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12855"></a><a href="#glo:idx.allcaps">all caps</a>.
<p>
</section><!-- end of section sec:glsaccessfield -->
@@ -33084,339 +33090,339 @@
<p>
These <code class="csfmt">\glsaccessfmt<span class="meta">〈<em class="metainner">field</em>〉</span></code> commands, such as
-<a id="wrglossary.12859"></a><a href="#glo:glsaccessfmtname"><code class="csfmt">\glsaccessfmtname</code></a>, are similar to the
+<a id="wrglossary.12856"></a><a href="#glo:glsaccessfmtname"><code class="csfmt">\glsaccessfmtname</code></a>, are similar to the
corresponding <code class="csfmt">\glsaccess<span class="meta">〈<em class="metainner">field</em>〉</span></code> commands,
-such as <a id="wrglossary.12860"></a><a href="#glo:glsaccessname"><code class="csfmt">\glsaccessname</code></a>, described
-above, but they format the field value using <a id="wrglossary.12861"></a><a href="#glo:glsfmtfield"><code class="csfmt">\glsfmtfield</code></a>,
-<a id="wrglossary.12862"></a><a href="#glo:Glsfmtfield"><code class="csfmt">\Glsfmtfield</code></a> or <a id="wrglossary.12863"></a><a href="#glo:GLSfmtfield"><code class="csfmt">\GLSfmtfield</code></a> with the
+such as <a id="wrglossary.12857"></a><a href="#glo:glsaccessname"><code class="csfmt">\glsaccessname</code></a>, described
+above, but they format the field value using <a id="wrglossary.12858"></a><a href="#glo:glsfmtfield"><code class="csfmt">\glsfmtfield</code></a>,
+<a id="wrglossary.12859"></a><a href="#glo:Glsfmtfield"><code class="csfmt">\Glsfmtfield</code></a> or <a id="wrglossary.12860"></a><a href="#glo:GLSfmtfield"><code class="csfmt">\GLSfmtfield</code></a> with the
supplied <span class="meta">〈<em class="metainner">cs</em>〉</span> encapsulating command.
<p>
-The default entry display style <a id="wrglossary.12864"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>, and the predefined abbreviation
+The default entry display style <a id="wrglossary.12861"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a>, and the predefined abbreviation
styles all incorporate accessibility support by using these commands
-in order to support the <a id="wrglossary.12865"></a><a href="#glo:dual.innerformatting">inner formatting</a>.
+in order to support the <a id="wrglossary.12862"></a><a href="#glo:dual.innerformatting">inner formatting</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.12866"></a><code class="code"><dfn id="glo:glsaccessfmtname"><code class="csfmt">\glsaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12863"></a><code class="code"><dfn id="glo:glsaccessfmtname"><code class="csfmt">\glsaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12867"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12864"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12868"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</code></a>.
+<a id="wrglossary.12865"></a><a href="#glo:glsnameaccessdisplay"><code class="csfmt">\glsnameaccessdisplay</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.12869"></a><code class="code"><dfn id="glo:Glsaccessfmtname"><code class="csfmt">\Glsaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12866"></a><code class="code"><dfn id="glo:Glsaccessfmtname"><code class="csfmt">\Glsaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12870"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12867"></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.12871"></a><code class="code"><dfn id="glo:GLSaccessfmtname"><code class="csfmt">\GLSaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12868"></a><code class="code"><dfn id="glo:GLSaccessfmtname"><code class="csfmt">\GLSaccessfmtname</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12872"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12869"></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.12873"></a><code class="code"><dfn id="glo:glsaccessfmttext"><code class="csfmt">\glsaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12870"></a><code class="code"><dfn id="glo:glsaccessfmttext"><code class="csfmt">\glsaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12874"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12871"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12875"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</code></a>.
+<a id="wrglossary.12872"></a><a href="#glo:glstextaccessdisplay"><code class="csfmt">\glstextaccessdisplay</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.12876"></a><code class="code"><dfn id="glo:Glsaccessfmttext"><code class="csfmt">\Glsaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12873"></a><code class="code"><dfn id="glo:Glsaccessfmttext"><code class="csfmt">\Glsaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12877"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12874"></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.12878"></a><code class="code"><dfn id="glo:GLSaccessfmttext"><code class="csfmt">\GLSaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12875"></a><code class="code"><dfn id="glo:GLSaccessfmttext"><code class="csfmt">\GLSaccessfmttext</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12879"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12876"></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.12880"></a><code class="code"><dfn id="glo:glsaccessfmtplural"><code class="csfmt">\glsaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12877"></a><code class="code"><dfn id="glo:glsaccessfmtplural"><code class="csfmt">\glsaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12881"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12878"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12882"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</code></a>.
+<a id="wrglossary.12879"></a><a href="#glo:glspluralaccessdisplay"><code class="csfmt">\glspluralaccessdisplay</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.12883"></a><code class="code"><dfn id="glo:Glsaccessfmtplural"><code class="csfmt">\Glsaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12880"></a><code class="code"><dfn id="glo:Glsaccessfmtplural"><code class="csfmt">\Glsaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12884"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12881"></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.12885"></a><code class="code"><dfn id="glo:GLSaccessfmtplural"><code class="csfmt">\GLSaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12882"></a><code class="code"><dfn id="glo:GLSaccessfmtplural"><code class="csfmt">\GLSaccessfmtplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12886"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12883"></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.12887"></a><code class="code"><dfn id="glo:glsaccessfmtfirst"><code class="csfmt">\glsaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12884"></a><code class="code"><dfn id="glo:glsaccessfmtfirst"><code class="csfmt">\glsaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12888"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12885"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12889"></a><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</code></a>.
+<a id="wrglossary.12886"></a><a href="#glo:glsfirstaccessdisplay"><code class="csfmt">\glsfirstaccessdisplay</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.12890"></a><code class="code"><dfn id="glo:Glsaccessfmtfirst"><code class="csfmt">\Glsaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12887"></a><code class="code"><dfn id="glo:Glsaccessfmtfirst"><code class="csfmt">\Glsaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12891"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12888"></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.12892"></a><code class="code"><dfn id="glo:GLSaccessfmtfirst"><code class="csfmt">\GLSaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12889"></a><code class="code"><dfn id="glo:GLSaccessfmtfirst"><code class="csfmt">\GLSaccessfmtfirst</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12893"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12890"></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.12894"></a><code class="code"><dfn id="glo:glsaccessfmtfirstplural"><code class="csfmt">\glsaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12891"></a><code class="code"><dfn id="glo:glsaccessfmtfirstplural"><code class="csfmt">\glsaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12895"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12892"></a><a href="#glo:opt.gloskey.firstplural"><span class="csoptfmt">firstplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12896"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</code></a>.
+<a id="wrglossary.12893"></a><a href="#glo:glsfirstpluralaccessdisplay"><code class="csfmt">\glsfirstpluralaccessdisplay</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.12897"></a><code class="code"><dfn id="glo:Glsaccessfmtfirstplural"><code class="csfmt">\Glsaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12894"></a><code class="code"><dfn id="glo:Glsaccessfmtfirstplural"><code class="csfmt">\Glsaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12898"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12895"></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.12899"></a><code class="code"><dfn id="glo:GLSaccessfmtfirstplural"><code class="csfmt">\GLSaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12896"></a><code class="code"><dfn id="glo:GLSaccessfmtfirstplural"><code class="csfmt">\GLSaccessfmtfirstplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12900"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12897"></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.12901"></a><code class="code"><dfn id="glo:glsaccessfmtsymbol"><code class="csfmt">\glsaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12898"></a><code class="code"><dfn id="glo:glsaccessfmtsymbol"><code class="csfmt">\glsaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12902"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12899"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12903"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</code></a>.
+<a id="wrglossary.12900"></a><a href="#glo:glssymbolaccessdisplay"><code class="csfmt">\glssymbolaccessdisplay</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.12904"></a><code class="code"><dfn id="glo:Glsaccessfmtsymbol"><code class="csfmt">\Glsaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12901"></a><code class="code"><dfn id="glo:Glsaccessfmtsymbol"><code class="csfmt">\Glsaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12905"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12902"></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.12906"></a><code class="code"><dfn id="glo:GLSaccessfmtsymbol"><code class="csfmt">\GLSaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12903"></a><code class="code"><dfn id="glo:GLSaccessfmtsymbol"><code class="csfmt">\GLSaccessfmtsymbol</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12907"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12904"></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.12908"></a><code class="code"><dfn id="glo:glsaccessfmtsymbolplural"><code class="csfmt">\glsaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12905"></a><code class="code"><dfn id="glo:glsaccessfmtsymbolplural"><code class="csfmt">\glsaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12909"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12906"></a><a href="#glo:opt.gloskey.symbolplural"><span class="csoptfmt">symbolplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12910"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</code></a>.
+<a id="wrglossary.12907"></a><a href="#glo:glssymbolpluralaccessdisplay"><code class="csfmt">\glssymbolpluralaccessdisplay</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.12911"></a><code class="code"><dfn id="glo:Glsaccessfmtsymbolplural"><code class="csfmt">\Glsaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12908"></a><code class="code"><dfn id="glo:Glsaccessfmtsymbolplural"><code class="csfmt">\Glsaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12912"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12909"></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.12913"></a><code class="code"><dfn id="glo:GLSaccessfmtsymbolplural"><code class="csfmt">\GLSaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12910"></a><code class="code"><dfn id="glo:GLSaccessfmtsymbolplural"><code class="csfmt">\GLSaccessfmtsymbolplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12914"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12911"></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.12915"></a><code class="code"><dfn id="glo:glsaccessfmtdesc"><code class="csfmt">\glsaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12912"></a><code class="code"><dfn id="glo:glsaccessfmtdesc"><code class="csfmt">\glsaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12916"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12913"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12917"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</code></a>.
+<a id="wrglossary.12914"></a><a href="#glo:glsdescriptionaccessdisplay"><code class="csfmt">\glsdescriptionaccessdisplay</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.12918"></a><code class="code"><dfn id="glo:Glsaccessfmtdesc"><code class="csfmt">\Glsaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12915"></a><code class="code"><dfn id="glo:Glsaccessfmtdesc"><code class="csfmt">\Glsaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12919"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12916"></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.12920"></a><code class="code"><dfn id="glo:GLSaccessfmtdesc"><code class="csfmt">\GLSaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12917"></a><code class="code"><dfn id="glo:GLSaccessfmtdesc"><code class="csfmt">\GLSaccessfmtdesc</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12921"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12918"></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.12922"></a><code class="code"><dfn id="glo:glsaccessfmtdescplural"><code class="csfmt">\glsaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12919"></a><code class="code"><dfn id="glo:glsaccessfmtdescplural"><code class="csfmt">\glsaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12923"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12920"></a><a href="#glo:opt.gloskey.descriptionplural"><span class="csoptfmt">descriptionplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12924"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</code></a>.
+<a id="wrglossary.12921"></a><a href="#glo:glsdescriptionpluralaccessdisplay"><code class="csfmt">\glsdescriptionpluralaccessdisplay</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.12925"></a><code class="code"><dfn id="glo:Glsaccessfmtdescplural"><code class="csfmt">\Glsaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12922"></a><code class="code"><dfn id="glo:Glsaccessfmtdescplural"><code class="csfmt">\Glsaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12926"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12923"></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.12927"></a><code class="code"><dfn id="glo:GLSaccessfmtdescplural"><code class="csfmt">\GLSaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12924"></a><code class="code"><dfn id="glo:GLSaccessfmtdescplural"><code class="csfmt">\GLSaccessfmtdescplural</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12928"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12925"></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.12929"></a><code class="code"><dfn id="glo:glsaccessfmtshort"><code class="csfmt">\glsaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12926"></a><code class="code"><dfn id="glo:glsaccessfmtshort"><code class="csfmt">\glsaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12930"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12927"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12931"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</code></a>.
+<a id="wrglossary.12928"></a><a href="#glo:glsshortaccessdisplay"><code class="csfmt">\glsshortaccessdisplay</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.12932"></a><code class="code"><dfn id="glo:Glsaccessfmtshort"><code class="csfmt">\Glsaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12929"></a><code class="code"><dfn id="glo:Glsaccessfmtshort"><code class="csfmt">\Glsaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12933"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12930"></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.12934"></a><code class="code"><dfn id="glo:GLSaccessfmtshort"><code class="csfmt">\GLSaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12931"></a><code class="code"><dfn id="glo:GLSaccessfmtshort"><code class="csfmt">\GLSaccessfmtshort</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12935"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12932"></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.12936"></a><code class="code"><dfn id="glo:glsaccessfmtshortpl"><code class="csfmt">\glsaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12933"></a><code class="code"><dfn id="glo:glsaccessfmtshortpl"><code class="csfmt">\glsaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12937"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12934"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12938"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</code></a>.
+<a id="wrglossary.12935"></a><a href="#glo:glsshortpluralaccessdisplay"><code class="csfmt">\glsshortpluralaccessdisplay</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.12939"></a><code class="code"><dfn id="glo:Glsaccessfmtshortpl"><code class="csfmt">\Glsaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12936"></a><code class="code"><dfn id="glo:Glsaccessfmtshortpl"><code class="csfmt">\Glsaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12940"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12937"></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.12941"></a><code class="code"><dfn id="glo:GLSaccessfmtshortpl"><code class="csfmt">\GLSaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12938"></a><code class="code"><dfn id="glo:GLSaccessfmtshortpl"><code class="csfmt">\GLSaccessfmtshortpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12942"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12939"></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.12943"></a><code class="code"><dfn id="glo:glsaccessfmtlong"><code class="csfmt">\glsaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12940"></a><code class="code"><dfn id="glo:glsaccessfmtlong"><code class="csfmt">\glsaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12944"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12941"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12945"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</code></a>.
+<a id="wrglossary.12942"></a><a href="#glo:glslongaccessdisplay"><code class="csfmt">\glslongaccessdisplay</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.12946"></a><code class="code"><dfn id="glo:Glsaccessfmtlong"><code class="csfmt">\Glsaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12943"></a><code class="code"><dfn id="glo:Glsaccessfmtlong"><code class="csfmt">\Glsaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12947"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12944"></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.12948"></a><code class="code"><dfn id="glo:GLSaccessfmtlong"><code class="csfmt">\GLSaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12945"></a><code class="code"><dfn id="glo:GLSaccessfmtlong"><code class="csfmt">\GLSaccessfmtlong</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12949"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12946"></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.12950"></a><code class="code"><dfn id="glo:glsaccessfmtlongpl"><code class="csfmt">\glsaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12947"></a><code class="code"><dfn id="glo:glsaccessfmtlongpl"><code class="csfmt">\glsaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12951"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12948"></a><a href="#glo:opt.gloskey.longplural"><span class="csoptfmt">longplural</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12952"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</code></a>.
+<a id="wrglossary.12949"></a><a href="#glo:glslongpluralaccessdisplay"><code class="csfmt">\glslongpluralaccessdisplay</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.12953"></a><code class="code"><dfn id="glo:Glsaccessfmtlongpl"><code class="csfmt">\Glsaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12950"></a><code class="code"><dfn id="glo:Glsaccessfmtlongpl"><code class="csfmt">\Glsaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12954"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12951"></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.12955"></a><code class="code"><dfn id="glo:GLSaccessfmtlongpl"><code class="csfmt">\GLSaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12952"></a><code class="code"><dfn id="glo:GLSaccessfmtlongpl"><code class="csfmt">\GLSaccessfmtlongpl</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12956"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12953"></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.12957"></a><code class="code"><dfn id="glo:glsaccessfmtuseri"><code class="csfmt">\glsaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12954"></a><code class="code"><dfn id="glo:glsaccessfmtuseri"><code class="csfmt">\glsaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12958"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12955"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12959"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</code></a>.
+<a id="wrglossary.12956"></a><a href="#glo:glsuseriaccessdisplay"><code class="csfmt">\glsuseriaccessdisplay</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.12960"></a><code class="code"><dfn id="glo:Glsaccessfmtuseri"><code class="csfmt">\Glsaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12957"></a><code class="code"><dfn id="glo:Glsaccessfmtuseri"><code class="csfmt">\Glsaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12961"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12958"></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.12962"></a><code class="code"><dfn id="glo:GLSaccessfmtuseri"><code class="csfmt">\GLSaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12959"></a><code class="code"><dfn id="glo:GLSaccessfmtuseri"><code class="csfmt">\GLSaccessfmtuseri</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12963"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12960"></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.12964"></a><code class="code"><dfn id="glo:glsaccessfmtuserii"><code class="csfmt">\glsaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12961"></a><code class="code"><dfn id="glo:glsaccessfmtuserii"><code class="csfmt">\glsaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12965"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12962"></a><a href="#glo:opt.gloskey.user2"><span class="csoptfmt">user2</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12966"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</code></a>.
+<a id="wrglossary.12963"></a><a href="#glo:glsuseriiaccessdisplay"><code class="csfmt">\glsuseriiaccessdisplay</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.12967"></a><code class="code"><dfn id="glo:Glsaccessfmtuserii"><code class="csfmt">\Glsaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12964"></a><code class="code"><dfn id="glo:Glsaccessfmtuserii"><code class="csfmt">\Glsaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12968"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12965"></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.12969"></a><code class="code"><dfn id="glo:GLSaccessfmtuserii"><code class="csfmt">\GLSaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12966"></a><code class="code"><dfn id="glo:GLSaccessfmtuserii"><code class="csfmt">\GLSaccessfmtuserii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12970"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12967"></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.12971"></a><code class="code"><dfn id="glo:glsaccessfmtuseriii"><code class="csfmt">\glsaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12968"></a><code class="code"><dfn id="glo:glsaccessfmtuseriii"><code class="csfmt">\glsaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12972"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12969"></a><a href="#glo:opt.gloskey.user3"><span class="csoptfmt">user3</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12973"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</code></a>.
+<a id="wrglossary.12970"></a><a href="#glo:glsuseriiiaccessdisplay"><code class="csfmt">\glsuseriiiaccessdisplay</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.12974"></a><code class="code"><dfn id="glo:Glsaccessfmtuseriii"><code class="csfmt">\Glsaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12971"></a><code class="code"><dfn id="glo:Glsaccessfmtuseriii"><code class="csfmt">\Glsaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12975"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12972"></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.12976"></a><code class="code"><dfn id="glo:GLSaccessfmtuseriii"><code class="csfmt">\GLSaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12973"></a><code class="code"><dfn id="glo:GLSaccessfmtuseriii"><code class="csfmt">\GLSaccessfmtuseriii</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12977"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12974"></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.12978"></a><code class="code"><dfn id="glo:glsaccessfmtuseriv"><code class="csfmt">\glsaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12975"></a><code class="code"><dfn id="glo:glsaccessfmtuseriv"><code class="csfmt">\glsaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12979"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12976"></a><a href="#glo:opt.gloskey.user4"><span class="csoptfmt">user4</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12980"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</code></a>.
+<a id="wrglossary.12977"></a><a href="#glo:glsuserivaccessdisplay"><code class="csfmt">\glsuserivaccessdisplay</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.12981"></a><code class="code"><dfn id="glo:Glsaccessfmtuseriv"><code class="csfmt">\Glsaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12978"></a><code class="code"><dfn id="glo:Glsaccessfmtuseriv"><code class="csfmt">\Glsaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12982"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12979"></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.12983"></a><code class="code"><dfn id="glo:GLSaccessfmtuseriv"><code class="csfmt">\GLSaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12980"></a><code class="code"><dfn id="glo:GLSaccessfmtuseriv"><code class="csfmt">\GLSaccessfmtuseriv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12984"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12981"></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.12985"></a><code class="code"><dfn id="glo:glsaccessfmtuserv"><code class="csfmt">\glsaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12982"></a><code class="code"><dfn id="glo:glsaccessfmtuserv"><code class="csfmt">\glsaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12986"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12983"></a><a href="#glo:opt.gloskey.user5"><span class="csoptfmt">user5</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12987"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</code></a>.
+<a id="wrglossary.12984"></a><a href="#glo:glsuservaccessdisplay"><code class="csfmt">\glsuservaccessdisplay</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.12988"></a><code class="code"><dfn id="glo:Glsaccessfmtuserv"><code class="csfmt">\Glsaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12985"></a><code class="code"><dfn id="glo:Glsaccessfmtuserv"><code class="csfmt">\Glsaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12989"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12986"></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.12990"></a><code class="code"><dfn id="glo:GLSaccessfmtuserv"><code class="csfmt">\GLSaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12987"></a><code class="code"><dfn id="glo:GLSaccessfmtuserv"><code class="csfmt">\GLSaccessfmtuserv</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12991"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12988"></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.12992"></a><code class="code"><dfn id="glo:glsaccessfmtuservi"><code class="csfmt">\glsaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12989"></a><code class="code"><dfn id="glo:glsaccessfmtuservi"><code class="csfmt">\glsaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This shows the <a id="wrglossary.12993"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
+This shows the <a id="wrglossary.12990"></a><a href="#glo:opt.gloskey.user6"><span class="csoptfmt">user6</span></a> field formatted with <span class="meta">〈<em class="metainner">cs</em>〉</span> and, if
accessibility support provided, encapsulated with
-<a id="wrglossary.12994"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</code></a>.
+<a id="wrglossary.12991"></a><a href="#glo:glsuserviaccessdisplay"><code class="csfmt">\glsuserviaccessdisplay</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.12995"></a><code class="code"><dfn id="glo:Glsaccessfmtuservi"><code class="csfmt">\Glsaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12992"></a><code class="code"><dfn id="glo:Glsaccessfmtuservi"><code class="csfmt">\Glsaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12996"></a><a href="#glo:idx.sentencecase">sentence case</a>.
+As above but <a id="wrglossary.12993"></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.12997"></a><code class="code"><dfn id="glo:GLSaccessfmtuservi"><code class="csfmt">\GLSaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.12994"></a><code class="code"><dfn id="glo:GLSaccessfmtuservi"><code class="csfmt">\GLSaccessfmtuservi</code></dfn>{<span class="meta">〈<em class="metainner">insert</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As above but <a id="wrglossary.12998"></a><a href="#glo:idx.allcaps">all caps</a>.
+As above but <a id="wrglossary.12995"></a><a href="#glo:idx.allcaps">all caps</a>.
<p>
</section><!-- end of section sec:glsaccessfmtfield -->
@@ -33430,56 +33436,56 @@
</div><!-- end of information -->
<p>
-Each entry defined by <a id="wrglossary.12999"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (or commands that
-internally use it such as <a id="wrglossary.13000"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) is assigned a
-category through the <a id="wrglossary.13001"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> key. You may add any
+Each entry defined by <a id="wrglossary.12996"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> (or commands that
+internally use it such as <a id="wrglossary.12997"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>) is assigned a
+category through the <a id="wrglossary.12998"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> key. You may add any
category that you like, but since the category is a label used in
the creation of some control sequences, avoid problematic characters
-within the category label. (So take care if you have <a id="wrglossary.13002"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>
+within the category label. (So take care if you have <a id="wrglossary.12999"></a><a href="#glo:pkg.babel"><span class="styfmt">babel</span></a>
shorthands on that make some characters active.)
<p>
The use of categories can give you more control over the way entries
are displayed in the text or glossary. Note that an entry’s category
is independent of the glossary type. Be careful not to confuse
-<a id="wrglossary.13003"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> with <a id="wrglossary.13004"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>.
+<a id="wrglossary.13000"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> with <a id="wrglossary.13001"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</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.13005"></a><code class="code"><dfn id="glo:glscategory"><code class="csfmt">\glscategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13002"></a><code class="code"><dfn id="glo:glscategory"><code class="csfmt">\glscategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the category of the given entry or does nothing if the
-entry doesn’t exist (analogous to <a id="wrglossary.13006"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>).
+entry doesn’t exist (analogous to <a id="wrglossary.13003"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</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.13007"></a><code class="code"><dfn id="glo:glsifcategory"><code class="csfmt">\glsifcategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13004"></a><code class="code"><dfn id="glo:glsifcategory"><code class="csfmt">\glsifcategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">category</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 entry given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has the
-<a id="wrglossary.13008"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <span class="meta">〈<em class="metainner">category</em>〉</span>.
+<a id="wrglossary.13005"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <span class="meta">〈<em class="metainner">category</em>〉</span>.
<p>
-An entry may have its <a id="wrglossary.13009"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field changed using
-commands such as <a id="wrglossary.13010"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> (see
+An entry may have its <a id="wrglossary.13006"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field changed using
+commands such as <a id="wrglossary.13007"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a> (see
§<a href="#sec:setfields">3.5</a>). In addition, the following commands are
-provided to batch set the <a id="wrglossary.13011"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> for a collection of
+provided to batch set the <a id="wrglossary.13008"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> for a collection of
entries.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13012"></a><code class="code"><dfn id="glo:glsxtrsetcategory"><code class="csfmt">\glsxtrsetcategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13009"></a><code class="code"><dfn id="glo:glsxtrsetcategory"><code class="csfmt">\glsxtrsetcategory</code></dfn>{<span class="meta">〈<em class="metainner">entry-labels</em>〉</span>}{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Globally sets the <a id="wrglossary.13013"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the fully expanded <span class="meta">〈<em class="metainner">category-label</em>〉</span>
+Globally sets the <a id="wrglossary.13010"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the fully expanded <span class="meta">〈<em class="metainner">category-label</em>〉</span>
for each entry listed in <span class="meta">〈<em class="metainner">entry-labels</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.13014"></a><code class="code"><dfn id="glo:glsxtrsetcategoryforall"><code class="csfmt">\glsxtrsetcategoryforall</code></dfn>{<span class="meta">〈<em class="metainner">glossary-labels</em>〉</span>}{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13011"></a><code class="code"><dfn id="glo:glsxtrsetcategoryforall"><code class="csfmt">\glsxtrsetcategoryforall</code></dfn>{<span class="meta">〈<em class="metainner">glossary-labels</em>〉</span>}{<span class="meta">〈<em class="metainner">category-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-Globally sets the <a id="wrglossary.13015"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the fully
+Globally sets the <a id="wrglossary.13012"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the fully
expanded <span class="meta">〈<em class="metainner">category-label</em>〉</span> for each entry belonging to the
-<a id="wrglossary.13016"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">〈<em class="metainner">glossary-labels</em>〉</span>.
+<a id="wrglossary.13013"></a><a href="#glo:dual.glossary">glossaries</a> listed in <span class="meta">〈<em class="metainner">glossary-labels</em>〉</span>.
<p>
There are also some iterative commands available:
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13017"></a><code class="code"><dfn id="glo:glsforeachincategory"><code class="csfmt">\glsforeachincategory</code></dfn>[<span class="meta">〈<em class="metainner">glossary-types</em>〉</span>]{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">label-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13014"></a><code class="code"><dfn id="glo:glsforeachincategory"><code class="csfmt">\glsforeachincategory</code></dfn>[<span class="meta">〈<em class="metainner">glossary-types</em>〉</span>]{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">label-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This iterates through all entries in the <a id="wrglossary.13018"></a><a href="#glo:dual.glossary">glossaries</a> identified by
+This iterates through all entries in the <a id="wrglossary.13015"></a><a href="#glo:dual.glossary">glossaries</a> identified by
the comma-separated list <span class="meta">〈<em class="metainner">glossary-labels</em>〉</span> that have the
category given by <span class="meta">〈<em class="metainner">category-label</em>〉</span> and performs <span class="meta">〈<em class="metainner">body</em>〉</span> for
each match. Within <span class="meta">〈<em class="metainner">body</em>〉</span>, you can use <span class="meta">〈<em class="metainner">glossary-cs</em>〉</span> and
@@ -33488,14 +33494,14 @@
omitted, all glossaries are assumed.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13019"></a><code class="code"><dfn id="glo:glsforeachwithattribute"><code class="csfmt">\glsforeachwithattribute</code></dfn>[<span class="meta">〈<em class="metainner">glossary-types</em>〉</span>]{<span class="meta">〈<em class="metainner">attribute-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute-value</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">label-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13016"></a><code class="code"><dfn id="glo:glsforeachwithattribute"><code class="csfmt">\glsforeachwithattribute</code></dfn>[<span class="meta">〈<em class="metainner">glossary-types</em>〉</span>]{<span class="meta">〈<em class="metainner">attribute-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute-value</em>〉</span>}{<span class="meta">〈<em class="metainner">glossary-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">label-cs</em>〉</span>}{<span class="meta">〈<em class="metainner">body</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This iterates over all entries in the given list of <a id="wrglossary.13020"></a><a href="#glo:dual.glossary">glossaries</a>
+This iterates over all entries in the given list of <a id="wrglossary.13017"></a><a href="#glo:dual.glossary">glossaries</a>
that have a category with the given <span class="meta">〈<em class="metainner">attribute-label</em>〉</span> set to
<span class="meta">〈<em class="metainner">attribute-value</em>〉</span> and performs <span class="meta">〈<em class="metainner">body</em>〉</span> at each iteration.
-If <span class="meta">〈<em class="metainner">glossary-types</em>〉</span> is omitted, the list of all non-<a id="wrglossary.13021"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>
+If <span class="meta">〈<em class="metainner">glossary-types</em>〉</span> is omitted, the list of all non-<a id="wrglossary.13018"></a><a href="#glo:dual.ignoredglossary">ignored glossaries</a>
is assumed. The remaining arguments are as for
-<a id="wrglossary.13022"></a><a href="#glo:glsforeachincategory"><code class="csfmt">\glsforeachincategory</code></a>.
+<a id="wrglossary.13019"></a><a href="#glo:glsforeachincategory"><code class="csfmt">\glsforeachincategory</code></a>.
<p>
</section><!-- end of section sec:categories -->
@@ -33505,37 +33511,37 @@
<p>
These are the category labels that are set or referenced by
-<a id="wrglossary.13023"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>.
+<a id="wrglossary.13020"></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.13024"></a><code class="code"><dfn id="glo:opt.cat.general"><span class="csoptfmt">general</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13021"></a><code class="code"><dfn id="glo:opt.cat.general"><span class="csoptfmt">general</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13025"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.
+The default category assumed by <a id="wrglossary.13022"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</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.13026"></a><code class="code"><dfn id="glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13023"></a><code class="code"><dfn id="glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13027"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.
+The default category assumed by <a id="wrglossary.13024"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</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.13028"></a><code class="code"><dfn id="glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13025"></a><code class="code"><dfn id="glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13029"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a>.
+The default category assumed by <a id="wrglossary.13026"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</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.13030"></a><code class="code"><dfn id="glo:opt.cat.index"><span class="csoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13027"></a><code class="code"><dfn id="glo:opt.cat.index"><span class="csoptfmt">index</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13031"></a><a href="#glo:newterm"><code class="csfmt">\newterm</code></a>.
+The default category assumed by <a id="wrglossary.13028"></a><a href="#glo:newterm"><code class="csfmt">\newterm</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.13032"></a><code class="code"><dfn id="glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13029"></a><code class="code"><dfn id="glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13033"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</code></a>.
+The default category assumed by <a id="wrglossary.13030"></a><a href="#glo:glsxtrnewsymbol"><code class="csfmt">\glsxtrnewsymbol</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.13034"></a><code class="code"><dfn id="glo:opt.cat.number"><span class="csoptfmt">number</span></dfn></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13031"></a><code class="code"><dfn id="glo:opt.cat.number"><span class="csoptfmt">number</span></dfn></code></div><!-- end of settingsbox -->
-The default category assumed by <a id="wrglossary.13035"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a>.
+The default category assumed by <a id="wrglossary.13032"></a><a href="#glo:glsxtrnewnumber"><code class="csfmt">\glsxtrnewnumber</code></a>.
<p>
</section><!-- end of section sec:knowncategories -->
@@ -33559,7 +33565,7 @@
<h3><!-- start of subsection header -->10.2.1. Known Attributes<span class="labellink"><a href="#sec:knownattributes">[link]</a></span></h3><!-- end of subsection header -->
<p>
-This section lists attributes that <a id="wrglossary.13036"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> sets or
+This section lists attributes that <a id="wrglossary.13033"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> sets or
accesses. If an attribute hasn’t been set, a default is assumed.
For boolean attributes, the test may simply be to determine if the
attribute has been set to <code class="code">true</code>, in which case any other value
@@ -33584,23 +33590,23 @@
See §<a href="#sec:accessabbr">9.1</a> for abbreviation accessibility attributes.
<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.13037"></a><code class="code"><dfn id="glo:opt.catattr.regular"><span class="csoptfmt">regular</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13034"></a><code class="code"><dfn id="glo:opt.catattr.regular"><span class="csoptfmt">regular</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
This attribute indicates whether or not an entry should be
-considered a regular entry. This enables <a id="wrglossary.13038"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to
-determine whether to use <a id="wrglossary.13039"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> or
-<a id="wrglossary.13040"></a><a href="#glo:glsxtrgenabbrvfmt"><code class="csfmt">\glsxtrgenabbrvfmt</code></a>.
+considered a regular entry. This enables <a id="wrglossary.13035"></a><a href="#glo:glsentryfmt"><code class="csfmt">\glsentryfmt</code></a> to
+determine whether to use <a id="wrglossary.13036"></a><a href="#glo:glsgenentryfmt"><code class="csfmt">\glsgenentryfmt</code></a> or
+<a id="wrglossary.13037"></a><a href="#glo:glsxtrgenabbrvfmt"><code class="csfmt">\glsxtrgenabbrvfmt</code></a>.
<p>
-The <a id="wrglossary.13041"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> and <a id="wrglossary.13042"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> categories have the
-<a id="wrglossary.13043"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute automatically set to <code class="code">true</code>.
+The <a id="wrglossary.13038"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> and <a id="wrglossary.13039"></a><a href="#glo:opt.cat.acronym"><span class="csoptfmt">acronym</span></a> categories have the
+<a id="wrglossary.13040"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute automatically set to <code class="code">true</code>.
Some abbreviation styles change this value.
<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.13044"></a><code class="code"><dfn id="glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13041"></a><code class="code"><dfn id="glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-If set to <span class="qt">“true”</span>, the <a id="wrglossary.13045"></a><a href="#glo:dual.postlinkhook">post-link hook</a> will discard a
-<a id="wrglossary.13046"></a><a href="#glo:idx.fullstop">full stop</a> that follows <span style="font-style: italic; font-variant: normal; ">non-plural</span> commands like
-<a id="wrglossary.13047"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.13048"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>(see §<a href="#sec:postlinkhook">5.5.4</a>).
+If set to <span class="qt">“true”</span>, the <a id="wrglossary.13042"></a><a href="#glo:dual.postlinkhook">post-link hook</a> will discard a
+<a id="wrglossary.13043"></a><a href="#glo:idx.fullstop">full stop</a> that follows <span style="font-style: italic; font-variant: normal; ">non-plural</span> commands like
+<a id="wrglossary.13044"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or <a id="wrglossary.13045"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a>(see §<a href="#sec:postlinkhook">5.5.4</a>).
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
This attribute doesn’t apply to the accessibility fields.
@@ -33611,36 +33617,36 @@
<p>
Note that this can cause a problem if you access a field that
doesn’t end with a full stop. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13049"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
- [<a id="wrglossary.13050"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={German Speaking <code class="cmd">\TeX</code><code class="cmd">\ </code>User Group}</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13046"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+ [<a id="wrglossary.13047"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a><span class="optfmt">={German Speaking <code class="cmd">\TeX</code><code class="cmd">\ </code>User Group}</span>]
{dante}{DANTE e.V.}{Deutschsprachige
Anwendervereinigung <code class="cmd">\TeX</code><code class="cmd">\ </code>e.V.}
</pre>
-Here the <a id="wrglossary.13051"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.13052"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> fields end with a full stop, but the
-<a id="wrglossary.13053"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field doesn’t. The simplest solution in this
+Here the <a id="wrglossary.13048"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and <a id="wrglossary.13049"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> fields end with a full stop, but the
+<a id="wrglossary.13050"></a><a href="#glo:opt.gloskey.user1"><span class="csoptfmt">user1</span></a> field doesn’t. The simplest solution in this
situation is to put the sentence terminator in the final optional
argument. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13054"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{dante}[.]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13051"></a><a href="#glo:glsuseri"><code class="csfmt">\glsuseri</code></a>{dante}[.]
</pre>
-This will bring the punctuation character inside the <a id="wrglossary.13055"></a><a href="#glo:dual.linktext">link text</a>
+This will bring the punctuation character inside the <a id="wrglossary.13052"></a><a href="#glo:dual.linktext">link text</a>
and it won’t be discarded.
<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.13056"></a><code class="code"><dfn id="glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13053"></a><code class="code"><dfn id="glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to
-<span class="qt">“true”</span> <span style="font-style: italic; font-variant: normal; ">and</span> the <a id="wrglossary.13057"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> attribute is set to
+<span class="qt">“true”</span> <span style="font-style: italic; font-variant: normal; ">and</span> the <a id="wrglossary.13054"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> attribute is set to
<span class="qt">“true”</span>, this will behave as above for the plural commands like
-<a id="wrglossary.13058"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> or <a id="wrglossary.13059"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</code></a>.
+<a id="wrglossary.13055"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> or <a id="wrglossary.13056"></a><a href="#glo:glsplural"><code class="csfmt">\glsplural</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.13060"></a><code class="code"><dfn id="glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13057"></a><code class="code"><dfn id="glo:opt.catattr.retainfirstuseperiod"><span class="csoptfmt">retainfirstuseperiod</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span> then the discard is determined
-by <a id="wrglossary.13061"></a><a href="#glo:glsxtrdiscardperiodretainfirstuse"><code class="csfmt">\glsxtrdiscardperiodretainfirstuse</code></a>, regardless of the
-<a id="wrglossary.13062"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> or <a id="wrglossary.13063"></a><a href="#glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></a> attributes.
+by <a id="wrglossary.13058"></a><a href="#glo:glsxtrdiscardperiodretainfirstuse"><code class="csfmt">\glsxtrdiscardperiodretainfirstuse</code></a>, regardless of the
+<a id="wrglossary.13059"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a> or <a id="wrglossary.13060"></a><a href="#glo:opt.catattr.pluraldiscardperiod"><span class="csoptfmt">pluraldiscardperiod</span></a> attributes.
This is useful for <span class="meta">〈<em class="metainner">short</em>〉</span> (<span class="meta">〈<em class="metainner">long</em>〉</span>) abbreviation styles
-where only the short form has a trailing <a id="wrglossary.13064"></a><a href="#glo:idx.fullstop">full stop</a>.
+where only the short form has a trailing <a id="wrglossary.13061"></a><a href="#glo:idx.fullstop">full stop</a>.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
This attribute doesn’t apply to the accessibility fields.
@@ -33650,87 +33656,87 @@
<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.13065"></a><code class="code"><dfn id="glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13062"></a><code class="code"><dfn id="glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span>
-any entry defined using <a id="wrglossary.13066"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will automatically
+any entry defined using <a id="wrglossary.13063"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will automatically
have spaces in the long form replaced 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.13067"></a><code class="code"><dfn id="glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13064"></a><code class="code"><dfn id="glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></dfn></code></div><!-- end of pinnedbox -->
and each word is encapsulated with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13068"></a><code class="code"><dfn id="glo:glsxtrword"><code class="csfmt">\glsxtrword</code></dfn>{<span class="meta">〈<em class="metainner">word</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13065"></a><code class="code"><dfn id="glo:glsxtrword"><code class="csfmt">\glsxtrword</code></dfn>{<span class="meta">〈<em class="metainner">word</em>〉</span>}</code></div><!-- end of pinnedbox -->
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13069"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13070"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{<a id="wrglossary.13071"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a>}{true}
-<a id="wrglossary.13072"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ip}{IP}{Internet Protocol}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13066"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13067"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{<a id="wrglossary.13068"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a>}{true}
+<a id="wrglossary.13069"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ip}{IP}{Internet Protocol}
</pre>
is essentially the same as
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13073"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ip}{IP}
-{<a id="wrglossary.13074"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a>{Internet}<a id="wrglossary.13075"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a><a id="wrglossary.13076"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a>{Protocol}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13070"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>{ip}{IP}
+{<a id="wrglossary.13071"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a>{Internet}<a id="wrglossary.13072"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a><a id="wrglossary.13073"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a>{Protocol}}
</pre>
The <span class="qt">“hyphen”</span> styles, such as
-<a id="wrglossary.13077"></a><a href="#glo:opt.abbrstyle.long-hyphen-short-hyphen"><span class="abbrstylefmt">long-hyphen-short-hyphen</span></a>, take advantage of this
+<a id="wrglossary.13074"></a><a href="#glo:opt.abbrstyle.long-hyphen-short-hyphen"><span class="abbrstylefmt">long-hyphen-short-hyphen</span></a>, take advantage of this
markup. If the inserted material (provided in the final argument
-of <a id="wrglossary.13078"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands) starts with a hyphen then
-<a id="wrglossary.13079"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> is locally redefined to a hyphen. (The default
+of <a id="wrglossary.13075"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands) starts with a hyphen then
+<a id="wrglossary.13076"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> is locally redefined to a hyphen. (The default
value is a space). Note that this only applies to commands
-like <a id="wrglossary.13080"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and not like <a id="wrglossary.13081"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>. You can provide your own
+like <a id="wrglossary.13077"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and not like <a id="wrglossary.13078"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>. You can provide your own
localised switch, if required. For example:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\hyplong</code>}[2][]{<span class="comment">% </span>
- {<code class="cmd">\def</code><a id="wrglossary.13082"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a>{-}<a id="wrglossary.13083"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>[#1]{#2}}}
+ {<code class="cmd">\def</code><a id="wrglossary.13079"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a>{-}<a id="wrglossary.13080"></a><a href="#glo:glsxtrlong"><code class="csfmt">\glsxtrlong</code></a>[#1]{#2}}}
</pre>
<p>
This setting will also adjust the long plural. This attribute is
-only applicable to entries defined using <a id="wrglossary.13084"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or
-<a id="wrglossary.13085"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using <a id="wrglossary.13086"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.)
+only applicable to entries defined using <a id="wrglossary.13081"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or
+<a id="wrglossary.13082"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using <a id="wrglossary.13083"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</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 -->
-This setting may result in the <a id="wrglossary.13087"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a> and
-<a id="wrglossary.13088"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> markup ending up in the <a id="wrglossary.13089"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field,
+This setting may result in the <a id="wrglossary.13084"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a> and
+<a id="wrglossary.13085"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> markup ending up in the <a id="wrglossary.13086"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field,
depending on the style in use.
</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.13090"></a><code class="code"><dfn id="glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13087"></a><code class="code"><dfn id="glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
This is similar to
-<a id="wrglossary.13091"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a> but applies to the short form. (Only useful for
+<a id="wrglossary.13088"></a><a href="#glo:opt.catattr.markwords"><span class="csoptfmt">markwords</span></a> but applies to the short form. (Only useful for
abbreviations that contain spaces.) This attribute is only applicable to entries
-defined using <a id="wrglossary.13092"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13093"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
-<a id="wrglossary.13094"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.)
+defined using <a id="wrglossary.13089"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13090"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
+<a id="wrglossary.13091"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.)
<p>
This setting will only adjust the short plural if the
-<a id="wrglossary.13095"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key isn’t used. This setting will
-take precedence over <a id="wrglossary.13096"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>.
+<a id="wrglossary.13092"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key isn’t used. This setting will
+take precedence over <a id="wrglossary.13093"></a><a href="#glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></a>.
<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 may result in the
-<a id="wrglossary.13097"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a> and <a id="wrglossary.13098"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> markup ending up in the
-<a id="wrglossary.13099"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field, depending on the style in use.
+<a id="wrglossary.13094"></a><a href="#glo:glsxtrword"><code class="csfmt">\glsxtrword</code></a> and <a id="wrglossary.13095"></a><a href="#glo:glsxtrwordsep"><code class="csfmt">\glsxtrwordsep</code></a> markup ending up in the
+<a id="wrglossary.13096"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field, depending on the style in use.
</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.13100"></a><code class="code"><dfn id="glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13097"></a><code class="code"><dfn id="glo:opt.catattr.insertdots"><span class="csoptfmt">insertdots</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span>
-any entry defined using <a id="wrglossary.13101"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will automatically
-have <a id="wrglossary.13102"></a><a href="#glo:idx.fullstop">full stops</a> inserted after each letter. The entry will
+any entry defined using <a id="wrglossary.13098"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will automatically
+have <a id="wrglossary.13099"></a><a href="#glo:idx.fullstop">full stops</a> inserted after each letter. The entry will
be defined with those dots present as though they had been present
-in the <span class="meta">〈<em class="metainner">short</em>〉</span> argument of <a id="wrglossary.13103"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (rather than
+in the <span class="meta">〈<em class="metainner">short</em>〉</span> argument of <a id="wrglossary.13100"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (rather than
inserting them every time the entry is used). The short plural
form defaults to the new dotted version of the original <span class="meta">〈<em class="metainner">short</em>〉</span>
form with the plural suffix appended. <span style="font-style: italic; font-variant: normal; ">This setting is incompatible
-with <a id="wrglossary.13104"></a><a href="#glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></a>.</span> This attribute is only applicable to entries
-defined using <a id="wrglossary.13105"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13106"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
-<a id="wrglossary.13107"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.)
+with <a id="wrglossary.13101"></a><a href="#glo:opt.catattr.markshortwords"><span class="csoptfmt">markshortwords</span></a>.</span> This attribute is only applicable to entries
+defined using <a id="wrglossary.13102"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13103"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
+<a id="wrglossary.13104"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</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 -->
If you explicitly override
-the short plural using the <a id="wrglossary.13108"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key, you must
+the short plural using the <a id="wrglossary.13105"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key, you must
explicitly insert the dots yourself (since there’s no way for the
code to determine if the plural has a suffix that shouldn’t be
followed by a dot).
@@ -33737,40 +33743,40 @@
</div><!-- end of important -->
<p>
-This attribute is best used with the <a id="wrglossary.13109"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>
+This attribute is best used with the <a id="wrglossary.13106"></a><a href="#glo:opt.catattr.discardperiod"><span class="csoptfmt">discardperiod</span></a>
attribute set to <span class="qt">“true”</span>.
<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.13110"></a><code class="code"><dfn id="glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13107"></a><code class="code"><dfn id="glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span>,
-<a id="wrglossary.13111"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will insert an apostrophe (’) before
+<a id="wrglossary.13108"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> will insert an apostrophe (’) before
the plural suffix for the <span style="font-style: italic; font-variant: normal; ">short</span> plural form (unless explicitly
-overridden with the <a id="wrglossary.13112"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key). The long plural form
+overridden with the <a id="wrglossary.13109"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> key). The long plural form
is unaffected by this setting. This setting overrides
-<a id="wrglossary.13113"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>. This attribute is only applicable to entries
-defined using <a id="wrglossary.13114"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13115"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
-<a id="wrglossary.13116"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.) Check with your supervisor, publisher or
+<a id="wrglossary.13110"></a><a href="#glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></a>. This attribute is only applicable to entries
+defined using <a id="wrglossary.13111"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13112"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
+<a id="wrglossary.13113"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.) Check with your supervisor, publisher or
editor if you want to use this attribute as this
usage is controversial.
<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.13117"></a><code class="code"><dfn id="glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13114"></a><code class="code"><dfn id="glo:opt.catattr.noshortplural"><span class="csoptfmt">noshortplural</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to
-<span class="qt">“true”</span>, <a id="wrglossary.13118"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> won’t append the plural suffix for
-the short plural form. This means the <a id="wrglossary.13119"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and
-<a id="wrglossary.13120"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> values will be the same unless explicitly
-overridden. <span style="font-style: italic; font-variant: normal; ">This setting is incompatible with <a id="wrglossary.13121"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a>.</span> This attribute is only applicable to entries
-defined using <a id="wrglossary.13122"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13123"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
-<a id="wrglossary.13124"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.)
+<span class="qt">“true”</span>, <a id="wrglossary.13115"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> won’t append the plural suffix for
+the short plural form. This means the <a id="wrglossary.13116"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> and
+<a id="wrglossary.13117"></a><a href="#glo:opt.gloskey.shortplural"><span class="csoptfmt">shortplural</span></a> values will be the same unless explicitly
+overridden. <span style="font-style: italic; font-variant: normal; ">This setting is incompatible with <a id="wrglossary.13118"></a><a href="#glo:opt.catattr.aposplural"><span class="csoptfmt">aposplural</span></a>.</span> This attribute is only applicable to entries
+defined using <a id="wrglossary.13119"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> (or <a id="wrglossary.13120"></a><a href="#glo:newacronym"><code class="csfmt">\newacronym</code></a> if it’s using
+<a id="wrglossary.13121"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</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.13125"></a><code class="code"><dfn id="glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13122"></a><code class="code"><dfn id="glo:opt.catattr.tagging"><span class="csoptfmt">tagging</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span>,
-the tagging command defined by <a id="wrglossary.13126"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a>
-will be activated to use <a id="wrglossary.13127"></a><a href="#glo:glsxtrtagfont"><code class="csfmt">\glsxtrtagfont</code></a> in the glossary
+the tagging command defined by <a id="wrglossary.13123"></a><a href="#glo:GlsXtrEnableInitialTagging"><code class="csfmt">\GlsXtrEnableInitialTagging</code></a>
+will be activated to use <a id="wrglossary.13124"></a><a href="#glo:glsxtrtagfont"><code class="csfmt">\glsxtrtagfont</code></a> in the glossary
(see §<a href="#sec:tagging">4.4</a>)
<p>
@@ -33781,74 +33787,74 @@
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.toggleoffsetting"><span title="Toggle (Off)" class="icon"><span class="fwsdisabledicon">🔘︎</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.13128"></a><code class="code"><dfn id="glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13125"></a><code class="code"><dfn id="glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-When used with the <a id="wrglossary.13129"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands, if this attribute is set
+When used with the <a id="wrglossary.13126"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands, if this attribute is set
to <code class="code">true</code>, this will automatically suppress the hyperlink on
-<a id="wrglossary.13130"></a><a href="#glo:dual.firstuse">first use</a>.
+<a id="wrglossary.13127"></a><a href="#glo:dual.firstuse">first use</a>.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
This settings can be overridden by explicitly setting
-the <a id="wrglossary.13131"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key on or off in the optional argument of
-the <a id="wrglossary.13132"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command.
+the <a id="wrglossary.13128"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a> key on or off in the optional argument of
+the <a id="wrglossary.13129"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command.
</div><!-- end of information -->
<p>
-As from version 1.07, <a id="wrglossary.13133"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>,
-<a id="wrglossary.13134"></a><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a>, <a id="wrglossary.13135"></a><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a> and their plural versions (which should ideally
-behave in a similar way to the <a id="wrglossary.13136"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.13137"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
-<a id="wrglossary.13138"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) now honour
-this attribute (but not the package-wide <a id="wrglossary.13139"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>
-option, which matches the behaviour of <a id="wrglossary.13140"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). If you
-want commands like <a id="wrglossary.13141"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> to ignore the
-<a id="wrglossary.13142"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> attribute then just redefine
-<a id="wrglossary.13143"></a><a href="#glo:glsxtrchecknohyperfirst"><code class="csfmt">\glsxtrchecknohyperfirst</code></a> to do nothing.
+As from version 1.07, <a id="wrglossary.13130"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a>,
+<a id="wrglossary.13131"></a><a href="#glo:Glsfirst"><code class="csfmt">\Glsfirst</code></a>, <a id="wrglossary.13132"></a><a href="#glo:GLSfirst"><code class="csfmt">\GLSfirst</code></a> and their plural versions (which should ideally
+behave in a similar way to the <a id="wrglossary.13133"></a><a href="#glo:dual.firstuse">first use</a> of <a id="wrglossary.13134"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
+<a id="wrglossary.13135"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>) now honour
+this attribute (but not the package-wide <a id="wrglossary.13136"></a><a href="#glo:opt.hyperfirst"><span class="styoptfmt">hyperfirst</span></a><span class="optfmt">=false</span>
+option, which matches the behaviour of <a id="wrglossary.13137"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>). If you
+want commands like <a id="wrglossary.13138"></a><a href="#glo:glsfirst"><code class="csfmt">\glsfirst</code></a> to ignore the
+<a id="wrglossary.13139"></a><a href="#glo:opt.catattr.nohyperfirst"><span class="csoptfmt">nohyperfirst</span></a> attribute then just redefine
+<a id="wrglossary.13140"></a><a href="#glo:glsxtrchecknohyperfirst"><code class="csfmt">\glsxtrchecknohyperfirst</code></a> to do nothing.
<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.13144"></a><code class="code"><dfn id="glo:opt.catattr.nohypernext"><span class="csoptfmt">nohypernext</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13141"></a><code class="code"><dfn id="glo:opt.catattr.nohypernext"><span class="csoptfmt">nohypernext</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If set to <code class="code">true</code>, this will automatically set
-<a id="wrglossary.13145"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> on <a id="wrglossary.13146"></a><a href="#glo:dual.subsequentuse">subsequent use</a> when using the <a id="wrglossary.13147"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands.
+<a id="wrglossary.13142"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> on <a id="wrglossary.13143"></a><a href="#glo:dual.subsequentuse">subsequent use</a> when using the <a id="wrglossary.13144"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands.
<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.13148"></a><code class="code"><dfn id="glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13145"></a><code class="code"><dfn id="glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If set to <code class="code">true</code>, this will automatically set
-<a id="wrglossary.13149"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> when using the <a id="wrglossary.13150"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
-<a id="wrglossary.13151"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.
+<a id="wrglossary.13146"></a><a href="#glo:opt.glsopt.hyper"><span class="csoptfmt">hyper</span></a><span class="optfmt">=false</span> when using the <a id="wrglossary.13147"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or
+<a id="wrglossary.13148"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands.
<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.13152"></a><code class="code"><dfn id="glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13149"></a><code class="code"><dfn id="glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
-This is similar to the <a id="wrglossary.13153"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option but only
+This is similar to the <a id="wrglossary.13150"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option but only
for entries that have a category with this attribute set to
<span class="qt">“true”</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.13154"></a><code class="code"><dfn id="glo:opt.catattr.wrgloss"><span class="csoptfmt">wrgloss</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13151"></a><code class="code"><dfn id="glo:opt.catattr.wrgloss"><span class="csoptfmt">wrgloss</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-When using the <a id="wrglossary.13155"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.13156"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, this
-will automatically set <a id="wrglossary.13157"></a><a href="#glo:opt.glsopt.wrgloss"><span class="csoptfmt">wrgloss</span></a><span class="optfmt">=after</span> it this attribute
+When using the <a id="wrglossary.13152"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> or <a id="wrglossary.13153"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands, this
+will automatically set <a id="wrglossary.13154"></a><a href="#glo:opt.glsopt.wrgloss"><span class="csoptfmt">wrgloss</span></a><span class="optfmt">=after</span> it this attribute
is set to <span class="qt">“after”</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.13158"></a><code class="code"><dfn id="glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13155"></a><code class="code"><dfn id="glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
-The <a id="wrglossary.13159"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.13160"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands have the
-<a id="wrglossary.13161"></a><a href="#glo:dual.linktext">link text</a> encapsulated in the argument of <a id="wrglossary.13162"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> by default
+The <a id="wrglossary.13156"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and <a id="wrglossary.13157"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands have the
+<a id="wrglossary.13158"></a><a href="#glo:dual.linktext">link text</a> encapsulated in the argument of <a id="wrglossary.13159"></a><a href="#glo:glstextformat"><code class="csfmt">\glstextformat</code></a> by default
(the outer formatting, see §<a href="#sec:glstextformat">5.5.1</a>). If
-the <a id="wrglossary.13163"></a><a href="#glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></a> attribute is set, the control sequence given by the attribute
+the <a id="wrglossary.13160"></a><a href="#glo:opt.catattr.textformat"><span class="csoptfmt">textformat</span></a> attribute is set, the control sequence given by the attribute
value will be used instead. The attribute value
should be the name (without the leading backslash) of a command that
-takes a single argument (the <a id="wrglossary.13164"></a><a href="#glo:dual.linktext">link text</a>). Remember that the
+takes a single argument (the <a id="wrglossary.13161"></a><a href="#glo:dual.linktext">link text</a>). Remember that the
abbreviation styles may apply an additional font change.
<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.13165"></a><code class="code"><dfn id="glo:opt.catattr.hyperoutside"><span class="csoptfmt">hyperoutside</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13162"></a><code class="code"><dfn id="glo:opt.catattr.hyperoutside"><span class="csoptfmt">hyperoutside</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
This boolean attribute may be <code class="code">false</code>, <code class="code">true</code> or unset. If unset,
<code class="code">true</code> is assumed. This indicates the default setting
-of the <a id="wrglossary.13166"></a><a href="#glo:opt.glsopt.hyperoutside"><span class="csoptfmt">hyperoutside</span></a> option, described in
+of the <a id="wrglossary.13163"></a><a href="#glo:opt.glsopt.hyperoutside"><span class="csoptfmt">hyperoutside</span></a> option, described in
§<a href="#sec:glsopts">5.1</a>.
<p>
@@ -33859,10 +33865,10 @@
<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.13167"></a><code class="code"><dfn id="glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13164"></a><code class="code"><dfn id="glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-This attribute is checked by the <a id="wrglossary.13168"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> to determine
-whether or not to apply any <a id="wrglossary.13169"></a><a href="#glo:idx.casechange">case change</a>. The value may be one
+This attribute is checked by the <a id="wrglossary.13165"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> to determine
+whether or not to apply any <a id="wrglossary.13166"></a><a href="#glo:idx.casechange">case change</a>. The value may be one
of:
<dl>
@@ -33871,8 +33877,8 @@
<dd>
-Applies <a id="wrglossary.13170"></a><a href="#glo:idx.sentencecase">sentence case</a>. That is, the first letter of the
-description will be converted to <a id="wrglossary.13171"></a><a href="#glo:idx.uppercase">uppercase</a> (using <a id="wrglossary.13172"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>).
+Applies <a id="wrglossary.13167"></a><a href="#glo:idx.sentencecase">sentence case</a>. That is, the first letter of the
+description will be converted to <a id="wrglossary.13168"></a><a href="#glo:idx.uppercase">uppercase</a> (using <a id="wrglossary.13169"></a><a href="#glo:Glsentrydesc"><code class="csfmt">\Glsentrydesc</code></a>).
</dd>
<p>
@@ -33880,24 +33886,24 @@
<dd>
-Applies <a id="wrglossary.13173"></a><a href="#glo:idx.titlecase">title case</a>.
-If you have at least <a id="wrglossary.13174"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48, the title casing is indirectly performed
-by <a id="wrglossary.13175"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>, which defaults to <a id="wrglossary.13176"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a>
-(provided by <a id="wrglossary.13177"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>). You can either redefine
-<a id="wrglossary.13178"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> if you want the change to also affect
-<a id="wrglossary.13179"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a> or if you only want the change to apply to
+Applies <a id="wrglossary.13170"></a><a href="#glo:idx.titlecase">title case</a>.
+If you have at least <a id="wrglossary.13171"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> v4.48, the title casing is indirectly performed
+by <a id="wrglossary.13172"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a>, which defaults to <a id="wrglossary.13173"></a><a href="#glo:capitalisewords"><code class="csfmt">\capitalisewords</code></a>
+(provided by <a id="wrglossary.13174"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a>). You can either redefine
+<a id="wrglossary.13175"></a><a href="#glo:glscapitalisewords"><code class="csfmt">\glscapitalisewords</code></a> if you want the change to also affect
+<a id="wrglossary.13176"></a><a href="#glo:glsentrytitlecase"><code class="csfmt">\glsentrytitlecase</code></a> or if you only want the change to apply to
the attribute case-changing then redefine
-<a id="wrglossary.13180"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.13181"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>}[1]{<a id="wrglossary.13182"></a><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a>*{#1}}
+<a id="wrglossary.13177"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.13178"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>}[1]{<a id="wrglossary.13179"></a><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a>*{#1}}
</pre>
-(Note that the argument to <a id="wrglossary.13183"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>
+(Note that the argument to <a id="wrglossary.13180"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a>
will be a control sequence whose replacement text is the
-entry’s description, which is why <a id="wrglossary.13184"></a><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a>
-is needed instead of <a id="wrglossary.13185"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>.)
+entry’s description, which is why <a id="wrglossary.13181"></a><a href="#glo:xcapitalisefmtwords"><code class="csfmt">\xcapitalisefmtwords</code></a>
+is needed instead of <a id="wrglossary.13182"></a><a href="#glo:capitalisefmtwords"><code class="csfmt">\capitalisefmtwords</code></a>.)
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
If an error occurs with this setting, try redefining
-<a id="wrglossary.13186"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a> as shown above.
+<a id="wrglossary.13183"></a><a href="#glo:glsxtrfieldtitlecasecs"><code class="csfmt">\glsxtrfieldtitlecasecs</code></a> as shown above.
</div><!-- end of warning -->
</dd>
@@ -33907,59 +33913,59 @@
</dl>
Any other values of this attribute are ignored. Remember
-that there are design limitations for both the <a id="wrglossary.13187"></a><a href="#glo:idx.sentencecase">sentence case</a> and the
-<a id="wrglossary.13188"></a><a href="#glo:idx.titlecase">title case</a> commands. See the <a id="wrglossary.13189"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> user manual for further details.
+that there are design limitations for both the <a id="wrglossary.13184"></a><a href="#glo:idx.sentencecase">sentence case</a> and the
+<a id="wrglossary.13185"></a><a href="#glo:idx.titlecase">title case</a> commands. See the <a id="wrglossary.13186"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> user manual 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 are using <a id="wrglossary.13190"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can use the
-<a id="wrglossary.13191"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a> setting instead.
+If you are using <a id="wrglossary.13187"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can use the
+<a id="wrglossary.13188"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a> setting instead.
</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.13192"></a><code class="code"><dfn id="glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13189"></a><code class="code"><dfn id="glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
If set, the value should be the name of a control sequence (without
the leading backslash) that takes one argument. This control
-sequence will be applied by <a id="wrglossary.13193"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> to the description text. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13194"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13195"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13196"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{emph}
+sequence will be applied by <a id="wrglossary.13190"></a><a href="#glo:glossentrydesc"><code class="csfmt">\glossentrydesc</code></a> to the description text. For example:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13191"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13192"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13193"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a>}{emph}
</pre>
<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.13197"></a><code class="code"><dfn id="glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13194"></a><code class="code"><dfn id="glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
-As <a id="wrglossary.13198"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> but applies to <a id="wrglossary.13199"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.
+As <a id="wrglossary.13195"></a><a href="#glo:opt.catattr.glossdesc"><span class="csoptfmt">glossdesc</span></a> but applies to <a id="wrglossary.13196"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.
Additionally, if this attribute is set to <span class="qt">“uc”</span> the name is
-converted to <a id="wrglossary.13200"></a><a href="#glo:idx.allcaps">all caps</a>.
+converted to <a id="wrglossary.13197"></a><a href="#glo:idx.allcaps">all caps</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 are using <a id="wrglossary.13201"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can use the
-<a id="wrglossary.13202"></a><a href="#glo:opt.resource.name-case-change"><span class="csoptfmt">name-case-change</span></a> setting instead.
+If you are using <a id="wrglossary.13198"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can use the
+<a id="wrglossary.13199"></a><a href="#glo:opt.resource.name-case-change"><span class="csoptfmt">name-case-change</span></a> setting instead.
</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.13203"></a><code class="code"><dfn id="glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></dfn>={<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of settingsbox -->
+<a id="wrglossary.13200"></a><code class="code"><dfn id="glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></dfn>={<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of settingsbox -->
-If set, the <a id="wrglossary.13204"></a><a href="#glo:dual.postnamehook">post-name hook</a> will index the entry using
-<a id="wrglossary.13205"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. See §<a href="#sec:autoindex">12</a> for further details.
+If set, the <a id="wrglossary.13201"></a><a href="#glo:dual.postnamehook">post-name hook</a> will index the entry using
+<a id="wrglossary.13202"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. See §<a href="#sec:autoindex">12</a> for further details.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.13206"></a><code class="code"><dfn id="glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13203"></a><code class="code"><dfn id="glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
-As <a id="wrglossary.13207"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> but applies to <a id="wrglossary.13208"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.
-Note that this overrides <a id="wrglossary.13209"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> which will only
+As <a id="wrglossary.13204"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> but applies to <a id="wrglossary.13205"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a>.
+Note that this overrides <a id="wrglossary.13206"></a><a href="#glo:glsnamefont"><code class="csfmt">\glsnamefont</code></a> which will only
be used if this attribute hasn’t been set.
<p>
-Remember that <a id="wrglossary.13210"></a><a href="#glo:idx.glossarystyle">glossary styles</a> may additionally apply a font change,
+Remember that <a id="wrglossary.13207"></a><a href="#glo:idx.glossarystyle">glossary styles</a> may additionally apply a font change,
such as the list styles which put the name in the optional argument
-of <a id="wrglossary.13211"></a><a href="#glo:item"><code class="csfmt">\item</code></a>.
+of <a id="wrglossary.13208"></a><a href="#glo:item"><code class="csfmt">\item</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.13212"></a><code class="code"><dfn id="glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13209"></a><code class="code"><dfn id="glo:opt.catattr.glosssymbolfont"><span class="csoptfmt">glosssymbolfont</span></dfn>=<span class="meta">〈<em class="metainner">cs-name</em>〉</span></code></div><!-- end of settingsbox -->
-This is similar to <a id="wrglossary.13213"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and
-<a id="wrglossary.13214"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> but is used by <a id="wrglossary.13215"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>.
+This is similar to <a id="wrglossary.13210"></a><a href="#glo:opt.catattr.glossnamefont"><span class="csoptfmt">glossnamefont</span></a> and
+<a id="wrglossary.13211"></a><a href="#glo:opt.catattr.glossdescfont"><span class="csoptfmt">glossdescfont</span></a> but is used by <a id="wrglossary.13212"></a><a href="#glo:glossentrysymbol"><code class="csfmt">\glossentrysymbol</code></a>.
<p>
</section><!-- end of section sec:glossattr -->
@@ -33969,123 +33975,123 @@
<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.13216"></a><code class="code"><dfn id="glo:opt.catattr.headuc"><span class="csoptfmt">headuc</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13213"></a><code class="code"><dfn id="glo:opt.catattr.headuc"><span class="csoptfmt">headuc</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set to <span class="qt">“true”</span>,
-commands like <a id="wrglossary.13217"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a> will use the upper case version
+commands like <a id="wrglossary.13214"></a><a href="#glo:glsfmtshort"><code class="csfmt">\glsfmtshort</code></a> will use the upper case version
in the page headers.
<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.13218"></a><code class="code"><dfn id="glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></dfn>=<span class="meta">〈<em class="metainner">trigger-value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13215"></a><code class="code"><dfn id="glo:opt.catattr.entrycount"><span class="csoptfmt">entrycount</span></dfn>=<span class="meta">〈<em class="metainner">trigger-value</em>〉</span></code></div><!-- end of settingsbox -->
The value of this attribute (if set) must be an integer and is used
-in combination with <a id="wrglossary.13219"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
+in combination with <a id="wrglossary.13216"></a><a href="#glo:glsenableentrycount"><code class="csfmt">\glsenableentrycount</code></a>
(see §<a href="#sec:entrycount">6.1</a>). Leave blank or undefined
for categories that shouldn’t have this facility enabled. The
-value of this attribute is used by <a id="wrglossary.13220"></a><a href="#glo:glsxtrifcounttrigger"><code class="csfmt">\glsxtrifcounttrigger</code></a>
-to determine how commands such as <a id="wrglossary.13221"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> should behave.
+value of this attribute is used by <a id="wrglossary.13217"></a><a href="#glo:glsxtrifcounttrigger"><code class="csfmt">\glsxtrifcounttrigger</code></a>
+to determine how commands such as <a id="wrglossary.13218"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> should behave.
<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.13222"></a><code class="code"><dfn id="glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13219"></a><code class="code"><dfn id="glo:opt.catattr.linkcount"><span class="csoptfmt">linkcount</span></dfn>=<span class="meta">〈<em class="metainner">boolean</em>〉</span></code></div><!-- end of settingsbox -->
This attribute is set to
-<code class="code">true</code> by <a id="wrglossary.13223"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a> (see
+<code class="code">true</code> by <a id="wrglossary.13220"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a> (see
§<a href="#sec:linkcount">6.2</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.13224"></a><code class="code"><dfn id="glo:opt.catattr.linkcountmaster"><span class="csoptfmt">linkcountmaster</span></dfn>=<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13221"></a><code class="code"><dfn id="glo:opt.catattr.linkcountmaster"><span class="csoptfmt">linkcountmaster</span></dfn>=<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></div><!-- end of settingsbox -->
-This attribute is set by <a id="wrglossary.13225"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a> to
+This attribute is set by <a id="wrglossary.13222"></a><a href="#glo:GlsXtrEnableLinkCounting"><code class="csfmt">\GlsXtrEnableLinkCounting</code></a> to
the name of the counter that requires the link counter to be added
to its reset list (see §<a href="#sec:linkcount">6.2</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.13226"></a><code class="code"><dfn id="glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13223"></a><code class="code"><dfn id="glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></dfn>=<span class="meta">〈<em class="metainner">value</em>〉</span></code></div><!-- end of settingsbox -->
If this attribute is set, whenever a glossary entry
has information written to the external glossary file
-through commands like <a id="wrglossary.13227"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.13228"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, a corresponding
-line will be written to the indexing file using <a id="wrglossary.13229"></a><a href="#glo:index"><code class="csfmt">\index</code></a>.
+through commands like <a id="wrglossary.13224"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> and <a id="wrglossary.13225"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>, a corresponding
+line will be written to the indexing file using <a id="wrglossary.13226"></a><a href="#glo:index"><code class="csfmt">\index</code></a>.
The value may be <code class="code">true</code> to simply enable this feature or the
-value may be the encap to use with <a id="wrglossary.13230"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. See
+value may be the encap to use with <a id="wrglossary.13227"></a><a href="#glo:index"><code class="csfmt">\index</code></a>. See
§<a href="#sec:autoindex">12</a> for further details.
<p>
<div class="settingsbox"><div class="settingsboxtitle"><a href="#glo:sym.valuesetting"><span title="Setting" class="icon"><span class="quarterleft">🎚</span></span></a></div><!-- end of settingsboxtitle -->
-<a id="wrglossary.13231"></a><code class="code"><dfn id="glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></dfn>=<span class="meta">〈<em class="metainner">url</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13228"></a><code class="code"><dfn id="glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></dfn>=<span class="meta">〈<em class="metainner">url</em>〉</span></code></div><!-- end of settingsbox -->
-If set, the hyperlink generated by commands like <a id="wrglossary.13232"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be
+If set, the hyperlink generated by commands like <a id="wrglossary.13229"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> will be
set to the URL provided by this attribute’s value. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13233"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {<a id="wrglossary.13234"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13235"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13230"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {<a id="wrglossary.13231"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13232"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
</pre>
(See also the accompanying sample file
-<a id="wrglossary.13236"></a><a href="#glo:file.sample-external.tex"><span class="filefmt">sample-external.tex</span></a>.) If the URL contains awkward
+<a id="wrglossary.13233"></a><a href="#glo:file.sample-external.tex"><span class="filefmt">sample-external.tex</span></a>.) If the URL contains awkward
characters (such as % or ~) remember that the base
-<a id="wrglossary.13237"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands like
-<a id="wrglossary.13238"></a><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a> and <a id="wrglossary.13239"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a> that expand to literal
+<a id="wrglossary.13234"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides commands like
+<a id="wrglossary.13235"></a><a href="#glo:glspercentchar"><code class="csfmt">\glspercentchar</code></a> and <a id="wrglossary.13236"></a><a href="#glo:glstildechar"><code class="csfmt">\glstildechar</code></a> that expand to literal
characters.
<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.13240"></a><code class="code"><dfn id="glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></dfn>=<span class="meta">〈<em class="metainner">anchor</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13237"></a><code class="code"><dfn id="glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></dfn>=<span class="meta">〈<em class="metainner">anchor</em>〉</span></code></div><!-- end of settingsbox -->
If you want to a named anchor within the target URL (notionally
adding <code class="code">#<span class="meta">〈<em class="metainner">name</em>〉</span></code> to the URL), then you also
-need to set <a id="wrglossary.13241"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a> to the anchor <span class="meta">〈<em class="metainner">name</em>〉</span>. You may
-use <a id="wrglossary.13242"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> within <span class="meta">〈<em class="metainner">name</em>〉</span> which is set by commands
-like <a id="wrglossary.13243"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to the entry’s label.
+need to set <a id="wrglossary.13238"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a> to the anchor <span class="meta">〈<em class="metainner">name</em>〉</span>. You may
+use <a id="wrglossary.13239"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a> within <span class="meta">〈<em class="metainner">name</em>〉</span> which is set by commands
+like <a id="wrglossary.13240"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> to the entry’s label.
<p>
-All the predefined <a id="wrglossary.13244"></a><a href="#glo:idx.glossarystyle">glossary styles</a> start each entry
-listing with <a id="wrglossary.13245"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> which sets the anchor to
-<code class="code"><a id="wrglossary.13246"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13247"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a></code>, so if you want entries to link
-to glossaries in the URL given by <a id="wrglossary.13248"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>, you
+All the predefined <a id="wrglossary.13241"></a><a href="#glo:idx.glossarystyle">glossary styles</a> start each entry
+listing with <a id="wrglossary.13242"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> which sets the anchor to
+<code class="code"><a id="wrglossary.13243"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13244"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a></code>, so if you want entries to link
+to glossaries in the URL given by <a id="wrglossary.13245"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>, you
can just do:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13249"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13250"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13251"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}
- {<a id="wrglossary.13252"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13253"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13246"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13247"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13248"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}
+ {<a id="wrglossary.13249"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13250"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}
</pre>
-(If the target document changed <a id="wrglossary.13254"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> then you will
+(If the target document changed <a id="wrglossary.13251"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a> then you will
need to adjust the above as appropriate.)
<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.13255"></a><code class="code"><dfn id="glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></dfn>=<span class="meta">〈<em class="metainner">anchor</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13252"></a><code class="code"><dfn id="glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></dfn>=<span class="meta">〈<em class="metainner">anchor</em>〉</span></code></div><!-- end of settingsbox -->
If the anchor is in the form <code class="code"><span class="meta">〈<em class="metainner">name1</em>〉</span>.<span class="meta">〈<em class="metainner">name2</em>〉</span></code>
-then use <a id="wrglossary.13256"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a> for the <span class="meta">〈<em class="metainner">name2</em>〉</span> part and
-<a id="wrglossary.13257"></a><a href="#glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></a> for the <span class="meta">〈<em class="metainner">name1</em>〉</span> part.
+then use <a id="wrglossary.13253"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a> for the <span class="meta">〈<em class="metainner">name2</em>〉</span> part and
+<a id="wrglossary.13254"></a><a href="#glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></a> for the <span class="meta">〈<em class="metainner">name1</em>〉</span> part.
<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.13258"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {<a id="wrglossary.13259"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13260"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
-<a id="wrglossary.13261"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {<a id="wrglossary.13262"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13263"></a><a href="#glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></a>}{page}
-<a id="wrglossary.13264"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13265"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13266"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}{7}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13255"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {<a id="wrglossary.13256"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13257"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
+<a id="wrglossary.13258"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {<a id="wrglossary.13259"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13260"></a><a href="#glo:opt.catattr.targetcategory"><span class="csoptfmt">targetcategory</span></a>}{page}
+<a id="wrglossary.13261"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.13262"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13263"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}{7}
</pre>
-will cause all link text for <a id="wrglossary.13267"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> entries to
+will cause all link text for <a id="wrglossary.13264"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> entries to
link to <span class="filefmt">master-doc.pdf#page.7</span> (page 7 of that PDF).
<p>
If you want a mixture in your document of entries that link to
an internal glossary and entries that link to an external URL
-then you can use <a id="wrglossary.13268"></a><a href="#glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></a>
+then you can use <a id="wrglossary.13265"></a><a href="#glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></a>
for the external list. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13269"></a><a href="#glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></a>{external}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13266"></a><a href="#glo:newignoredglossary*"><code class="csfmt">\newignoredglossary*</code></a>{external}
-<a id="wrglossary.13270"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{external}{<a id="wrglossary.13271"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
-<a id="wrglossary.13272"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
- {<a id="wrglossary.13273"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13274"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}{<a id="wrglossary.13275"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13276"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}
+<a id="wrglossary.13267"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{external}{<a id="wrglossary.13268"></a><a href="#glo:opt.catattr.targeturl"><span class="csoptfmt">targeturl</span></a>}{master-doc.pdf}
+<a id="wrglossary.13269"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>
+ {<a id="wrglossary.13270"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13271"></a><a href="#glo:opt.catattr.targetname"><span class="csoptfmt">targetname</span></a>}{<a id="wrglossary.13272"></a><a href="#glo:glolinkprefix"><code class="csfmt">\glolinkprefix</code></a><a id="wrglossary.13273"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}
-<a id="wrglossary.13277"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.13278"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.13279"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={local example}</span>}
+<a id="wrglossary.13274"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample}{<a id="wrglossary.13275"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample}</span>,<a id="wrglossary.13276"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={local example}</span>}
-<a id="wrglossary.13280"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.13281"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,
- <a id="wrglossary.13282"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={external}</span>,
- <a id="wrglossary.13283"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={external}</span>,
- <a id="wrglossary.13284"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={external example}</span>}
+<a id="wrglossary.13277"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{sample2}{<a id="wrglossary.13278"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={sample2}</span>,
+ <a id="wrglossary.13279"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={external}</span>,
+ <a id="wrglossary.13280"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={external}</span>,
+ <a id="wrglossary.13281"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={external example}</span>}
</pre>
<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.13285"></a><code class="code"><dfn id="glo:opt.catattr.externallocation"><span class="csoptfmt">externallocation</span></dfn>=<span class="meta">〈<em class="metainner">PDF filename</em>〉</span></code></div><!-- end of settingsbox -->
+<a id="wrglossary.13282"></a><code class="code"><dfn id="glo:opt.catattr.externallocation"><span class="csoptfmt">externallocation</span></dfn>=<span class="meta">〈<em class="metainner">PDF filename</em>〉</span></code></div><!-- end of settingsbox -->
The value should be the file name of the target document when
-manually indexing an external location with <a id="wrglossary.13286"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a>. In
-general, it’s better to use <a id="wrglossary.13287"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.7+ which can handle
+manually indexing an external location with <a id="wrglossary.13283"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a>. In
+general, it’s better to use <a id="wrglossary.13284"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.7+ which can handle
multiple external sources and doesn’t require this attribute.
<p>
@@ -34098,25 +34104,25 @@
Attributes can be set using the following 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.13288"></a><code class="code"><dfn id="glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13285"></a><code class="code"><dfn id="glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
Locally sets the given attribute to <span class="meta">〈<em class="metainner">value</em>〉</span> for the given
category.
<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.13289"></a><code class="code"><dfn id="glo:glssetcategoriesattribute"><code class="csfmt">\glssetcategoriesattribute</code></dfn>{<span class="meta">〈<em class="metainner">category list</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13286"></a><code class="code"><dfn id="glo:glssetcategoriesattribute"><code class="csfmt">\glssetcategoriesattribute</code></dfn>{<span class="meta">〈<em class="metainner">category list</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
Globally sets the given attribute to <span class="meta">〈<em class="metainner">value</em>〉</span> for all the
categories in the comma-separated list <span class="meta">〈<em class="metainner">category list</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.13290"></a><code class="code"><dfn id="glo:glssetcategoryattributes"><code class="csfmt">\glssetcategoryattributes</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13287"></a><code class="code"><dfn id="glo:glssetcategoryattributes"><code class="csfmt">\glssetcategoryattributes</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
Globally sets each attribute in the comma separated
<span class="meta">〈<em class="metainner">attribute list</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for the given <span class="meta">〈<em class="metainner">category</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.13291"></a><code class="code"><dfn id="glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></dfn>{<span class="meta">〈<em class="metainner">category list</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13288"></a><code class="code"><dfn id="glo:glssetcategoriesattributes"><code class="csfmt">\glssetcategoriesattributes</code></dfn>{<span class="meta">〈<em class="metainner">category list</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
Globally sets each attribute in the comma separated
<span class="meta">〈<em class="metainner">attribute list</em>〉</span> to <span class="meta">〈<em class="metainner">value</em>〉</span> for each
@@ -34123,7 +34129,7 @@
category in the comma-separated list <span class="meta">〈<em class="metainner">category list</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.13292"></a><code class="code"><dfn id="glo:glssetattribute"><code class="csfmt">\glssetattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13289"></a><code class="code"><dfn id="glo:glssetattribute"><code class="csfmt">\glssetattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
Locally sets the given attribute to <span class="meta">〈<em class="metainner">value</em>〉</span> for the
category associated with the entry identified by
@@ -34131,26 +34137,26 @@
attribute for a multi-entry category.
<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.13293"></a><code class="code"><dfn id="glo:glssetregularcategory"><code class="csfmt">\glssetregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13290"></a><code class="code"><dfn id="glo:glssetregularcategory"><code class="csfmt">\glssetregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}</code></div><!-- end of pinnedbox -->
-A shortcut that sets the <a id="wrglossary.13294"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code>
-for the given category using <a id="wrglossary.13295"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>.
+A shortcut that sets the <a id="wrglossary.13291"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute to <code class="code">true</code>
+for the given category using <a id="wrglossary.13292"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>.
<p>
An attribute can be locally unset 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.13296"></a><code class="code"><dfn id="glo:glsunsetcategoryattribute"><code class="csfmt">\glsunsetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13293"></a><code class="code"><dfn id="glo:glsunsetcategoryattribute"><code class="csfmt">\glsunsetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
<p>
Attribute values can be obtained with the following 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.13297"></a><code class="code"><dfn id="glo:glsgetcategoryattribute"><code class="csfmt">\glsgetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13294"></a><code class="code"><dfn id="glo:glsgetcategoryattribute"><code class="csfmt">\glsgetcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the value of the given attribute for the given
category. Expands to nothing if the attribute hasn’t been set.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13298"></a><code class="code"><dfn id="glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13295"></a><code class="code"><dfn id="glo:glsgetattribute"><code class="csfmt">\glsgetattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
Expands to the value of the given attribute for the category
associated with the entry identified by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>. Expands
@@ -34160,21 +34166,21 @@
Attributes can be tested with the following 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.13299"></a><code class="code"><dfn id="glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13296"></a><code class="code"><dfn id="glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses <a id="wrglossary.13300"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.13301"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> and does <span class="meta">〈<em class="metainner">true</em>〉</span> if
-the attribute has been set and isn’t blank and isn’t <a id="wrglossary.13302"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
+This uses <a id="wrglossary.13297"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span>’s</a> <a id="wrglossary.13298"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a> and does <span class="meta">〈<em class="metainner">true</em>〉</span> if
+the attribute has been set and isn’t blank and isn’t <a id="wrglossary.13299"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>
otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13303"></a><code class="code"><dfn id="glo:glshasattribute"><code class="csfmt">\glshasattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13300"></a><code class="code"><dfn id="glo:glshasattribute"><code class="csfmt">\glshasattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</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 -->
-As <a id="wrglossary.13304"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a> but the category is obtained from
+As <a id="wrglossary.13301"></a><a href="#glo:glshascategoryattribute"><code class="csfmt">\glshascategoryattribute</code></a> but the category is obtained from
the given entry. This command can’t be used to test an attribute
associated with a multi-entry category.
<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.13305"></a><code class="code"><dfn id="glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13302"></a><code class="code"><dfn id="glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This tests if the given attribute for the given category is set and
equal to <span class="meta">〈<em class="metainner">value</em>〉</span>. If true, <span class="meta">〈<em class="metainner">true</em>〉</span> is done. If the
@@ -34182,34 +34188,34 @@
<span class="meta">〈<em class="metainner">false</em>〉</span> is done.
<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.13306"></a><a href="#glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></a>{<a id="wrglossary.13307"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13308"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a>}{true}{NO HYPER}{HYPER}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13303"></a><a href="#glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></a>{<a id="wrglossary.13304"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.13305"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a>}{true}{NO HYPER}{HYPER}
</pre>
-This does <span class="qt">“NO HYPER”</span> if the <a id="wrglossary.13309"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> category has the
-<a id="wrglossary.13310"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a> attribute set to <code class="code">true</code> otherwise if
+This does <span class="qt">“NO HYPER”</span> if the <a id="wrglossary.13306"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> category has the
+<a id="wrglossary.13307"></a><a href="#glo:opt.catattr.nohyper"><span class="csoptfmt">nohyper</span></a> attribute set to <code class="code">true</code> otherwise if
does <span class="qt">“HYPER”</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.13311"></a><code class="code"><dfn id="glo:glsifattribute"><code class="csfmt">\glsifattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13308"></a><code class="code"><dfn id="glo:glsifattribute"><code class="csfmt">\glsifattribute</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.13312"></a><a href="#glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></a> but the category is obtained from
+As <a id="wrglossary.13309"></a><a href="#glo:glsifcategoryattribute"><code class="csfmt">\glsifcategoryattribute</code></a> but the category is obtained from
the given entry. This command can’t be used to test an attribute
associated with a multi-entry category.
<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.13313"></a><code class="code"><dfn id="glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13310"></a><code class="code"><dfn id="glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
A shortcut that tests if the given category has the
-<a id="wrglossary.13314"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set to <code class="code">true</code>.
+<a id="wrglossary.13311"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set to <code class="code">true</code>.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13315"></a><code class="code"><dfn id="glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13312"></a><code class="code"><dfn id="glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
A shortcut that tests if the given category has the
-<a id="wrglossary.13316"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set to <code class="code">false</code>.
+<a id="wrglossary.13313"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute set to <code class="code">false</code>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-If the <a id="wrglossary.13317"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute hasn’t been set, both
-<a id="wrglossary.13318"></a><a href="#glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></a> and <a id="wrglossary.13319"></a><a href="#glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></a> will do
+If the <a id="wrglossary.13314"></a><a href="#glo:opt.catattr.regular"><span class="csoptfmt">regular</span></a> attribute hasn’t been set, both
+<a id="wrglossary.13315"></a><a href="#glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></a> and <a id="wrglossary.13316"></a><a href="#glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></a> will do
<span class="meta">〈<em class="metainner">false</em>〉</span>. The choice of command needs to be determined by what
outcome should occur if the attribute hasn’t been set.
</div><!-- end of warning -->
@@ -34216,21 +34222,21 @@
<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.13320"></a><code class="code"><dfn id="glo:glsifregular"><code class="csfmt">\glsifregular</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13317"></a><code class="code"><dfn id="glo:glsifregular"><code class="csfmt">\glsifregular</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.13321"></a><a href="#glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></a> but the category is obtained from
+As <a id="wrglossary.13318"></a><a href="#glo:glsifregularcategory"><code class="csfmt">\glsifregularcategory</code></a> but the category is obtained from
the given entry. This command can’t be used to test an attribute
associated with a multi-entry category.
<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.13322"></a><code class="code"><dfn id="glo:glsifnotregular"><code class="csfmt">\glsifnotregular</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13319"></a><code class="code"><dfn id="glo:glsifnotregular"><code class="csfmt">\glsifnotregular</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.13323"></a><a href="#glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></a> but the category is obtained from
+As <a id="wrglossary.13320"></a><a href="#glo:glsifnotregularcategory"><code class="csfmt">\glsifnotregularcategory</code></a> but the category is obtained from
the given entry. This command can’t be used to test an attribute
associated with a multi-entry category.
<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.13324"></a><code class="code"><dfn id="glo:glsifcategoryattributetrue"><code class="csfmt">\glsifcategoryattributetrue</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13321"></a><code class="code"><dfn id="glo:glsifcategoryattributetrue"><code class="csfmt">\glsifcategoryattributetrue</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</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 -->
Expands to <span class="meta">〈<em class="metainner">true</em>〉</span> if the attribute is <code class="code">true</code> and
<span class="meta">〈<em class="metainner">false</em>〉</span> otherwise. Expands to <span class="meta">〈<em class="metainner">false</em>〉</span> if there’s no such
@@ -34237,21 +34243,21 @@
attribute for the given category.
<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.13325"></a><code class="code"><dfn id="glo:glsifattributetrue"><code class="csfmt">\glsifattributetrue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13322"></a><code class="code"><dfn id="glo:glsifattributetrue"><code class="csfmt">\glsifattributetrue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</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 -->
-As <a id="wrglossary.13326"></a><a href="#glo:glsifcategoryattributetrue"><code class="csfmt">\glsifcategoryattributetrue</code></a> but the category is obtained from
+As <a id="wrglossary.13323"></a><a href="#glo:glsifcategoryattributetrue"><code class="csfmt">\glsifcategoryattributetrue</code></a> but the category is obtained from
the given entry. Expands to <span class="meta">〈<em class="metainner">false</em>〉</span> if the entry isn’t defined.
This command can’t be used to test an attribute
associated with a multi-entry category.
<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.13327"></a><code class="code"><dfn id="glo:glsifcategoryattributehasitem"><code class="csfmt">\glsifcategoryattributehasitem</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13324"></a><code class="code"><dfn id="glo:glsifcategoryattributehasitem"><code class="csfmt">\glsifcategoryattributehasitem</code></dfn>{<span class="meta">〈<em class="metainner">category</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}{<span class="meta">〈<em class="metainner">item</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
Does <span class="meta">〈<em class="metainner">true</em>〉</span> if the category has the attribute (whose
value is a comma-separated list) contains the given item and <span class="meta">〈<em class="metainner">false</em>〉</span>
otherwise. Does <span class="meta">〈<em class="metainner">false</em>〉</span> if there’s
no such attribute for the given category. The item and list are
-expanded and passed to <a id="wrglossary.13328"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>’s</a> <a id="wrglossary.13329"></a><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a> to
+expanded and passed to <a id="wrglossary.13325"></a><a href="#glo:pkg.datatool"><span class="styfmt">datatool</span>’s</a> <a id="wrglossary.13326"></a><a href="#glo:DTLifinlist"><code class="csfmt">\DTLifinlist</code></a> to
perform the test.
<p>
@@ -34261,67 +34267,67 @@
<h1><!-- start of chapter header -->11. <span class="appfmt">bib2gls</span>: Managing Glossary Entry Databases<span class="labellink"><a href="#sec:bib2gls">[link]</a></span></h1><!-- end of chapter header -->
<p>
-<a id="wrglossary.13330"></a>
+<a id="wrglossary.13327"></a>
<p>
-The command line application <a id="wrglossary.13331"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> performs two functions in
+The command line application <a id="wrglossary.13328"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> performs two functions in
one:
<ul class="displaylist">
-<li><span class="bulletitem">•</span>selects entries from one or more <a id="wrglossary.13332"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files according
-to information found in the <a id="wrglossary.13333"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (similar to BibTeX);
-<li><span class="bulletitem">•</span>hierarchically sorts entries and collates <a id="wrglossary.13334"></a><a href="#glo:dual.locationlist">location lists</a>
-(similar to <a id="wrglossary.13335"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.13336"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>).
+<li><span class="bulletitem">•</span>selects entries from one or more <a id="wrglossary.13329"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files according
+to information found in the <a id="wrglossary.13330"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (similar to BibTeX);
+<li><span class="bulletitem">•</span>hierarchically sorts entries and collates <a id="wrglossary.13331"></a><a href="#glo:dual.locationlist">location lists</a>
+(similar to <a id="wrglossary.13332"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.13333"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>).
</ul>
-Instead of storing all your entry definitions in a <a id="wrglossary.13337"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file and
-loading them using <a id="wrglossary.13338"></a><a href="#glo:input"><code class="csfmt">\input</code></a> or <a id="wrglossary.13339"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>, the entries
-can instead be stored in a <a id="wrglossary.13340"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file and <a id="wrglossary.13341"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can
-selectively write the appropriate commands to a <a id="wrglossary.13342"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
-file which is loaded using <a id="wrglossary.13343"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
+Instead of storing all your entry definitions in a <a id="wrglossary.13334"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file and
+loading them using <a id="wrglossary.13335"></a><a href="#glo:input"><code class="csfmt">\input</code></a> or <a id="wrglossary.13336"></a><a href="#glo:loadglsentries"><code class="csfmt">\loadglsentries</code></a>, the entries
+can instead be stored in a <a id="wrglossary.13337"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file and <a id="wrglossary.13338"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can
+selectively write the appropriate commands to a <a id="wrglossary.13339"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+file which is loaded using <a id="wrglossary.13340"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</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 -->
-Unlike BibTeX, <a id="wrglossary.13344"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13345"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the file created by <a id="wrglossary.13346"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-does not contain the code to typeset the (<a id="wrglossary.13347"></a><a href="#glo:dual.glossary">glossary</a>) list. Instead,
+Unlike BibTeX, <a id="wrglossary.13341"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13342"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the file created by <a id="wrglossary.13343"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+does not contain the code to typeset the (<a id="wrglossary.13344"></a><a href="#glo:dual.glossary">glossary</a>) list. Instead,
it creates a file containing the code that defines the entries, using commands
-like <a id="wrglossary.13348"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and <a id="wrglossary.13349"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>. The <a id="wrglossary.13350"></a><a href="#glo:dual.indexing">indexing</a> information
-(such as the <a id="wrglossary.13351"></a><a href="#glo:dual.locationlist">location list</a>) is stored in special fields, and the entries
-are defined in the appropriate order so the <a id="wrglossary.13352"></a><a href="#glo:dual.glossary">glossary</a> can simply be displayed
-with <a id="wrglossary.13353"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> or, if no <a id="wrglossary.13354"></a><a href="#glo:dual.glossary">glossary</a> is required, the entries
+like <a id="wrglossary.13345"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> and <a id="wrglossary.13346"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>. The <a id="wrglossary.13347"></a><a href="#glo:dual.indexing">indexing</a> information
+(such as the <a id="wrglossary.13348"></a><a href="#glo:dual.locationlist">location list</a>) is stored in special fields, and the entries
+are defined in the appropriate order so the <a id="wrglossary.13349"></a><a href="#glo:dual.glossary">glossary</a> can simply be displayed
+with <a id="wrglossary.13350"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> or, if no <a id="wrglossary.13351"></a><a href="#glo:dual.glossary">glossary</a> is required, the entries
can simply be referenced in the document or displayed as standalone definitions
(see §<a href="#sec:glossentry">8.5</a>).
</div><!-- end of information -->
<p>
-This means that you can use a <a id="wrglossary.13355"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> reference managing system to maintain
+This means that you can use a <a id="wrglossary.13352"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> reference managing system to maintain
the database and it reduces the TeX overhead by only defining the
entries that are actually required in the document. If you currently
-have a <a id="wrglossary.13356"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file that contains hundreds of definitions, but
+have a <a id="wrglossary.13353"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file that contains hundreds of definitions, but
you only use a dozen or so in your document, then the build time is
needlessly slowed by the unrequired definitions that occur when the
-file is input. (You can convert an existing <a id="wrglossary.13357"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file
-containing glossary definitions to a <a id="wrglossary.13358"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file using
-<a id="wrglossary.13359"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>, supplied with <a id="wrglossary.13360"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.)
+file is input. (You can convert an existing <a id="wrglossary.13354"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> file
+containing glossary definitions to a <a id="wrglossary.13355"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file using
+<a id="wrglossary.13356"></a><a href="#glo:app.convertgls2bib"><span class="appfmt">convertgls2bib</span></a>, supplied with <a id="wrglossary.13357"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.)
<p>
There are some new commands and options added to
-<a id="wrglossary.13361"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to help assist the integration of
-<a id="wrglossary.13362"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> into the document build process.
+<a id="wrglossary.13358"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> to help assist the integration of
+<a id="wrglossary.13359"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> into the document build process.
This chapter describes these commands, but it only
-provides a general overview of <a id="wrglossary.13363"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+provides a general overview of <a id="wrglossary.13360"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
The full details and some sample documents are provided
-in the <a id="wrglossary.13364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+in the <a id="wrglossary.13361"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
<a href="http://mirrors.ctan.org/support/bib2gls/bib2gls.pdf">manual</a>. You may prefer
to start with the introductory guide:
<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>
There are also some examples in this chapter. See §<a href="#sec:bibfile">11.1</a>
-for sample <a id="wrglossary.13365"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.
+for sample <a id="wrglossary.13362"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.
<p>
-As with BibTeX and the other <a id="wrglossary.13366"></a><a href="#glo:dual.indexingapp">indexing applications</a>, <a id="wrglossary.13367"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is a command line
+As with BibTeX and the other <a id="wrglossary.13363"></a><a href="#glo:dual.indexingapp">indexing applications</a>, <a id="wrglossary.13364"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is a command line
application. See <span class="qt">“<a href="https://www.dickimaw-books.com/latex/buildglossaries">Incorporating
makeglossaries or makeglossaries-lite or bib2gls into the document
-build</a>”</span> for advice on adding <a id="wrglossary.13368"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to your document build.
-To check that you have <a id="wrglossary.13369"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> installed correctly enter the following
+build</a>”</span> for advice on adding <a id="wrglossary.13365"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to your document build.
+To check that you have <a id="wrglossary.13366"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> installed correctly enter the following
into your command prompt or terminal, which should show the current version:
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <span class="longargfmt">--version</span>
</pre>
@@ -34329,111 +34335,111 @@
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <span class="longargfmt">--help</span>
</pre>
<p>
-Global <a id="wrglossary.13370"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> settings are typically set via the command line
-using switches such as <a id="wrglossary.13371"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> or <a id="wrglossary.13372"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a>. This is different to
-resources options, such as <a id="wrglossary.13373"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a>, which are only
+Global <a id="wrglossary.13367"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> settings are typically set via the command line
+using switches such as <a id="wrglossary.13368"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> or <a id="wrglossary.13369"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a>. This is different to
+resources options, such as <a id="wrglossary.13370"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a>, which are only
applicable to the given resource set. Since it can be tricky to add
command line arguments within some automated build environments,
there is now a preamble-only command that may be used to supply
those options:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13374"></a><code class="code"><dfn id="glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13371"></a><code class="code"><dfn id="glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}</code></div><!-- end of pinnedbox -->
The argument is a <span class="meta">〈<em class="metainner">key</em>〉</span>=<span class="meta">〈<em class="metainner">value</em>〉</span> list of options corresponding to the applicable long switch
-without the leading <code class="code">--</code> (such as <a id="wrglossary.13375"></a><a href="#glo:switch.group"><span class="optfmt">group</span></a> for
-<a id="wrglossary.13376"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> but not the short form <code class="code">g</code>) where any <span class="longargfmt">--<span class="meta">〈<em class="metainner">switch</em>〉</span></span>
+without the leading <code class="code">--</code> (such as <a id="wrglossary.13372"></a><a href="#glo:switch.group"><span class="optfmt">group</span></a> for
+<a id="wrglossary.13373"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> but not the short form <code class="code">g</code>) where any <span class="longargfmt">--<span class="meta">〈<em class="metainner">switch</em>〉</span></span>
that has a corresponding <span class="longargfmt">--no-<span class="meta">〈<em class="metainner">switch</em>〉</span></span>
becomes a boolean option.
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13377"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>{<a id="wrglossary.13378"></a><a href="#glo:switch.group"><span class="optfmt">group</span></a>,<a id="wrglossary.13379"></a><a href="#glo:switch.no-collapse-same-location-range"><span class="optfmt">collapse-same-location-range</span></a>=false}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13374"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>{<a id="wrglossary.13375"></a><a href="#glo:switch.group"><span class="optfmt">group</span></a>,<a id="wrglossary.13376"></a><a href="#glo:switch.no-collapse-same-location-range"><span class="optfmt">collapse-same-location-range</span></a>=false}
</pre>
is equivalent to:
-<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <a id="wrglossary.13380"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> <span class="longargfmt">--no-collapse-same-location-range</span> <span class="meta">〈<em class="metainner">filename</em>〉</span>
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <a id="wrglossary.13377"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> <span class="longargfmt">--no-collapse-same-location-range</span> <span class="meta">〈<em class="metainner">filename</em>〉</span>
</pre>
-This will require at least version 4.0 of <a id="wrglossary.13381"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. From the
-point of view of <a id="wrglossary.13382"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the <a id="wrglossary.13383"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>
-command simply adds the information to the <a id="wrglossary.13384"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which is
-picked up by <a id="wrglossary.13385"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Multiple instances are concatenated and apply
+This will require at least version 4.0 of <a id="wrglossary.13378"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. From the
+point of view of <a id="wrglossary.13379"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, the <a id="wrglossary.13380"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>
+command simply adds the information to the <a id="wrglossary.13381"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which is
+picked up by <a id="wrglossary.13382"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Multiple instances are concatenated and apply
to all resource sets.
-See the <a id="wrglossary.13386"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for supported options and further information.
+See the <a id="wrglossary.13383"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for supported options and further information.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-Any options that are referenced by <a id="wrglossary.13387"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> before the <a id="wrglossary.13388"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file or
-<a id="wrglossary.13389"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is read must be set via the command line. This
-includes localisation support, and the <a id="wrglossary.13390"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> and <a id="wrglossary.13391"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
+Any options that are referenced by <a id="wrglossary.13384"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> before the <a id="wrglossary.13385"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> file or
+<a id="wrglossary.13386"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file is read must be set via the command line. This
+includes localisation support, and the <a id="wrglossary.13387"></a><a href="#glo:ext.log"><span class="extfmt">log</span></a> and <a id="wrglossary.13388"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
input encoding and path.
</div><!-- end of important -->
<p>
A document may have one or more <span style="font-style: italic; font-variant: normal; ">resource sets</span>. Each resource
-set corresponds to a <a id="wrglossary.13392"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that’s created by
-<a id="wrglossary.13393"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This file contains the LaTeX code used to define
+set corresponds to a <a id="wrglossary.13389"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that’s created by
+<a id="wrglossary.13390"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. This file contains the LaTeX code used to define
the glossary entries. The trick with this method is that
-<a id="wrglossary.13394"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the code so that the glossary entry definitions
-match the requested order. This means that <a id="wrglossary.13395"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
+<a id="wrglossary.13391"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the code so that the glossary entry definitions
+match the requested order. This means that <a id="wrglossary.13392"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>
can simply be used to list the entries.
<p>
-To ensure that <a id="wrglossary.13396"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can find out which entries have been
-used in the document, and their associated <a id="wrglossary.13397"></a><a href="#glo:dual.indexing">indexing</a> information,
-you need the <a id="wrglossary.13398"></a><a href="#glo:opt.record"><span class="styoptfmt">record</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">\usepackage</code>[<a id="wrglossary.13399"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+To ensure that <a id="wrglossary.13393"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can find out which entries have been
+used in the document, and their associated <a id="wrglossary.13394"></a><a href="#glo:dual.indexing">indexing</a> information,
+you need the <a id="wrglossary.13395"></a><a href="#glo:opt.record"><span class="styoptfmt">record</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">\usepackage</code>[<a id="wrglossary.13396"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
</pre>
-If you are using <a id="wrglossary.13400"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, you may prefer to use
-<a id="wrglossary.13401"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13402"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>.
+If you are using <a id="wrglossary.13397"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>, you may prefer to use
+<a id="wrglossary.13398"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13399"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>.
<p>
-The <a id="wrglossary.13403"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.13404"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is loaded using:
+The <a id="wrglossary.13400"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file created by <a id="wrglossary.13401"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is loaded 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.13405"></a><code class="code"><dfn id="glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13402"></a><code class="code"><dfn id="glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code></div><!-- end of pinnedbox -->
-This both sets up the options for the <a id="wrglossary.13406"></a><a href="#glo:dual.resourceset">resource set</a> (which <a id="wrglossary.13407"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-can detect from the <a id="wrglossary.13408"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file) and inputs the file
-<span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.glstex</span> created by <a id="wrglossary.13409"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (if it exists),
-where the <span class="meta">〈<em class="metainner">basename</em>〉</span> is <a id="wrglossary.13410"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a> in the first instance and
-<code class="code"><a id="wrglossary.13411"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>-<span class="meta">〈<em class="metainner">n</em>〉</span></code> on subsequent instances (where
-<span class="meta">〈<em class="metainner">n</em>〉</span> is incremented at the end of every <a id="wrglossary.13412"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>).
-If the optional argument is missing, <a id="wrglossary.13413"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will assume the
-option <a id="wrglossary.13414"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">=<span class="meta">〈<em class="metainner">basename</em>〉</span></span>. In general, you will need to
-supply <a id="wrglossary.13415"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a>, particularly if you have multiple <a id="wrglossary.13416"></a><a href="#glo:dual.resourceset">resource sets</a>.
+This both sets up the options for the <a id="wrglossary.13403"></a><a href="#glo:dual.resourceset">resource set</a> (which <a id="wrglossary.13404"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+can detect from the <a id="wrglossary.13405"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file) and inputs the file
+<span class="filefmt"></span><span class="meta">〈<em class="metainner">basename</em>〉</span><span class="filefmt">.glstex</span> created by <a id="wrglossary.13406"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (if it exists),
+where the <span class="meta">〈<em class="metainner">basename</em>〉</span> is <a id="wrglossary.13407"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a> in the first instance and
+<code class="code"><a id="wrglossary.13408"></a><a href="#glo:jobname"><code class="csfmt">\jobname</code></a>-<span class="meta">〈<em class="metainner">n</em>〉</span></code> on subsequent instances (where
+<span class="meta">〈<em class="metainner">n</em>〉</span> is incremented at the end of every <a id="wrglossary.13409"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>).
+If the optional argument is missing, <a id="wrglossary.13410"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will assume the
+option <a id="wrglossary.13411"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">=<span class="meta">〈<em class="metainner">basename</em>〉</span></span>. In general, you will need to
+supply <a id="wrglossary.13412"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a>, particularly if you have multiple <a id="wrglossary.13413"></a><a href="#glo:dual.resourceset">resource sets</a>.
<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.13417"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> will redefine <a id="wrglossary.13418"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a>
+<a id="wrglossary.13414"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> will redefine <a id="wrglossary.13415"></a><a href="#glo:glsindexingsetting"><code class="csfmt">\glsindexingsetting</code></a>
to <code class="code">bib2gls</code> (or <code class="code">bib2gls-xindy</code> or <code class="code">bib2gls-makeindex</code> if
-<a id="wrglossary.13419"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13420"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>).
+<a id="wrglossary.13416"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13417"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>).
</div><!-- end of information -->
<p>
There is 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.13421"></a><code class="code"><dfn id="glo:glsbibdata"><code class="csfmt">\glsbibdata</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">bib-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13418"></a><code class="code"><dfn id="glo:glsbibdata"><code class="csfmt">\glsbibdata</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">bib-list</em>〉</span>}</code></div><!-- end of pinnedbox -->
This simply does:
-<pre class="compactcodebox"><a id="wrglossary.13422"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13423"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">bib-list</em>〉</span>}</span>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+<pre class="compactcodebox"><a id="wrglossary.13419"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13420"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={<span class="meta">〈<em class="metainner">bib-list</em>〉</span>}</span>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
If required, the value of <span class="meta">〈<em class="metainner">n</em>〉</span> is stored in the count register:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13424"></a><code class="code"><dfn id="glo:glsxtrresourcecount"><code class="csfmt">\glsxtrresourcecount</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13421"></a><code class="code"><dfn id="glo:glsxtrresourcecount"><code class="csfmt">\glsxtrresourcecount</code></dfn></code></div><!-- end of pinnedbox -->
although there should be little need to use this.
<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.13425"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a> is now deprecated. Use <a id="wrglossary.13426"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>
-instead. (Remember that if you want to share a <a id="wrglossary.13427"></a><a href="#glo:dual.resourceset">resource set</a>, including
-locations, across multiple documents, you need to use the <a id="wrglossary.13428"></a><a href="#glo:opt.resource.master"><span class="csoptfmt">master</span></a>
+Note that <a id="wrglossary.13422"></a><a href="#glo:glsxtrresourcefile"><code class="csfmt">\glsxtrresourcefile</code></a> is now deprecated. Use <a id="wrglossary.13423"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>
+instead. (Remember that if you want to share a <a id="wrglossary.13424"></a><a href="#glo:dual.resourceset">resource set</a>, including
+locations, across multiple documents, you need to use the <a id="wrglossary.13425"></a><a href="#glo:opt.resource.master"><span class="csoptfmt">master</span></a>
resource option.)
</div><!-- end of information -->
<p>
-The <a id="wrglossary.13429"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> command writes the following to
-the <a id="wrglossary.13430"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file:
+The <a id="wrglossary.13426"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> command writes the following to
+the <a id="wrglossary.13427"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13431"></a><code class="code"><dfn id="glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">basename</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13428"></a><code class="code"><dfn id="glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">basename</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command is searched for by ??.
+This command is searched for by <a id="wrglossary.13429"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
If you are using or developing a build system that needs to know
which applications to run as part of the document build, you can
-search the <a id="wrglossary.13432"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> for instances of <a id="wrglossary.13433"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a>. For
-example, using <a id="wrglossary.13434"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>:
+search the <a id="wrglossary.13430"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> for instances of <a id="wrglossary.13431"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a>. For
+example, using <a id="wrglossary.13432"></a><a href="#glo:app.arara"><span class="appfmt">arara</span></a>:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div>% arara: bib2gls if found("aux", "glsxtr at resource")
</pre>
See also <a href="https://www.dickimaw-books.com/latex/auxglossaries/">Decyphering the Aux
@@ -34440,73 +34446,73 @@
File Commands Provided by <span class="styfmt">glossaries.sty</span> and
<span class="styfmt">glossaries-extra.sty</span></a>.
<p>
-Since the <a id="wrglossary.13435"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file won’t exist on the first LaTeX run, the
-<a id="wrglossary.13436"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> package option additionally switches on
-<a id="wrglossary.13437"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.13438"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>. Any use of commands like <a id="wrglossary.13439"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
-<a id="wrglossary.13440"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> will produce <a id="wrglossary.13441"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> in the document, since the entries
-are undefined at this point. Once <a id="wrglossary.13442"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has created the <a id="wrglossary.13443"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+Since the <a id="wrglossary.13433"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file won’t exist on the first LaTeX run, the
+<a id="wrglossary.13434"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> package option additionally switches on
+<a id="wrglossary.13435"></a><a href="#glo:opt.undefaction"><span class="styoptfmt">undefaction</span></a><span class="optfmt">=</span><a id="wrglossary.13436"></a><a href="#glo:optval.undefaction.warn"><span class="optfmt">warn</span></a>. Any use of commands like <a id="wrglossary.13437"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or
+<a id="wrglossary.13438"></a><a href="#glo:glstext"><code class="csfmt">\glstext</code></a> will produce <a id="wrglossary.13439"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> in the document, since the entries
+are undefined at this point. Once <a id="wrglossary.13440"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has created the <a id="wrglossary.13441"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
file the references should be resolved. This may cause a shift in the
locations if the actual text produced once the entry is defined is
-significantly larger than the placeholder <a id="wrglossary.13444"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> (as this can alter
+significantly larger than the placeholder <a id="wrglossary.13442"></a><a href="#glo:idx.unknowntag"><code class="code">??</code></a> (as this can alter
the page breaking).
<p>
-Note that as from v1.12, <a id="wrglossary.13445"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> temporarily
+Note that as from v1.12, <a id="wrglossary.13443"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> temporarily
switches the category code of <code class="code">@</code> to 11 (letter) while it
reads the file to allow for any internal commands. Be aware of this if
you have any entry fields that include the <code class="code">@</code> character.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-The package options <a id="wrglossary.13446"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13447"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
-<a id="wrglossary.13448"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13449"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> automatically load
-<a id="wrglossary.13450"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, which provides additional commands
-that are useful with <a id="wrglossary.13451"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Since they cover sorting and
-<a id="wrglossary.13452"></a><a href="#glo:dual.locationlist">location lists</a>, they’re not relevant with the
-<a id="wrglossary.13453"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13454"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a> option.
+The package options <a id="wrglossary.13444"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13445"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> and
+<a id="wrglossary.13446"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13447"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> automatically load
+<a id="wrglossary.13448"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>, which provides additional commands
+that are useful with <a id="wrglossary.13449"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. Since they cover sorting and
+<a id="wrglossary.13450"></a><a href="#glo:dual.locationlist">location lists</a>, they’re not relevant with the
+<a id="wrglossary.13451"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13452"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a> option.
</div><!-- end of information -->
<p>
-The information provided in the optional argument of <a id="wrglossary.13455"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
-(and therefore also with <a id="wrglossary.13456"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>)
-is written to the <a id="wrglossary.13457"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file using:
-<pre class="compactcodebox"><code class="cmd">\protected at write</code><code class="cmd">\@auxout</code>{<a id="wrglossary.13458"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<span class="meta">〈<em class="metainner">information</em>〉</span>}
+The information provided in the optional argument of <a id="wrglossary.13453"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+(and therefore also with <a id="wrglossary.13454"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>)
+is written to the <a id="wrglossary.13455"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file using:
+<pre class="compactcodebox"><code class="cmd">\protected at write</code><code class="cmd">\@auxout</code>{<a id="wrglossary.13456"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<span class="meta">〈<em class="metainner">information</em>〉</span>}
</pre>where <span class="meta">〈<em class="metainner">information</em>〉</span> is the information to pass to
-<a id="wrglossary.13459"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.13460"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a>). The command in the second argument:
+<a id="wrglossary.13457"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> (<a id="wrglossary.13458"></a><a href="#glo:glsxtr at resource"><code class="csfmt">\glsxtr at resource</code></a>). The command in the second argument:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.13461"></a><code class="code"><dfn id="glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13459"></a><code class="code"><dfn id="glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></dfn></code></div><!-- end of pinnedbox -->
may be used to temporarily redefine commands before the
information is written to the file. This does nothing
by default, but may be redefined to allow the use of
short commands for convenience. For example, with:
-<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.13462"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<code class="cmd">\let</code><a id="wrglossary.13463"></a><a href="#glo:u"><code class="csfmt">\u</code></a><a id="wrglossary.13464"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.13460"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<code class="cmd">\let</code><a id="wrglossary.13461"></a><a href="#glo:u"><code class="csfmt">\u</code></a><a id="wrglossary.13462"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a>}
</pre>
-you can just use, for example, <code class="code"><a id="wrglossary.13465"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code> instead of
-<code class="code"><a id="wrglossary.13466"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.13467"></a><a href="#glo:u"><code class="csfmt">\u</code></a>E6</code> in the custom rule. This redefinition of <a id="wrglossary.13468"></a><a href="#glo:u"><code class="csfmt">\u</code></a>
+you can just use, for example, <code class="code"><a id="wrglossary.13463"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code> instead of
+<code class="code"><a id="wrglossary.13464"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.13465"></a><a href="#glo:u"><code class="csfmt">\u</code></a>E6</code> in the custom rule. This redefinition of <a id="wrglossary.13466"></a><a href="#glo:u"><code class="csfmt">\u</code></a>
is scoped so its original definition is restored after the write operation.
<p>
If you have regular expressions or use complex string concatenations
-with conditionals, such as with <a id="wrglossary.13469"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>, then you may find
-it more convenient to redefine <a id="wrglossary.13470"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> to use
-<a id="wrglossary.13471"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a> (see §<a href="#sec:resourcecommands">11.6.2</a>).
+with conditionals, such as with <a id="wrglossary.13467"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>, then you may find
+it more convenient to redefine <a id="wrglossary.13468"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> to use
+<a id="wrglossary.13469"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a> (see §<a href="#sec:resourcecommands">11.6.2</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.13472"></a><code class="code"><dfn id="glo:glsxtrMFUsave"><code class="csfmt">\glsxtrMFUsave</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13470"></a><code class="code"><dfn id="glo:glsxtrMFUsave"><code class="csfmt">\glsxtrMFUsave</code></dfn></code></div><!-- end of pinnedbox -->
-If you have <a id="wrglossary.13473"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, <a id="wrglossary.13474"></a><a href="#glo:glsxtrMFUsave"><code class="csfmt">\glsxtrMFUsave</code></a> will be used on the
-first instance of <a id="wrglossary.13475"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>, and will add
-<a id="wrglossary.13476"></a><a href="#glo:MFUsave"><code class="csfmt">\MFUsave</code></a> to the begin document hook and then disable itself.
-This is provided to help <a id="wrglossary.13477"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ pick up any of
-<a id="wrglossary.13478"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>’s</a> exclusions, blockers and mappings to assist with
-its <a id="wrglossary.13479"></a><a href="#glo:idx.sentencecase">sentence case</a> function. The assumption is that all
+If you have <a id="wrglossary.13471"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span></a> v2.08+, <a id="wrglossary.13472"></a><a href="#glo:glsxtrMFUsave"><code class="csfmt">\glsxtrMFUsave</code></a> will be used on the
+first instance of <a id="wrglossary.13473"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>, and will add
+<a id="wrglossary.13474"></a><a href="#glo:MFUsave"><code class="csfmt">\MFUsave</code></a> to the begin document hook and then disable itself.
+This is provided to help <a id="wrglossary.13475"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ pick up any of
+<a id="wrglossary.13476"></a><a href="#glo:pkg.mfirstuc"><span class="styfmt">mfirstuc</span>’s</a> exclusions, blockers and mappings to assist with
+its <a id="wrglossary.13477"></a><a href="#glo:idx.sentencecase">sentence case</a> function. The assumption is that all
exclusions, blockers and mappings will be set up in the preamble. If
-there are any within the <a id="wrglossary.13480"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment that you want
-<a id="wrglossary.13481"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to be aware of, redefine this command to do nothing
-before the first instance of <a id="wrglossary.13482"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> (or
-<a id="wrglossary.13483"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>) and use <a id="wrglossary.13484"></a><a href="#glo:MFUsaveatend"><code class="csfmt">\MFUsaveatend</code></a> instead.
+there are any within the <a id="wrglossary.13478"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment that you want
+<a id="wrglossary.13479"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to be aware of, redefine this command to do nothing
+before the first instance of <a id="wrglossary.13480"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> (or
+<a id="wrglossary.13481"></a><a href="#glo:glsbibdata"><code class="csfmt">\glsbibdata</code></a>) and use <a id="wrglossary.13482"></a><a href="#glo:MFUsaveatend"><code class="csfmt">\MFUsaveatend</code></a> instead.
<p>
If the expansion text is non-empty for 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.13485"></a><code class="code"><dfn id="glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.13483"></a><code class="code"><dfn id="glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></dfn></code></div><!-- end of pinnedbox -->
then this command will be inserted at the start of the resource
options. This means that if you have multiple resource commands and
@@ -34513,9 +34519,9 @@
you want a default set of options, you can redefine this command or
append to it.
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\appto</code><a id="wrglossary.13486"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{<span class="comment">% </span>
- <a id="wrglossary.13487"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a><span class="optfmt">=ignored</span>,
- <a id="wrglossary.13488"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a><span class="optfmt">="index" [ type <> "ignored" ]</span>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\appto</code><a id="wrglossary.13484"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{<span class="comment">% </span>
+ <a id="wrglossary.13485"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a><span class="optfmt">=ignored</span>,
+ <a id="wrglossary.13486"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a><span class="optfmt">="index" [ type <> "ignored" ]</span>}
</pre>
This should be done before the resource commands to which the
options should apply.
@@ -34527,69 +34533,69 @@
<h2><!-- start of section header -->11.1. The <span class="extfmt">bib</span> File<span class="labellink"><a href="#sec:bibfile">[link]</a></span></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.13489"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file format for <a id="wrglossary.13490"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> follows the same syntax as for
+The <a id="wrglossary.13487"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file format for <a id="wrglossary.13488"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> follows the same syntax as for
BibTeX but has different entry types. As with BibTeX,
the entry type starts with <code class="code">@</code> and is case-insensitive. The most common
types are: <code class="code">@entry</code> (for general entries), <code class="code">@index</code> (for index entries, typically
without a description), <code class="code">@abbreviation</code> (for abbreviations) and
<code class="code">@symbol</code> (for symbols). For the complete list of entry types, see the
-<a id="wrglossary.13491"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user guide.
+<a id="wrglossary.13489"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user guide.
<p>
<a id="examplebib"></a>There are a number of examples in this chapter that use the
-following sample <a id="wrglossary.13492"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. The first, <span class="filefmt">terms.bib</span>,
+following sample <a id="wrglossary.13490"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. The first, <span class="filefmt">terms.bib</span>,
provides general entries, which are defined with <code class="code">@entry</code>,
and one index-only (no description) entry, which is defined with <code class="code">@index</code>:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@entry</code>{bird,
- <a id="wrglossary.13493"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bird}</span>,
- <a id="wrglossary.13494"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feathered animal}</span>,
- <a id="wrglossary.13495"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={duck,goose}</span>
+ <a id="wrglossary.13491"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bird}</span>,
+ <a id="wrglossary.13492"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={feathered animal}</span>,
+ <a id="wrglossary.13493"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={duck,goose}</span>
}
<code class="code">@entry</code>{duck,
- <a id="wrglossary.13496"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
- <a id="wrglossary.13497"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with short legs}</span>
+ <a id="wrglossary.13494"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={duck}</span>,
+ <a id="wrglossary.13495"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with short legs}</span>
}
<code class="code">@entry</code>{goose,
- <a id="wrglossary.13498"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> = "goose",
- <a id="wrglossary.13499"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> = "geese",
- <a id="wrglossary.13500"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with a long neck}</span>
+ <a id="wrglossary.13496"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> = "goose",
+ <a id="wrglossary.13497"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a> = "geese",
+ <a id="wrglossary.13498"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a waterbird with a long neck}</span>
}
<code class="code">@index</code>{example}</pre>Entries identified with <code class="code">@entry</code> that are selected by
-<a id="wrglossary.13501"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13502"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-in a manner that will define them with <a id="wrglossary.13503"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>.
+<a id="wrglossary.13499"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13500"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+in a manner that will define them with <a id="wrglossary.13501"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>.
Note that this is the starred version which
doesn’t trim leading and trailing spaces for the description. This
-is because <a id="wrglossary.13504"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has its own field trimming options.
+is because <a id="wrglossary.13502"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has its own field trimming options.
For example, if the <span class="qt">“duck”</span> entry is selected, the definition
-written to the <a id="wrglossary.13505"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will effectively be:
-<pre class="compactcodebox"><a id="wrglossary.13506"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>{bird}<span class="comment">% label</span>
- {<a id="wrglossary.13507"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bird}</span>,<a id="wrglossary.13508"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={duck,goose}</span>}<span class="comment">% fields</span>
+written to the <a id="wrglossary.13503"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will effectively be:
+<pre class="compactcodebox"><a id="wrglossary.13504"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>{bird}<span class="comment">% label</span>
+ {<a id="wrglossary.13505"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={bird}</span>,<a id="wrglossary.13506"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a><span class="optfmt">={duck,goose}</span>}<span class="comment">% fields</span>
{feathered animal}<span class="comment">% description</span>
</pre>
-(Although it may additionally have other fields, such as <a id="wrglossary.13509"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
-and <a id="wrglossary.13510"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, set.)
+(Although it may additionally have other fields, such as <a id="wrglossary.13507"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
+and <a id="wrglossary.13508"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, set.)
<p>
The general purpose <code class="code">@entry</code> entry type has the same
-mandatory fields as <a id="wrglossary.13511"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. That is, the
-<a id="wrglossary.13512"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and either the <a id="wrglossary.13513"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or
-<a id="wrglossary.13514"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field are required.
+mandatory fields as <a id="wrglossary.13509"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>. That is, the
+<a id="wrglossary.13510"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and either the <a id="wrglossary.13511"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> or
+<a id="wrglossary.13512"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field are required.
<p>
Entries identified with <code class="code">@index</code> that are selected by
-<a id="wrglossary.13515"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13516"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-in a manner that will define them with <a id="wrglossary.13517"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> since
+<a id="wrglossary.13513"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13514"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+in a manner that will define them with <a id="wrglossary.13515"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a> since
they are not expected to have a description (although it is permitted, if desired).
-There are no required fields. If the <a id="wrglossary.13518"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field is omitted,
-the label will be used as the name (unless the <a id="wrglossary.13519"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>
-field has been set). If the <a id="wrglossary.13520"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field isn’t provided, it
-will be set to empty. Additionally, the <a id="wrglossary.13521"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> will be set to
-<a id="wrglossary.13522"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a>, unless otherwise overridden. So if the <span class="qt">“example”</span> entry is
-selected, the definition written to the <a id="wrglossary.13523"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will effectively be:
-<pre class="compactcodebox"><a id="wrglossary.13524"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{example}{<a id="wrglossary.13525"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={example}</span>,
- <a id="wrglossary.13526"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13527"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a>}</span>, <a id="wrglossary.13528"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
+There are no required fields. If the <a id="wrglossary.13516"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field is omitted,
+the label will be used as the name (unless the <a id="wrglossary.13517"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a>
+field has been set). If the <a id="wrglossary.13518"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field isn’t provided, it
+will be set to empty. Additionally, the <a id="wrglossary.13519"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> will be set to
+<a id="wrglossary.13520"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a>, unless otherwise overridden. So if the <span class="qt">“example”</span> entry is
+selected, the definition written to the <a id="wrglossary.13521"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will effectively be:
+<pre class="compactcodebox"><a id="wrglossary.13522"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{example}{<a id="wrglossary.13523"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={example}</span>,
+ <a id="wrglossary.13524"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13525"></a><a href="#glo:opt.cat.index"><span class="csoptfmt">index</span></a>}</span>, <a id="wrglossary.13526"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={}</span>}
</pre>
-(Again it may additionally have other fields, such as <a id="wrglossary.13529"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
-and <a id="wrglossary.13530"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, set.)
+(Again it may additionally have other fields, such as <a id="wrglossary.13527"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
+and <a id="wrglossary.13528"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a>, set.)
<p>
The file <span class="filefmt">abbrvs.bib</span> provides some abbreviations (including
the awkward nested abbreviation <span class="qt">“SHTML”</span> from §<a href="#sec:nested">5.4</a>)
@@ -34598,80 +34604,80 @@
<code class="code">@string</code>{html={hypertext markup language}}
<code class="code">@abbreviation</code>{shtml,
- <a id="wrglossary.13531"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>="shtml",
+ <a id="wrglossary.13529"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>="shtml",
<span class="optfmt">fulllong</span> = ssi # " enabled " # html,
- <span class="optfmt">nestedlong</span> = "<a id="wrglossary.13532"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{ssi} enabled <a id="wrglossary.13533"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{html}",
- <a id="wrglossary.13534"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a combination of <a id="wrglossary.13535"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and
-<a id="wrglossary.13536"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}}</span>
+ <span class="optfmt">nestedlong</span> = "<a id="wrglossary.13530"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{ssi} enabled <a id="wrglossary.13531"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>{html}",
+ <a id="wrglossary.13532"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a combination of <a id="wrglossary.13533"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html} and
+<a id="wrglossary.13534"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}}</span>
}
<code class="code">@abbreviation</code>{html,
- <a id="wrglossary.13537"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> ="html",
- <a id="wrglossary.13538"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> = html,
- <a id="wrglossary.13539"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a markup language for creating web
+ <a id="wrglossary.13535"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> ="html",
+ <a id="wrglossary.13536"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> = html,
+ <a id="wrglossary.13537"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a markup language for creating web
pages}</span>
}
<code class="code">@abbreviation</code>{ssi,
- <a id="wrglossary.13540"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>="ssi",
- <a id="wrglossary.13541"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> = ssi,
- <a id="wrglossary.13542"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a simple interpreted server-side
+ <a id="wrglossary.13538"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>="ssi",
+ <a id="wrglossary.13539"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> = ssi,
+ <a id="wrglossary.13540"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a simple interpreted server-side
scripting language}</span>
}
<code class="code">@abbreviation</code>{xml,
- <a id="wrglossary.13543"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>={xml},
- <a id="wrglossary.13544"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>={extensible markup language},
- <a id="wrglossary.13545"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>={a simple text-base format for
+ <a id="wrglossary.13541"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>={xml},
+ <a id="wrglossary.13542"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>={extensible markup language},
+ <a id="wrglossary.13543"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>={a simple text-base format for
representing structured information}
}
<code class="code">@abbreviation</code>{mathml,
- <a id="wrglossary.13546"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>={m<a id="wrglossary.13547"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>{ath}ml},
- <a id="wrglossary.13548"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>={mathematical markup language},
- <a id="wrglossary.13549"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>={an <a id="wrglossary.13550"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}-based language for
+ <a id="wrglossary.13544"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>={m<a id="wrglossary.13545"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>{ath}ml},
+ <a id="wrglossary.13546"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>={mathematical markup language},
+ <a id="wrglossary.13547"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>={an <a id="wrglossary.13548"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}-based language for
describing mathematical notation}
-}</pre>Note that the awkward <code class="code">shtml</code> entry doesn’t actually have the <a id="wrglossary.13551"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
+}</pre>Note that the awkward <code class="code">shtml</code> entry doesn’t actually have the <a id="wrglossary.13549"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
field set. Instead I’ve provided two alternatives in custom fields, <span class="optfmt">fulllong</span>
and <span class="optfmt">nestedlong</span>. In my resource options, I can choose which field
-to use by aliasing or assigning the applicable custom field to <a id="wrglossary.13552"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>.
-If I forget to do this, <a id="wrglossary.13553"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will warn me that the required <a id="wrglossary.13554"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
+to use by aliasing or assigning the applicable custom field to <a id="wrglossary.13550"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>.
+If I forget to do this, <a id="wrglossary.13551"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will warn me that the required <a id="wrglossary.13552"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
field is missing.
<p>
-The <a id="wrglossary.13555"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field just has <a id="wrglossary.13556"></a><a href="#glo:idx.lowercase">lowercase</a> abbreviations, which is convenient
-if a smallcaps abbreviation style is chosen. The <a id="wrglossary.13557"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a>
-resource option can be used to change the case of the <a id="wrglossary.13558"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field if
-<a id="wrglossary.13559"></a><a href="#glo:idx.uppercase">uppercase</a> is preferred. The MathML abbreviation is awkward as it has a mixed case.
-The case change can be prevented with <a id="wrglossary.13560"></a><a href="#glo:NoCaseChange"><code class="csfmt">\NoCaseChange</code></a> (which <a id="wrglossary.13561"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> recognises),
-but this will also prevent any case change with commands like <a id="wrglossary.13562"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.
-With <a id="wrglossary.13563"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+, an alternative is to use <a id="wrglossary.13564"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
-which only prevents case-changing within <a id="wrglossary.13565"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and not in the LaTeX document.
+The <a id="wrglossary.13553"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field just has <a id="wrglossary.13554"></a><a href="#glo:idx.lowercase">lowercase</a> abbreviations, which is convenient
+if a smallcaps abbreviation style is chosen. The <a id="wrglossary.13555"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a>
+resource option can be used to change the case of the <a id="wrglossary.13556"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field if
+<a id="wrglossary.13557"></a><a href="#glo:idx.uppercase">uppercase</a> is preferred. The MathML abbreviation is awkward as it has a mixed case.
+The case change can be prevented with <a id="wrglossary.13558"></a><a href="#glo:NoCaseChange"><code class="csfmt">\NoCaseChange</code></a> (which <a id="wrglossary.13559"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> recognises),
+but this will also prevent any case change with commands like <a id="wrglossary.13560"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.
+With <a id="wrglossary.13561"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+, an alternative is to use <a id="wrglossary.13562"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
+which only prevents case-changing within <a id="wrglossary.13563"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and not in the LaTeX document.
<p>
Entries identified with <code class="code">@abbreviation</code> that are selected by
-<a id="wrglossary.13566"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13567"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-in a manner that will define them with <a id="wrglossary.13568"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.
+<a id="wrglossary.13564"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13565"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+in a manner that will define them with <a id="wrglossary.13566"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>.
This means the abbreviation style must be set before
-<a id="wrglossary.13569"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>. Since the style isn’t known to
-<a id="wrglossary.13570"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it assumes that, if the <a id="wrglossary.13571"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is
-missing (which is best), then the <a id="wrglossary.13572"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field value should be
+<a id="wrglossary.13567"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>. Since the style isn’t known to
+<a id="wrglossary.13568"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, it assumes that, if the <a id="wrglossary.13569"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is
+missing (which is best), then the <a id="wrglossary.13570"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> field value should be
used as the fallback. If you are using a style that starts the name
with the long value, then this fallback will need to be changed
(as in Examples <a href="#ex:bib2glsmultiresources">156</a> & <a href="#ex:bib2gls1set4lists">158</a>).
<p>
-The above <span class="filefmt">abbrvs.bib</span> file defines <a id="wrglossary.13573"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> strings (with
+The above <span class="filefmt">abbrvs.bib</span> file defines <a id="wrglossary.13571"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> strings (with
<code class="code">@string</code>) and uses string concatenation (with <code class="code">#</code>), which is a
-BibTeX feature. Another supported <a id="wrglossary.13574"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> feature is <code class="code">@preamble</code>,
+BibTeX feature. Another supported <a id="wrglossary.13572"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> feature is <code class="code">@preamble</code>,
which may be used to provide command definitions.
<p>
The <span class="filefmt">abbrvs.bib</span> file assumes an abbreviation style where the
-description must be supplied (such as the <a id="wrglossary.13575"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a> style).
-If this isn’t appropriate, <a id="wrglossary.13576"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can be
-instructed to ignore the <a id="wrglossary.13577"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field with the
-<a id="wrglossary.13578"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> resource option. In this case, the custom
+description must be supplied (such as the <a id="wrglossary.13573"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a> style).
+If this isn’t appropriate, <a id="wrglossary.13574"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can be
+instructed to ignore the <a id="wrglossary.13575"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field with the
+<a id="wrglossary.13576"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> resource option. In this case, the custom
<span class="optfmt">nestedlong</span> field may be the more suitable of the two custom fields for
-the <a id="wrglossary.13579"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value (see Example <a href="#ex:bib2glsabbrvs">152</a>).
+the <a id="wrglossary.13577"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value (see Example <a href="#ex:bib2glsabbrvs">152</a>).
<p>
The dependent <code class="code">ssi</code> and <code class="code">html</code> entries can be detected by
-<a id="wrglossary.13580"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as it parses the field values so they can automatically be
-selected even if they aren’t <a id="wrglossary.13581"></a><a href="#glo:dual.indexing">recorded</a>. Note, however, that ignored fields don’t
+<a id="wrglossary.13578"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as it parses the field values so they can automatically be
+selected even if they aren’t <a id="wrglossary.13579"></a><a href="#glo:dual.indexing">recorded</a>. Note, however, that ignored fields don’t
have their values parsed.
<p>
The file <span class="filefmt">symbols.bib</span> provides some symbols which are defined with
@@ -34680,62 +34686,62 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@preamble</code>{"<code class="cmd">\providecommand</code>{<code class="cmd">\mtx</code>}[1]{<code class="cmd">\boldsymbol</code>{#1}}"}
<code class="code">@symbol</code>{M,
- <a id="wrglossary.13582"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{M}}}</span>,
- <a id="wrglossary.13583"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a matrix}</span>
+ <a id="wrglossary.13580"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mtx</code>{M}}}</span>,
+ <a id="wrglossary.13581"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a matrix}</span>
}
<code class="code">@symbol</code>{v,
- <a id="wrglossary.13584"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\vec</code>{v}}}</span>,
- <a id="wrglossary.13585"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a vector}</span>
+ <a id="wrglossary.13582"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\vec</code>{v}}}</span>,
+ <a id="wrglossary.13583"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a vector}</span>
}
<code class="code">@symbol</code>{S,
- <a id="wrglossary.13586"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mathcal</code>{S}}}</span>,
- <a id="wrglossary.13587"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a set}</span>
+ <a id="wrglossary.13584"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\mathcal</code>{S}}}</span>,
+ <a id="wrglossary.13585"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a set}</span>
}</pre>Entries identified with <code class="code">@symbol</code> that are selected by
-<a id="wrglossary.13588"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13589"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-in a manner that will define them with <a id="wrglossary.13590"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>
-with <a id="wrglossary.13591"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13592"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a>}</span>. This means that if you don’t
-explicitly set the <a id="wrglossary.13593"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> (either in the <a id="wrglossary.13594"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file
+<a id="wrglossary.13586"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will have their data written to the <a id="wrglossary.13587"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+in a manner that will define them with <a id="wrglossary.13588"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>
+with <a id="wrglossary.13589"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.13590"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a>}</span>. This means that if you don’t
+explicitly set the <a id="wrglossary.13591"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> (either in the <a id="wrglossary.13592"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file
or using applicable resource options), then these entries will have
-the <a id="wrglossary.13595"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a> category. You will need to take this into account
+the <a id="wrglossary.13593"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a> category. You will need to take this into account
if you want to define or adjust any hooks that depend on the
category.
<p>
<div class="marginright"><a id="ex:bib2glsabbrvs-backref">🖹</a><a href="#ex:bib2glsabbrvs">152</a></div>Example <a href="#ex:bib2glsabbrvs">152</a> adapts the
earlier Example <a href="#ex:nestedlinkglsps">96</a> for use with
-<a id="wrglossary.13596"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> but it also references the additional <code class="code">mathml</code> entry.
-Remember to use the <a id="wrglossary.13597"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> or
-<a id="wrglossary.13598"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13599"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> package option.
-The latter is better with <a id="wrglossary.13600"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and is used for this example:
+<a id="wrglossary.13594"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> but it also references the additional <code class="code">mathml</code> entry.
+Remember to use the <a id="wrglossary.13595"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> or
+<a id="wrglossary.13596"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13597"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> package option.
+The latter is better with <a id="wrglossary.13598"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> and is used for this 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>[T1]{fontenc}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.13601"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13602"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.13599"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.13600"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>]{glossaries-extra}
-<a id="wrglossary.13603"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13604"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a>}
+<a id="wrglossary.13601"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13602"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a>}
-<a id="wrglossary.13605"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.13606"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
- <a id="wrglossary.13607"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13608"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13609"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13610"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>,
- <a id="wrglossary.13611"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>
+<a id="wrglossary.13603"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.13604"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
+ <a id="wrglossary.13605"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13606"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13607"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13608"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>,
+ <a id="wrglossary.13609"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>
]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.13612"></a><a href="#glo:tableofcontents"><code class="csfmt">\tableofcontents</code></a>
-<code class="cmd">\section</code>{<a id="wrglossary.13613"></a><a href="#glo:Glsfmtlong"><code class="csfmt">\Glsfmtlong</code></a>{shtml}}
-First use: <a id="wrglossary.13614"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}, <a id="wrglossary.13615"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.13616"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi},
-<a id="wrglossary.13617"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{mathml}.
+<a id="wrglossary.13610"></a><a href="#glo:tableofcontents"><code class="csfmt">\tableofcontents</code></a>
+<code class="cmd">\section</code>{<a id="wrglossary.13611"></a><a href="#glo:Glsfmtlong"><code class="csfmt">\Glsfmtlong</code></a>{shtml}}
+First use: <a id="wrglossary.13612"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}, <a id="wrglossary.13613"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.13614"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi},
+<a id="wrglossary.13615"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{mathml}.
-Next use: <a id="wrglossary.13618"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}, <a id="wrglossary.13619"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.13620"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi},
-<a id="wrglossary.13621"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{mathml}.
-All caps: <a id="wrglossary.13622"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>{mathml}.
+Next use: <a id="wrglossary.13616"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}, <a id="wrglossary.13617"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}, <a id="wrglossary.13618"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi},
+<a id="wrglossary.13619"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{mathml}.
+All caps: <a id="wrglossary.13620"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>{mathml}.
-<a id="wrglossary.13623"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.13621"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
<p>
-As with Example <a href="#ex:nestedlinkglsps">96</a>, the nested <a id="wrglossary.13624"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a> from the
-<a id="wrglossary.13625"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a> abbreviation style, causes the nested HTML and SSI to
+As with Example <a href="#ex:nestedlinkglsps">96</a>, the nested <a id="wrglossary.13622"></a><a href="#glo:emph"><code class="csfmt">\emph</code></a> from the
+<a id="wrglossary.13623"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a> abbreviation style, causes the nested HTML and SSI to
be typeset in the upright not italic font shape.
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -34746,74 +34752,74 @@
<p>
Note that this uses resource options to change the definitions <span style="font-style: italic; font-variant: normal; ">without
-modifying</span> the <a id="wrglossary.13626"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. In more detail, these options are:
-<pre class="compactcodebox"><a id="wrglossary.13627"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13628"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
-</pre>Converts the custom <span class="optfmt">nestedlong</span> field into the <a id="wrglossary.13629"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field.
-<pre class="compactcodebox"><a id="wrglossary.13630"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13631"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>,
-</pre>Instructs <a id="wrglossary.13632"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to ignore the provided <a id="wrglossary.13633"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> fields,
-since the chosen abbreviation style (<a id="wrglossary.13634"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a>) sets the
+modifying</span> the <a id="wrglossary.13624"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files. In more detail, these options are:
+<pre class="compactcodebox"><a id="wrglossary.13625"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13626"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+</pre>Converts the custom <span class="optfmt">nestedlong</span> field into the <a id="wrglossary.13627"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field.
+<pre class="compactcodebox"><a id="wrglossary.13628"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13629"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>,
+</pre>Instructs <a id="wrglossary.13630"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to ignore the provided <a id="wrglossary.13631"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> fields,
+since the chosen abbreviation style (<a id="wrglossary.13632"></a><a href="#glo:opt.abbrstyle.long-em-short-em"><span class="abbrstylefmt">long-em-short-em</span></a>) sets the
description to the long form (and explicitly setting that field would disrupt
the style).
-Note that if this <a id="wrglossary.13635"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> setting is changed to:
-<pre class="compactcodebox"><a id="wrglossary.13636"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a><span class="optfmt">={"description"}</span>,
+Note that if this <a id="wrglossary.13633"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> setting is changed to:
+<pre class="compactcodebox"><a id="wrglossary.13634"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a><span class="optfmt">={"description"}</span>,
</pre>then the <code class="code">xml</code> entry will also be selected (and will therefore
appear in the glossary). This is because the reference to that entry
-can be picked up from the <a id="wrglossary.13637"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field with
-<a id="wrglossary.13638"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> but can’t with <a id="wrglossary.13639"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a>
+can be picked up from the <a id="wrglossary.13635"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field with
+<a id="wrglossary.13636"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> but can’t with <a id="wrglossary.13637"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a>
(see Example <a href="#ex:bib2glsgatherdeps">154</a>).
<p>
-The value of the <a id="wrglossary.13640"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> form is converted to <a id="wrglossary.13641"></a><a href="#glo:idx.uppercase">uppercase</a> with:
-<pre class="compactcodebox"><a id="wrglossary.13642"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>
-</pre>Note that you will need <a id="wrglossary.13643"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+ to provide support for
-<a id="wrglossary.13644"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>. For older versions, replace <a id="wrglossary.13645"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
-with <a id="wrglossary.13646"></a><a href="#glo:NoCaseChange"><code class="csfmt">\NoCaseChange</code></a>. (This will alter the behaviour of the <a id="wrglossary.13647"></a><a href="#glo:idx.allcaps">all caps</a> <a id="wrglossary.13648"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.)
-If you try this example with <a id="wrglossary.13649"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+,
-observe the difference between <a id="wrglossary.13650"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>, which uses
-<a id="wrglossary.13651"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to perform the case-change, and <a id="wrglossary.13652"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc-cs</span>,
-which simply encapsulates the original value with <a id="wrglossary.13653"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> (which doesn’t
-recognise <a id="wrglossary.13654"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a> as an exclusion).
+The value of the <a id="wrglossary.13638"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> form is converted to <a id="wrglossary.13639"></a><a href="#glo:idx.uppercase">uppercase</a> with:
+<pre class="compactcodebox"><a id="wrglossary.13640"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>
+</pre>Note that you will need <a id="wrglossary.13641"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+ to provide support for
+<a id="wrglossary.13642"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>. For older versions, replace <a id="wrglossary.13643"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
+with <a id="wrglossary.13644"></a><a href="#glo:NoCaseChange"><code class="csfmt">\NoCaseChange</code></a>. (This will alter the behaviour of the <a id="wrglossary.13645"></a><a href="#glo:idx.allcaps">all caps</a> <a id="wrglossary.13646"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>.)
+If you try this example with <a id="wrglossary.13647"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+,
+observe the difference between <a id="wrglossary.13648"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc</span>, which uses
+<a id="wrglossary.13649"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to perform the case-change, and <a id="wrglossary.13650"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a><span class="optfmt">=uc-cs</span>,
+which simply encapsulates the original value with <a id="wrglossary.13651"></a><a href="#glo:glsuppercase"><code class="csfmt">\glsuppercase</code></a> (which doesn’t
+recognise <a id="wrglossary.13652"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a> as an exclusion).
<p>
-This means that the definitions that <a id="wrglossary.13655"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes to the <a id="wrglossary.13656"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+This means that the definitions that <a id="wrglossary.13653"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes to the <a id="wrglossary.13654"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
file will be equivalent to those in the preamble of
Example <a href="#ex:nestedlinkglsps">96</a> (with the additional <span class="qt">“MathML”</span> abbreviation).
<p>
<div class="marginright"><a id="ex:bib2glsscabbrvs-backref">🖹</a><a href="#ex:bib2glsscabbrvs">153</a></div>Example <a href="#ex:bib2glsscabbrvs">153</a> adapts
-Example <a href="#ex:bib2glsabbrvs">152</a> to use a <a id="wrglossary.13657"></a><a href="#glo:idx.smallcaps">small caps</a> abbreviation style.
-This means that the <a id="wrglossary.13658"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a> option isn’t required.
-The mixed case in MathML is dealt with by defining <a id="wrglossary.13659"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
+Example <a href="#ex:bib2glsabbrvs">152</a> to use a <a id="wrglossary.13655"></a><a href="#glo:idx.smallcaps">small caps</a> abbreviation style.
+This means that the <a id="wrglossary.13656"></a><a href="#glo:opt.resource.short-case-change"><span class="csoptfmt">short-case-change</span></a> option isn’t required.
+The mixed case in MathML is dealt with by defining <a id="wrglossary.13657"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>
to reduce the font size. An alternative
-is to use <a id="wrglossary.13660"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a> instead of <a id="wrglossary.13661"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, which will match the
+is to use <a id="wrglossary.13658"></a><a href="#glo:glstextup"><code class="csfmt">\glstextup</code></a> instead of <a id="wrglossary.13659"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>, which will match the
abbreviation plural suffix.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13662"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13663"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.13664"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>}[1]{<span class="comment">% <a id="wrglossary.13665"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+</span>
- <a id="wrglossary.13666"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>{#1}}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13660"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13661"></a><a href="#glo:opt.abbrstyle.long-short-sc"><span class="abbrstylefmt">long-short-sc</span></a>}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.13662"></a><a href="#glo:BibGlsNoCaseChange"><code class="csfmt">\BibGlsNoCaseChange</code></a>}[1]{<span class="comment">% <a id="wrglossary.13663"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+</span>
+ <a id="wrglossary.13664"></a><a href="#glo:textsmaller"><code class="csfmt">\textsmaller</code></a>{#1}}
-<a id="wrglossary.13667"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.13668"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
- <a id="wrglossary.13669"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13670"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13671"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13672"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>
+<a id="wrglossary.13665"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.13666"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
+ <a id="wrglossary.13667"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={nestedlong=<a id="wrglossary.13668"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13669"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a><span class="optfmt">={<a id="wrglossary.13670"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>}</span>
]
</pre>
-This will need the <a id="wrglossary.13673"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package. Otherwise, the rest of the document
+This will need the <a id="wrglossary.13671"></a><a href="#glo:pkg.relsize"><span class="styfmt">relsize</span></a> package. Otherwise, the rest of the document
is the same as Example <a href="#ex:bib2glsabbrvs">152</a>. However, with the same document
build as before, this would lead to the odd-looking capital <span class="qt">“S”</span> at the start
of the section header (<span style="font-style: normal; font-variant: small-caps; ">Ssi</span> enabled <span style="font-style: normal; font-variant: small-caps; ">html</span>) which is caused
-by <a id="wrglossary.13674"></a><a href="#glo:Glsfmtlong"><code class="csfmt">\Glsfmtlong</code></a> trying to apply sentence-casing to <a id="wrglossary.13675"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>:
-the <a id="wrglossary.13676"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> mapping will replace <a id="wrglossary.13677"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>
-with <a id="wrglossary.13678"></a><a href="#glo:Glsps"><code class="csfmt">\Glsps</code></a>. This wasn’t noticeable with the previous example which had
-<a id="wrglossary.13679"></a><a href="#glo:idx.uppercase">uppercase</a> abbreviations. It is noticeable with <a id="wrglossary.13680"></a><a href="#glo:idx.smallcaps">small caps</a>.
+by <a id="wrglossary.13672"></a><a href="#glo:Glsfmtlong"><code class="csfmt">\Glsfmtlong</code></a> trying to apply sentence-casing to <a id="wrglossary.13673"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>:
+the <a id="wrglossary.13674"></a><a href="#glo:makefirstuc"><code class="csfmt">\makefirstuc</code></a> mapping will replace <a id="wrglossary.13675"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>
+with <a id="wrglossary.13676"></a><a href="#glo:Glsps"><code class="csfmt">\Glsps</code></a>. This wasn’t noticeable with the previous example which had
+<a id="wrglossary.13677"></a><a href="#glo:idx.uppercase">uppercase</a> abbreviations. It is noticeable with <a id="wrglossary.13678"></a><a href="#glo:idx.smallcaps">small caps</a>.
<p>
The trick to prevent this is to insert an empty
-group before the leading <a id="wrglossary.13681"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>. Rather than edit the <span class="filefmt">abbrvs.bib</span> file,
-<a id="wrglossary.13682"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can be instructed to implement this fix by invoking <a id="wrglossary.13683"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the
-<a id="wrglossary.13684"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> switch followed by the list of fields that need to be adjusted.
-In this case, only the <a id="wrglossary.13685"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field needs to be checked:
-<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <a id="wrglossary.13686"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> <a id="wrglossary.13687"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> myDoc
+group before the leading <a id="wrglossary.13679"></a><a href="#glo:glsps"><code class="csfmt">\glsps</code></a>. Rather than edit the <span class="filefmt">abbrvs.bib</span> file,
+<a id="wrglossary.13680"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can be instructed to implement this fix by invoking <a id="wrglossary.13681"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with the
+<a id="wrglossary.13682"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> switch followed by the list of fields that need to be adjusted.
+In this case, only the <a id="wrglossary.13683"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field needs to be checked:
+<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>bib2gls <a id="wrglossary.13684"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> <a id="wrglossary.13685"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> myDoc
</pre>
-Or use <a id="wrglossary.13688"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13689"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>{<a id="wrglossary.13690"></a><a href="#glo:switch.mfirstuc-protection"><span class="optfmt">mfirstuc-protection</span></a>={<a id="wrglossary.13691"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}}
+Or use <a id="wrglossary.13686"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13687"></a><a href="#glo:BibGlsOptions"><code class="csfmt">\BibGlsOptions</code></a>{<a id="wrglossary.13688"></a><a href="#glo:switch.mfirstuc-protection"><span class="optfmt">mfirstuc-protection</span></a>={<a id="wrglossary.13689"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}}
</pre>
-An inspection of the resulting <a id="wrglossary.13692"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will show that only the <a id="wrglossary.13693"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
+An inspection of the resulting <a id="wrglossary.13690"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will show that only the <a id="wrglossary.13691"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
field for the <code class="code">shtml</code> entry has been adjusted, as it’s the only one that starts with
a known problematic command.
<p>
@@ -34825,31 +34831,31 @@
<p>
<div class="marginright"><a id="ex:bib2glsgatherdeps-backref">🖹</a><a href="#ex:bib2glsgatherdeps">154</a></div>Example <a href="#ex:bib2glsgatherdeps">154</a> adapts
-Example <a href="#ex:bib2glsscabbrvs">153</a> to use <a id="wrglossary.13694"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> instead of
-<a id="wrglossary.13695"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> and uses the custom <span class="optfmt">fulllong</span> for the
-<a id="wrglossary.13696"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value. The
-use of <a id="wrglossary.13697"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> rather than <a id="wrglossary.13698"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> means that
-<a id="wrglossary.13699"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> still parses the original <a id="wrglossary.13700"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> provided in the
-<a id="wrglossary.13701"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, even though that field is omitted from the <a id="wrglossary.13702"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file.
+Example <a href="#ex:bib2glsscabbrvs">153</a> to use <a id="wrglossary.13692"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> instead of
+<a id="wrglossary.13693"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> and uses the custom <span class="optfmt">fulllong</span> for the
+<a id="wrglossary.13694"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> value. The
+use of <a id="wrglossary.13695"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> rather than <a id="wrglossary.13696"></a><a href="#glo:opt.resource.ignore-fields"><span class="csoptfmt">ignore-fields</span></a> means that
+<a id="wrglossary.13697"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> still parses the original <a id="wrglossary.13698"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> provided in the
+<a id="wrglossary.13699"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file, even though that field is omitted from the <a id="wrglossary.13700"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file.
This means that the <code class="code">xml</code> entry is selected even though it hasn’t been
referenced anywhere in the document,
-but I’ve used <a id="wrglossary.13703"></a><a href="#glo:opt.resource.gather-parsed-dependencies"><span class="csoptfmt">gather-parsed-dependencies</span></a> to gather the dependencies
-found in the <a id="wrglossary.13704"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and add them to the <a id="wrglossary.13705"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field
-so that there is now a cross-reference to them in the <a id="wrglossary.13706"></a><a href="#glo:dual.glossary">glossary</a>.
-Note that this requires <a id="wrglossary.13707"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13708"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.13709"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
- <a id="wrglossary.13710"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13711"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13712"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a><span class="optfmt">={"<a id="wrglossary.13713"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>"}</span>,
- <a id="wrglossary.13714"></a><a href="#glo:opt.resource.gather-parsed-dependencies"><span class="csoptfmt">gather-parsed-dependencies</span></a>
+but I’ve used <a id="wrglossary.13701"></a><a href="#glo:opt.resource.gather-parsed-dependencies"><span class="csoptfmt">gather-parsed-dependencies</span></a> to gather the dependencies
+found in the <a id="wrglossary.13702"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field and add them to the <a id="wrglossary.13703"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> field
+so that there is now a cross-reference to them in the <a id="wrglossary.13704"></a><a href="#glo:dual.glossary">glossary</a>.
+Note that this requires <a id="wrglossary.13705"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.1+.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13706"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.13707"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
+ <a id="wrglossary.13708"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13709"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13710"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a><span class="optfmt">={"<a id="wrglossary.13711"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>"}</span>,
+ <a id="wrglossary.13712"></a><a href="#glo:opt.resource.gather-parsed-dependencies"><span class="csoptfmt">gather-parsed-dependencies</span></a>
]
</pre>
-The <a id="wrglossary.13715"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> option
+The <a id="wrglossary.13713"></a><a href="#glo:opt.resource.omit-fields"><span class="csoptfmt">omit-fields</span></a> option
has a complex string concatenation syntax with optional conditionals.
This example doesn’t have a conditional part but it’s important to
-quote the string part (see the <a id="wrglossary.13716"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user guide for more details).
+quote the string part (see the <a id="wrglossary.13714"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user guide for more details).
The rest of the document is as for Example <a href="#ex:bib2glsscabbrvs">153</a>, but note that
-now the <a id="wrglossary.13717"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> option should not be used as the <a id="wrglossary.13718"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
+now the <a id="wrglossary.13715"></a><a href="#glo:switch.mfirstuc-protection"><span class="longargfmt">--mfirstuc-protection</span></a> option should not be used as the <a id="wrglossary.13716"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
field is no longer problematic.
<p>
<div class="resultbox"><div class="resultboxtitle"><a href="#glo:sym.result"><span title="Result" class="icon">🖺</span></a></div><!-- end of resultboxtitle -->
@@ -34867,26 +34873,26 @@
<h2><!-- start of section header -->11.2. Indexing (Recording)<span class="labellink"><a href="#sec:bib2glsindexing">[link]</a></span></h2><!-- end of section header -->
<p>
-As with <a id="wrglossary.13719"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13720"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.13721"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and
-<a id="wrglossary.13722"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands automatically index, but the underlying
-<a id="wrglossary.13723"></a><a href="#glo:dual.indexing">indexing</a> mechanism is more like that used with
-<a id="wrglossary.13724"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. Each indexing instance creates a <a id="wrglossary.13725"></a><a href="#glo:dual.indexing">record</a> in the <a id="wrglossary.13726"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which <a id="wrglossary.13727"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can then pick up when it
-parses the <a id="wrglossary.13728"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Each record has a <a id="wrglossary.13729"></a><a href="#glo:dual.entrylocation">location</a>, an associated format (the
-<a id="wrglossary.13730"></a><a href="#glo:dual.locationencap">location encap</a>) which can be set with the <a id="wrglossary.13731"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key,
-and an associated <a id="wrglossary.13732"></a><a href="#glo:dual.locationcounter">location counter</a> (as with the other indexing
+As with <a id="wrglossary.13717"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13718"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the <a id="wrglossary.13719"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> and
+<a id="wrglossary.13720"></a><a href="#glo:dual.glstextlike"><code class="csfmt">\glstext</code>-like</a> commands automatically index, but the underlying
+<a id="wrglossary.13721"></a><a href="#glo:dual.indexing">indexing</a> mechanism is more like that used with
+<a id="wrglossary.13722"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>. Each indexing instance creates a <a id="wrglossary.13723"></a><a href="#glo:dual.indexing">record</a> in the <a id="wrglossary.13724"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, which <a id="wrglossary.13725"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can then pick up when it
+parses the <a id="wrglossary.13726"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file. Each record has a <a id="wrglossary.13727"></a><a href="#glo:dual.entrylocation">location</a>, an associated format (the
+<a id="wrglossary.13728"></a><a href="#glo:dual.locationencap">location encap</a>) which can be set with the <a id="wrglossary.13729"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key,
+and an associated <a id="wrglossary.13730"></a><a href="#glo:dual.locationcounter">location counter</a> (as with the other indexing
methods).
<p>
-The formatted <a id="wrglossary.13733"></a><a href="#glo:dual.locationlist">location list</a> is stored in the <a id="wrglossary.13734"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
-field (unless <a id="wrglossary.13735"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>). Additionally,
-the individual <a id="wrglossary.13736"></a><a href="#glo:dual.entrylocation">locations</a> are stored in the <a id="wrglossary.13737"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field as
-an <a id="wrglossary.13738"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list (as with <a id="wrglossary.13739"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>).
+The formatted <a id="wrglossary.13731"></a><a href="#glo:dual.locationlist">location list</a> is stored in the <a id="wrglossary.13732"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>
+field (unless <a id="wrglossary.13733"></a><a href="#glo:opt.resource.save-locations"><span class="csoptfmt">save-locations</span></a><span class="optfmt">=false</span>). Additionally,
+the individual <a id="wrglossary.13734"></a><a href="#glo:dual.entrylocation">locations</a> are stored in the <a id="wrglossary.13735"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field as
+an <a id="wrglossary.13736"></a><a href="#glo:pkg.etoolbox"><span class="styfmt">etoolbox</span></a> internal list (as with <a id="wrglossary.13737"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>).
This may be used to pick out individual locations to avoid the
complexity of parsing the formatted list.
<p>
-See the <span class="qt">“Location List Options”</span> section of the <a id="wrglossary.13740"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for
-information on how to adjust the way the <a id="wrglossary.13741"></a><a href="#glo:dual.locationlist">location list</a> is compacted or how
-to separate the <a id="wrglossary.13742"></a><a href="#glo:dual.locationlist">location list</a> into groups associated with different
-counters or how to move <a id="wrglossary.13743"></a><a href="#glo:dual.entrylocation">locations</a> with a particular format into a separate
+See the <span class="qt">“Location List Options”</span> section of the <a id="wrglossary.13738"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for
+information on how to adjust the way the <a id="wrglossary.13739"></a><a href="#glo:dual.locationlist">location list</a> is compacted or how
+to separate the <a id="wrglossary.13740"></a><a href="#glo:dual.locationlist">location list</a> into groups associated with different
+counters or how to move <a id="wrglossary.13741"></a><a href="#glo:dual.entrylocation">locations</a> with a particular format into a separate
field.
<p>
@@ -34897,37 +34903,37 @@
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-Commands like <a id="wrglossary.13744"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> and <a id="wrglossary.13745"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> don’t work
-with <a id="wrglossary.13746"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as these commands have to iterate over each
-<a id="wrglossary.13747"></a><a href="#glo:dual.glossary">glossary’s</a> internal lists of defined entry labels, which
+Commands like <a id="wrglossary.13742"></a><a href="#glo:glsaddall"><code class="csfmt">\glsaddall</code></a> and <a id="wrglossary.13743"></a><a href="#glo:glsaddallunused"><code class="csfmt">\glsaddallunused</code></a> don’t work
+with <a id="wrglossary.13744"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as these commands have to iterate over each
+<a id="wrglossary.13745"></a><a href="#glo:dual.glossary">glossary’s</a> internal lists of defined entry labels, which
will be empty on the first run and on subsequent runs will only
-contain those entries that have been selected by <a id="wrglossary.13748"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
-Use <a id="wrglossary.13749"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span> to select all entries instead.
+contain those entries that have been selected by <a id="wrglossary.13746"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+Use <a id="wrglossary.13747"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span> to select all entries instead.
</div><!-- end of warning -->
<p>
-The default behaviour is for <a id="wrglossary.13750"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to select all entries
-that have a <a id="wrglossary.13751"></a><a href="#glo:dual.indexing">record</a> in the <a id="wrglossary.13752"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, and any dependent
+The default behaviour is for <a id="wrglossary.13748"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to select all entries
+that have a <a id="wrglossary.13749"></a><a href="#glo:dual.indexing">record</a> in the <a id="wrglossary.13750"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file, and any dependent
entries (including parent and cross-references). This behaviour can
-be changed with the <a id="wrglossary.13753"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> resource option, and
+be changed with the <a id="wrglossary.13751"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> resource option, and
there are other options that can apply a filter to adjust the
-selection (see the <a id="wrglossary.13754"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details).
+selection (see the <a id="wrglossary.13752"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details).
<p>
The <code class="code">glsignore</code> format (for example,
-<code class="code"><a id="wrglossary.13755"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13756"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>]{duck}</code>) is
-recognised by <a id="wrglossary.13757"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as a special
-<a id="wrglossary.13758"></a><a href="#glo:dual.ignoredlocation">ignored record</a>. This means that it will
+<code class="code"><a id="wrglossary.13753"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.13754"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>]{duck}</code>) is
+recognised by <a id="wrglossary.13755"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> as a special
+<a id="wrglossary.13756"></a><a href="#glo:dual.ignoredlocation">ignored record</a>. This means that it will
match the <span class="qt">“recorded”</span> selection criteria, but the record won’t be added to the
location list, so you won’t get spurious commas in the
-<a id="wrglossary.13759"></a><a href="#glo:dual.locationlist">location list</a> caused by blank locations (as can happen with the other <a id="wrglossary.13760"></a><a href="#glo:dual.indexing">indexing</a>
+<a id="wrglossary.13757"></a><a href="#glo:dual.locationlist">location list</a> caused by blank locations (as can happen with the other <a id="wrglossary.13758"></a><a href="#glo:dual.indexing">indexing</a>
methods).
<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 entry has one or more <a id="wrglossary.13761"></a><a href="#glo:dual.ignoredlocation">ignored
+If an entry has one or more <a id="wrglossary.13759"></a><a href="#glo:dual.ignoredlocation">ignored
record</a>, no other type of record, and no dependencies then it is considered an
<span class="qt">“ignored entry”</span>. By default it behaves in the same way as all
other recorded entries, but ignored entries can be tidied away into
-an <a id="wrglossary.13762"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with the <a id="wrglossary.13763"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a> resource
+an <a id="wrglossary.13760"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> with the <a id="wrglossary.13761"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a> resource
option. This ensures that the entries are defined but they won’t
appear in the regular glossaries.
</div><!-- end of information -->
@@ -34935,33 +34941,33 @@
<p>
For example, at the start of the front matter, set the default to the
ignored format:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13764"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13765"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13762"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13763"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
</pre>
then at the start of the main matter set the default to the normal
format:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13766"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13767"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13764"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13765"></a><a href="#glo:glsnumberformat"><span class="csfmtcolourfont">glsnumberformat</span></a>}
</pre>
This will prevent any records in the
-front matter from occurring in the <a id="wrglossary.13768"></a><a href="#glo:dual.locationlist">location lists</a>.
+front matter from occurring in the <a id="wrglossary.13766"></a><a href="#glo:dual.locationlist">location lists</a>.
If you have any entries that only occur in the front matter and not
the main matter then they will end up in the glossary with no
-<a id="wrglossary.13769"></a><a href="#glo:dual.locationlist">location list</a>. If this is undesirable, move them to an
-<a id="wrglossary.13770"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13771"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13772"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a><span class="optfmt">=ignored</span>]
+<a id="wrglossary.13767"></a><a href="#glo:dual.locationlist">location list</a>. If this is undesirable, move them to an
+<a id="wrglossary.13768"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13769"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13770"></a><a href="#glo:opt.resource.ignored-type"><span class="csoptfmt">ignored-type</span></a><span class="optfmt">=ignored</span>]
</pre>
-(This option requires <a id="wrglossary.13773"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.0+.) This will automatically define
-an <a id="wrglossary.13774"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> labelled “<code class="qtt">ignored</code>” with the unstarred
-<a id="wrglossary.13775"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a>.
+(This option requires <a id="wrglossary.13771"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v4.0+.) This will automatically define
+an <a id="wrglossary.13772"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a> labelled “<code class="qtt">ignored</code>” with the unstarred
+<a id="wrglossary.13773"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a>.
<p>
-The <a id="wrglossary.13776"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> option indicates which entries should be
-selected from the <a id="wrglossary.13777"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files (listed in <a id="wrglossary.13778"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a>).
-For example, <a id="wrglossary.13779"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span> indicates to select all
+The <a id="wrglossary.13774"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a> option indicates which entries should be
+selected from the <a id="wrglossary.13775"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files (listed in <a id="wrglossary.13776"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a>).
+For example, <a id="wrglossary.13777"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span> indicates to select all
entries, regardless of whether or not the entries have been
referenced in the document. This may lead to empty
-<a id="wrglossary.13780"></a><a href="#glo:dual.locationlist">location lists</a> for some (or all) entries.
-The default setting is <a id="wrglossary.13781"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=recorded and
-deps</span>, which indicates to select all entries that have <a id="wrglossary.13782"></a><a href="#glo:dual.indexing">records</a> and
-any dependent entries. See the <a id="wrglossary.13783"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for more
+<a id="wrglossary.13778"></a><a href="#glo:dual.locationlist">location lists</a> for some (or all) entries.
+The default setting is <a id="wrglossary.13779"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=recorded and
+deps</span>, which indicates to select all entries that have <a id="wrglossary.13780"></a><a href="#glo:dual.indexing">records</a> and
+any dependent entries. See the <a id="wrglossary.13781"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> user manual for more
details of this option.
<p>
@@ -34971,76 +34977,76 @@
<h2><!-- start of section header -->11.4. Sorting and Displaying the Glossary<span class="labellink"><a href="#sec:bib2glssortprint">[link]</a></span></h2><!-- end of section header -->
<p>
-With <a id="wrglossary.13784"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13785"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the indexing data (read from the
-associated input file created by <a id="wrglossary.13786"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) is sorted and the code
-to typeset the <a id="wrglossary.13787"></a><a href="#glo:dual.glossary">glossary</a> is written to an output file, which is then input
-by <a id="wrglossary.13788"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. These general purpose <a id="wrglossary.13789"></a><a href="#glo:dual.indexingapp">indexing applications</a> only have
+With <a id="wrglossary.13782"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and <a id="wrglossary.13783"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>, the indexing data (read from the
+associated input file created by <a id="wrglossary.13784"></a><a href="#glo:makeglossaries"><code class="csfmt">\makeglossaries</code></a>) is sorted and the code
+to typeset the <a id="wrglossary.13785"></a><a href="#glo:dual.glossary">glossary</a> is written to an output file, which is then input
+by <a id="wrglossary.13786"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a>. These general purpose <a id="wrglossary.13787"></a><a href="#glo:dual.indexingapp">indexing applications</a> only have
access to the indexing data, which consists of the sort value, the <span class="qt">“actual
-text”</span> (<a id="wrglossary.13790"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>} or
-<a id="wrglossary.13791"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">〈<em class="metainner">level</em>〉</span>}{<span class="meta">〈<em class="metainner">label</em>〉</span>}), and the <a id="wrglossary.13792"></a><a href="#glo:dual.entrylocation">locations</a> or
-<a id="wrglossary.13793"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>/<a id="wrglossary.13794"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>/<a id="wrglossary.13795"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> information. This means
-that the <a id="wrglossary.13796"></a><a href="#glo:dual.indexingapp">indexing applications</a> can’t detect any references within fields such as
-<a id="wrglossary.13797"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, which means those references won’t be available to the
-<a id="wrglossary.13798"></a><a href="#glo:dual.indexingapp">indexing applications</a> until the applicable field has been typeset in the document
+text”</span> (<a id="wrglossary.13788"></a><a href="#glo:glossentry"><code class="csfmt">\glossentry</code></a>{<span class="meta">〈<em class="metainner">label</em>〉</span>} or
+<a id="wrglossary.13789"></a><a href="#glo:subglossentry"><code class="csfmt">\subglossentry</code></a>{<span class="meta">〈<em class="metainner">level</em>〉</span>}{<span class="meta">〈<em class="metainner">label</em>〉</span>}), and the <a id="wrglossary.13790"></a><a href="#glo:dual.entrylocation">locations</a> or
+<a id="wrglossary.13791"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>/<a id="wrglossary.13792"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>/<a id="wrglossary.13793"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> information. This means
+that the <a id="wrglossary.13794"></a><a href="#glo:dual.indexingapp">indexing applications</a> can’t detect any references within fields such as
+<a id="wrglossary.13795"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>, which means those references won’t be available to the
+<a id="wrglossary.13796"></a><a href="#glo:dual.indexingapp">indexing applications</a> until the applicable field has been typeset in the document
(typically, when the description is typeset in the glossary).
<p>
-With <a id="wrglossary.13799"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the entries supplied in the <a id="wrglossary.13800"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are selected
+With <a id="wrglossary.13797"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the entries supplied in the <a id="wrglossary.13798"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are selected
according to the designated criteria and sorted. Then the entry definition code
-(<a id="wrglossary.13801"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> or <a id="wrglossary.13802"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> or <a id="wrglossary.13803"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>)
-is written to the <a id="wrglossary.13804"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in the order obtained by sorting. This
-means that the <a id="wrglossary.13805"></a><a href="#glo:dual.glossary">glossary’s</a> internal list only contains the required
-entry labels, and those labels are in the required order, so the <a id="wrglossary.13806"></a><a href="#glo:dual.glossary">glossary</a>
-can be displayed with <a id="wrglossary.13807"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> (see
-§<a href="#sec:printunsrt">8.4</a>). Since <a id="wrglossary.13808"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has access to all fields,
-it’s able to detect dependent entries, even if they haven’t been <a id="wrglossary.13809"></a><a href="#glo:dual.indexing">recorded</a>.
+(<a id="wrglossary.13799"></a><a href="#glo:longnewglossaryentry"><code class="csfmt">\longnewglossaryentry</code></a> or <a id="wrglossary.13800"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a> or <a id="wrglossary.13801"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>)
+is written to the <a id="wrglossary.13802"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in the order obtained by sorting. This
+means that the <a id="wrglossary.13803"></a><a href="#glo:dual.glossary">glossary’s</a> internal list only contains the required
+entry labels, and those labels are in the required order, so the <a id="wrglossary.13804"></a><a href="#glo:dual.glossary">glossary</a>
+can be displayed with <a id="wrglossary.13805"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a> (see
+§<a href="#sec:printunsrt">8.4</a>). Since <a id="wrglossary.13806"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has access to all fields,
+it’s able to detect dependent entries, even if they haven’t been <a id="wrglossary.13807"></a><a href="#glo:dual.indexing">recorded</a>.
This means that those dependent entries can still be selected, but they won’t
-have any <a id="wrglossary.13810"></a><a href="#glo:dual.indexing">records</a> until they are actually indexed. This means that the entries
-will be defined in the <a id="wrglossary.13811"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file but may not have a <a id="wrglossary.13812"></a><a href="#glo:dual.locationlist">location list</a>
-until the next LaTeX+<a id="wrglossary.13813"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run.
+have any <a id="wrglossary.13808"></a><a href="#glo:dual.indexing">records</a> until they are actually indexed. This means that the entries
+will be defined in the <a id="wrglossary.13809"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file but may not have a <a id="wrglossary.13810"></a><a href="#glo:dual.locationlist">location list</a>
+until the next LaTeX+<a id="wrglossary.13811"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-The source data from <a id="wrglossary.13814"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> point of view is in <a id="wrglossary.13815"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files
-using the <a id="wrglossary.13816"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format described in <a id="wrglossary.13817"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> user guide.
-The LaTeX entry definitions (using commands provided by <a id="wrglossary.13818"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
-and <a id="wrglossary.13819"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) are written to the <a id="wrglossary.13820"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that’s
-automatically input by the corresponding <a id="wrglossary.13821"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
+The source data from <a id="wrglossary.13812"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> point of view is in <a id="wrglossary.13813"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files
+using the <a id="wrglossary.13814"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> format described in <a id="wrglossary.13815"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> user guide.
+The LaTeX entry definitions (using commands provided by <a id="wrglossary.13816"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+and <a id="wrglossary.13817"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>) are written to the <a id="wrglossary.13818"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file that’s
+automatically input by the corresponding <a id="wrglossary.13819"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
</div><!-- end of information -->
<p>
-With <a id="wrglossary.13822"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the processed information, such as the
-<a id="wrglossary.13823"></a><a href="#glo:dual.locationlist">location list</a> or letter group, is stored in fields such as
-<a id="wrglossary.13824"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> or <a id="wrglossary.13825"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> (where applicable), so the information
-can be included by <a id="wrglossary.13826"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, but it means that the information
+With <a id="wrglossary.13820"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, the processed information, such as the
+<a id="wrglossary.13821"></a><a href="#glo:dual.locationlist">location list</a> or letter group, is stored in fields such as
+<a id="wrglossary.13822"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> or <a id="wrglossary.13823"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> (where applicable), so the information
+can be included by <a id="wrglossary.13824"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>, but it means that the information
is also available for use elsewhere in the document (so the
-<a id="wrglossary.13827"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option provided by <a id="wrglossary.13828"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is redundant).
-This is different from <a id="wrglossary.13829"></a><a href="#glo:dual.indexingapp">indexing applications</a> where the processed information is embedded
+<a id="wrglossary.13825"></a><a href="#glo:opt.savenumberlist"><span class="styoptfmt">savenumberlist</span></a> package option provided by <a id="wrglossary.13826"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> is redundant).
+This is different from <a id="wrglossary.13827"></a><a href="#glo:dual.indexingapp">indexing applications</a> where the processed information is embedded
in the typesetting code, which makes it hard to extract.
<p>
-There are many sorting options provided by <a id="wrglossary.13830"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The default is
-<a id="wrglossary.13831"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=resource</span>, which means to sort alphabetically according to the resource
+There are many sorting options provided by <a id="wrglossary.13828"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. The default is
+<a id="wrglossary.13829"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=resource</span>, which means to sort alphabetically according to the resource
set’s locale. This will typically match the document’s language setting, if a
single language is set up, or Java’s default locale if no language support was
-provided. (The language tag obtained from <a id="wrglossary.13832"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>’s</a> interface is
-written to the <a id="wrglossary.13833"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file but, for multiple languages, there’s no way for <a id="wrglossary.13834"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+provided. (The language tag obtained from <a id="wrglossary.13830"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span>’s</a> interface is
+written to the <a id="wrglossary.13831"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file but, for multiple languages, there’s no way for <a id="wrglossary.13832"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
to automatically detect which language applies to which resource set.)
<p>
For a multilingual document you need to explicitly set the locale using a
-well-formed language tag. This can be done with the <a id="wrglossary.13835"></a><a href="#glo:opt.resource.locale"><span class="csoptfmt">locale</span></a>
+well-formed language tag. This can be done with the <a id="wrglossary.13833"></a><a href="#glo:opt.resource.locale"><span class="csoptfmt">locale</span></a>
option, which not only affects sorting, but also other language-sensitive
features, such as numeric and date/time parsing, or it can be done via the
-<a id="wrglossary.13836"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> option if the locale is only applicable to
+<a id="wrglossary.13834"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a> option if the locale is only applicable to
language-sensitive sorting. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13837"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{german}{<a id="wrglossary.13838"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
-<a id="wrglossary.13839"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{english}{<a id="wrglossary.13840"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
-<a id="wrglossary.13841"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.13842"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=german</span>, <span class="comment">% glossary for these entries</span>
- <a id="wrglossary.13843"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms-de}</span>, <span class="comment">% data in terms-de.bib</span>
- <a id="wrglossary.13844"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=de-DE-1996</span> <span class="comment">% sort according to this locale</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.13835"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{german}{<a id="wrglossary.13836"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
+<a id="wrglossary.13837"></a><a href="#glo:newglossary*"><code class="csfmt">\newglossary*</code></a>{english}{<a id="wrglossary.13838"></a><a href="#glo:glossaryname"><code class="csfmt">\glossaryname</code></a>}
+<a id="wrglossary.13839"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.13840"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=german</span>, <span class="comment">% glossary for these entries</span>
+ <a id="wrglossary.13841"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms-de}</span>, <span class="comment">% data in terms-de.bib</span>
+ <a id="wrglossary.13842"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=de-DE-1996</span> <span class="comment">% sort according to this locale</span>
]
-<a id="wrglossary.13845"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.13846"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=english</span>, <span class="comment">% glossary for these entries</span>
- <a id="wrglossary.13847"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms-en}</span>, <span class="comment">% data in terms-en.bib</span>
- <a id="wrglossary.13848"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span> <span class="comment">% sort according to this locale</span>
+<a id="wrglossary.13843"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.13844"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=english</span>, <span class="comment">% glossary for these entries</span>
+ <a id="wrglossary.13845"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms-en}</span>, <span class="comment">% data in terms-en.bib</span>
+ <a id="wrglossary.13846"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span> <span class="comment">% sort according to this locale</span>
]
</pre>
The locale-sensitive sort methods usually ignore most
@@ -35047,12 +35053,12 @@
punctuation, so for lists of symbols you may find it more
appropriate to use one of the letter-base sort methods
that sort according to the Unicode value of each character or you
-can sort by a different field, such as the <a id="wrglossary.13849"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> or the entry label.
+can sort by a different field, such as the <a id="wrglossary.13847"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> or the entry label.
Alternatively you can provide a custom rule.
-See the <a id="wrglossary.13850"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for full details of all the available
+See the <a id="wrglossary.13848"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for full details of all the available
sort methods.
<p>
-Suppose the <a id="wrglossary.13851"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> examples shown <a href="#examplebib">earlier</a>
+Suppose the <a id="wrglossary.13849"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> examples shown <a href="#examplebib">earlier</a>
have been stored in the files <span class="filefmt">terms.bib</span> (general entries),
<span class="filefmt">abbrvs.bib</span> (abbreviations) and <span class="filefmt">symbols.bib</span>
(symbols) which may either be in
@@ -35059,8 +35065,8 @@
the current directory or on TeX’s path.
<div class="marginright"><a id="ex:bib2gls-backref">🖹</a><a href="#ex:bib2gls">155</a></div>Example <a href="#ex:bib2gls">155</a> requires these three files but has a single
resource command. Remember that the abbreviation style must be set before
-<a id="wrglossary.13852"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>. Also, the <span class="filefmt">abbrvs.bib</span> file contains
-the awkward nested abbreviation that doesn’t have the <a id="wrglossary.13853"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field set,
+<a id="wrglossary.13850"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>. Also, the <span class="filefmt">abbrvs.bib</span> file contains
+the awkward nested abbreviation that doesn’t have the <a id="wrglossary.13851"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a> field set,
so I need to choose one of my custom fields to use for the long form. In this case,
I’ve chosen <span class="optfmt">fulllong</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>{article}
@@ -35067,23 +35073,23 @@
<code class="cmd">\usepackage</code>[record]{glossaries-extra}
-<a id="wrglossary.13854"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13855"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.13852"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13853"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.13856"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13857"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
- <a id="wrglossary.13858"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13859"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13860"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
- <a id="wrglossary.13861"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
+<a id="wrglossary.13854"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13855"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
+ <a id="wrglossary.13856"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13857"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13858"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
+ <a id="wrglossary.13859"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.13862"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
+<a id="wrglossary.13860"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
-<a id="wrglossary.13863"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
+<a id="wrglossary.13861"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
-<a id="wrglossary.13864"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
+<a id="wrglossary.13862"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
-<a id="wrglossary.13865"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13866"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
-<a id="wrglossary.13867"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.13863"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13864"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
+<a id="wrglossary.13865"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
The document build process (assuming the document is called
@@ -35102,57 +35108,57 @@
<code class="code">bird</code>, <code class="code">duck</code>, <code class="code">goose</code>,
<code class="code">html</code>, <code class="code">M</code>, <code class="code">shtml</code> and <code class="code">ssi</code> (in that
order). The <code class="code">bird</code>, <code class="code">shtml</code> and <code class="code">M</code> entries
-were added because <a id="wrglossary.13868"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> detected (from the <a id="wrglossary.13869"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>
+were added because <a id="wrglossary.13866"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> detected (from the <a id="wrglossary.13867"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>
file) that they had been used in the document. (That is, they had
-<a id="wrglossary.13870"></a><a href="#glo:dual.indexing">records</a>.) The other entries
-were added because <a id="wrglossary.13871"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> detected (from the <a id="wrglossary.13872"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
-files) that they are referenced by the <a id="wrglossary.13873"></a><a href="#glo:dual.indexing">recorded</a> entries. In the case of
-<code class="code">duck</code> and <code class="code">goose</code>, they are in the <a id="wrglossary.13874"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
+<a id="wrglossary.13868"></a><a href="#glo:dual.indexing">records</a>.) The other entries
+were added because <a id="wrglossary.13869"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> detected (from the <a id="wrglossary.13870"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
+files) that they are referenced by the <a id="wrglossary.13871"></a><a href="#glo:dual.indexing">recorded</a> entries. In the case of
+<code class="code">duck</code> and <code class="code">goose</code>, they are in the <a id="wrglossary.13872"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a>
field for <code class="code">bird</code>. In the case of <code class="code">ssi</code> and
-<code class="code">html</code>, they are referenced in the <a id="wrglossary.13875"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>
+<code class="code">html</code>, they are referenced in the <a id="wrglossary.13873"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a>
field of <code class="code">shtml</code>. These cross-referenced entries won’t have a
-<a id="wrglossary.13876"></a><a href="#glo:dual.locationlist">location list</a> when the <a id="wrglossary.13877"></a><a href="#glo:dual.glossary">glossary</a> is first displayed, but depending on
-how they are referenced, they may pick up a <a id="wrglossary.13878"></a><a href="#glo:dual.locationlist">location list</a> on the
-next document build. (This example switches to <a id="wrglossary.13879"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13880"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>
+<a id="wrglossary.13874"></a><a href="#glo:dual.locationlist">location list</a> when the <a id="wrglossary.13875"></a><a href="#glo:dual.glossary">glossary</a> is first displayed, but depending on
+how they are referenced, they may pick up a <a id="wrglossary.13876"></a><a href="#glo:dual.locationlist">location list</a> on the
+next document build. (This example switches to <a id="wrglossary.13877"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=<a id="wrglossary.13878"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a></span>
just before the glossary so it doesn’t make a difference.)
The <code class="code">xml</code> entry isn’t required at all, and
so hasn’t been defined (from LaTeX’s point of view).
<p>
-<div class="marginright"><a id="ex:bib2glsmultiresources-backref">🖹</a><a href="#ex:bib2glsmultiresources">156</a></div>Example <a href="#ex:bib2glsmultiresources">156</a> uses the same three <a id="wrglossary.13881"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
+<div class="marginright"><a id="ex:bib2glsmultiresources-backref">🖹</a><a href="#ex:bib2glsmultiresources">156</a></div>Example <a href="#ex:bib2glsmultiresources">156</a> uses the same three <a id="wrglossary.13879"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a>
files but the entries are separated into different glossaries with
different sort methods. However, I would like them all to apply the adjustments
-to the <a id="wrglossary.13882"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field, so I’ve redefined <a id="wrglossary.13883"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>
+to the <a id="wrglossary.13880"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field, so I’ve redefined <a id="wrglossary.13881"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>
to expand to my preferred default.
-<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.13884"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.13885"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.13886"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}
+<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.13882"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.13883"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.13884"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}
-<code class="cmd">\renewcommand</code><a id="wrglossary.13887"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{
- <a id="wrglossary.13888"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
- <a id="wrglossary.13889"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
+<code class="cmd">\renewcommand</code><a id="wrglossary.13885"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{
+ <a id="wrglossary.13886"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
+ <a id="wrglossary.13887"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
}
-<a id="wrglossary.13890"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13891"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.13888"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13889"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.13892"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
- [<a id="wrglossary.13893"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.13894"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<a id="wrglossary.13895"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>]
+<a id="wrglossary.13890"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+ [<a id="wrglossary.13891"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.13892"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<a id="wrglossary.13893"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>]
-<a id="wrglossary.13896"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
- [<a id="wrglossary.13897"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,<a id="wrglossary.13898"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter-nocase</span>,
- <a id="wrglossary.13899"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">={<a id="wrglossary.13900"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13901"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13902"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13903"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=abbreviations</span>]
+<a id="wrglossary.13894"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+ [<a id="wrglossary.13895"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,<a id="wrglossary.13896"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter-nocase</span>,
+ <a id="wrglossary.13897"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">={<a id="wrglossary.13898"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13899"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13900"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13901"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=abbreviations</span>]
-<a id="wrglossary.13904"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
- [<a id="wrglossary.13905"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.13906"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=use</span>,<a id="wrglossary.13907"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>]
+<a id="wrglossary.13902"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+ [<a id="wrglossary.13903"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.13904"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=use</span>,<a id="wrglossary.13905"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.13908"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
+<a id="wrglossary.13906"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
-<a id="wrglossary.13909"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
+<a id="wrglossary.13907"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
-<a id="wrglossary.13910"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
+<a id="wrglossary.13908"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
-<a id="wrglossary.13911"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13912"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
-<a id="wrglossary.13913"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.13909"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13910"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
+<a id="wrglossary.13911"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
This is somewhat contrived as there’s little reason to use a non-locale sort method for
@@ -35160,13 +35166,13 @@
However, it may be appropriate for abbreviations that contain punctuation or symbols
that need to be taken into account when sorting.
<p>
-The default <a id="wrglossary.13914"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">={<a id="wrglossary.13915"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>}</span> will just use
-the <a id="wrglossary.13916"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value as the fallback if the <a id="wrglossary.13917"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field isn’t set.
-If the abbreviation style, as in this case, puts the long form in the <a id="wrglossary.13918"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>
+The default <a id="wrglossary.13912"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">={<a id="wrglossary.13913"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a>}</span> will just use
+the <a id="wrglossary.13914"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a> value as the fallback if the <a id="wrglossary.13915"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field isn’t set.
+If the abbreviation style, as in this case, puts the long form in the <a id="wrglossary.13916"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>
field, then this fallback setting may need adjusting.
-Remember that by <span style="font-style: italic; font-variant: normal; ">not</span> setting the <a id="wrglossary.13919"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field the fallback mechanism can
+Remember that by <span style="font-style: italic; font-variant: normal; ">not</span> setting the <a id="wrglossary.13917"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field the fallback mechanism can
be used to make adjustments for individual documents without having to modify the
-source <a id="wrglossary.13920"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.
+source <a id="wrglossary.13918"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files.
<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:bib2glsmultiresources-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:bib2glsmultiresources"></a>Example 156: Using <span class="appfmt">bib2gls</span>: multiple resource sets <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example156.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
@@ -35176,60 +35182,60 @@
<p>
<div class="marginright"><a id="ex:bib2glssubblocks-backref">🖹</a><a href="#ex:bib2glssubblocks">157</a></div>Example <a href="#ex:bib2glssubblocks">157</a>, on the other hand,
-has multiple instances of <a id="wrglossary.13921"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
-with the same <a id="wrglossary.13922"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a>, which will produce a
-<a id="wrglossary.13923"></a><a href="#glo:dual.glossary">glossary</a> with sub-blocks. 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.13924"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.13925"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13926"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]
+has multiple instances of <a id="wrglossary.13919"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+with the same <a id="wrglossary.13920"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a>, which will produce a
+<a id="wrglossary.13921"></a><a href="#glo:dual.glossary">glossary</a> with sub-blocks. 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.13922"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.13923"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.13924"></a><a href="#glo:opt.glostyle.indexgroup"><span class="glostylefmt">indexgroup</span></a></span>]
{glossaries-extra}
-<code class="cmd">\renewcommand</code><a id="wrglossary.13927"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{
- <a id="wrglossary.13928"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
- <a id="wrglossary.13929"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
+<code class="cmd">\renewcommand</code><a id="wrglossary.13925"></a><a href="#glo:GlsXtrDefaultResourceOptions"><code class="csfmt">\GlsXtrDefaultResourceOptions</code></a>{
+ <a id="wrglossary.13926"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
+ <a id="wrglossary.13927"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
}
-<a id="wrglossary.13930"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13931"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.13928"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.13929"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.13932"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
- [<a id="wrglossary.13933"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,<a id="wrglossary.13934"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter-nocase</span>,<a id="wrglossary.13935"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>,
- <a id="wrglossary.13936"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13937"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.13938"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a><span class="optfmt">=abbreviations</span>]
-<a id="wrglossary.13939"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{abbreviations}{Abbreviations}
+<a id="wrglossary.13930"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+ [<a id="wrglossary.13931"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,<a id="wrglossary.13932"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=letter-nocase</span>,<a id="wrglossary.13933"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>,
+ <a id="wrglossary.13934"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.13935"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.13936"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a><span class="optfmt">=abbreviations</span>]
+<a id="wrglossary.13937"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{abbreviations}{Abbreviations}
-<a id="wrglossary.13940"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
- [<a id="wrglossary.13941"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.13942"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=use</span>,<a id="wrglossary.13943"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>,
- <a id="wrglossary.13944"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a><span class="optfmt">=symbols</span>]
-<a id="wrglossary.13945"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{symbols}{Symbols}
+<a id="wrglossary.13938"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+ [<a id="wrglossary.13939"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.13940"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=use</span>,<a id="wrglossary.13941"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>,
+ <a id="wrglossary.13942"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a><span class="optfmt">=symbols</span>]
+<a id="wrglossary.13943"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{symbols}{Symbols}
-<a id="wrglossary.13946"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13947"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.13948"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<a id="wrglossary.13949"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>]
+<a id="wrglossary.13944"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.13945"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>,<a id="wrglossary.13946"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,<a id="wrglossary.13947"></a><a href="#glo:opt.resource.type"><span class="csoptfmt">type</span></a><span class="optfmt">=main</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.13950"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
+<a id="wrglossary.13948"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}
-<a id="wrglossary.13951"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
+<a id="wrglossary.13949"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
-<a id="wrglossary.13952"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
+<a id="wrglossary.13950"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
-<a id="wrglossary.13953"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13954"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
-<a id="wrglossary.13955"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.13951"></a><a href="#glo:GlsXtrSetDefaultNumberFormat"><code class="csfmt">\GlsXtrSetDefaultNumberFormat</code></a>{<a id="wrglossary.13952"></a><a href="#glo:glsignore"><span class="csfmtcolourfont">glsignore</span></a>}
+<a id="wrglossary.13953"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
-This sets the <a id="wrglossary.13956"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field for the first two resource sets to the
-label given by the <a id="wrglossary.13957"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a> resource option. In general, the
-<a id="wrglossary.13958"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a> resource option should only be used when splitting up a
+This sets the <a id="wrglossary.13954"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field for the first two resource sets to the
+label given by the <a id="wrglossary.13955"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a> resource option. In general, the
+<a id="wrglossary.13956"></a><a href="#glo:opt.resource.group"><span class="csoptfmt">group</span></a> resource option should only be used when splitting up a
single glossary into sub-groups in this way. Normally, the group should be
automatically set as a by-product of the sorting process (if enabled).
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If multiple instances of <a id="wrglossary.13959"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> assign entries to the same
+If multiple instances of <a id="wrglossary.13957"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> assign entries to the same
glossary, the glossary will end up with sub-blocks (that may or may not contain
-one or more groups), where each sub-block is in the order of the <a id="wrglossary.13960"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
+one or more groups), where each sub-block is in the order of the <a id="wrglossary.13958"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>
commands, but the entries within each sub-block are in the designated sort
-order of the corresponding <a id="wrglossary.13961"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> command.
+order of the corresponding <a id="wrglossary.13959"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> command.
There won’t necessarily be any visual difference between the sub-blocks.
</div><!-- end of information -->
<p>
-Example <a href="#ex:bib2glssubblocks">157</a> therefore results in a single <a id="wrglossary.13962"></a><a href="#glo:dual.glossary">glossary</a>
+Example <a href="#ex:bib2glssubblocks">157</a> therefore results in a single <a id="wrglossary.13960"></a><a href="#glo:dual.glossary">glossary</a>
composed of three sub-blocks. The first sub-block has a single group
with the label <code class="code">abbreviations</code> and title <span class="qt">“Abbreviations”</span>;
the second sub-block again has a single group, this time with the
@@ -35236,15 +35242,15 @@
label <code class="code">symbols</code> and title <span class="qt">“Symbols”</span>;
the third sub-block consists of the usual letter groups.
<p>
-Note that for this example to work, you must run <a id="wrglossary.13963"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-with the <a id="wrglossary.13964"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.13965"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch. For example,
+Note that for this example to work, you must run <a id="wrglossary.13961"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+with the <a id="wrglossary.13962"></a><a href="#glo:switch.group"><span class="longargfmt">--group</span></a> (or <a id="wrglossary.13963"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a>) switch. For example,
if the document 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 <a id="wrglossary.13966"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
+bib2gls <a id="wrglossary.13964"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
pdflatex myDoc
</pre>
<p>
-This example is somewhat contrived as it isn’t usual to split up a <a id="wrglossary.13967"></a><a href="#glo:dual.glossary">glossary</a>
+This example is somewhat contrived as it isn’t usual to split up a <a id="wrglossary.13965"></a><a href="#glo:dual.glossary">glossary</a>
that only has alphabetic entries in this way. It would more typically be used to separate a
punctuation group (which needs to be ordered by character code) from the normal
alphabetical groups (as is done for the <a href="#index">Index</a> of this user manual).
@@ -35258,12 +35264,12 @@
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The value of the <a id="wrglossary.13968"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field must always be a label (so
+The value of the <a id="wrglossary.13966"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field must always be a label (so
avoid special characters). You
can set the corresponding title with <code class="code">glsxtrsetgrouptitle</code>
(see §<a href="#sec:glosstylemods">8.6</a>). If no title is set then the
label is used as the group title.
-The <a id="wrglossary.13969"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field does not influencing sorting (it’s usually
+The <a id="wrglossary.13967"></a><a href="#glo:opt.gloskey.group"><span class="csoptfmt">group</span></a> field does not influencing sorting (it’s usually
set as a by-product of sorting).
Setting this field overrides normal behaviour and can cause fragmented groups
(as in Example <a href="#ex:unsrtcustomgrp">139</a>).
@@ -35275,24 +35281,24 @@
glossaries: <span class="qt">“main”</span> (the default), <span class="qt">“abbreviations”</span>,
<span class="qt">“symbols”</span>, and <span class="qt">“index”</span>.
<p>
-Entries defined with <code class="code">@abbreviation</code> in the <a id="wrglossary.13970"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file are written
-to the <a id="wrglossary.13971"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in such a way that they will be defined with <a id="wrglossary.13972"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
-when the <a id="wrglossary.13973"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file is input by <a id="wrglossary.13974"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>,
+Entries defined with <code class="code">@abbreviation</code> in the <a id="wrglossary.13968"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file are written
+to the <a id="wrglossary.13969"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in such a way that they will be defined with <a id="wrglossary.13970"></a><a href="#glo:newabbreviation"><code class="csfmt">\newabbreviation</code></a>
+when the <a id="wrglossary.13971"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file is input by <a id="wrglossary.13972"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>,
which means they will automatically be added to the <span class="qt">“abbreviations”</span>
-glossary, if the <a id="wrglossary.13975"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field isn’t set.
+glossary, if the <a id="wrglossary.13973"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field isn’t set.
<p>
-Entries defined with <code class="code">@symbol</code> in the <a id="wrglossary.13976"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file are written to the
-<a id="wrglossary.13977"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in such a way that they will be defined with
-<a id="wrglossary.13978"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a> which means they will automatically be added
-to the default <span class="qt">“main”</span> glossary, if the <a id="wrglossary.13979"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field isn’t set.
-Similarly for <code class="code">@index</code>, which will be defined in the <a id="wrglossary.13980"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-with <a id="wrglossary.13981"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.
+Entries defined with <code class="code">@symbol</code> in the <a id="wrglossary.13974"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file are written to the
+<a id="wrglossary.13975"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file in such a way that they will be defined with
+<a id="wrglossary.13976"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a> which means they will automatically be added
+to the default <span class="qt">“main”</span> glossary, if the <a id="wrglossary.13977"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field isn’t set.
+Similarly for <code class="code">@index</code>, which will be defined in the <a id="wrglossary.13978"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+with <a id="wrglossary.13979"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>.
<p>
-Rather than edit the <a id="wrglossary.13982"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files to set the <a id="wrglossary.13983"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field
-explicitly, which would make the <a id="wrglossary.13984"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files less adaptable for other
-documents, the <a id="wrglossary.13985"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a> option is used to set the
-<a id="wrglossary.13986"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field for this particular resource set. In this example,
-<a id="wrglossary.13987"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> is set to <span class="qt">“symbols”</span> for any entries that are defined with
+Rather than edit the <a id="wrglossary.13980"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files to set the <a id="wrglossary.13981"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field
+explicitly, which would make the <a id="wrglossary.13982"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files less adaptable for other
+documents, the <a id="wrglossary.13983"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a> option is used to set the
+<a id="wrglossary.13984"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> field for this particular resource set. In this example,
+<a id="wrglossary.13985"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> is set to <span class="qt">“symbols”</span> for any entries that are defined with
<code class="code">@symbols</code> and to <span class="qt">“index”</span> for any entries that are defined with
<code class="code">@index</code>. The remaining entries will be added to the default main
glossary.
@@ -35299,16 +35305,16 @@
<p>
This means that even though only one resource set is used, it’s
possible to distribute the entries into different glossaries, but
-they will all be sorted together. Since the <a id="wrglossary.13988"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field
+they will all be sorted together. Since the <a id="wrglossary.13986"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field
hasn’t been set for any of the entries, the appropriate fallback
fields will be used. These are changed for the <code class="code">@symbol</code> and
<code class="code">@abbreviation</code> entries.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The sort fallback fields are only used when the <a id="wrglossary.13989"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field
-<span style="font-style: italic; font-variant: normal; ">isn’t</span> set (<a id="wrglossary.13990"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <span style="font-style: italic; font-variant: normal; ">falls back on</span> the applicable
-fallback field to compensate for the missing <a id="wrglossary.13991"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field).
-If the <a id="wrglossary.13992"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is set, then no fallback is required.
+The sort fallback fields are only used when the <a id="wrglossary.13987"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field
+<span style="font-style: italic; font-variant: normal; ">isn’t</span> set (<a id="wrglossary.13988"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> <span style="font-style: italic; font-variant: normal; ">falls back on</span> the applicable
+fallback field to compensate for the missing <a id="wrglossary.13989"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field).
+If the <a id="wrglossary.13990"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field is set, then no fallback is required.
This fallback system allows for a more flexible approach to sorting.
</div><!-- end of important -->
@@ -35315,90 +35321,90 @@
<p>
The final glossary <span class="qt">“index”</span> has
a copy of all selected entries. This is done with the
-<a id="wrglossary.13993"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a> resource option. Since all the
+<a id="wrglossary.13991"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a> resource option. Since all the
entries were sorted together, they will be copied to the <span class="qt">“index”</span>
glossary in their sorted order.
<p>
This duplication can cause a problem with duplicate hypertargets if
-<a id="wrglossary.13994"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded. This problem is avoided by redefining
-<a id="wrglossary.13995"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to <a id="wrglossary.13996"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a> in the preamble (before any
+<a id="wrglossary.13992"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> is loaded. This problem is avoided by redefining
+<a id="wrglossary.13993"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a> to <a id="wrglossary.13994"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a> in the preamble (before any
targets are created).
<p>
Unlike the previous examples, this example also uses the <span class="qt">“example”</span>
entry, which is defined in the <span class="filefmt">terms.bib</span> file with
<code class="code">@index</code>. This should only go in the index not in the main
-glossary (which is achieved with the <a id="wrglossary.13997"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>
+glossary (which is achieved with the <a id="wrglossary.13995"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>
option), but it shouldn’t be duplicated by the
-<a id="wrglossary.13998"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a> option (which is ensured by the
-definition of <a id="wrglossary.13999"></a><a href="#glo:bibglscopytoglossary"><code class="csfmt">\bibglscopytoglossary</code></a> provided in the
-<a id="wrglossary.14000"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file).
+<a id="wrglossary.13996"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a> option (which is ensured by the
+definition of <a id="wrglossary.13997"></a><a href="#glo:bibglscopytoglossary"><code class="csfmt">\bibglscopytoglossary</code></a> provided in the
+<a id="wrglossary.13998"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file).
<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>[T1]{fontenc}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.14001"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,
- <a id="wrglossary.14002"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.14003"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={topic,tree,bookindex}</span>,
- <a id="wrglossary.14004"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=tree</span>,<a id="wrglossary.14005"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.14006"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.14007"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a>]
+<code class="cmd">\usepackage</code>[<a id="wrglossary.13999"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,
+ <a id="wrglossary.14000"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.14001"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={topic,tree,bookindex}</span>,
+ <a id="wrglossary.14002"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=tree</span>,<a id="wrglossary.14003"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.14004"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.14005"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a>]
{glossaries-extra}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.14008"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>}{<a id="wrglossary.14009"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a>}
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.14006"></a><a href="#glo:glstarget"><code class="csfmt">\glstarget</code></a>}{<a id="wrglossary.14007"></a><a href="#glo:glsxtrtarget"><code class="csfmt">\glsxtrtarget</code></a>}
-<a id="wrglossary.14010"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14011"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.14008"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14009"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.14012"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14013"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
- <a id="wrglossary.14014"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a><span class="optfmt">={
- <a id="wrglossary.14015"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> = "symbols"
+<a id="wrglossary.14010"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14011"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
+ <a id="wrglossary.14012"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a><span class="optfmt">={
+ <a id="wrglossary.14013"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> = "symbols"
[ entrytype->actual = "symbol" ],
- <a id="wrglossary.14016"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> = "index" [ entrytype->actual = "index" ]
+ <a id="wrglossary.14014"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> = "index" [ entrytype->actual = "index" ]
}</span>,
- <a id="wrglossary.14017"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,
- <a id="wrglossary.14018"></a><a href="#glo:opt.resource.symbol-sort-fallback"><span class="csoptfmt">symbol-sort-fallback</span></a><span class="optfmt">=<a id="wrglossary.14019"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></span>,
- <a id="wrglossary.14020"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=<a id="wrglossary.14021"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a></span>,
- <a id="wrglossary.14022"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14023"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.14024"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a><span class="optfmt">={"index"}</span>,
- <a id="wrglossary.14025"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
- <a id="wrglossary.14026"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
+ <a id="wrglossary.14015"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=en-GB</span>,
+ <a id="wrglossary.14016"></a><a href="#glo:opt.resource.symbol-sort-fallback"><span class="csoptfmt">symbol-sort-fallback</span></a><span class="optfmt">=<a id="wrglossary.14017"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a></span>,
+ <a id="wrglossary.14018"></a><a href="#glo:opt.resource.abbreviation-sort-fallback"><span class="csoptfmt">abbreviation-sort-fallback</span></a><span class="optfmt">=<a id="wrglossary.14019"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a></span>,
+ <a id="wrglossary.14020"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14021"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.14022"></a><a href="#glo:opt.resource.copy-to-glossary"><span class="csoptfmt">copy-to-glossary</span></a><span class="optfmt">={"index"}</span>,
+ <a id="wrglossary.14023"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a><span class="optfmt">=firstuc</span>,
+ <a id="wrglossary.14024"></a><a href="#glo:opt.resource.post-description-dot"><span class="csoptfmt">post-description-dot</span></a><span class="optfmt">=all</span>
]
-<code class="cmd">\newcommand</code>{<code class="cmd">\primaryfmt</code>}[1]{<a id="wrglossary.14027"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{#1}}
+<code class="cmd">\newcommand</code>{<code class="cmd">\primaryfmt</code>}[1]{<a id="wrglossary.14025"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a>{#1}}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.14028"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird} <a id="wrglossary.14029"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{example}.
+<a id="wrglossary.14026"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird} <a id="wrglossary.14027"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{example}.
-<a id="wrglossary.14030"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
+<a id="wrglossary.14028"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{shtml}
-<a id="wrglossary.14031"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
+<a id="wrglossary.14029"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}
<code class="cmd">\newpage</code>
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14032"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14033"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14034"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primaryfmt</span>]{#1}}<span class="comment">% </span>
-<a id="wrglossary.14035"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<a id="wrglossary.14036"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>]
- {<a id="wrglossary.14037"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.14038"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.14039"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{firstuc}}
-<a id="wrglossary.14040"></a><a href="#glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></a>
- [<a id="wrglossary.14041"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>,<a id="wrglossary.14042"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14043"></a><a href="#glo:opt.glostyle.topic"><span class="glostylefmt">topic</span></a></span>]
-<a id="wrglossary.14044"></a><a href="#glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></a>[<a id="wrglossary.14045"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>]
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14030"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14031"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14032"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=primaryfmt</span>]{#1}}<span class="comment">% </span>
+<a id="wrglossary.14033"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<a id="wrglossary.14034"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>]
+ {<a id="wrglossary.14035"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.14036"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.14037"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a>}{firstuc}}
+<a id="wrglossary.14038"></a><a href="#glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></a>
+ [<a id="wrglossary.14039"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>,<a id="wrglossary.14040"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14041"></a><a href="#glo:opt.glostyle.topic"><span class="glostylefmt">topic</span></a></span>]
+<a id="wrglossary.14042"></a><a href="#glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></a>[<a id="wrglossary.14043"></a><a href="#glo:opt.printgloss.nonumberlist"><span class="csoptfmt">nonumberlist</span></a>]
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14046"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a>}[1]{}<span class="comment">% </span>
-<a id="wrglossary.14047"></a><a href="#glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></a>[<a id="wrglossary.14048"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14049"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14044"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a>}[1]{}<span class="comment">% </span>
+<a id="wrglossary.14045"></a><a href="#glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></a>[<a id="wrglossary.14046"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14047"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]
<code class="cend">\end{document}</code>
</pre>
<p>
This uses several different approaches to changing the case of field values.
-The <a id="wrglossary.14050"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a> resource option instructs <a id="wrglossary.14051"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-to alter the value of the <a id="wrglossary.14052"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field to ensure that it starts
-with an <a id="wrglossary.14053"></a><a href="#glo:idx.uppercase">uppercase</a> letter. However, the <a id="wrglossary.14054"></a><a href="#glo:idx.casechange">case change</a> for the <a id="wrglossary.14055"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>
-field is performed by the <a id="wrglossary.14056"></a><a href="#glo:opt.glostyle.topic"><span class="glostylefmt">topic</span></a> style, for the list of abbreviations,
-and by locally setting the <a id="wrglossary.14057"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> attribute for the <a id="wrglossary.14058"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> category
-for the main <a id="wrglossary.14059"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.14060"></a><a href="#glo:idx.casechange">case change</a> for the <a id="wrglossary.14061"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field
-could also be performed by <a id="wrglossary.14062"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, but that would affect the index as well.
+The <a id="wrglossary.14048"></a><a href="#glo:opt.resource.description-case-change"><span class="csoptfmt">description-case-change</span></a> resource option instructs <a id="wrglossary.14049"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+to alter the value of the <a id="wrglossary.14050"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a> field to ensure that it starts
+with an <a id="wrglossary.14051"></a><a href="#glo:idx.uppercase">uppercase</a> letter. However, the <a id="wrglossary.14052"></a><a href="#glo:idx.casechange">case change</a> for the <a id="wrglossary.14053"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a>
+field is performed by the <a id="wrglossary.14054"></a><a href="#glo:opt.glostyle.topic"><span class="glostylefmt">topic</span></a> style, for the list of abbreviations,
+and by locally setting the <a id="wrglossary.14055"></a><a href="#glo:opt.catattr.glossname"><span class="csoptfmt">glossname</span></a> attribute for the <a id="wrglossary.14056"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a> category
+for the main <a id="wrglossary.14057"></a><a href="#glo:dual.glossary">glossary</a>. The <a id="wrglossary.14058"></a><a href="#glo:idx.casechange">case change</a> for the <a id="wrglossary.14059"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field
+could also be performed by <a id="wrglossary.14060"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, but that would affect the index as well.
<p>
-The general purpose post-name hook <a id="wrglossary.14063"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a> is
+The general purpose post-name hook <a id="wrglossary.14061"></a><a href="#glo:glsextrapostnamehook"><code class="csfmt">\glsextrapostnamehook</code></a> is
used to automatically index each entry’s appearance in their own
list using a custom format. Indexing within the glossary can only
occur once the glossary is typeset, which can’t happen until the
-entries have been defined. This means that an extra <a id="wrglossary.14064"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+entries have been defined. This means that an extra <a id="wrglossary.14062"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
run is needed.
<p>
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex mydoc
@@ -35423,25 +35429,25 @@
<span class="qt">“html”</span> and <span class="qt">“M”</span> entry. The other entries that appear in the
final document were selected because they were dependents of the
selected entries. These dependent entries end up being indexed in
-the second LaTeX run (following the first <a id="wrglossary.14065"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> run)
+the second LaTeX run (following the first <a id="wrglossary.14063"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> run)
because they are now in the glossary and so are automatically
-indexed. They are then selected on the next <a id="wrglossary.14066"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> because
-they now have <a id="wrglossary.14067"></a><a href="#glo:dual.indexing">records</a> in the <a id="wrglossary.14068"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (in addition to being flagged as dependencies).
+indexed. They are then selected on the next <a id="wrglossary.14064"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> because
+they now have <a id="wrglossary.14065"></a><a href="#glo:dual.indexing">records</a> in the <a id="wrglossary.14066"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file (in addition to being flagged as dependencies).
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-This means that if the <a id="wrglossary.14069"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are later edited to remove
+This means that if the <a id="wrglossary.14067"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files are later edited to remove
the dependencies, the formerly dependent entries will continue to be
-selected (because of the <a id="wrglossary.14070"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> in the <a id="wrglossary.14071"></a><a href="#glo:postnamehook">post-name hook</a>)
-until the associated <a id="wrglossary.14072"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file is deleted.
+selected (because of the <a id="wrglossary.14068"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a> in the <a id="wrglossary.14069"></a><a href="#glo:postnamehook">post-name hook</a>)
+until the associated <a id="wrglossary.14070"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file is deleted.
</div><!-- end of important -->
<p>
You can provide your own custom sort rule. For example,
-if you are using XeLaTeX or LuaLaTeX:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14073"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.14074"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>, <span class="comment">% entries in terms.bib</span>
- <a id="wrglossary.14075"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>, <span class="comment">% custom sort rule</span>
- <a id="wrglossary.14076"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<span class="comment">% required with sort=custom</span>
+if you are using XeLaTeX or LuaLaTeX or a recent LaTeX kernel:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14071"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.14072"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>, <span class="comment">% entries in terms.bib</span>
+ <a id="wrglossary.14073"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>, <span class="comment">% custom sort rule</span>
+ <a id="wrglossary.14074"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<span class="comment">% required with sort=custom</span>
< æ;Æ < a;á;å;ä,Ä;Á;Å;Ä < b,B
< c;ć,C;Ć < d,D < e;é,E;É < f,F < g,G
< h,H < i;í,I;Í < j,J < l;ł,L;Ł < m,M < n,N
@@ -35453,45 +35459,56 @@
</pre>
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-With old versions of the LaTeX kernel, <a id="wrglossary.14077"></a><a href="#glo:dual.utf8">UTF-8</a> characters,
-such as é or ø, will expand when written to the <a id="wrglossary.14078"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.
+With old versions of the LaTeX kernel, <a id="wrglossary.14075"></a><a href="#glo:dual.utf8">UTF-8</a> characters,
+such as é or ø, will expand when written to the <a id="wrglossary.14076"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file.
</div><!-- end of warning -->
<p>
-Some of the options, including <a id="wrglossary.14079"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a>,
+Some of the options, including <a id="wrglossary.14077"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a>,
allow Unicode characters to be indicated in the format
-<a id="wrglossary.14080"></a><a href="#glo:u"><code class="csfmt">\u</code></a><span class="meta">〈<em class="metainner">hex</em>〉</span> (or <a id="wrglossary.14081"></a><a href="#glo:u"><code class="csfmt">\u</code></a> <span class="meta">〈<em class="metainner">hex</em>〉</span>). <a id="wrglossary.14082"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+<a id="wrglossary.14078"></a><a href="#glo:u"><code class="csfmt">\u</code></a><span class="meta">〈<em class="metainner">hex</em>〉</span> (or <a id="wrglossary.14079"></a><a href="#glo:u"><code class="csfmt">\u</code></a> <span class="meta">〈<em class="metainner">hex</em>〉</span>). <a id="wrglossary.14080"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
will recognise this as the character
given by the hexadecimal value <span class="meta">〈<em class="metainner">hex</em>〉</span>.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The <span class="meta">〈<em class="metainner">options</em>〉</span> provided to <a id="wrglossary.14083"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> will expand
-as they are written to the <a id="wrglossary.14084"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (unless protected). This
-includes <a id="wrglossary.14085"></a><a href="#glo:u"><code class="csfmt">\u</code></a>, so with a non-Unicode aware engine or where the
-document source is required to be <a id="wrglossary.14086"></a><a href="#glo:dual.ascii">ASCII</a>, the character æ needs to be written as <code class="code"><a id="wrglossary.14087"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14088"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code> and so on.
-Alternatively, use the shortcut <code class="code"><a id="wrglossary.14089"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14090"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code>.
+The <span class="meta">〈<em class="metainner">options</em>〉</span> provided to <a id="wrglossary.14081"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a> will expand
+as they are written to the <a id="wrglossary.14082"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file (unless protected). This
+includes <a id="wrglossary.14083"></a><a href="#glo:u"><code class="csfmt">\u</code></a>, so with a non-Unicode aware engine or where the
+document source is required to be <a id="wrglossary.14084"></a><a href="#glo:dual.ascii">ASCII</a>, the character æ needs to be written as <code class="code"><a id="wrglossary.14085"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14086"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code> and so on.
+Alternatively, use the shortcut <code class="code"><a id="wrglossary.14087"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14088"></a><a href="#glo:u"><code class="csfmt">\u</code></a> E6</code>.
</div><!-- end of important -->
<p>
For example, the above can be rewritten as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14091"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.14092"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>, <span class="comment">% entries in terms.bib</span>
- <a id="wrglossary.14093"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>, <span class="comment">% custom sort rule</span>
- <a id="wrglossary.14094"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<span class="comment">% required with sort=custom</span>
- < <a id="wrglossary.14095"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E6;<a id="wrglossary.14096"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C6
- < a;<a id="wrglossary.14097"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E1;<a id="wrglossary.14098"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E5,<a id="wrglossary.14099"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E4,A;<a id="wrglossary.14100"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C1;<a id="wrglossary.14101"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C5;<a id="wrglossary.14102"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C4
- < b,B < c;<a id="wrglossary.14103"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0107,C;<a id="wrglossary.14104"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0106 < d,D
- < e;<a id="wrglossary.14105"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E9,E;<a id="wrglossary.14106"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C9 < f,F < g,G
- < h,H < i;<a id="wrglossary.14107"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> ED,I;<a id="wrglossary.14108"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> CD < j,J
- < l;<a id="wrglossary.14109"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0142,L;<a id="wrglossary.14110"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0141 < m,M < n,N
- < o;<a id="wrglossary.14111"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> F6;<a id="wrglossary.14112"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> F8,O;<a id="wrglossary.14113"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> D6;<a id="wrglossary.14114"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> D8
- < p,P < q,Q < r,R < s;<a id="wrglossary.14115"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 013F,S;<a id="wrglossary.14116"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 015A
- < t,T < u;<a id="wrglossary.14117"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> FA,U;<a id="wrglossary.14118"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> DA < v,V < w,W < x,X < y,Y
- < z;<a id="wrglossary.14119"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 017C,Z;<a id="wrglossary.14120"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 017B
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14089"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.14090"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms}</span>, <span class="comment">% entries in terms.bib</span>
+ <a id="wrglossary.14091"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>, <span class="comment">% custom sort rule</span>
+ <a id="wrglossary.14092"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<span class="comment">% required with sort=custom</span>
+ < <a id="wrglossary.14093"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E6;<a id="wrglossary.14094"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C6
+ < a;<a id="wrglossary.14095"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E1;<a id="wrglossary.14096"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E5,<a id="wrglossary.14097"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E4,A;<a id="wrglossary.14098"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C1;<a id="wrglossary.14099"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C5;<a id="wrglossary.14100"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C4
+ < b,B < c;<a id="wrglossary.14101"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0107,C;<a id="wrglossary.14102"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0106 < d,D
+ < e;<a id="wrglossary.14103"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> E9,E;<a id="wrglossary.14104"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> C9 < f,F < g,G
+ < h,H < i;<a id="wrglossary.14105"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> ED,I;<a id="wrglossary.14106"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> CD < j,J
+ < l;<a id="wrglossary.14107"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0142,L;<a id="wrglossary.14108"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0141 < m,M < n,N
+ < o;<a id="wrglossary.14109"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> F6;<a id="wrglossary.14110"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> F8,O;<a id="wrglossary.14111"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> D6;<a id="wrglossary.14112"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> D8
+ < p,P < q,Q < r,R < s;<a id="wrglossary.14113"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 013F,S;<a id="wrglossary.14114"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 015A
+ < t,T < u;<a id="wrglossary.14115"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> FA,U;<a id="wrglossary.14116"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> DA < v,V < w,W < x,X < y,Y
+ < z;<a id="wrglossary.14117"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 017C,Z;<a id="wrglossary.14118"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 017B
}</span>
]
</pre>
<p>
+Bear in mind that the rule-based comparators
+(that is, the localisation rules and the custom rule)
+break up terms according to <a id="wrglossary.14119"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a>, which allows
+punctuation and spaces to be stripped from sort values.
+The default is <a id="wrglossary.14120"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a><span class="optfmt">=word</span>, which
+replaces content between word boundaries with a marker (identified
+with <a id="wrglossary.14121"></a><a href="#glo:opt.resource.break-marker"><span class="csoptfmt">break-marker</span></a>) to perform word-sorting.
+This means that if you actually want the punctuation retained in the
+sort value, you will need to use <a id="wrglossary.14122"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a><span class="optfmt">=none</span>
+instead.
+<p>
</section><!-- end of section sec:bib2glssortprint -->
@@ -35499,67 +35516,67 @@
<h2><!-- start of section header -->11.5. Record Counting<span class="labellink"><a href="#sec:recordcount">[link]</a></span></h2><!-- end of section header -->
<p>
-As from version 1.1 of <a id="wrglossary.14121"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can save the total
-record count for each entry by invoking <a id="wrglossary.14122"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-with the <a id="wrglossary.14123"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a> or <a id="wrglossary.14124"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a>
+As from version 1.1 of <a id="wrglossary.14123"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, you can save the total
+record count for each entry by invoking <a id="wrglossary.14124"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+with the <a id="wrglossary.14125"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a> or <a id="wrglossary.14126"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a>
switches. These options will ensure that when each entry
-is written to the <a id="wrglossary.14125"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file <a id="wrglossary.14126"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will
+is written to the <a id="wrglossary.14127"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file <a id="wrglossary.14128"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> will
additionally set the following internal fields for that entry:
<ul class="displaylist">
-<li><span class="bulletitem">•</span><a id="wrglossary.14127"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a>: set to the total
-number of <a id="wrglossary.14128"></a><a href="#glo:dual.indexing">records</a> found for the entry;
-<li><span class="bulletitem">•</span><a id="wrglossary.14129"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.<span class="meta">〈<em class="metainner">counter</em>〉</span></span></a>: set to the total
-number of <a id="wrglossary.14130"></a><a href="#glo:dual.indexing">records</a> found for the entry for the given counter.
+<li><span class="bulletitem">•</span><a id="wrglossary.14129"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a>: set to the total
+number of <a id="wrglossary.14130"></a><a href="#glo:dual.indexing">records</a> found for the entry;
+<li><span class="bulletitem">•</span><a id="wrglossary.14131"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.<span class="meta">〈<em class="metainner">counter</em>〉</span></span></a>: set to the total
+number of <a id="wrglossary.14132"></a><a href="#glo:dual.indexing">records</a> found for the entry for the given counter.
</ul>
-If <a id="wrglossary.14131"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a> is used then additionally:
+If <a id="wrglossary.14133"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a> is used then additionally:
<ul class="displaylist">
-<li><span class="bulletitem">•</span><a id="wrglossary.14132"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.<span class="meta">〈<em class="metainner">counter</em>〉</span>.<span class="meta">〈<em class="metainner">location</em>〉</span></span></a>: set to the total
-number of <a id="wrglossary.14133"></a><a href="#glo:dual.indexing">records</a> found for the entry for the given counter with the
+<li><span class="bulletitem">•</span><a id="wrglossary.14134"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.<span class="meta">〈<em class="metainner">counter</em>〉</span>.<span class="meta">〈<em class="metainner">location</em>〉</span></span></a>: set to the total
+number of <a id="wrglossary.14135"></a><a href="#glo:dual.indexing">records</a> found for the entry for the given counter with the
given location.
</ul>
Only use the unit counting option if the locations don’t contain any special
-characters. With <a id="wrglossary.14134"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> use <a id="wrglossary.14135"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> rather than
-<a id="wrglossary.14136"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a>. Otherwise, if you really need unit counting with locations
+characters. With <a id="wrglossary.14136"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> use <a id="wrglossary.14137"></a><a href="#glo:theHcounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a> rather than
+<a id="wrglossary.14138"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter-name</em>〉</span></code></a>. Otherwise, if you really need unit counting with locations
that may contain formatting commands, then you can try redefining:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14137"></a><code class="code"><dfn id="glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14139"></a><code class="code"><dfn id="glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
so that it detokenizes <span class="meta">〈<em class="metainner">location</em>〉</span> but take care when
-using <a id="wrglossary.14138"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a> with commands like
-<a id="wrglossary.14139"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> as they can end up becoming detokenized too early.
+using <a id="wrglossary.14140"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a> with commands like
+<a id="wrglossary.14141"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> as they can end up becoming detokenized too early.
<p>
-Note that the record count includes <a id="wrglossary.14140"></a><a href="#glo:dual.entrylocation">locations</a> that <a id="wrglossary.14141"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-discards, such as <a id="wrglossary.14142"></a><a href="#glo:dual.ignoredlocation">ignored records</a>, duplicates and partial
+Note that the record count includes <a id="wrglossary.14142"></a><a href="#glo:dual.entrylocation">locations</a> that <a id="wrglossary.14143"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+discards, such as <a id="wrglossary.14144"></a><a href="#glo:dual.ignoredlocation">ignored records</a>, duplicates and partial
duplicates (unless you filter them out with
-<a id="wrglossary.14143"></a><a href="#glo:switch.record-count-rule"><span class="longargfmt">--record-count-rule</span></a>). It doesn’t include cross-reference records. For
+<a id="wrglossary.14145"></a><a href="#glo:switch.record-count-rule"><span class="longargfmt">--record-count-rule</span></a>). It doesn’t include cross-reference records. For
example, suppose a document has an entry with the label <code class="code">bird</code>
-that is <a id="wrglossary.14144"></a><a href="#glo:dual.indexing">recorded</a> (<a id="wrglossary.14145"></a><a href="#glo:dual.indexing">indexed</a>) as follows:
+that is <a id="wrglossary.14146"></a><a href="#glo:dual.indexing">recorded</a> (<a id="wrglossary.14147"></a><a href="#glo:dual.indexing">indexed</a>) as follows:
<dl class="inlinetitle">
-Page 1 two (2) instances of <code class="code"><a id="wrglossary.14146"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
-Page 2 one (1) instance of <code class="code"><a id="wrglossary.14147"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
-Page 3 four (4) instances of <code class="code"><a id="wrglossary.14148"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
+Page 1 two (2) instances of <code class="code"><a id="wrglossary.14148"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
+Page 2 one (1) instance of <code class="code"><a id="wrglossary.14149"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
+Page 3 four (4) instances of <code class="code"><a id="wrglossary.14150"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}</code>;
Section 3 one (1) instance of
-<code class="code"><a id="wrglossary.14149"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.14150"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span>]{bird}</code>.
+<code class="code"><a id="wrglossary.14151"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<a id="wrglossary.14152"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=section</span>]{bird}</code>.
</dl>
<p>
Then the total record count (stored in
-the <a id="wrglossary.14151"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a> field) is 2+1+4+1=8, the total for the
-<a id="wrglossary.14152"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter (stored in the
-<a id="wrglossary.14153"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.page</span></a> field) is
-2+1+4=7, and the total for the <a id="wrglossary.14154"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter (stored in
-the <a id="wrglossary.14155"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.section</span></a> field)
+the <a id="wrglossary.14153"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a> field) is 2+1+4+1=8, the total for the
+<a id="wrglossary.14154"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter (stored in the
+<a id="wrglossary.14155"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.page</span></a> field) is
+2+1+4=7, and the total for the <a id="wrglossary.14156"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter (stored in
+the <a id="wrglossary.14157"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.section</span></a> field)
is 1.
<p>
With the unit counting on as well, the following fields are assigned:
@@ -35566,13 +35583,13 @@
<ul class="displaylist">
-<li><span class="bulletitem">•</span><a id="wrglossary.14156"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.1</span></a> is
+<li><span class="bulletitem">•</span><a id="wrglossary.14158"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.1</span></a> is
set to 2;
-<li><span class="bulletitem">•</span><a id="wrglossary.14157"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.2</span></a> is
+<li><span class="bulletitem">•</span><a id="wrglossary.14159"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.2</span></a> is
set to 1;
-<li><span class="bulletitem">•</span><a id="wrglossary.14158"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.3</span></a> is
+<li><span class="bulletitem">•</span><a id="wrglossary.14160"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.page.3</span></a> is
set to 4;
-<li><span class="bulletitem">•</span><a id="wrglossary.14159"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.section.3</span></a>
+<li><span class="bulletitem">•</span><a id="wrglossary.14161"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.section.3</span></a>
is set to 1.
</ul>
@@ -35581,165 +35598,165 @@
You can access these fields using the following commands which
will expand to the field value if set or to 0 if unset:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14160"></a><code class="code"><dfn id="glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14162"></a><code class="code"><dfn id="glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This expands to the total record count for the entry given by
<span class="meta">〈<em class="metainner">label</em>〉</span>. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14161"></a><a href="#glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></a>{bird}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14163"></a><a href="#glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></a>{bird}
</pre>
expands to 8.
<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.14162"></a><code class="code"><dfn id="glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14164"></a><code class="code"><dfn id="glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to the <a id="wrglossary.14163"></a><a href="#glo:dual.locationcounter">counter</a> total for the entry given by
+This expands to the <a id="wrglossary.14165"></a><a href="#glo:dual.locationcounter">counter</a> total for the entry given by
<span class="meta">〈<em class="metainner">entry-label</em>〉</span> where <span class="meta">〈<em class="metainner">counter</em>〉</span> is the counter name.
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14164"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a>{bird}{<a id="wrglossary.14165"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14166"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a>{bird}{<a id="wrglossary.14167"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}
</pre>
expands to 7 and
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14166"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a>{bird}{<a id="wrglossary.14167"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14168"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a>{bird}{<a id="wrglossary.14169"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a>}
</pre>
expands to 1.
<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.14168"></a><code class="code"><dfn id="glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14170"></a><code class="code"><dfn id="glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This expands to the total for the given <a id="wrglossary.14169"></a><a href="#glo:dual.entrylocation">location</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.14170"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{bird}{<a id="wrglossary.14171"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{3}
+This expands to the total for the given <a id="wrglossary.14171"></a><a href="#glo:dual.entrylocation">location</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.14172"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{bird}{<a id="wrglossary.14173"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>}{3}
</pre>
-expands to 4. Be careful about using <a id="wrglossary.14172"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> in the
+expands to 4. Be careful about using <a id="wrglossary.14174"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> in the
<span class="meta">〈<em class="metainner">location</em>〉</span> part. Remember that due to TeX’s asynchronous
-output routine, <a id="wrglossary.14173"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may not be correct.
+output routine, <a id="wrglossary.14175"></a><a href="#glo:thepage"><code class="csfmt">\thepage</code></a> may not be correct.
<p>
There are commands analogous to the entry counting commands like
-<a id="wrglossary.14174"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> and <a id="wrglossary.14175"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> that are triggered by the record count.
+<a id="wrglossary.14176"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a> and <a id="wrglossary.14177"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a> that are triggered by the record count.
These are listed below. The test to determine if the entry’s record count
exceeds the trigger value (which should be stored in the
-<a id="wrglossary.14176"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute) is obtained with:
+<a id="wrglossary.14178"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute) is obtained 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.14177"></a><code class="code"><dfn id="glo:glsxtrifrecordtrigger"><code class="csfmt">\glsxtrifrecordtrigger</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14179"></a><code class="code"><dfn id="glo:glsxtrifrecordtrigger"><code class="csfmt">\glsxtrifrecordtrigger</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
-If the <a id="wrglossary.14178"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute is set and <span class="meta">〈<em class="metainner">total</em>〉</span>
-exceeds the value given by the <a id="wrglossary.14179"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute, then
+If the <a id="wrglossary.14180"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute is set and <span class="meta">〈<em class="metainner">total</em>〉</span>
+exceeds the value given by the <a id="wrglossary.14181"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute, then
this does <span class="meta">〈<em class="metainner">true</em>〉</span> otherwise it does <span class="meta">〈<em class="metainner">false</em>〉</span>. The
<span class="meta">〈<em class="metainner">total</em>〉</span> 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.14180"></a><code class="code"><dfn id="glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14182"></a><code class="code"><dfn id="glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This should expand to the record count value that needs testing. The
default definition is:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14181"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14182"></a><a href="#glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></a>{#1}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14183"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14184"></a><a href="#glo:GlsXtrTotalRecordCount"><code class="csfmt">\GlsXtrTotalRecordCount</code></a>{#1}<span class="comment">% </span>
}
</pre>
This command may be redefined as appropriate. For example, it may be
-redefined to use <a id="wrglossary.14183"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a> for a particular
-<a id="wrglossary.14184"></a><a href="#glo:dual.locationcounter">location counter</a> or to use <a id="wrglossary.14185"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a> for
+redefined to use <a id="wrglossary.14185"></a><a href="#glo:GlsXtrRecordCount"><code class="csfmt">\GlsXtrRecordCount</code></a> for a particular
+<a id="wrglossary.14186"></a><a href="#glo:dual.locationcounter">location counter</a> or to use <a id="wrglossary.14187"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a> for
a particular location.
<p>
-The <a id="wrglossary.14186"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute may be set with
-<a id="wrglossary.14187"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a> or can be set for each listed category
+The <a id="wrglossary.14188"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a> attribute may be set with
+<a id="wrglossary.14189"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a> or can be set for each listed category
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.14188"></a><code class="code"><dfn id="glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14190"></a><code class="code"><dfn id="glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></dfn>{<span class="meta">〈<em class="metainner">category-list</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
The value must be an integer.
<p>
-Commands like <a id="wrglossary.14189"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> behave slightly differently to <a id="wrglossary.14190"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>.
-It’s necessary for the command to add a <a id="wrglossary.14191"></a><a href="#glo:dual.indexing">record</a> to the <a id="wrglossary.14192"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>
+Commands like <a id="wrglossary.14191"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> behave slightly differently to <a id="wrglossary.14192"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>.
+It’s necessary for the command to add a <a id="wrglossary.14193"></a><a href="#glo:dual.indexing">record</a> to the <a id="wrglossary.14194"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a>
file in order for the entry to be selected and for the record count
-to be correct on the next <a id="wrglossary.14193"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run (for the default
-<a id="wrglossary.14194"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps}</span>). The trigger record
-is created with <a id="wrglossary.14195"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glstriggerrecordformat</span>,
-which <a id="wrglossary.14196"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.1+ recognises as a special type of
-<a id="wrglossary.14197"></a><a href="#glo:dual.ignoredlocation">ignored location</a> format. This corresponds to the command:
+to be correct on the next <a id="wrglossary.14195"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run (for the default
+<a id="wrglossary.14196"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded and deps}</span>). The trigger record
+is created with <a id="wrglossary.14197"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glstriggerrecordformat</span>,
+which <a id="wrglossary.14198"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.1+ recognises as a special type of
+<a id="wrglossary.14199"></a><a href="#glo:dual.ignoredlocation">ignored location</a> format. This corresponds to 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.14198"></a><code class="code"><dfn id="glo:glstriggerrecordformat"><code class="csfmt">\glstriggerrecordformat</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14200"></a><code class="code"><dfn id="glo:glstriggerrecordformat"><code class="csfmt">\glstriggerrecordformat</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
-As with <a id="wrglossary.14199"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a>, this command does nothing and is considered
-an ignored record (so it won’t appear in the <a id="wrglossary.14200"></a><a href="#glo:dual.locationlist">location list</a>),
-but it indicates to <a id="wrglossary.14201"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that the entry must be selected
-and, if the <a id="wrglossary.14202"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> option has been set, the
-entry will be assigned to the <a id="wrglossary.14203"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> glossary.
+As with <a id="wrglossary.14201"></a><a href="#glo:glsignore"><code class="csfmt">\glsignore</code></a>, this command does nothing and is considered
+an ignored record (so it won’t appear in the <a id="wrglossary.14202"></a><a href="#glo:dual.locationlist">location list</a>),
+but it indicates to <a id="wrglossary.14203"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> that the entry must be selected
+and, if the <a id="wrglossary.14204"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> option has been set, the
+entry will be assigned to the <a id="wrglossary.14205"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> glossary.
<p>
-For example, to assign the entry to an <a id="wrglossary.14204"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14205"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{ignored}
-<a id="wrglossary.14206"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14207"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a><span class="optfmt">=ignored</span>]
+For example, to assign the entry to an <a id="wrglossary.14206"></a><a href="#glo:dual.ignoredglossary">ignored glossary</a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14207"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{ignored}
+<a id="wrglossary.14208"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14209"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a><span class="optfmt">=ignored</span>]
</pre>
This ensures that the entry is defined but it won’t show up the
normal glossary.
<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.14208"></a><a href="#glo:dual.postlinkhook">post-link hook</a> won’t be implemented if the record trigger is
-tripped. (That is, if the <a id="wrglossary.14209"></a><a href="#glo:rglsformat"><code class="csfmt">\rglsformat</code></a>-like command is used instead of
-the <a id="wrglossary.14210"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command.)
+The <a id="wrglossary.14210"></a><a href="#glo:dual.postlinkhook">post-link hook</a> won’t be implemented if the record trigger is
+tripped. (That is, if the <a id="wrglossary.14211"></a><a href="#glo:rglsformat"><code class="csfmt">\rglsformat</code></a>-like command is used instead of
+the <a id="wrglossary.14212"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> command.)
</div><!-- end of information -->
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14211"></a><code class="code"><dfn id="glo:rgls"><code class="csfmt">\rgls</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.14212"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14213"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14214"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14213"></a><code class="code"><dfn id="glo:rgls"><code class="csfmt">\rgls</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.14214"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14215"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14216"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14215"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14216"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it
+If the value has been supplied by the <a id="wrglossary.14217"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14218"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> otherwise it
creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14217"></a><code class="code"><dfn id="glo:rglsformat"><code class="csfmt">\rglsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14219"></a><code class="code"><dfn id="glo:rglsformat"><code class="csfmt">\rglsformat</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 has the same definition as <a id="wrglossary.14218"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</code></a>.
+This has the same definition as <a id="wrglossary.14220"></a><a href="#glo:cglsformat"><code class="csfmt">\cglsformat</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.14219"></a><code class="code"><dfn id="glo:rglspl"><code class="csfmt">\rglspl</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.14220"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14221"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14222"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14221"></a><code class="code"><dfn id="glo:rglspl"><code class="csfmt">\rglspl</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.14222"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14223"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14224"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14223"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14224"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> otherwise
+If the value has been supplied by the <a id="wrglossary.14225"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14226"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> otherwise
it creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14225"></a><code class="code"><dfn id="glo:rglsplformat"><code class="csfmt">\rglsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14227"></a><code class="code"><dfn id="glo:rglsplformat"><code class="csfmt">\rglsplformat</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 -->
which uses the appropriate plural 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.14226"></a><code class="code"><dfn id="glo:rGls"><code class="csfmt">\rGls</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.14227"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14228"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14229"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14228"></a><code class="code"><dfn id="glo:rGls"><code class="csfmt">\rGls</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.14229"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14230"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14231"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14230"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14231"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> otherwise it
+If the value has been supplied by the <a id="wrglossary.14232"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14233"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> otherwise it
creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14232"></a><code class="code"><dfn id="glo:rGlsformat"><code class="csfmt">\rGlsformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14234"></a><code class="code"><dfn id="glo:rGlsformat"><code class="csfmt">\rGlsformat</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 -->
which performs the appropriate case-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.14233"></a><code class="code"><dfn id="glo:rGlspl"><code class="csfmt">\rGlspl</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.14234"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14235"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14236"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14235"></a><code class="code"><dfn id="glo:rGlspl"><code class="csfmt">\rGlspl</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.14236"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14237"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14238"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14237"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14238"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> otherwise
+If the value has been supplied by the <a id="wrglossary.14239"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14240"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> otherwise
it creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14239"></a><code class="code"><dfn id="glo:rGlsplformat"><code class="csfmt">\rGlsplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14241"></a><code class="code"><dfn id="glo:rGlsplformat"><code class="csfmt">\rGlsplformat</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 -->
which uses the appropriate plural fields and case-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.14240"></a><code class="code"><dfn id="glo:rGLS"><code class="csfmt">\rGLS</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.14241"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14242"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14243"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14242"></a><code class="code"><dfn id="glo:rGLS"><code class="csfmt">\rGLS</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.14243"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14244"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14245"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14244"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14245"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> otherwise it
+If the value has been supplied by the <a id="wrglossary.14246"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14247"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a> otherwise it
creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14246"></a><code class="code"><dfn id="glo:rGLSformat"><code class="csfmt">\rGLSformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14248"></a><code class="code"><dfn id="glo:rGLSformat"><code class="csfmt">\rGLSformat</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 -->
which performs the appropriate case-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.14247"></a><code class="code"><dfn id="glo:rGLSpl"><code class="csfmt">\rGLSpl</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.14248"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14249"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14250"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.14249"></a><code class="code"><dfn id="glo:rGLSpl"><code class="csfmt">\rGLSpl</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.14250"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.14251"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.14252"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-If the value has been supplied by the <a id="wrglossary.14251"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
-attribute and is exceeded, this behaves like <a id="wrglossary.14252"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> otherwise
+If the value has been supplied by the <a id="wrglossary.14253"></a><a href="#glo:opt.catattr.recordcount"><span class="csoptfmt">recordcount</span></a>
+attribute and is exceeded, this behaves like <a id="wrglossary.14254"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> otherwise
it creates a trigger record and uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14253"></a><code class="code"><dfn id="glo:rGLSplformat"><code class="csfmt">\rGLSplformat</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">insert</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14255"></a><code class="code"><dfn id="glo:rGLSplformat"><code class="csfmt">\rGLSplformat</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 -->
which uses the appropriate plural fields and case-change.
<p>
@@ -35746,14 +35763,14 @@
To make it easier to switch on record counting for an existing
document, 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.14254"></a><code class="code"><dfn id="glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14256"></a><code class="code"><dfn id="glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></dfn></code></div><!-- end of pinnedbox -->
-This redefines <a id="wrglossary.14255"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.14256"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.14257"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, <a id="wrglossary.14258"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>,
-<a id="wrglossary.14259"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>, <a id="wrglossary.14260"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> to <a id="wrglossary.14261"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>, <a id="wrglossary.14262"></a><a href="#glo:rglspl"><code class="csfmt">\rglspl</code></a>, <a id="wrglossary.14263"></a><a href="#glo:rGls"><code class="csfmt">\rGls</code></a>,
-<a id="wrglossary.14264"></a><a href="#glo:rGlspl"><code class="csfmt">\rGlspl</code></a>, <a id="wrglossary.14265"></a><a href="#glo:rGLS"><code class="csfmt">\rGLS</code></a>, <a id="wrglossary.14266"></a><a href="#glo:rGLSpl"><code class="csfmt">\rGLSpl</code></a>, respectively, for
+This redefines <a id="wrglossary.14257"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>, <a id="wrglossary.14258"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>, <a id="wrglossary.14259"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>, <a id="wrglossary.14260"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>,
+<a id="wrglossary.14261"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>, <a id="wrglossary.14262"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a> to <a id="wrglossary.14263"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>, <a id="wrglossary.14264"></a><a href="#glo:rglspl"><code class="csfmt">\rglspl</code></a>, <a id="wrglossary.14265"></a><a href="#glo:rGls"><code class="csfmt">\rGls</code></a>,
+<a id="wrglossary.14266"></a><a href="#glo:rGlspl"><code class="csfmt">\rGlspl</code></a>, <a id="wrglossary.14267"></a><a href="#glo:rGLS"><code class="csfmt">\rGLS</code></a>, <a id="wrglossary.14268"></a><a href="#glo:rGLSpl"><code class="csfmt">\rGLSpl</code></a>, respectively, for
convenience. This command will also switch the shortcut commands
-such as <a id="wrglossary.14267"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a> or <a id="wrglossary.14268"></a><a href="#glo:ab"><code class="csfmt">\ab</code></a>, if they have been enabled, from using
-the <a id="wrglossary.14269"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands to the corresponding <a id="wrglossary.14270"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>
+such as <a id="wrglossary.14269"></a><a href="#glo:ac"><code class="csfmt">\ac</code></a> or <a id="wrglossary.14270"></a><a href="#glo:ab"><code class="csfmt">\ab</code></a>, if they have been enabled, from using
+the <a id="wrglossary.14271"></a><a href="#glo:cgls"><code class="csfmt">\cgls</code></a>-like commands to the corresponding <a id="wrglossary.14272"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a>
command.
<p>
For example, using the earlier
@@ -35762,50 +35779,50 @@
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\documentclass</code>{article}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.14271"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.14273"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.14272"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{ignored}
+<a id="wrglossary.14274"></a><a href="#glo:newignoredglossary"><code class="csfmt">\newignoredglossary</code></a>{ignored}
-<a id="wrglossary.14273"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14274"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.14275"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.14276"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
- <a id="wrglossary.14277"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14278"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
- <a id="wrglossary.14279"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a><span class="optfmt">=ignored</span>,
- <a id="wrglossary.14280"></a><a href="#glo:opt.resource.category"><span class="csoptfmt">category</span></a><span class="optfmt">={same as entry}</span>
+<a id="wrglossary.14275"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14276"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.14277"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.14278"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={terms,abbrvs,symbols}</span>,
+ <a id="wrglossary.14279"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14280"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>,
+ <a id="wrglossary.14281"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a><span class="optfmt">=ignored</span>,
+ <a id="wrglossary.14282"></a><a href="#glo:opt.resource.category"><span class="csoptfmt">category</span></a><span class="optfmt">={same as entry}</span>
]
-<a id="wrglossary.14281"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a>
-<a id="wrglossary.14282"></a><a href="#glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></a>{<a id="wrglossary.14283"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>,<a id="wrglossary.14284"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{1}
+<a id="wrglossary.14283"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a>
+<a id="wrglossary.14284"></a><a href="#glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></a>{<a id="wrglossary.14285"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>,<a id="wrglossary.14286"></a><a href="#glo:opt.cat.abbreviation"><span class="csoptfmt">abbreviation</span></a>}{1}
-<a id="wrglossary.14285"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{entry}{<a id="wrglossary.14286"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
-<a id="wrglossary.14287"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{<a id="wrglossary.14288"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a>}{<a id="wrglossary.14289"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
+<a id="wrglossary.14287"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{entry}{<a id="wrglossary.14288"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
+<a id="wrglossary.14289"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{<a id="wrglossary.14290"></a><a href="#glo:opt.cat.symbol"><span class="csoptfmt">symbol</span></a>}{<a id="wrglossary.14291"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.14290"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}, <a id="wrglossary.14291"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}, <a id="wrglossary.14292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}, <a id="wrglossary.14293"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html},
-<a id="wrglossary.14294"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}, <a id="wrglossary.14295"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
+<a id="wrglossary.14292"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}, <a id="wrglossary.14293"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}, <a id="wrglossary.14294"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{bird}, <a id="wrglossary.14295"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html},
+<a id="wrglossary.14296"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{M}, <a id="wrglossary.14297"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}.
-<a id="wrglossary.14296"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.14298"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
If the document is called <span class="filefmt">myDoc.tex</span>, then the build
process is:
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
-bib2gls <a id="wrglossary.14297"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a> myDoc
+bib2gls <a id="wrglossary.14299"></a><a href="#glo:switch.record-count"><span class="longargfmt">--record-count</span></a> myDoc
pdflatex myDoc
</pre>
-The <a id="wrglossary.14298"></a><a href="#glo:opt.resource.category"><span class="csoptfmt">category</span></a><span class="optfmt">={same as entry}</span> resource option
-assigns the <a id="wrglossary.14299"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the <a id="wrglossary.14300"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry type
+The <a id="wrglossary.14300"></a><a href="#glo:opt.resource.category"><span class="csoptfmt">category</span></a><span class="optfmt">={same as entry}</span> resource option
+assigns the <a id="wrglossary.14301"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> field to the <a id="wrglossary.14302"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry type
(without the initial <code class="code">@</code>). This means that the entries defined
in <span class="filefmt">terms.bib</span> (with <code class="code">@entry</code>) have their
-<a id="wrglossary.14301"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">entry</code>, the entries defined
+<a id="wrglossary.14303"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">entry</code>, the entries defined
in <span class="filefmt">abbrvs.bib</span> (with <code class="code">@abbreviation</code>) have their
-<a id="wrglossary.14302"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">abbreviation</code>, and the entries defined
+<a id="wrglossary.14304"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">abbreviation</code>, and the entries defined
in <span class="filefmt">symbols.bib</span> (with <code class="code">@symbol</code>) have their
-<a id="wrglossary.14303"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">symbol</code>.
+<a id="wrglossary.14305"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a> set to <code class="code">symbol</code>.
<p>
-I’ve added <a id="wrglossary.14304"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> to the <span class="csoptfmt">entry</span> and
+I’ve added <a id="wrglossary.14306"></a><a href="#glo:dual.postlinkhook">post-link hooks</a> to the <span class="csoptfmt">entry</span> and
<span class="csoptfmt">symbol</span> categories to show the description on
-<a id="wrglossary.14305"></a><a href="#glo:dual.firstuse">first use</a> (but not for the <span class="csoptfmt">abbreviation</span> category).
+<a id="wrglossary.14307"></a><a href="#glo:dual.firstuse">first use</a> (but not for the <span class="csoptfmt">abbreviation</span> category).
<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:bib2glsrecordcounting-backref"><span title="Up" class="icon">⭱</span></a><a id="ex:bib2glsrecordcounting"></a>Example 159: Using <span class="appfmt">bib2gls</span>: record counting <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example159.tex" class="icon"><span title="Download TeX File" class="icon">📥<sup>🖹</sup></span></a> <a href="glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf" class="icon"><span title="Download PDF" class="icon">📥<sup>🖺</sup></span></a>
<p>
@@ -35814,8 +35831,8 @@
In the above, <code class="code">ssi</code> and <code class="code">bird</code> only have one record.
However, they have been treated differently. The <code class="code">ssi</code> entry is
-using <a id="wrglossary.14306"></a><a href="#glo:rglsformat"><code class="csfmt">\rglsformat</code></a> whereas the <code class="code">bird</code> entry is using the
-normal <a id="wrglossary.14307"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behaviour. This is because the record counting
+using <a id="wrglossary.14308"></a><a href="#glo:rglsformat"><code class="csfmt">\rglsformat</code></a> whereas the <code class="code">bird</code> entry is using the
+normal <a id="wrglossary.14309"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> behaviour. This is because the record counting
hasn’t been applied to the custom <span class="csoptfmt">entry</span> category, whereas
it has been applied to the <span class="csoptfmt">abbreviation</span> and
<span class="csoptfmt">symbol</span> categories.
@@ -35828,86 +35845,86 @@
<p>
If you want unit record counting you need to remember to invoke
-<a id="wrglossary.14308"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.14309"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a> and you will also need
-to redefine <a id="wrglossary.14310"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a> appropriately. For
+<a id="wrglossary.14310"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with <a id="wrglossary.14311"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a> and you will also need
+to redefine <a id="wrglossary.14312"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a> appropriately. For
example, suppose you want to reset all abbreviations at the start of each
chapter, so that the full form is shown again, but only if the
abbreviation isn’t used elsewhere in the chapter.
<p>
-This would require records with the <a id="wrglossary.14311"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> set to
-<a id="wrglossary.14312"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>. This can be done with the <a id="wrglossary.14313"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a> package
+This would require records with the <a id="wrglossary.14313"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a> set to
+<a id="wrglossary.14314"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>. This can be done with the <a id="wrglossary.14315"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</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">\usepackage</code>[<a id="wrglossary.14314"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14315"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14316"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{glossaries-extra}
+<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.14316"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14317"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14318"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{glossaries-extra}
</pre>
However, this will have chapter numbers instead of page numbers in
-the <a id="wrglossary.14317"></a><a href="#glo:dual.locationlist">location lists</a>. If you don’t want <a id="wrglossary.14318"></a><a href="#glo:dual.locationlist">location lists</a>
+the <a id="wrglossary.14319"></a><a href="#glo:dual.locationlist">location lists</a>. If you don’t want <a id="wrglossary.14320"></a><a href="#glo:dual.locationlist">location lists</a>
then this isn’t a problem. The list can simply be suppressed with
-<a id="wrglossary.14319"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>.
+<a id="wrglossary.14321"></a><a href="#glo:opt.nonumberlist"><span class="styoptfmt">nonumberlist</span></a>.
<p>
-If you want page numbers in the <a id="wrglossary.14320"></a><a href="#glo:dual.locationlist">location lists</a> then you will
-need to <a id="wrglossary.14321"></a><a href="#glo:dual.indexing">record</a> each entry with both the <a id="wrglossary.14322"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> and
-<a id="wrglossary.14323"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counters. This can be done with the hook that occurs
-before the <a id="wrglossary.14324"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> options are set:
-<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.14325"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14326"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14327"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>,<a id="wrglossary.14328"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14329"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<a id="wrglossary.14330"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}
+If you want page numbers in the <a id="wrglossary.14322"></a><a href="#glo:dual.locationlist">location lists</a> then you will
+need to <a id="wrglossary.14323"></a><a href="#glo:dual.indexing">record</a> each entry with both the <a id="wrglossary.14324"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> and
+<a id="wrglossary.14325"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counters. This can be done with the hook that occurs
+before the <a id="wrglossary.14326"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> options are set:
+<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.14327"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14328"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14329"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>,<a id="wrglossary.14330"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14331"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<a id="wrglossary.14332"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}
</pre>
Note that I’ve used the ignored location format to prevent the
-chapter number from being added to the <a id="wrglossary.14331"></a><a href="#glo:dual.locationlist">location list</a>.
-An alternative is to use the <a id="wrglossary.14332"></a><a href="#glo:opt.resource.loc-counters"><span class="csoptfmt">loc-counters</span></a><span class="optfmt">=<a id="wrglossary.14333"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span> resource
-option to only show the locations that use the <a id="wrglossary.14334"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.
+chapter number from being added to the <a id="wrglossary.14333"></a><a href="#glo:dual.locationlist">location list</a>.
+An alternative is to use the <a id="wrglossary.14334"></a><a href="#glo:opt.resource.loc-counters"><span class="csoptfmt">loc-counters</span></a><span class="optfmt">=<a id="wrglossary.14335"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a></span> resource
+option to only show the locations that use the <a id="wrglossary.14336"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a> counter.
<p>
-The definition of <a id="wrglossary.14335"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a> needs to be changed
-so that it uses the total for the given location. If <a id="wrglossary.14336"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>
-is used, you will need <a id="wrglossary.14337"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14338"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14339"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{#1}{<a id="wrglossary.14340"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}{<a id="wrglossary.14341"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>}<span class="comment">% </span>
+The definition of <a id="wrglossary.14337"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a> needs to be changed
+so that it uses the total for the given location. If <a id="wrglossary.14338"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>
+is used, you will need <a id="wrglossary.14339"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.14340"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14341"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{#1}{<a id="wrglossary.14342"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}{<a id="wrglossary.14343"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a>}<span class="comment">% </span>
}
</pre>
-otherwise use <a id="wrglossary.14342"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>.
+otherwise use <a id="wrglossary.14344"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>.
<p>
Consider the following (using the abbreviations defined in the
earlier <span class="filefmt">abbrvs.bib</span>):
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cbeg">\begin{document}</code>
<code class="cmd">\chapter</code>{First}
-<a id="wrglossary.14343"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14344"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14345"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14346"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
+<a id="wrglossary.14345"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14346"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14347"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14348"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
<code class="cmd">\chapter</code>{Second}
-<a id="wrglossary.14347"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14348"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14349"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
-<a id="wrglossary.14350"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
+<a id="wrglossary.14349"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14350"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14351"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
+<a id="wrglossary.14352"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
-<a id="wrglossary.14351"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.14353"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
Note that the <code class="code">xml</code> entry is only used once in the entire
document, but it will still be added to the glossary.
<p>
-The previous example used the <a id="wrglossary.14352"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> resource
-option to move entries with the <a id="wrglossary.14353"></a><a href="#glo:glstriggerrecordformat"><span class="csfmtcolourfont">glstriggerrecordformat</span></a> encap
+The previous example used the <a id="wrglossary.14354"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> resource
+option to move entries with the <a id="wrglossary.14355"></a><a href="#glo:glstriggerrecordformat"><span class="csfmtcolourfont">glstriggerrecordformat</span></a> encap
(that is, they didn’t exceed the trigger value) to another
glossary. Unfortunately, using that option in this case will move
-all three abbreviations to the <a id="wrglossary.14354"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> glossary.
+all three abbreviations to the <a id="wrglossary.14356"></a><a href="#glo:opt.resource.trigger-type"><span class="csoptfmt">trigger-type</span></a> glossary.
The <code class="code">ssi</code> entry is only used once in the first chapter (but is
used twice in the second chapter), and the <code class="code">html</code> is only used
once in the second chapter (but is used three times in the first
-chapter). So all three will have <a id="wrglossary.14355"></a><a href="#glo:dual.indexing">records</a> in the <a id="wrglossary.14356"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
-with the special <a id="wrglossary.14357"></a><a href="#glo:glstriggerrecordformat"><span class="csfmtcolourfont">glstriggerrecordformat</span></a> format.
+chapter). So all three will have <a id="wrglossary.14357"></a><a href="#glo:dual.indexing">records</a> in the <a id="wrglossary.14358"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
+with the special <a id="wrglossary.14359"></a><a href="#glo:glstriggerrecordformat"><span class="csfmtcolourfont">glstriggerrecordformat</span></a> format.
<p>
A simple solution is to omit any entries that don’t have the
-<a id="wrglossary.14358"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field set when displaying the glossary:
-<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.14359"></a><a href="#glo:printunsrtglossaryentryprocesshook"><code class="csfmt">\printunsrtglossaryentryprocesshook</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14360"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>*{<a id="wrglossary.14361"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}{#1}
- {}{<a id="wrglossary.14362"></a><a href="#glo:printunsrtglossaryskipentry"><code class="csfmt">\printunsrtglossaryskipentry</code></a>}<span class="comment">% </span>
+<a id="wrglossary.14360"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field set when displaying the glossary:
+<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.14361"></a><a href="#glo:printunsrtglossaryentryprocesshook"><code class="csfmt">\printunsrtglossaryentryprocesshook</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14362"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>*{<a id="wrglossary.14363"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}{#1}
+ {}{<a id="wrglossary.14364"></a><a href="#glo:printunsrtglossaryskipentry"><code class="csfmt">\printunsrtglossaryskipentry</code></a>}<span class="comment">% </span>
}
-<a id="wrglossary.14363"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.14365"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
</pre>
An alternative is to test the total record count, but remember that
-each entry is being <a id="wrglossary.14364"></a><a href="#glo:dual.indexing">recorded</a> twice: once with the <a id="wrglossary.14365"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>
-counter and once with the <a id="wrglossary.14366"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter, so the total count
+each entry is being <a id="wrglossary.14366"></a><a href="#glo:dual.indexing">recorded</a> twice: once with the <a id="wrglossary.14367"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>
+counter and once with the <a id="wrglossary.14368"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter, so the total count
for the <code class="code">ssi</code> entry will be 2 not 1.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
Take care not to strip entries from a
-<a id="wrglossary.14367"></a><a href="#glo:hierarchicallevel">hierarchical glossary</a> as it will
+<a id="wrglossary.14369"></a><a href="#glo:hierarchicallevel">hierarchical glossary</a> as it will
break the hierarchy and will cause formatting problems in the
glossary.
</div><!-- end of warning -->
@@ -35918,36 +35935,36 @@
<code class="cmd">\usepackage</code>[T1]{fontenc}
<code class="cmd">\usepackage</code>{kpfonts}
<code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.14368"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14369"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.14370"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14371"></a><a href="#glo:opt.postdot"><span class="styoptfmt">postdot</span></a>]{glossaries-extra}
-<a id="wrglossary.14370"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14371"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
+<a id="wrglossary.14372"></a><a href="#glo:setabbreviationstyle"><code class="csfmt">\setabbreviationstyle</code></a>{<a id="wrglossary.14373"></a><a href="#glo:opt.abbrstyle.long-short-sc-desc"><span class="abbrstylefmt">long-short-sc-desc</span></a>}
-<a id="wrglossary.14372"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14373"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
- <a id="wrglossary.14374"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14375"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>
+<a id="wrglossary.14374"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14375"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={abbrvs}</span>,
+ <a id="wrglossary.14376"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={fulllong=<a id="wrglossary.14377"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}</span>
]
-<code class="cmd">\preto</code>{<code class="cmd">\chapter</code>}{<a id="wrglossary.14376"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>}
-<a id="wrglossary.14377"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a>
-<a id="wrglossary.14378"></a><a href="#glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></a>{abbreviation}{1}
+<code class="cmd">\preto</code>{<code class="cmd">\chapter</code>}{<a id="wrglossary.14378"></a><a href="#glo:glsresetall"><code class="csfmt">\glsresetall</code></a>}
+<a id="wrglossary.14379"></a><a href="#glo:glsxtrenablerecordcount"><code class="csfmt">\glsxtrenablerecordcount</code></a>
+<a id="wrglossary.14380"></a><a href="#glo:GlsXtrSetRecordCountAttribute"><code class="csfmt">\GlsXtrSetRecordCountAttribute</code></a>{abbreviation}{1}
-<code class="cmd">\renewcommand</code>{<a id="wrglossary.14379"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14380"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14381"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>,<a id="wrglossary.14382"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14383"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<a id="wrglossary.14384"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}
+<code class="cmd">\renewcommand</code>{<a id="wrglossary.14381"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14382"></a><a href="#glo:glsadd"><code class="csfmt">\glsadd</code></a>[<a id="wrglossary.14383"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a><span class="optfmt">=glsignore</span>,<a id="wrglossary.14384"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.14385"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span>]{<a id="wrglossary.14386"></a><a href="#glo:glslabel"><code class="csfmt">\glslabel</code></a>}}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14385"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14386"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{#1}{<a id="wrglossary.14387"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}{<a id="wrglossary.14388"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14387"></a><a href="#glo:glsxtrrecordtriggervalue"><code class="csfmt">\glsxtrrecordtriggervalue</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14388"></a><a href="#glo:GlsXtrLocationRecordCount"><code class="csfmt">\GlsXtrLocationRecordCount</code></a>{#1}{<a id="wrglossary.14389"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a>}{<a id="wrglossary.14390"></a><a href="#glo:thecounter"><code class="csfmt">\thechapter</code></a>}<span class="comment">% </span>
}
<code class="cbeg">\begin{document}</code>
<code class="cmd">\chapter</code>{First}
-<a id="wrglossary.14389"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14390"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14391"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14392"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
+<a id="wrglossary.14391"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14392"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14393"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14394"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}.
<code class="cmd">\chapter</code>{Second}
-<a id="wrglossary.14393"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14394"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14395"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14396"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
+<a id="wrglossary.14395"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{html}. <a id="wrglossary.14396"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14397"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{ssi}. <a id="wrglossary.14398"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{xml}.
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14397"></a><a href="#glo:printunsrtglossaryentryprocesshook"><code class="csfmt">\printunsrtglossaryentryprocesshook</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.14398"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>*{<a id="wrglossary.14399"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}{#1}
- {}{<a id="wrglossary.14400"></a><a href="#glo:printunsrtglossaryskipentry"><code class="csfmt">\printunsrtglossaryskipentry</code></a>}<span class="comment">% </span>
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.14399"></a><a href="#glo:printunsrtglossaryentryprocesshook"><code class="csfmt">\printunsrtglossaryentryprocesshook</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.14400"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>*{<a id="wrglossary.14401"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}{#1}
+ {}{<a id="wrglossary.14402"></a><a href="#glo:printunsrtglossaryskipentry"><code class="csfmt">\printunsrtglossaryskipentry</code></a>}<span class="comment">% </span>
}
-<a id="wrglossary.14401"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.14403"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
If the document is in a file called <span class="filefmt">myDoc.tex</span> then the
@@ -35973,66 +35990,66 @@
<h3><!-- start of subsection header -->11.5.2. Mini-Glossaries<span class="labellink"><a href="#sec:unitrecordcountminigloss">[link]</a></span></h3><!-- end of subsection header -->
<p>
-Record counting doesn’t have to be used with the <a id="wrglossary.14402"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> set of
-commands. When <a id="wrglossary.14403"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the code to the <a id="wrglossary.14404"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+Record counting doesn’t have to be used with the <a id="wrglossary.14404"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> set of
+commands. When <a id="wrglossary.14405"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> writes the code to the <a id="wrglossary.14406"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
file to save the record counting information, it does it with helper
-commands that it provides in the <a id="wrglossary.14405"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
+commands that it provides in the <a id="wrglossary.14407"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14406"></a><code class="code"><dfn id="glo:bibglssettotalrecordcount"><code class="csfmt">\bibglssettotalrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14408"></a><code class="code"><dfn id="glo:bibglssettotalrecordcount"><code class="csfmt">\bibglssettotalrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
This sets the total record count and is defined in the
-<a id="wrglossary.14407"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file as:
-<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14408"></a><a href="#glo:bibglssettotalrecordcount"><code class="csfmt">\bibglssettotalrecordcount</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.14409"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14410"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a>}{#2}<span class="comment">% </span>
+<a id="wrglossary.14409"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file as:
+<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14410"></a><a href="#glo:bibglssettotalrecordcount"><code class="csfmt">\bibglssettotalrecordcount</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.14411"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14412"></a><a href="#glo:opt.glosfield.recordcount"><span class="csoptfmt">recordcount</span></a>}{#2}<span class="comment">% </span>
}
</pre>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14411"></a><code class="code"><dfn id="glo:bibglssetrecordcount"><code class="csfmt">\bibglssetrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14413"></a><code class="code"><dfn id="glo:bibglssetrecordcount"><code class="csfmt">\bibglssetrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
This sets the total for the given counter and is defined as:
-<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14412"></a><a href="#glo:bibglssetrecordcount"><code class="csfmt">\bibglssetrecordcount</code></a>}[3]{<span class="comment">% </span>
- <a id="wrglossary.14413"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14414"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.#2</span></a>}{#3}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14414"></a><a href="#glo:bibglssetrecordcount"><code class="csfmt">\bibglssetrecordcount</code></a>}[3]{<span class="comment">% </span>
+ <a id="wrglossary.14415"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14416"></a><a href="#glo:opt.glosfield.recordcount.counter"><span class="csoptfmt">recordcount.#2</span></a>}{#3}<span class="comment">% </span>
}
</pre>
-The following is only available with <a id="wrglossary.14415"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></a>:
+The following is only available with <a id="wrglossary.14417"></a><a href="#glo:switch.record-count-unit"><span class="longargfmt">--record-count-unit</span></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.14416"></a><code class="code"><dfn id="glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14418"></a><code class="code"><dfn id="glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">value</em>〉</span>}</code></div><!-- end of pinnedbox -->
This sets the total for the given location and is defined as:
-<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14417"></a><a href="#glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></a>}[4]{<span class="comment">% </span>
- <a id="wrglossary.14418"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14419"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.#2.<a id="wrglossary.14420"></a><a href="#glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></a>{#3}</span></a>}{#4}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\providecommand</code>*{<a id="wrglossary.14419"></a><a href="#glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></a>}[4]{<span class="comment">% </span>
+ <a id="wrglossary.14420"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14421"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.#2.<a id="wrglossary.14422"></a><a href="#glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></a>{#3}</span></a>}{#4}<span class="comment">% </span>
}
</pre>
<p>
-By defining one of more of these commands before the <a id="wrglossary.14421"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
+By defining one of more of these commands before the <a id="wrglossary.14423"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a>
file is input, it’s possible to pick up the information, without the
need to iterate over all entries later. For example, the following
-will create a <a id="wrglossary.14422"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> for each particular location and
+will create a <a id="wrglossary.14424"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> for each particular location and
populate it with entries that have a record for that location.
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14423"></a><a href="#glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></a>}[4]{<span class="comment">% </span>
- <a id="wrglossary.14424"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14425"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.#2.#3</span></a>}{#4}<span class="comment">% </span>
- <a id="wrglossary.14426"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a>{minigloss.#2.#3}<span class="comment">% </span>
- <a id="wrglossary.14427"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{#1}minigloss.#2.#3<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14425"></a><a href="#glo:bibglssetlocationrecordcount"><code class="csfmt">\bibglssetlocationrecordcount</code></a>}[4]{<span class="comment">% </span>
+ <a id="wrglossary.14426"></a><a href="#glo:GlsXtrSetField"><code class="csfmt">\GlsXtrSetField</code></a>{#1}{<a id="wrglossary.14427"></a><a href="#glo:opt.glosfield.recordcount.counter.location"><span class="csoptfmt">recordcount.#2.#3</span></a>}{#4}<span class="comment">% </span>
+ <a id="wrglossary.14428"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a>{minigloss.#2.#3}<span class="comment">% </span>
+ <a id="wrglossary.14429"></a><a href="#glo:glsxtrcopytoglossary"><code class="csfmt">\glsxtrcopytoglossary</code></a>{#1}minigloss.#2.#3<span class="comment">% </span>
}
</pre>
-I’ve omitted <a id="wrglossary.14428"></a><a href="#glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></a> for clarity and because I’m
+I’ve omitted <a id="wrglossary.14430"></a><a href="#glo:glsxtrdetoklocation"><code class="csfmt">\glsxtrdetoklocation</code></a> for clarity and because I’m
confident the locations won’t be problematic. The
-<a id="wrglossary.14429"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> can then be displayed at the start of the
+<a id="wrglossary.14431"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> can then be displayed at the start of the
chapter with:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14430"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.14431"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=minigloss.chapter.<a id="wrglossary.14432"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a></span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14432"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.14433"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=minigloss.chapter.<a id="wrglossary.14434"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a></span>]
</pre>
<p>
-The previous example can be altered to strip the <a id="wrglossary.14433"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> commands
-and instead add a <a id="wrglossary.14434"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> at the start of each chapter
-(the redefinition of <a id="wrglossary.14435"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a> remains to ensure there
-are locations with the <a id="wrglossary.14436"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter). I’ve also provided a
-command to make it easier to display the <a id="wrglossary.14437"></a><a href="#glo:idx.mini-glossary">mini-glossaries</a>:
+The previous example can be altered to strip the <a id="wrglossary.14435"></a><a href="#glo:rgls"><code class="csfmt">\rgls</code></a> commands
+and instead add a <a id="wrglossary.14436"></a><a href="#glo:idx.mini-glossary">mini-glossary</a> at the start of each chapter
+(the redefinition of <a id="wrglossary.14437"></a><a href="#glo:glslinkpresetkeys"><code class="csfmt">\glslinkpresetkeys</code></a> remains to ensure there
+are locations with the <a id="wrglossary.14438"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a> counter). I’ve also provided a
+command to make it easier to display the <a id="wrglossary.14439"></a><a href="#glo:idx.mini-glossary">mini-glossaries</a>:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<code class="cmd">\minigloss</code>}{<span class="comment">% </span>
- <a id="wrglossary.14438"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<a id="wrglossary.14439"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14440"></a><a href="#glo:opt.glostyle.abbr-short-long"><span class="glostylefmt">abbr-short-long</span></a></span>,<a id="wrglossary.14441"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=minigloss.chapter.<a id="wrglossary.14442"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a></span>,<a id="wrglossary.14443"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>,<a id="wrglossary.14444"></a><a href="#glo:opt.printgloss.target"><span class="csoptfmt">target</span></a><span class="optfmt">=false</span>]<span class="comment">% </span>
+ <a id="wrglossary.14440"></a><a href="#glo:printunsrtglossary*"><code class="csfmt">\printunsrtglossary*</code></a>[<a id="wrglossary.14441"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14442"></a><a href="#glo:opt.glostyle.abbr-short-long"><span class="glostylefmt">abbr-short-long</span></a></span>,<a id="wrglossary.14443"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=minigloss.chapter.<a id="wrglossary.14444"></a><a href="#glo:theHcounter"><code class="csfmt">\theHchapter</code></a></span>,<a id="wrglossary.14445"></a><a href="#glo:opt.printgloss.groups"><span class="csoptfmt">groups</span></a><span class="optfmt">=false</span>,<a id="wrglossary.14446"></a><a href="#glo:opt.printgloss.target"><span class="csoptfmt">target</span></a><span class="optfmt">=false</span>]<span class="comment">% </span>
- {<code class="cmd">\renewcommand</code>{<a id="wrglossary.14445"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{}<span class="comment">% </span>
- <code class="cmd">\renewcommand</code>{<a id="wrglossary.14446"></a><a href="#glo:glslongextraShortLongTabularHeader"><code class="csfmt">\glslongextraShortLongTabularHeader</code></a>}{<code class="cmd">\toprule</code>}<span class="comment">% </span>
+ {<code class="cmd">\renewcommand</code>{<a id="wrglossary.14447"></a><a href="#glo:glossarysection"><code class="csfmt">\glossarysection</code></a>}[2][]{}<span class="comment">% </span>
+ <code class="cmd">\renewcommand</code>{<a id="wrglossary.14448"></a><a href="#glo:glslongextraShortLongTabularHeader"><code class="csfmt">\glslongextraShortLongTabularHeader</code></a>}{<code class="cmd">\toprule</code>}<span class="comment">% </span>
}}
</pre>
The document build is the same.
@@ -36055,20 +36072,20 @@
<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.14447"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></dfn>}</code>
+<a id="wrglossary.14449"></a><code class="code"><code class="cmd">\usepackage</code>{<dfn id="glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></dfn>}</code>
<p>
-<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.14448"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}</code> or <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.14449"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14450"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
+<div class="noteBox">automatically loaded with <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.14450"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}</code> or <code class="code"><code class="csfmt">\usepackage</code>[<a id="wrglossary.14451"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14452"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a>]{glossaries-extra}</code></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-<a id="wrglossary.14451"></a>The package options <a id="wrglossary.14452"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14453"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> (or simply
-<a id="wrglossary.14454"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>) and <a id="wrglossary.14455"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14456"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> automatically
-loads the supplementary package <a id="wrglossary.14457"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>,
-which provides some commands that are specific to <a id="wrglossary.14458"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, in
-particular to sorting and <a id="wrglossary.14459"></a><a href="#glo:dual.locationlist">location lists</a> which aren’t relevant
-with <a id="wrglossary.14460"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14461"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>.
+<a id="wrglossary.14453"></a>The package options <a id="wrglossary.14454"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14455"></a><a href="#glo:optval.record.only"><span class="optfmt">only</span></a> (or simply
+<a id="wrglossary.14456"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>) and <a id="wrglossary.14457"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14458"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> automatically
+loads the supplementary package <a id="wrglossary.14459"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>,
+which provides some commands that are specific to <a id="wrglossary.14460"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, in
+particular to sorting and <a id="wrglossary.14461"></a><a href="#glo:dual.locationlist">location lists</a> which aren’t relevant
+with <a id="wrglossary.14462"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.14463"></a><a href="#glo:optval.record.hybrid"><span class="optfmt">hybrid</span></a>.
<p>
-If <a id="wrglossary.14462"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded via the
-<a id="wrglossary.14463"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> package option then the check for associated
+If <a id="wrglossary.14464"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded via the
+<a id="wrglossary.14465"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> package option then the check for associated
language files (see §<a href="#sec:lang">15</a>) will also
search for the existence of
<span class="filefmt">glossariesxtr-</span><span class="meta">〈<em class="metainner">script</em>〉</span><span class="filefmt">.ldf</span> for each
@@ -36082,70 +36099,70 @@
<h3><!-- start of subsection header -->11.6.1. Displaying Glossaries<span class="labellink"><a href="#sec:printunsrtshortcuts">[link]</a></span></h3><!-- end of subsection header -->
<p>
-<a id="wrglossary.14464"></a><a href="#glo:dual.glossary">Glossaries</a> are displayed with the <a id="wrglossary.14465"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> (see
+<a id="wrglossary.14466"></a><a href="#glo:dual.glossary">Glossaries</a> are displayed with the <a id="wrglossary.14467"></a><a href="#glo:dual.unsrtfam"><span class="qt">“unsrt”</span> family of commands</a> (see
§<a href="#sec:printunsrt">8.4</a>). Some styles, such as
-<a id="wrglossary.14466"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a>, are customized for use with <a id="wrglossary.14467"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+<a id="wrglossary.14468"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a>, are customized for use with <a id="wrglossary.14469"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
<p>
The following commands are shortcuts that use
-<a id="wrglossary.14468"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>. However, they are only defined if a
+<a id="wrglossary.14470"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>. However, they are only defined if a
corresponding package option has been set <span style="font-style: italic; font-variant: normal; ">before</span>
-<a id="wrglossary.14469"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded. This means that the
+<a id="wrglossary.14471"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> is loaded. This means that the
options must be passed as a package option, not using
-<a id="wrglossary.14470"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>, if the shortcut commands are required.
+<a id="wrglossary.14472"></a><a href="#glo:glossariesextrasetup"><code class="csfmt">\glossariesextrasetup</code></a>, if the shortcut commands are required.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14471"></a><code class="code"><dfn id="glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<a id="wrglossary.14473"></a><code class="code"><dfn id="glo:printunsrtabbreviations"><code class="csfmt">\printunsrtabbreviations</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-This shortcut is provided if the <a id="wrglossary.14472"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package
+This shortcut is provided if the <a id="wrglossary.14474"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a> package
option has been used. This is a shortcut for:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14473"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=abbreviations,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14475"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=abbreviations,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14474"></a><code class="code"><dfn id="glo:printunsrtacronyms"><code class="csfmt">\printunsrtacronyms</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<a id="wrglossary.14476"></a><code class="code"><dfn id="glo:printunsrtacronyms"><code class="csfmt">\printunsrtacronyms</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-This shortcut is provided if the <a id="wrglossary.14475"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> (or
-<a id="wrglossary.14476"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>) package option has been used. This is a shortcut for:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14477"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=<a id="wrglossary.14478"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+This shortcut is provided if the <a id="wrglossary.14477"></a><a href="#glo:opt.acronyms"><span class="styoptfmt">acronyms</span></a> (or
+<a id="wrglossary.14478"></a><a href="#glo:opt.acronym"><span class="styoptfmt">acronym</span></a>) package option has been used. This is a shortcut for:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14479"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=<a id="wrglossary.14480"></a><a href="#glo:acronymtype"><code class="csfmt">\acronymtype</code></a>,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14479"></a><code class="code"><dfn id="glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<a id="wrglossary.14481"></a><code class="code"><dfn id="glo:printunsrtsymbols"><code class="csfmt">\printunsrtsymbols</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-This shortcut is provided if the <a id="wrglossary.14480"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package
+This shortcut is provided if the <a id="wrglossary.14482"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package
option has been used. This is a shortcut for:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14481"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=symbols,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14483"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=symbols,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14482"></a><code class="code"><dfn id="glo:printunsrtnumbers"><code class="csfmt">\printunsrtnumbers</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<a id="wrglossary.14484"></a><code class="code"><dfn id="glo:printunsrtnumbers"><code class="csfmt">\printunsrtnumbers</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-This shortcut is provided if the <a id="wrglossary.14483"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package
+This shortcut is provided if the <a id="wrglossary.14485"></a><a href="#glo:opt.numbers"><span class="styoptfmt">numbers</span></a> package
option has been used. This is a shortcut for:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14484"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=numbers,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14486"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=numbers,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14485"></a><code class="code"><dfn id="glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
+<a id="wrglossary.14487"></a><code class="code"><dfn id="glo:printunsrtindex"><code class="csfmt">\printunsrtindex</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-This shortcut is provided if the <a id="wrglossary.14486"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package
+This shortcut is provided if the <a id="wrglossary.14488"></a><a href="#glo:opt.index"><span class="styoptfmt">index</span></a> package
option has been used. This is a shortcut for:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14487"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=index,<span class="meta">〈<em class="metainner">options</em>〉</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14489"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[type=index,<span class="meta">〈<em class="metainner">options</em>〉</span>]
</pre>
<p>
@@ -36156,107 +36173,107 @@
<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.14488"></a><code class="code"><dfn id="glo:glshex"><code class="csfmt">\glshex</code></dfn><span class="meta">〈<em class="metainner">hex</em>〉</span></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14490"></a><code class="code"><dfn id="glo:glshex"><code class="csfmt">\glshex</code></dfn><span class="meta">〈<em class="metainner">hex</em>〉</span></code></div><!-- end of pinnedbox -->
-This simply expands to <code class="code"><a id="wrglossary.14489"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14490"></a><a href="#glo:u"><code class="csfmt">\u</code></a><span class="meta">〈<em class="metainner">hex</em>〉</span></code>, which
+This simply expands to <code class="code"><a id="wrglossary.14491"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14492"></a><a href="#glo:u"><code class="csfmt">\u</code></a><span class="meta">〈<em class="metainner">hex</em>〉</span></code>, which
is used to identify the Unicode character <span class="meta">〈<em class="metainner">hex</em>〉</span> in the value of
-some <a id="wrglossary.14491"></a><a href="#glo:idx.resourceopt">resource options</a>.
+some <a id="wrglossary.14493"></a><a href="#glo:idx.resourceopt">resource options</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.14492"></a><code class="code"><dfn id="glo:glshashchar"><code class="csfmt">\glshashchar</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14494"></a><code class="code"><dfn id="glo:glshashchar"><code class="csfmt">\glshashchar</code></dfn></code></div><!-- end of pinnedbox -->
-This expands to a literal <a id="wrglossary.14493"></a><a href="#glo:idx.sym.hash"><code class="code">#</code></a> character (similar to
-<a id="wrglossary.14494"></a><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</code></a>).
+This expands to a literal <a id="wrglossary.14495"></a><a href="#glo:idx.sym.hash"><code class="code">#</code></a> character (similar to
+<a id="wrglossary.14496"></a><a href="#glo:glsbackslash"><code class="csfmt">\glsbackslash</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.14495"></a><code class="code"><dfn id="glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></dfn><span class="meta">〈<em class="metainner">n</em>〉</span></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14497"></a><code class="code"><dfn id="glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></dfn><span class="meta">〈<em class="metainner">n</em>〉</span></code></div><!-- end of pinnedbox -->
-This simply expands to <code class="code"><a id="wrglossary.14496"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14497"></a><a href="#glo:dollar"><code class="csfmt">\$</code></a><span class="meta">〈<em class="metainner">n</em>〉</span></code>
+This simply expands to <code class="code"><a id="wrglossary.14498"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14499"></a><a href="#glo:dollar"><code class="csfmt">\$</code></a><span class="meta">〈<em class="metainner">n</em>〉</span></code>
which is used to indicate the <span class="meta">〈<em class="metainner">n</em>〉</span>th captured group in a regular expression
-replacement in the value of some <a id="wrglossary.14498"></a><a href="#glo:idx.resourceopt">resource options</a> (requires
-<a id="wrglossary.14499"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.5+), such as <a id="wrglossary.14500"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></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.14501"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a><span class="optfmt">={{([a-zA-Z])<a id="wrglossary.14502"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14503"></a><a href="#glo:cs.dot"><code class="csfmt">\.</code></a>}{<a id="wrglossary.14504"></a><a href="#glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></a>1}}</span>
+replacement in the value of some <a id="wrglossary.14500"></a><a href="#glo:idx.resourceopt">resource options</a> (requires
+<a id="wrglossary.14501"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.5+), such as <a id="wrglossary.14502"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></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.14503"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a><span class="optfmt">={{([a-zA-Z])<a id="wrglossary.14504"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.14505"></a><a href="#glo:cs.dot"><code class="csfmt">\.</code></a>}{<a id="wrglossary.14506"></a><a href="#glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></a>1}}</span>
</pre>
This removes a full stop that follows any of the characters
a,…,z or A,…,Z.
<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 <a id="wrglossary.14505"></a><a href="#glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></a> isn’t the same as the match group
-identifier <a id="wrglossary.14506"></a><a href="#glo:MGP"><code class="csfmt">\MGP</code></a>.
+Note that <a id="wrglossary.14507"></a><a href="#glo:glscapturedgroup"><code class="csfmt">\glscapturedgroup</code></a> isn’t the same as the match group
+identifier <a id="wrglossary.14508"></a><a href="#glo:MGP"><code class="csfmt">\MGP</code></a>.
</div><!-- end of important -->
<p>
If you have complex regular expressions or use
-<a id="wrglossary.14507"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>, you may find it more convenient to
-redefine <a id="wrglossary.14508"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> to use the following command:
+<a id="wrglossary.14509"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>, you may find it more convenient to
+redefine <a id="wrglossary.14510"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> to use the following 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.14509"></a><code class="code"><dfn id="glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14511"></a><code class="code"><dfn id="glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></dfn></code></div><!-- end of pinnedbox -->
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-<a id="wrglossary.14510"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a> should not be used outside of
-the definition of <a id="wrglossary.14511"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> as the definitions will likely cause
+<a id="wrglossary.14512"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a> should not be used outside of
+the definition of <a id="wrglossary.14513"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a> as the definitions will likely cause
interference and are only intended as resource option instructions
-for <a id="wrglossary.14512"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+for <a id="wrglossary.14514"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
</div><!-- end of important -->
<p>
This command locally redefines escape sequences used in regular
expressions so that they detokenize when they expand. This means
-that you won’t need to use <a id="wrglossary.14513"></a><a href="#glo:string"><code class="csfmt">\string</code></a> or <a id="wrglossary.14514"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> in front of
+that you won’t need to use <a id="wrglossary.14515"></a><a href="#glo:string"><code class="csfmt">\string</code></a> or <a id="wrglossary.14516"></a><a href="#glo:protect"><code class="csfmt">\protect</code></a> in front of
them. The following commands are defined:
<p>
<ul class="displaylist">
-<li><span class="bulletitem">•</span><a id="wrglossary.14515"></a><dfn id="glo:u"><code class="csfmt">\u</code></dfn><span class="meta">〈<em class="metainner">hex</em>〉</span> (Unicode character);
-<li><span class="bulletitem">•</span>General use: <a id="wrglossary.14516"></a><dfn id="glo:cs"><code class="csfmt">\cs</code></dfn>{<span class="meta">〈<em class="metainner">csname</em>〉</span>} (expands to detokenized
-<code class="csfmt">\csname</code> when writing to the <a id="wrglossary.14517"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file);
+<li><span class="bulletitem">•</span><a id="wrglossary.14517"></a><dfn id="glo:u"><code class="csfmt">\u</code></dfn><span class="meta">〈<em class="metainner">hex</em>〉</span> (Unicode character);
+<li><span class="bulletitem">•</span>General use: <a id="wrglossary.14518"></a><dfn id="glo:cs"><code class="csfmt">\cs</code></dfn>{<span class="meta">〈<em class="metainner">csname</em>〉</span>} (expands to detokenized
+<code class="csfmt">\csname</code> when writing to the <a id="wrglossary.14519"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file);
<li><span class="bulletitem">•</span>For literal characters in regular expressions:
-<a id="wrglossary.14518"></a><dfn id="glo:cs.dot"><code class="csfmt">\.</code></dfn>
-<a id="wrglossary.14519"></a><dfn id="glo:bksl"><code class="csfmt">\\</code></dfn>
-<a id="wrglossary.14520"></a><dfn id="glo:cs.slash"><code class="csfmt">\/</code></dfn>
-<a id="wrglossary.14521"></a><dfn id="glo:cs.pipe"><code class="csfmt">\|</code></dfn>
-<a id="wrglossary.14522"></a><dfn id="glo:amp"><code class="csfmt">\&</code></dfn>
-<a id="wrglossary.14523"></a><dfn id="glo:cs.plus"><code class="csfmt">\+</code></dfn>
-<a id="wrglossary.14524"></a><dfn id="glo:cs.lt"><code class="csfmt">\<</code></dfn>
-<a id="wrglossary.14525"></a><dfn id="glo:cs.gt"><code class="csfmt">\<</code></dfn>
-<a id="wrglossary.14526"></a><dfn id="glo:cs.star"><code class="csfmt">\*</code></dfn>
-<a id="wrglossary.14527"></a><dfn id="glo:dollar"><code class="csfmt">\$</code></dfn>
-<a id="wrglossary.14528"></a><dfn id="glo:cs.circum"><code class="csfmt">\^</code></dfn>
-<a id="wrglossary.14529"></a><dfn id="glo:cs.tilde"><code class="csfmt">\~</code></dfn>
-<a id="wrglossary.14530"></a><dfn id="glo:cs.openparen"><code class="csfmt">\(</code></dfn>
-<a id="wrglossary.14531"></a><dfn id="glo:cs.closeparen"><code class="csfmt">\)</code></dfn>
-<a id="wrglossary.14532"></a><dfn id="glo:cs.opensq"><code class="csfmt">\[</code></dfn>
-<a id="wrglossary.14533"></a><dfn id="glo:cs.closesq"><code class="csfmt">\]</code></dfn>
-<a id="wrglossary.14534"></a><dfn id="glo:cs.quote"><code class="csfmt">\"</code></dfn>
-<a id="wrglossary.14535"></a><dfn id="glo:cs.hyphen"><code class="csfmt">\-</code></dfn>
-<a id="wrglossary.14536"></a><dfn id="glo:cs.question"><code class="csfmt">\?</code></dfn>
-<a id="wrglossary.14537"></a><dfn id="glo:cs.colon"><code class="csfmt">\:</code></dfn>
-<a id="wrglossary.14538"></a><dfn id="glo:cs.hash"><code class="csfmt">\#</code></dfn>
+<a id="wrglossary.14520"></a><dfn id="glo:cs.dot"><code class="csfmt">\.</code></dfn>
+<a id="wrglossary.14521"></a><dfn id="glo:bksl"><code class="csfmt">\\</code></dfn>
+<a id="wrglossary.14522"></a><dfn id="glo:cs.slash"><code class="csfmt">\/</code></dfn>
+<a id="wrglossary.14523"></a><dfn id="glo:cs.pipe"><code class="csfmt">\|</code></dfn>
+<a id="wrglossary.14524"></a><dfn id="glo:amp"><code class="csfmt">\&</code></dfn>
+<a id="wrglossary.14525"></a><dfn id="glo:cs.plus"><code class="csfmt">\+</code></dfn>
+<a id="wrglossary.14526"></a><dfn id="glo:cs.lt"><code class="csfmt">\<</code></dfn>
+<a id="wrglossary.14527"></a><dfn id="glo:cs.gt"><code class="csfmt">\<</code></dfn>
+<a id="wrglossary.14528"></a><dfn id="glo:cs.star"><code class="csfmt">\*</code></dfn>
+<a id="wrglossary.14529"></a><dfn id="glo:dollar"><code class="csfmt">\$</code></dfn>
+<a id="wrglossary.14530"></a><dfn id="glo:cs.circum"><code class="csfmt">\^</code></dfn>
+<a id="wrglossary.14531"></a><dfn id="glo:cs.tilde"><code class="csfmt">\~</code></dfn>
+<a id="wrglossary.14532"></a><dfn id="glo:cs.openparen"><code class="csfmt">\(</code></dfn>
+<a id="wrglossary.14533"></a><dfn id="glo:cs.closeparen"><code class="csfmt">\)</code></dfn>
+<a id="wrglossary.14534"></a><dfn id="glo:cs.opensq"><code class="csfmt">\[</code></dfn>
+<a id="wrglossary.14535"></a><dfn id="glo:cs.closesq"><code class="csfmt">\]</code></dfn>
+<a id="wrglossary.14536"></a><dfn id="glo:cs.quote"><code class="csfmt">\"</code></dfn>
+<a id="wrglossary.14537"></a><dfn id="glo:cs.hyphen"><code class="csfmt">\-</code></dfn>
+<a id="wrglossary.14538"></a><dfn id="glo:cs.question"><code class="csfmt">\?</code></dfn>
+<a id="wrglossary.14539"></a><dfn id="glo:cs.colon"><code class="csfmt">\:</code></dfn>
+<a id="wrglossary.14540"></a><dfn id="glo:cs.hash"><code class="csfmt">\#</code></dfn>
<p>
<li><span class="bulletitem">•</span>Special markup for use as instructions or keywords in
-<a id="wrglossary.14539"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>:
-<a id="wrglossary.14540"></a><dfn id="glo:MGP"><code class="csfmt">\MGP</code></dfn>
-<a id="wrglossary.14541"></a><dfn id="glo:LEN"><code class="csfmt">\LEN</code></dfn>
-<a id="wrglossary.14542"></a><dfn id="glo:CAT"><code class="csfmt">\CAT</code></dfn>
-<a id="wrglossary.14543"></a><dfn id="glo:TRIM"><code class="csfmt">\TRIM</code></dfn>
-<a id="wrglossary.14544"></a><dfn id="glo:CS"><code class="csfmt">\CS</code></dfn>
-<a id="wrglossary.14545"></a><dfn id="glo:INTERPRET"><code class="csfmt">\INTERPRET</code></dfn>
-<a id="wrglossary.14546"></a><dfn id="glo:LABELIFY"><code class="csfmt">\LABELIFY</code></dfn>
-<a id="wrglossary.14547"></a><dfn id="glo:LABELIFYLIST"><code class="csfmt">\LABELIFYLIST</code></dfn>
-<a id="wrglossary.14548"></a><dfn id="glo:NULL"><code class="csfmt">\NULL</code></dfn>
-<a id="wrglossary.14549"></a><dfn id="glo:IN"><code class="csfmt">\IN</code></dfn>
-<a id="wrglossary.14550"></a><dfn id="glo:NIN"><code class="csfmt">\NIN</code></dfn>
-<a id="wrglossary.14551"></a><dfn id="glo:PREFIXOF"><code class="csfmt">\PREFIXOF</code></dfn>
-<a id="wrglossary.14552"></a><dfn id="glo:NOTPREFIXOF"><code class="csfmt">\NOTPREFIXOF</code></dfn>
-<a id="wrglossary.14553"></a><dfn id="glo:SUFFIXOF"><code class="csfmt">\SUFFIXOF</code></dfn>
-<a id="wrglossary.14554"></a><dfn id="glo:NOTSUFFIXOF"><code class="csfmt">\NOTSUFFIXOF</code></dfn>
-<a id="wrglossary.14555"></a><dfn id="glo:LC"><code class="csfmt">\LC</code></dfn>
-<a id="wrglossary.14556"></a><dfn id="glo:UC"><code class="csfmt">\UC</code></dfn>
-<a id="wrglossary.14557"></a><dfn id="glo:FIRSTLC"><code class="csfmt">\FIRSTLC</code></dfn>
-<a id="wrglossary.14558"></a><dfn id="glo:FIRSTUC"><code class="csfmt">\FIRSTUC</code></dfn>
-<a id="wrglossary.14559"></a><dfn id="glo:TITLE"><code class="csfmt">\TITLE</code></dfn>.
+<a id="wrglossary.14541"></a><a href="#glo:opt.resource.assign-fields"><span class="csoptfmt">assign-fields</span></a>:
+<a id="wrglossary.14542"></a><dfn id="glo:MGP"><code class="csfmt">\MGP</code></dfn>
+<a id="wrglossary.14543"></a><dfn id="glo:LEN"><code class="csfmt">\LEN</code></dfn>
+<a id="wrglossary.14544"></a><dfn id="glo:CAT"><code class="csfmt">\CAT</code></dfn>
+<a id="wrglossary.14545"></a><dfn id="glo:TRIM"><code class="csfmt">\TRIM</code></dfn>
+<a id="wrglossary.14546"></a><dfn id="glo:CS"><code class="csfmt">\CS</code></dfn>
+<a id="wrglossary.14547"></a><dfn id="glo:INTERPRET"><code class="csfmt">\INTERPRET</code></dfn>
+<a id="wrglossary.14548"></a><dfn id="glo:LABELIFY"><code class="csfmt">\LABELIFY</code></dfn>
+<a id="wrglossary.14549"></a><dfn id="glo:LABELIFYLIST"><code class="csfmt">\LABELIFYLIST</code></dfn>
+<a id="wrglossary.14550"></a><dfn id="glo:NULL"><code class="csfmt">\NULL</code></dfn>
+<a id="wrglossary.14551"></a><dfn id="glo:IN"><code class="csfmt">\IN</code></dfn>
+<a id="wrglossary.14552"></a><dfn id="glo:NIN"><code class="csfmt">\NIN</code></dfn>
+<a id="wrglossary.14553"></a><dfn id="glo:PREFIXOF"><code class="csfmt">\PREFIXOF</code></dfn>
+<a id="wrglossary.14554"></a><dfn id="glo:NOTPREFIXOF"><code class="csfmt">\NOTPREFIXOF</code></dfn>
+<a id="wrglossary.14555"></a><dfn id="glo:SUFFIXOF"><code class="csfmt">\SUFFIXOF</code></dfn>
+<a id="wrglossary.14556"></a><dfn id="glo:NOTSUFFIXOF"><code class="csfmt">\NOTSUFFIXOF</code></dfn>
+<a id="wrglossary.14557"></a><dfn id="glo:LC"><code class="csfmt">\LC</code></dfn>
+<a id="wrglossary.14558"></a><dfn id="glo:UC"><code class="csfmt">\UC</code></dfn>
+<a id="wrglossary.14559"></a><dfn id="glo:FIRSTLC"><code class="csfmt">\FIRSTLC</code></dfn>
+<a id="wrglossary.14560"></a><dfn id="glo:FIRSTUC"><code class="csfmt">\FIRSTUC</code></dfn>
+<a id="wrglossary.14561"></a><dfn id="glo:TITLE"><code class="csfmt">\TITLE</code></dfn>.
<p>
</ul>
@@ -36263,59 +36280,59 @@
<p>
For example, with
-<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.14560"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14561"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.14562"></a><a href="#glo:glsxtrresourceinit"><code class="csfmt">\glsxtrresourceinit</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14563"></a><a href="#glo:GlsXtrResourceInitEscSequences"><code class="csfmt">\GlsXtrResourceInitEscSequences</code></a>
}
</pre>
then the earlier example can be written more compactly as:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14562"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a><span class="optfmt">={{([a-zA-Z])<a id="wrglossary.14563"></a><a href="#glo:cs.dot"><code class="csfmt">\.</code></a>}{<a id="wrglossary.14564"></a><a href="#glo:dollar"><code class="csfmt">\$</code></a>1}}</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14564"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a><span class="optfmt">={{([a-zA-Z])<a id="wrglossary.14565"></a><a href="#glo:cs.dot"><code class="csfmt">\.</code></a>}{<a id="wrglossary.14566"></a><a href="#glo:dollar"><code class="csfmt">\$</code></a>1}}</span>
</pre>
<p>
-A convenient shortcut for use in the <a id="wrglossary.14565"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="csoptfmt">entry-type-aliases</span></a>
+A convenient shortcut for use in the <a id="wrglossary.14567"></a><a href="#glo:opt.resource.entry-type-aliases"><span class="csoptfmt">entry-type-aliases</span></a>
setting:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14566"></a><code class="code"><dfn id="glo:GlsXtrBibTeXEntryAliases"><code class="csfmt">\GlsXtrBibTeXEntryAliases</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14568"></a><code class="code"><dfn id="glo:GlsXtrBibTeXEntryAliases"><code class="csfmt">\GlsXtrBibTeXEntryAliases</code></dfn></code></div><!-- end of pinnedbox -->
This provides aliases for BibTeX’s standard entry types (such as
-<code class="code">@article</code> and <code class="code">@book</code>) to <a id="wrglossary.14567"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a>
-<code class="code">@bibtexentry</code> entry type (requires <a id="wrglossary.14568"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.4+).
+<code class="code">@article</code> and <code class="code">@book</code>) to <a id="wrglossary.14569"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a>
+<code class="code">@bibtexentry</code> entry type (requires <a id="wrglossary.14570"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.4+).
<p>
You may also want to provide storage keys for BibTeX’s standard
fields rather than having to alias them all. This can be done 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.14569"></a><code class="code"><dfn id="glo:GlsXtrProvideBibTeXFields"><code class="csfmt">\GlsXtrProvideBibTeXFields</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14571"></a><code class="code"><dfn id="glo:GlsXtrProvideBibTeXFields"><code class="csfmt">\GlsXtrProvideBibTeXFields</code></dfn></code></div><!-- end of pinnedbox -->
This defines each BibTeX field, such as <code class="fieldfmt">author</code>, as a
glossary entry key:
-<pre class="compactcodebox"><a id="wrglossary.14570"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{address}{}{<a id="wrglossary.14571"></a><dfn id="glo:glsxtrbibaddress"><code class="csfmt">\glsxtrbibaddress</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14572"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{author}{}{<a id="wrglossary.14573"></a><dfn id="glo:glsxtrbibauthor"><code class="csfmt">\glsxtrbibauthor</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14574"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{booktitle}{}{<a id="wrglossary.14575"></a><dfn id="glo:glsxtrbibbooktitle"><code class="csfmt">\glsxtrbibbooktitle</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14576"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{chapter}{}{<a id="wrglossary.14577"></a><dfn id="glo:glsxtrbibchapter"><code class="csfmt">\glsxtrbibchapter</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14578"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{edition}{}{<a id="wrglossary.14579"></a><dfn id="glo:glsxtrbibedition"><code class="csfmt">\glsxtrbibedition</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14580"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{howpublished}{}{<a id="wrglossary.14581"></a><dfn id="glo:glsxtrbibhowpublished"><code class="csfmt">\glsxtrbibhowpublished</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14582"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{institution}{}{<a id="wrglossary.14583"></a><dfn id="glo:glsxtrbibinstitution"><code class="csfmt">\glsxtrbibinstitution</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14584"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{journal}{}{<a id="wrglossary.14585"></a><dfn id="glo:glsxtrbibjournal"><code class="csfmt">\glsxtrbibjournal</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14586"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{month}{}{<a id="wrglossary.14587"></a><dfn id="glo:glsxtrbibmonth"><code class="csfmt">\glsxtrbibmonth</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14588"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{note}{}{<a id="wrglossary.14589"></a><dfn id="glo:glsxtrbibnote"><code class="csfmt">\glsxtrbibnote</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14590"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{number}{}{<a id="wrglossary.14591"></a><dfn id="glo:glsxtrbibnumber"><code class="csfmt">\glsxtrbibnumber</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14592"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{organization}{}{<a id="wrglossary.14593"></a><dfn id="glo:glsxtrbiborganization"><code class="csfmt">\glsxtrbiborganization</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14594"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{pages}{}{<a id="wrglossary.14595"></a><dfn id="glo:glsxtrbibpages"><code class="csfmt">\glsxtrbibpages</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14596"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{publisher}{}{<a id="wrglossary.14597"></a><dfn id="glo:glsxtrbibpublisher"><code class="csfmt">\glsxtrbibpublisher</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14598"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{school}{}{<a id="wrglossary.14599"></a><dfn id="glo:glsxtrbibschool"><code class="csfmt">\glsxtrbibschool</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14600"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{series}{}{<a id="wrglossary.14601"></a><dfn id="glo:glsxtrbibseries"><code class="csfmt">\glsxtrbibseries</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14602"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{title}{}{<a id="wrglossary.14603"></a><dfn id="glo:glsxtrbibtitle"><code class="csfmt">\glsxtrbibtitle</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14604"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{bibtextype}{}{<a id="wrglossary.14605"></a><dfn id="glo:glsxtrbibtype"><code class="csfmt">\glsxtrbibtype</code></dfn>}<span class="comment">% </span>
- <a id="wrglossary.14606"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{volume}{}{<a id="wrglossary.14607"></a><dfn id="glo:glsxtrbibvolume"><code class="csfmt">\glsxtrbibvolume</code></dfn>}<span class="comment">% </span>
+<pre class="compactcodebox"><a id="wrglossary.14572"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{address}{}{<a id="wrglossary.14573"></a><dfn id="glo:glsxtrbibaddress"><code class="csfmt">\glsxtrbibaddress</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14574"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{author}{}{<a id="wrglossary.14575"></a><dfn id="glo:glsxtrbibauthor"><code class="csfmt">\glsxtrbibauthor</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14576"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{booktitle}{}{<a id="wrglossary.14577"></a><dfn id="glo:glsxtrbibbooktitle"><code class="csfmt">\glsxtrbibbooktitle</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14578"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{chapter}{}{<a id="wrglossary.14579"></a><dfn id="glo:glsxtrbibchapter"><code class="csfmt">\glsxtrbibchapter</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14580"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{edition}{}{<a id="wrglossary.14581"></a><dfn id="glo:glsxtrbibedition"><code class="csfmt">\glsxtrbibedition</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14582"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{howpublished}{}{<a id="wrglossary.14583"></a><dfn id="glo:glsxtrbibhowpublished"><code class="csfmt">\glsxtrbibhowpublished</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14584"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{institution}{}{<a id="wrglossary.14585"></a><dfn id="glo:glsxtrbibinstitution"><code class="csfmt">\glsxtrbibinstitution</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14586"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{journal}{}{<a id="wrglossary.14587"></a><dfn id="glo:glsxtrbibjournal"><code class="csfmt">\glsxtrbibjournal</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14588"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{month}{}{<a id="wrglossary.14589"></a><dfn id="glo:glsxtrbibmonth"><code class="csfmt">\glsxtrbibmonth</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14590"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{note}{}{<a id="wrglossary.14591"></a><dfn id="glo:glsxtrbibnote"><code class="csfmt">\glsxtrbibnote</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14592"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{number}{}{<a id="wrglossary.14593"></a><dfn id="glo:glsxtrbibnumber"><code class="csfmt">\glsxtrbibnumber</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14594"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{organization}{}{<a id="wrglossary.14595"></a><dfn id="glo:glsxtrbiborganization"><code class="csfmt">\glsxtrbiborganization</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14596"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{pages}{}{<a id="wrglossary.14597"></a><dfn id="glo:glsxtrbibpages"><code class="csfmt">\glsxtrbibpages</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14598"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{publisher}{}{<a id="wrglossary.14599"></a><dfn id="glo:glsxtrbibpublisher"><code class="csfmt">\glsxtrbibpublisher</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14600"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{school}{}{<a id="wrglossary.14601"></a><dfn id="glo:glsxtrbibschool"><code class="csfmt">\glsxtrbibschool</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14602"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{series}{}{<a id="wrglossary.14603"></a><dfn id="glo:glsxtrbibseries"><code class="csfmt">\glsxtrbibseries</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14604"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{title}{}{<a id="wrglossary.14605"></a><dfn id="glo:glsxtrbibtitle"><code class="csfmt">\glsxtrbibtitle</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14606"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{bibtextype}{}{<a id="wrglossary.14607"></a><dfn id="glo:glsxtrbibtype"><code class="csfmt">\glsxtrbibtype</code></dfn>}<span class="comment">% </span>
+ <a id="wrglossary.14608"></a><a href="#glo:glsaddstoragekey"><code class="csfmt">\glsaddstoragekey</code></a>{volume}{}{<a id="wrglossary.14609"></a><dfn id="glo:glsxtrbibvolume"><code class="csfmt">\glsxtrbibvolume</code></dfn>}<span class="comment">% </span>
</pre>
This command should be placed before the first
-<a id="wrglossary.14608"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
+<a id="wrglossary.14610"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-BibTeX’s <code class="fieldfmt">type</code> field clashes with the <a id="wrglossary.14609"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
-package’s <a id="wrglossary.14610"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key, so this command provides the key
+BibTeX’s <code class="fieldfmt">type</code> field clashes with the <a id="wrglossary.14611"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>
+package’s <a id="wrglossary.14612"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a> key, so this command provides the key
<code class="fieldfmt">bibtextype</code> instead. You can alias it with
-<a id="wrglossary.14611"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={<a id="wrglossary.14612"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<code class="fieldfmt">bibtextype</code>}</span>
-in the <a id="wrglossary.14613"></a><a href="#glo:idx.resourceopt">resource options</a>.
+<a id="wrglossary.14613"></a><a href="#glo:opt.resource.field-aliases"><span class="csoptfmt">field-aliases</span></a><span class="optfmt">={<a id="wrglossary.14614"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a>=<code class="fieldfmt">bibtextype</code>}</span>
+in the <a id="wrglossary.14615"></a><a href="#glo:idx.resourceopt">resource options</a>.
</div><!-- end of warning -->
<p>
@@ -36327,37 +36344,37 @@
<p>
There are many locale alphabetical rules provided with
-<a id="wrglossary.14614"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, such as <a id="wrglossary.14615"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=de-1996</span> for German new
+<a id="wrglossary.14616"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, such as <a id="wrglossary.14617"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=de-1996</span> for German new
orthography. However, it may be that your particular locale isn’t
supported, or you want a rule that covers multiple scripts or
non-alphabetic symbols.
<p>
-The <a id="wrglossary.14616"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span> setting combined with
-<a id="wrglossary.14617"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a> provides a way to define your own sort rule.
+The <a id="wrglossary.14618"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span> setting combined with
+<a id="wrglossary.14619"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a> provides a way to define your own sort rule.
For example, suppose I have a file called <span class="filefmt">animals.bib</span> that
contains:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@index</code>{bee}<br><code class="code">@index</code>{lion}<br><code class="code">@index</code>{ant}<br><code class="code">@index</code>{cow}<br><code class="code">@index</code>{goose}<br><code class="code">@index</code>{zebu}<br><code class="code">@index</code>{egret}<br><code class="code">@index</code>{elk}<br><code class="code">@index</code>{llama}<br><code class="code">@index</code>{lynx}<br><code class="code">@index</code>{bat}</pre>
Here’s a very limited rule that only recognises five letters:
-<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.14618"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14619"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.14620"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.14621"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14622"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]
+<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.14620"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.14621"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.14622"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">=bookindex</span>,<a id="wrglossary.14623"></a><a href="#glo:opt.style"><span class="styoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.14624"></a><a href="#glo:opt.glostyle.bookindex"><span class="glostylefmt">bookindex</span></a></span>]
{glossaries-extra}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.14623"></a><a href="#glo:bibglssetlastgrouptitle"><code class="csfmt">\bibglssetlastgrouptitle</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.14624"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{#1#2}{Other}<span class="comment">% </span>
+<code class="cmd">\newcommand</code>{<a id="wrglossary.14625"></a><a href="#glo:bibglssetlastgrouptitle"><code class="csfmt">\bibglssetlastgrouptitle</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.14626"></a><a href="#glo:glsxtrsetgrouptitle"><code class="csfmt">\glsxtrsetgrouptitle</code></a>{#1#2}{Other}<span class="comment">% </span>
}
-<a id="wrglossary.14625"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14626"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={animals}</span>,<a id="wrglossary.14627"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span>,
- <a id="wrglossary.14628"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>,<a id="wrglossary.14629"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={ < a,A < b,B < e,E < l,L < ll,Ll,LL < z,Z}</span>]
+<a id="wrglossary.14627"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.14628"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={animals}</span>,<a id="wrglossary.14629"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">=all</span>,
+ <a id="wrglossary.14630"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>,<a id="wrglossary.14631"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={ < a,A < b,B < e,E < l,L < ll,Ll,LL < z,Z}</span>]
<code class="cbeg">\begin{document}</code>
-<a id="wrglossary.14630"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+<a id="wrglossary.14632"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
Any characters that aren’t included in the rule (such as <span class="qt">“c”</span> and
-<span class="qt">“g”</span>) are placed at the end. I’ve defined <a id="wrglossary.14631"></a><a href="#glo:bibglssetlastgrouptitle"><code class="csfmt">\bibglssetlastgrouptitle</code></a>
+<span class="qt">“g”</span>) are placed at the end. I’ve defined <a id="wrglossary.14633"></a><a href="#glo:bibglssetlastgrouptitle"><code class="csfmt">\bibglssetlastgrouptitle</code></a>
to label that final group of characters <span class="qt">“Other”</span>. If the document
is in a file called <span class="filefmt">myDoc.tex</span>, the build process is:
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex myDoc
-bib2gls <a id="wrglossary.14632"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
+bib2gls <a id="wrglossary.14634"></a><a href="#glo:switch.group"><span class="shortargfmt">-g</span></a> myDoc
pdflatex myDoc
</pre>
The result is:
@@ -36374,56 +36391,56 @@
after the <span class="qt">“l”</span> group.
<p>
The commands listed below provide common rule blocks for use in
-the <a id="wrglossary.14633"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a> resource option. If you want a rule for
+the <a id="wrglossary.14635"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a> resource option. If you want a rule for
a specific locale, you can provide similar commands in a file called
<span class="filefmt">glossariesxtr-</span><span class="meta">〈<em class="metainner">tag</em>〉</span><span class="filefmt">.ldf</span>, where <span class="meta">〈<em class="metainner">tag</em>〉</span>
identifies the dialect, locale, region or root language. See the
-description of <a id="wrglossary.14634"></a><a href="#glo:IfTrackedLanguageFileExists"><code class="csfmt">\IfTrackedLanguageFileExists</code></a> in the
-<a id="wrglossary.14635"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation for further details. If this file is
-on TeX’s path and the <a id="wrglossary.14636"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package (automatically loaded
-by <a id="wrglossary.14637"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>) detects that the document has requested that
+description of <a id="wrglossary.14636"></a><a href="#glo:IfTrackedLanguageFileExists"><code class="csfmt">\IfTrackedLanguageFileExists</code></a> in the
+<a id="wrglossary.14637"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation for further details. If this file is
+on TeX’s path and the <a id="wrglossary.14638"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package (automatically loaded
+by <a id="wrglossary.14639"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a>) detects that the document has requested that
language or locale, then the file will automatically be loaded.
For example, if you want to provide a rule block for Welsh, then
create a file called <span class="filefmt">glossariesxtr-welsh.ldf</span> that contains:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14638"></a><a href="#glo:ProvidesGlossariesExtraLang"><code class="csfmt">\ProvidesGlossariesExtraLang</code></a>{welsh}[2018/02/23 v1.0]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14640"></a><a href="#glo:ProvidesGlossariesExtraLang"><code class="csfmt">\ProvidesGlossariesExtraLang</code></a>{welsh}[2018/02/23 v1.0]
<code class="cmd">\@ifpackageloaded</code>{glossaries-extra-bib2gls}
{
<code class="cmd">\newcommand</code>{<code class="cmd">\glsxtrWelshRules</code>}{<span class="comment">% </span>
- <a id="wrglossary.14639"></a><a href="#glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></a>
- <a id="wrglossary.14640"></a><a href="#glo:string"><code class="csfmt">\string</code></a><b,B
- <a id="wrglossary.14641"></a><a href="#glo:string"><code class="csfmt">\string</code></a><c,C
- <a id="wrglossary.14642"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ch,CH
- <a id="wrglossary.14643"></a><a href="#glo:string"><code class="csfmt">\string</code></a><d,D
- <a id="wrglossary.14644"></a><a href="#glo:string"><code class="csfmt">\string</code></a><dd,DD
- <a id="wrglossary.14645"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14646"></a><a href="#glo:glsxtrLatinE"><code class="csfmt">\glsxtrLatinE</code></a>
- <a id="wrglossary.14647"></a><a href="#glo:string"><code class="csfmt">\string</code></a><f,F
- <a id="wrglossary.14648"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ff,FF
- <a id="wrglossary.14649"></a><a href="#glo:string"><code class="csfmt">\string</code></a><g,G
- <a id="wrglossary.14650"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ng,NG
- <a id="wrglossary.14651"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14652"></a><a href="#glo:glsxtrLatinH"><code class="csfmt">\glsxtrLatinH</code></a>
- <a id="wrglossary.14653"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14654"></a><a href="#glo:glsxtrLatinI"><code class="csfmt">\glsxtrLatinI</code></a>
- <a id="wrglossary.14655"></a><a href="#glo:string"><code class="csfmt">\string</code></a><j,J
- <a id="wrglossary.14656"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14657"></a><a href="#glo:glsxtrLatinL"><code class="csfmt">\glsxtrLatinL</code></a>
- <a id="wrglossary.14658"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ll,Ll,LL
- <a id="wrglossary.14659"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14660"></a><a href="#glo:glsxtrLatinM"><code class="csfmt">\glsxtrLatinM</code></a>
- <a id="wrglossary.14661"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14662"></a><a href="#glo:glsxtrLatinN"><code class="csfmt">\glsxtrLatinN</code></a>
- <a id="wrglossary.14663"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14664"></a><a href="#glo:glsxtrLatinO"><code class="csfmt">\glsxtrLatinO</code></a>
- <a id="wrglossary.14665"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14666"></a><a href="#glo:glsxtrLatinP"><code class="csfmt">\glsxtrLatinP</code></a>
- <a id="wrglossary.14667"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ph,PH
- <a id="wrglossary.14668"></a><a href="#glo:string"><code class="csfmt">\string</code></a><r,R
- <a id="wrglossary.14669"></a><a href="#glo:string"><code class="csfmt">\string</code></a><rh,RH
- <a id="wrglossary.14670"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14671"></a><a href="#glo:glsxtrLatinS"><code class="csfmt">\glsxtrLatinS</code></a>
- <a id="wrglossary.14672"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14673"></a><a href="#glo:glsxtrLatinT"><code class="csfmt">\glsxtrLatinT</code></a>
- <a id="wrglossary.14674"></a><a href="#glo:string"><code class="csfmt">\string</code></a><th,TH
- <a id="wrglossary.14675"></a><a href="#glo:string"><code class="csfmt">\string</code></a><u,U
- <a id="wrglossary.14676"></a><a href="#glo:string"><code class="csfmt">\string</code></a><w,W
- <a id="wrglossary.14677"></a><a href="#glo:string"><code class="csfmt">\string</code></a><y,Y
+ <a id="wrglossary.14641"></a><a href="#glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></a>
+ <a id="wrglossary.14642"></a><a href="#glo:string"><code class="csfmt">\string</code></a><b,B
+ <a id="wrglossary.14643"></a><a href="#glo:string"><code class="csfmt">\string</code></a><c,C
+ <a id="wrglossary.14644"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ch,CH
+ <a id="wrglossary.14645"></a><a href="#glo:string"><code class="csfmt">\string</code></a><d,D
+ <a id="wrglossary.14646"></a><a href="#glo:string"><code class="csfmt">\string</code></a><dd,DD
+ <a id="wrglossary.14647"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14648"></a><a href="#glo:glsxtrLatinE"><code class="csfmt">\glsxtrLatinE</code></a>
+ <a id="wrglossary.14649"></a><a href="#glo:string"><code class="csfmt">\string</code></a><f,F
+ <a id="wrglossary.14650"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ff,FF
+ <a id="wrglossary.14651"></a><a href="#glo:string"><code class="csfmt">\string</code></a><g,G
+ <a id="wrglossary.14652"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ng,NG
+ <a id="wrglossary.14653"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14654"></a><a href="#glo:glsxtrLatinH"><code class="csfmt">\glsxtrLatinH</code></a>
+ <a id="wrglossary.14655"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14656"></a><a href="#glo:glsxtrLatinI"><code class="csfmt">\glsxtrLatinI</code></a>
+ <a id="wrglossary.14657"></a><a href="#glo:string"><code class="csfmt">\string</code></a><j,J
+ <a id="wrglossary.14658"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14659"></a><a href="#glo:glsxtrLatinL"><code class="csfmt">\glsxtrLatinL</code></a>
+ <a id="wrglossary.14660"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ll,Ll,LL
+ <a id="wrglossary.14661"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14662"></a><a href="#glo:glsxtrLatinM"><code class="csfmt">\glsxtrLatinM</code></a>
+ <a id="wrglossary.14663"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14664"></a><a href="#glo:glsxtrLatinN"><code class="csfmt">\glsxtrLatinN</code></a>
+ <a id="wrglossary.14665"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14666"></a><a href="#glo:glsxtrLatinO"><code class="csfmt">\glsxtrLatinO</code></a>
+ <a id="wrglossary.14667"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14668"></a><a href="#glo:glsxtrLatinP"><code class="csfmt">\glsxtrLatinP</code></a>
+ <a id="wrglossary.14669"></a><a href="#glo:string"><code class="csfmt">\string</code></a><ph,PH
+ <a id="wrglossary.14670"></a><a href="#glo:string"><code class="csfmt">\string</code></a><r,R
+ <a id="wrglossary.14671"></a><a href="#glo:string"><code class="csfmt">\string</code></a><rh,RH
+ <a id="wrglossary.14672"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14673"></a><a href="#glo:glsxtrLatinS"><code class="csfmt">\glsxtrLatinS</code></a>
+ <a id="wrglossary.14674"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14675"></a><a href="#glo:glsxtrLatinT"><code class="csfmt">\glsxtrLatinT</code></a>
+ <a id="wrglossary.14676"></a><a href="#glo:string"><code class="csfmt">\string</code></a><th,TH
+ <a id="wrglossary.14677"></a><a href="#glo:string"><code class="csfmt">\string</code></a><u,U
+ <a id="wrglossary.14678"></a><a href="#glo:string"><code class="csfmt">\string</code></a><w,W
+ <a id="wrglossary.14679"></a><a href="#glo:string"><code class="csfmt">\string</code></a><y,Y
}
}
{}<span class="comment">% glossaries-extra-bib2gls.sty not loaded</span>
</pre>
-(The use of <a id="wrglossary.14678"></a><a href="#glo:string"><code class="csfmt">\string</code></a> is in case the <code class="code"><</code> character
+(The use of <a id="wrglossary.14680"></a><a href="#glo:string"><code class="csfmt">\string</code></a> is in case the <code class="code"><</code> character
has been made active.) You can provide more than one rule-block
per local, to allow for loanwords or foreign words. For example,
you could provide <code class="csfmt">\glsxtrWelshIRules</code>, <code class="csfmt">\glsxtrWelshIIRules</code>
@@ -36433,7 +36450,7 @@
or region) then they can be provided in a file given by
<span class="filefmt">glossariesxtr-</span><span class="meta">〈<em class="metainner">script</em>〉</span><span class="filefmt">.ldf</span> instead. For
example, the file <span class="filefmt">glossariesxtr-Cyrl.ldf</span> could contain:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14679"></a><a href="#glo:ProvidesGlossariesExtraLang"><code class="csfmt">\ProvidesGlossariesExtraLang</code></a>{Cyrl}[2018/02/23 v1.0]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14681"></a><a href="#glo:ProvidesGlossariesExtraLang"><code class="csfmt">\ProvidesGlossariesExtraLang</code></a>{Cyrl}[2018/02/23 v1.0]
<code class="cmd">\newcommand</code>*{<code class="cmd">\glsxtrGeneralCyrillicIRules</code>}{<span class="comment">% </span>
<span class="comment">% Cyrillic rules</span>
}
@@ -36442,11 +36459,11 @@
}
</pre>
Remember that the required document language scripts need to be tracked
-through the <a id="wrglossary.14680"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package, in order for these files to be
+through the <a id="wrglossary.14682"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> package, in order for these files to be
automatically loaded. This essentially means ensuring you load the
-appropriate language package before <a id="wrglossary.14681"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is loaded by
-the base <a id="wrglossary.14682"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package or any other package that uses it.
-See the <a id="wrglossary.14683"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation for further details.
+appropriate language package before <a id="wrglossary.14683"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> is loaded by
+the base <a id="wrglossary.14684"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package or any other package that uses it.
+See the <a id="wrglossary.14685"></a><a href="#glo:pkg.tracklang"><span class="styfmt">tracklang</span></a> documentation for further details.
<p>
Alternatively, if the rules are specific to a subject rather than
a region or language, then you can provide a supplementary
@@ -36463,46 +36480,46 @@
<span class="comment">% Provide a rule block:</span>
<code class="cmd">\newcommand</code>{<code class="cmd">\MapSymbolOrder</code>}{<span class="comment">% </span>
- <a id="wrglossary.14684"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 2694 <span class="comment">% crossed-swords 0x2694</span>
- <a id="wrglossary.14685"></a><a href="#glo:string"><code class="csfmt">\string</code></a>< <a id="wrglossary.14686"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 2693 <span class="comment">% anchor 0x2693</span>
- <a id="wrglossary.14687"></a><a href="#glo:string"><code class="csfmt">\string</code></a>< <a id="wrglossary.14688"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 26BD <span class="comment">% football 0x26BD</span>
+ <a id="wrglossary.14686"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 2694 <span class="comment">% crossed-swords 0x2694</span>
+ <a id="wrglossary.14687"></a><a href="#glo:string"><code class="csfmt">\string</code></a>< <a id="wrglossary.14688"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 2693 <span class="comment">% anchor 0x2693</span>
+ <a id="wrglossary.14689"></a><a href="#glo:string"><code class="csfmt">\string</code></a>< <a id="wrglossary.14690"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 26BD <span class="comment">% football 0x26BD</span>
}
</pre>
and the supplementary file <span class="filefmt">mapsymbols.bib</span> can provide
-the appropriate definitions for <a id="wrglossary.14689"></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="code">@preamble</code>{"<a id="wrglossary.14690"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Harbour</code>}{<code class="cmd">\char</code>"2693}
-<a id="wrglossary.14691"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Battlefield</code>}{<code class="cmd">\char</code>"2694}
-<a id="wrglossary.14692"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Stadium</code>}{<code class="cmd">\char</code>"26BD}"}
+the appropriate definitions for <a id="wrglossary.14691"></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="code">@preamble</code>{"<a id="wrglossary.14692"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Harbour</code>}{<code class="cmd">\char</code>"2693}
+<a id="wrglossary.14693"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Battlefield</code>}{<code class="cmd">\char</code>"2694}
+<a id="wrglossary.14694"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\Stadium</code>}{<code class="cmd">\char</code>"26BD}"}
</pre>
Now both the preamble and rule block can be used in the resource
set:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>{mapsymbols}<span class="comment">% my custom package</span>
-<code class="cmd">\usepackage</code>[<a id="wrglossary.14693"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.14695"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>]{glossaries-extra}
-<a id="wrglossary.14694"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
- <a id="wrglossary.14695"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={mapsymbols,<span class="comment">% <--- <span style="font-weight: bold; ">my custom mapsymbols.bib</span>
- entries<span class="comment">% data in entries.bib</span>
- }</span>,
- <a id="wrglossary.14696"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>,
- <a id="wrglossary.14697"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<a id="wrglossary.14698"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a> <span class="comment">% control codes</span>
- ;<a id="wrglossary.14699"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a> <span class="comment">% space characters</span>
- ;<a id="wrglossary.14700"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a> <span class="comment">% non-printable characters</span>
- ;<a id="wrglossary.14701"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a> <span class="comment">% combining diacritics</span>
- ,<a id="wrglossary.14702"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a> <span class="comment">% hyphens</span>
- <<a id="wrglossary.14703"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a> <span class="comment">% general punctuation</span>
- <<a id="wrglossary.14704"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a> <span class="comment">% 0, ..., 9</span>
- <<a id="wrglossary.14705"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a> <span class="comment">% fraction symbols</span>
+<a id="wrglossary.14696"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.14697"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={mapsymbols,<span class="comment">% <--- <span style="font-weight: bold; ">my custom mapsymbols.bib</span>
+ entries<span class="comment">% data in entries.bib</span>
+ }</span>,
+ <a id="wrglossary.14698"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>,
+ <a id="wrglossary.14699"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<a id="wrglossary.14700"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a> <span class="comment">% control codes</span>
+ ;<a id="wrglossary.14701"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a> <span class="comment">% space characters</span>
+ ;<a id="wrglossary.14702"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a> <span class="comment">% non-printable characters</span>
+ ;<a id="wrglossary.14703"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a> <span class="comment">% combining diacritics</span>
+ ,<a id="wrglossary.14704"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a> <span class="comment">% hyphens</span>
+ <<a id="wrglossary.14705"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a> <span class="comment">% general punctuation</span>
+ <<a id="wrglossary.14706"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a> <span class="comment">% 0, ..., 9</span>
+ <<a id="wrglossary.14707"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a> <span class="comment">% fraction symbols</span>
<<code class="cmd">\MapSymbolOrder</code> <span class="comment">% <--- <span style="font-weight: bold; ">custom map symbols</span>
- <<a id="wrglossary.14706"></a><a href="#glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></a> <span class="comment">% math-greek symbols</span>
- <<a id="wrglossary.14707"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> <span class="comment">% Latin letters</span>
+ <<a id="wrglossary.14708"></a><a href="#glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></a> <span class="comment">% math-greek symbols</span>
+ <<a id="wrglossary.14709"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> <span class="comment">% Latin letters</span>
}</span>
]
</pre>
-(As before, you may need to use <a id="wrglossary.14708"></a><a href="#glo:string"><code class="csfmt">\string</code></a> in front of characters
+(As before, you may need to use <a id="wrglossary.14710"></a><a href="#glo:string"><code class="csfmt">\string</code></a> in front of characters
like <code class="code"><</code> if they have been made active.)
<p>
The following commands are provided by
-<a id="wrglossary.14709"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>. They should be separated by
+<a id="wrglossary.14711"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>. They should be separated by
the rule separator characters <code class="code">;</code> (semi-colon) or <code class="code">,</code> (comma)
or & (ampersand) or <code class="code"><</code> (less than). See Java’s
<a href="http://docs.oracle.com/javase/8/docs/api/java/text/RuleBasedCollator.html">RuleBasedCollator</a>
@@ -36509,20 +36526,20 @@
documentation for details of the rule syntax.
<p>
For example, the following will place the mathematical Greek
-symbols (<a id="wrglossary.14710"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14711"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, <a id="wrglossary.14712"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, <a id="wrglossary.14713"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a> etc)
+symbols (<a id="wrglossary.14712"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14713"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, <a id="wrglossary.14714"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, <a id="wrglossary.14715"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a> etc)
in a block before Latin characters:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14714"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<a id="wrglossary.14715"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>
- ;<a id="wrglossary.14716"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a>
- ;<a id="wrglossary.14717"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a>
- ;<a id="wrglossary.14718"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>
- ,<a id="wrglossary.14719"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>
- <<a id="wrglossary.14720"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>
- <<a id="wrglossary.14721"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a>
- <<a id="wrglossary.14722"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a>
- <<a id="wrglossary.14723"></a><a href="#glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></a>
- <<a id="wrglossary.14724"></a><a href="#glo:glsxtrGeneralLatinIVrules"><code class="csfmt">\glsxtrGeneralLatinIVrules</code></a>
- <<a id="wrglossary.14725"></a><a href="#glo:glsxtrLatinAA"><code class="csfmt">\glsxtrLatinAA</code></a>
- <<a id="wrglossary.14726"></a><a href="#glo:glsxtrLatinOslash"><code class="csfmt">\glsxtrLatinOslash</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.14716"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={<a id="wrglossary.14717"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>
+ ;<a id="wrglossary.14718"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a>
+ ;<a id="wrglossary.14719"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a>
+ ;<a id="wrglossary.14720"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>
+ ,<a id="wrglossary.14721"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>
+ <<a id="wrglossary.14722"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>
+ <<a id="wrglossary.14723"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a>
+ <<a id="wrglossary.14724"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a>
+ <<a id="wrglossary.14725"></a><a href="#glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></a>
+ <<a id="wrglossary.14726"></a><a href="#glo:glsxtrGeneralLatinIVrules"><code class="csfmt">\glsxtrGeneralLatinIVrules</code></a>
+ <<a id="wrglossary.14727"></a><a href="#glo:glsxtrLatinAA"><code class="csfmt">\glsxtrLatinAA</code></a>
+ <<a id="wrglossary.14728"></a><a href="#glo:glsxtrLatinOslash"><code class="csfmt">\glsxtrLatinOslash</code></a>
}</span>
</pre>
<p>
@@ -36533,63 +36550,87 @@
<h5><!-- start of paragraph header -->11.6.2.1.1. Non-Letters<span class="labellink"><a href="#sec:bib2glscustomsortnonletters">[link]</a></span></h5><!-- end of paragraph header -->
<p>
+Remember that the default break-point setting is
+<a id="wrglossary.14729"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a><span class="optfmt">=word</span>. This means that non-alphabetic
+characters will typically be stripped and you could end up with
+empty sort values. If you want punctuation
+characters sorted you will need to change this setting to
+<a id="wrglossary.14730"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a><span class="optfmt">=none</span>. If you still want to retain letter
+sorting for any words or phrases included in the list you can
+use <a id="wrglossary.14731"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a> (see the <a id="wrglossary.14732"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for
+further details of these options).
+<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.14733"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[
+ <a id="wrglossary.14734"></a><a href="#glo:opt.resource.sort"><span class="csoptfmt">sort</span></a><span class="optfmt">=custom</span>,
+ <a id="wrglossary.14735"></a><a href="#glo:opt.resource.sort-rule"><span class="csoptfmt">sort-rule</span></a><span class="optfmt">={
+ <a id="wrglossary.14736"></a><a href="#glo:glsxtrIgnorableRules"><code class="csfmt">\glsxtrIgnorableRules</code></a>
+ ;<a id="wrglossary.14737"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>
+ <<a id="wrglossary.14738"></a><a href="#glo:glsxtrGeneralPuncRules"><code class="csfmt">\glsxtrGeneralPuncRules</code></a>
+ <<a id="wrglossary.14739"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a>
+ }</span>,
+ <a id="wrglossary.14740"></a><a href="#glo:opt.resource.break-at"><span class="csoptfmt">break-at</span></a><span class="optfmt">=none</span>,
+ <a id="wrglossary.14741"></a><a href="#glo:opt.resource.sort-replace"><span class="csoptfmt">sort-replace</span></a><span class="optfmt">={{,? +}{<a id="wrglossary.14742"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a>001F}}</span>
+]
+</pre>
+<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14727"></a><code class="code"><dfn id="glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14743"></a><code class="code"><dfn id="glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></dfn></code></div><!-- end of pinnedbox -->
These are control characters that are usually placed at the start of
a rule in the ignored section. They typically won’t occur in
any sort values, but if they do they should normally be ignored.
<p>
-However, with <a id="wrglossary.14728"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> version 4.0+, the <a id="wrglossary.14729"></a><a href="#glo:switch.datatool-sort-markers"><span class="longargfmt">--datatool-sort-markers</span></a>
-switch may be used to define the <a id="wrglossary.14730"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a> marker commands
-according to the way they work within <a id="wrglossary.14731"></a><a href="#glo:DTLsortwordlist"><code class="csfmt">\DTLsortwordlist</code></a>. This
+However, with <a id="wrglossary.14744"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> version 4.0+, the <a id="wrglossary.14745"></a><a href="#glo:switch.datatool-sort-markers"><span class="longargfmt">--datatool-sort-markers</span></a>
+switch may be used to define the <a id="wrglossary.14746"></a><a href="#glo:pkg.datatool-base"><span class="styfmt">datatool-base</span></a> marker commands
+according to the way they work within <a id="wrglossary.14747"></a><a href="#glo:DTLsortwordlist"><code class="csfmt">\DTLsortwordlist</code></a>. This
means that they can expand to control codes within the interpreter.
Since they are normally ignored by language-sensitive sort rules, a
custom rule will be needed.
<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.14732"></a><code class="code"><dfn id="glo:glsxtrcontrolIrules"><code class="csfmt">\glsxtrcontrolIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14748"></a><code class="code"><dfn id="glo:glsxtrcontrolIrules"><code class="csfmt">\glsxtrcontrolIrules</code></dfn></code></div><!-- end of pinnedbox -->
-Expands as per <a id="wrglossary.14733"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a> but omits the control codes
+Expands as per <a id="wrglossary.14749"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a> but omits the control codes
0, 1C, 1D, 1E, 1F and 7F.
<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.14734"></a><code class="code"><dfn id="glo:glsxtrcontrolIIrules"><code class="csfmt">\glsxtrcontrolIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14750"></a><code class="code"><dfn id="glo:glsxtrcontrolIIrules"><code class="csfmt">\glsxtrcontrolIIrules</code></dfn></code></div><!-- end of pinnedbox -->
Expands to the ordered set of <span class="qt">“information separator”</span> control
-codes 1C, 1D, 1E, and 1F. Note that if you use <a id="wrglossary.14735"></a><a href="#glo:glsxtrcontrolIrules"><code class="csfmt">\glsxtrcontrolIrules</code></a>
-and <a id="wrglossary.14736"></a><a href="#glo:glsxtrcontrolIIrules"><code class="csfmt">\glsxtrcontrolIIrules</code></a> instead of <a id="wrglossary.14737"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>,
-you will also need to insert <code class="code"><a id="wrglossary.14738"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0</code> and
-<code class="code"><a id="wrglossary.14739"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 7F</code> in the appropriate place if
+codes 1C, 1D, 1E, and 1F. Note that if you use <a id="wrglossary.14751"></a><a href="#glo:glsxtrcontrolIrules"><code class="csfmt">\glsxtrcontrolIrules</code></a>
+and <a id="wrglossary.14752"></a><a href="#glo:glsxtrcontrolIIrules"><code class="csfmt">\glsxtrcontrolIIrules</code></a> instead of <a id="wrglossary.14753"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>,
+you will also need to insert <code class="code"><a id="wrglossary.14754"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 0</code> and
+<code class="code"><a id="wrglossary.14755"></a><a href="#glo:glshex"><code class="csfmt">\glshex</code></a> 7F</code> in the appropriate place if
they may occur in any of the sort values.
<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.14740"></a><code class="code"><dfn id="glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14756"></a><code class="code"><dfn id="glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></dfn></code></div><!-- end of pinnedbox -->
These are space characters. They typically come after the control
characters with the two blocks separated by a <code class="code">;</code> (semi-colon).
<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.14741"></a><code class="code"><dfn id="glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14757"></a><code class="code"><dfn id="glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></dfn></code></div><!-- end of pinnedbox -->
These are non-printable characters (BOM, tabs, line feed and
carriage return). They typically come after the spaces separated by
a <code class="code">;</code> (semi-colon). These characters aren’t checked for by
-<a id="wrglossary.14742"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when it determines whether or not to use the
+<a id="wrglossary.14758"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> when it determines whether or not to use the
interpreter, so a TAB or newline character may end up in the sort
value if it wasn’t interpreted.
<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.14743"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14759"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></dfn></code></div><!-- end of pinnedbox -->
These are combining diacritic marks which typically follow
the space and non-printable blocks (separated by a semi-colon). This command is
defined in terms of sub-block commands:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14744"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14745"></a><a href="#glo:glsxtrcombiningdiacriticIrules"><code class="csfmt">\glsxtrcombiningdiacriticIrules</code></a><a id="wrglossary.14746"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
- <a id="wrglossary.14747"></a><a href="#glo:glsxtrcombiningdiacriticIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIrules</code></a><a id="wrglossary.14748"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
- <a id="wrglossary.14749"></a><a href="#glo:glsxtrcombiningdiacriticIIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIIrules</code></a><a id="wrglossary.14750"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
- <a id="wrglossary.14751"></a><a href="#glo:glsxtrcombiningdiacriticIVrules"><code class="csfmt">\glsxtrcombiningdiacriticIVrules</code></a>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14760"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14761"></a><a href="#glo:glsxtrcombiningdiacriticIrules"><code class="csfmt">\glsxtrcombiningdiacriticIrules</code></a><a id="wrglossary.14762"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
+ <a id="wrglossary.14763"></a><a href="#glo:glsxtrcombiningdiacriticIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIrules</code></a><a id="wrglossary.14764"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
+ <a id="wrglossary.14765"></a><a href="#glo:glsxtrcombiningdiacriticIIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIIrules</code></a><a id="wrglossary.14766"></a><a href="#glo:string"><code class="csfmt">\string</code></a>;
+ <a id="wrglossary.14767"></a><a href="#glo:glsxtrcombiningdiacriticIVrules"><code class="csfmt">\glsxtrcombiningdiacriticIVrules</code></a>
}
</pre>
If you prefer, you can use the sub-blocks directly in your
@@ -36596,7 +36637,7 @@
required ordered.
<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.14752"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIrules"><code class="csfmt">\glsxtrcombiningdiacriticIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14768"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIrules"><code class="csfmt">\glsxtrcombiningdiacriticIrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains the combining diacritics: acute, grave, breve,
circumflex, caron, ring, vertical line above, diaeresis (umlaut),
@@ -36603,7 +36644,7 @@
double acute, tilde, dot above, combining macron.
<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.14753"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14769"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains the combining diacritics: short solidus overlay,
cedilla, ogonek, dot below, low line, overline, hook above,
@@ -36612,7 +36653,7 @@
above, comma above right, grave accent below, acute accent 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.14754"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14770"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIIIrules"><code class="csfmt">\glsxtrcombiningdiacriticIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains the combining diacritics: left tack below, right tack
below, left angle above, horn, left half ring below, up tack below,
@@ -36629,7 +36670,7 @@
palatalization, Cyrillic dasia pneumata, Cyrillic psili pneumata.
<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.14755"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIVrules"><code class="csfmt">\glsxtrcombiningdiacriticIVrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14771"></a><code class="code"><dfn id="glo:glsxtrcombiningdiacriticIVrules"><code class="csfmt">\glsxtrcombiningdiacriticIVrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains the combining diacritics:
left harpoon above, right harpoon above, long vertical line overlay,
@@ -36641,74 +36682,139 @@
above.
<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.14756"></a><code class="code"><dfn id="glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14772"></a><code class="code"><dfn id="glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains hyphens (including the minus sign 0x2212). This rule
block typically comes after the diacritic rules separated by a
-comma.
+comma.
+As from version v1.56, the hyphen rules are now divided into two
+sub-sets:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14773"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14774"></a><a href="#glo:glsxtrhyphenIrules"><code class="csfmt">\glsxtrhyphenIrules</code></a>;
+ <a id="wrglossary.14775"></a><a href="#glo:glsxtrminusrules"><code class="csfmt">\glsxtrminusrules</code></a>
+}
+</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14757"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14776"></a><code class="code"><dfn id="glo:glsxtrhyphenIrules"><code class="csfmt">\glsxtrhyphenIrules</code></dfn></code></div><!-- end of pinnedbox -->
+This first set consists of: <a id="wrglossary.14777"></a><a href="#glo:ascii">ASCII</a> hyphen/minus, soft hyphen, non-breaking
+hyphen, figure dash, en dash, em dash and horizontal bar, which are
+all considered equivalent. The minus sign (0x2212) is not included.
+<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.14778"></a><code class="code"><dfn id="glo:glsxtrhyphenIIrules"><code class="csfmt">\glsxtrhyphenIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+
+An alternative to the first set of hyphen rules, this set has the
+same characters but lists them in ascending order. That is, they are
+not considered equivalent.
+<p>
+The minus rules are in the sub-set:
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.14779"></a><code class="code"><dfn id="glo:glsxtrminusrules"><code class="csfmt">\glsxtrminusrules</code></dfn></code></div><!-- end of pinnedbox -->
+
+This set consists of: minus sign (0x2212), superscript minus and
+subscript minus. (Not the <a id="wrglossary.14780"></a><a href="#glo:ascii">ASCII</a> hyphen/minus.) If you don’t
+want the minus signs included in the hyphen rules, use
+<a id="wrglossary.14781"></a><a href="#glo:glsxtrhyphenIrules"><code class="csfmt">\glsxtrhyphenIrules</code></a> (or <a id="wrglossary.14782"></a><a href="#glo:glsxtrhyphenIIrules"><code class="csfmt">\glsxtrhyphenIIrules</code></a>) instead of
+<a id="wrglossary.14783"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>. If you want the hyphens and minus signs between the
+percent and plus sign, use <a id="wrglossary.14784"></a><a href="#glo:glsxtrgeneralpuncIIIrules"><code class="csfmt">\glsxtrgeneralpuncIIIrules</code></a> instead
+of <a id="wrglossary.14785"></a><a href="#glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</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.14786"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></dfn></code></div><!-- end of pinnedbox -->
+
This contains punctuation characters. This rule
block typically comes after the hyphen rules separated by a
less than (<code class="code"><</code>). As with the combining diacritics, this
command is defined in terms of sub-blocks which may be used directly
instead if a different order is required:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14758"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14759"></a><a href="#glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></a>
- <a id="wrglossary.14760"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14761"></a><a href="#glo:glsxtrcurrencyrules"><code class="csfmt">\glsxtrcurrencyrules</code></a>
- <a id="wrglossary.14762"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14763"></a><a href="#glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</code></a>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<a id="wrglossary.14787"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14788"></a><a href="#glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></a>
+ <a id="wrglossary.14789"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14790"></a><a href="#glo:glsxtrcurrencyrules"><code class="csfmt">\glsxtrcurrencyrules</code></a>
+ <a id="wrglossary.14791"></a><a href="#glo:string"><code class="csfmt">\string</code></a><<a id="wrglossary.14792"></a><a href="#glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</code></a>
}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14764"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14793"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></dfn></code></div><!-- end of pinnedbox -->
This is defined as:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14765"></a><a href="#glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></a>}{<span class="comment">% </span>
- <a id="wrglossary.14766"></a><a href="#glo:glsxtrgeneralpuncmarksrules"><code class="csfmt">\glsxtrgeneralpuncmarksrules</code></a>
- <code class="cmd">\string</code><<a id="wrglossary.14767"></a><a href="#glo:glsxtrgeneralpuncaccentsrules"><code class="csfmt">\glsxtrgeneralpuncaccentsrules</code></a>
- <code class="cmd">\string</code><<a id="wrglossary.14768"></a><a href="#glo:glsxtrgeneralpuncquoterules"><code class="csfmt">\glsxtrgeneralpuncquoterules</code></a>
- <code class="cmd">\string</code><<a id="wrglossary.14769"></a><a href="#glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></a>
- <code class="cmd">\string</code><<a id="wrglossary.14770"></a><a href="#glo:glsxtrgeneralpuncsignrules"><code class="csfmt">\glsxtrgeneralpuncsignrules</code></a>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.14794"></a><a href="#glo:glsxtrgeneralpuncIrules"><code class="csfmt">\glsxtrgeneralpuncIrules</code></a>}{<span class="comment">% </span>
+ <a id="wrglossary.14795"></a><a href="#glo:glsxtrgeneralpuncmarksrules"><code class="csfmt">\glsxtrgeneralpuncmarksrules</code></a>
+ <code class="cmd">\string</code><<a id="wrglossary.14796"></a><a href="#glo:glsxtrgeneralpuncaccentsrules"><code class="csfmt">\glsxtrgeneralpuncaccentsrules</code></a>
+ <code class="cmd">\string</code><<a id="wrglossary.14797"></a><a href="#glo:glsxtrgeneralpuncquoterules"><code class="csfmt">\glsxtrgeneralpuncquoterules</code></a>
+ <code class="cmd">\string</code><<a id="wrglossary.14798"></a><a href="#glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></a>
+ <code class="cmd">\string</code><<a id="wrglossary.14799"></a><a href="#glo:glsxtrgeneralpuncsignrules"><code class="csfmt">\glsxtrgeneralpuncsignrules</code></a>
}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14771"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncmarksrules"><code class="csfmt">\glsxtrgeneralpuncmarksrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14800"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncmarksrules"><code class="csfmt">\glsxtrgeneralpuncmarksrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains: underscore, macron, comma, semi-colon, colon, exclamation mark,
inverted exclamation mark, question mark, inverted question mark,
-solidus, <a id="wrglossary.14772"></a><a href="#glo:idx.fullstop">full stop</a>.
+solidus, <a id="wrglossary.14801"></a><a href="#glo:idx.fullstop">full stop</a>.
<p>
+<code class="cmd">\glsxtrgeneralpuncdotrules</code>
+This contains dotted punctuation marks in the General Punctuation
+block.
+<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.14773"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncaccentsrules"><code class="csfmt">\glsxtrgeneralpuncaccentsrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14802"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncaccentsrules"><code class="csfmt">\glsxtrgeneralpuncaccentsrules</code></dfn></code></div><!-- end of pinnedbox -->
This contains: acute accent, grave accent, circumflex accent,
diaeresis, tilde, middle dot, cedilla.
<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.14774"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncquoterules"><code class="csfmt">\glsxtrgeneralpuncquoterules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14803"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncquoterules"><code class="csfmt">\glsxtrgeneralpuncquoterules</code></dfn></code></div><!-- end of pinnedbox -->
This contains: straight apostrophe, straight
double quote, left guillemet, right guillemet.
<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.14775"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14804"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></dfn></code></div><!-- end of pinnedbox -->
+By default this just expands to the first subset of bracket rules
+<a id="wrglossary.14805"></a><a href="#glo:glsxtrgeneralpuncbracketIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIrules</code></a> but may be redefined to include
+extra sets. 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.14806"></a><a href="#glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></a>}<span class="comment">% </span>
+ <a id="wrglossary.14807"></a><a href="#glo:glsxtrgeneralpuncbracketIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIrules</code></a>
+ <<a id="wrglossary.14808"></a><a href="#glo:glsxtrgeneralpuncbracketIIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIIrules</code></a>
+
+</pre>
+<p>
+<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
+<a id="wrglossary.14809"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIrules</code></dfn></code></div><!-- end of pinnedbox -->
+
This contains: left parenthesis,
right parenthesis, left square bracket, right square bracket, left
-curly bracket, right curly bracket.
+curly bracket, right curly bracket, left angle bracket, right angle
+bracket.
<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.14776"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncsignrules"><code class="csfmt">\glsxtrgeneralpuncsignrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14810"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketIIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+Brackets from miscellaneous mathematical symbols 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.14811"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketIIIrules"><code class="csfmt">\glsxtrgeneralpuncbracketIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+
+Brackets from miscellaneous mathematical symbols B.
+<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.14812"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncbracketIVrules"><code class="csfmt">\glsxtrgeneralpuncbracketIVrules</code></dfn></code></div><!-- end of pinnedbox -->
+
+Ornamental brackets.
+<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.14813"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncsignrules"><code class="csfmt">\glsxtrgeneralpuncsignrules</code></dfn></code></div><!-- end of pinnedbox -->
+
This contains: section sign, pilcrow sign,
copyright sign, registered sign, at sign.
<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.14777"></a><code class="code"><dfn id="glo:glsxtrcurrencyrules"><code class="csfmt">\glsxtrcurrencyrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14814"></a><code class="code"><dfn id="glo:glsxtrcurrencyrules"><code class="csfmt">\glsxtrcurrencyrules</code></dfn></code></div><!-- end of pinnedbox -->
This sub-block contains some currency symbols:
currency sign, Thai currency symbol baht, cent sign, colon sign,
@@ -36717,7 +36823,7 @@
sign, new sheqel sign, won sign, yen sign.
<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.14778"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14815"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</code></dfn></code></div><!-- end of pinnedbox -->
This sub-block contains some other punctuation symbols:
asterisk, backslash, ampersand, hash sign, percent sign, plus sign,
@@ -36726,8 +36832,16 @@
broken bar, degree sign, micron sign.
<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.14779"></a><code class="code"><dfn id="glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14816"></a><code class="code"><dfn id="glo:glsxtrgeneralpuncIIIrules"><code class="csfmt">\glsxtrgeneralpuncIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+An alternative to <a id="wrglossary.14817"></a><a href="#glo:glsxtrgeneralpuncIIrules"><code class="csfmt">\glsxtrgeneralpuncIIrules</code></a>, this sub-block
+includes <a id="wrglossary.14818"></a><a href="#glo:glsxtrhyphenIIrules"><code class="csfmt">\glsxtrhyphenIIrules</code></a> and <a id="wrglossary.14819"></a><a href="#glo:glsxtrminusrules"><code class="csfmt">\glsxtrminusrules</code></a>
+between the percent and plus signs. This ensures that the hyphens
+and minus signs are distinct.
+<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.14820"></a><code class="code"><dfn id="glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></dfn></code></div><!-- end of pinnedbox -->
+
This rule block contains the Basic Latin digits (0, …, 9)
and the subscript and superscript digits (₀
⁰ etc) made equivalent to the
@@ -36736,24 +36850,24 @@
(<code class="code"><</code>).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14780"></a><code class="code"><dfn id="glo:glsxtrBasicDigitrules"><code class="csfmt">\glsxtrBasicDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14821"></a><code class="code"><dfn id="glo:glsxtrBasicDigitrules"><code class="csfmt">\glsxtrBasicDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
This rule block contains just the Basic Latin digits (0, …, 9).
<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.14781"></a><code class="code"><dfn id="glo:glsxtrSubScriptDigitrules"><code class="csfmt">\glsxtrSubScriptDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14822"></a><code class="code"><dfn id="glo:glsxtrSubScriptDigitrules"><code class="csfmt">\glsxtrSubScriptDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
This rule block contains just the subscript digits
(₀ … ₉).
<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.14782"></a><code class="code"><dfn id="glo:glsxtrSuperScriptDigitrules"><code class="csfmt">\glsxtrSuperScriptDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14823"></a><code class="code"><dfn id="glo:glsxtrSuperScriptDigitrules"><code class="csfmt">\glsxtrSuperScriptDigitrules</code></dfn></code></div><!-- end of pinnedbox -->
This rule block contains just the superscript digits
(⁰ … ⁹).
<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.14783"></a><code class="code"><dfn id="glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14824"></a><code class="code"><dfn id="glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></dfn></code></div><!-- end of pinnedbox -->
This rule block contains vulgar fraction characters from the Unicode
Number Forms block. The digit block typically comes after the digit
@@ -36760,28 +36874,44 @@
rules separated by a less than (<code class="code"><</code>).
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14784"></a><code class="code"><dfn id="glo:glsxtrIgnorableRules"><code class="csfmt">\glsxtrIgnorableRules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14825"></a><code class="code"><dfn id="glo:glsxtrIgnorableRules"><code class="csfmt">\glsxtrIgnorableRules</code></dfn></code></div><!-- end of pinnedbox -->
A shortcut that expands to the ignorable rules:
-<pre class="compactcodebox"><a id="wrglossary.14785"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>
- ;<a id="wrglossary.14786"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a>
- ;<a id="wrglossary.14787"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a>
+<pre class="compactcodebox"><a id="wrglossary.14826"></a><a href="#glo:glsxtrcontrolrules"><code class="csfmt">\glsxtrcontrolrules</code></a>
+ ;<a id="wrglossary.14827"></a><a href="#glo:glsxtrspacerules"><code class="csfmt">\glsxtrspacerules</code></a>
+ ;<a id="wrglossary.14828"></a><a href="#glo:glsxtrnonprintablerules"><code class="csfmt">\glsxtrnonprintablerules</code></a>
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14788"></a><code class="code"><dfn id="glo:glsxtrGeneralInitRules"><code class="csfmt">\glsxtrGeneralInitRules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14829"></a><code class="code"><dfn id="glo:glsxtrGeneralInitRules"><code class="csfmt">\glsxtrGeneralInitRules</code></dfn></code></div><!-- end of pinnedbox -->
A shortcut that expands to common initial rules:
-<pre class="compactcodebox"><a id="wrglossary.14789"></a><a href="#glo:glsxtrIgnorableRules"><code class="csfmt">\glsxtrIgnorableRules</code></a>
- ;<a id="wrglossary.14790"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>
- ;<a id="wrglossary.14791"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>
- <<a id="wrglossary.14792"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>
- <<a id="wrglossary.14793"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a>
- <<a id="wrglossary.14794"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a>
+<pre class="compactcodebox"><a id="wrglossary.14830"></a><a href="#glo:glsxtrIgnorableRules"><code class="csfmt">\glsxtrIgnorableRules</code></a>
+ ;<a id="wrglossary.14831"></a><a href="#glo:glsxtrcombiningdiacriticrules"><code class="csfmt">\glsxtrcombiningdiacriticrules</code></a>
+ ;<a id="wrglossary.14832"></a><a href="#glo:glsxtrhyphenrules"><code class="csfmt">\glsxtrhyphenrules</code></a>
+ <<a id="wrglossary.14833"></a><a href="#glo:glsxtrgeneralpuncrules"><code class="csfmt">\glsxtrgeneralpuncrules</code></a>
+ <<a id="wrglossary.14834"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a>
+ <<a id="wrglossary.14835"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a>
</pre>
Note that this includes the combining diacritic rules, which won’t
be appropriate for languages with accented characters.
<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.14836"></a><code class="code"><dfn id="glo:glsxtrGeneralPuncRules"><code class="csfmt">\glsxtrGeneralPuncRules</code></dfn></code></div><!-- end of pinnedbox -->
+
+A shortcut that expands to common punctuation rules:
+<pre class="compactcodebox"><a id="wrglossary.14837"></a><a href="#glo:glsxtrgeneralpuncmarksrules"><code class="csfmt">\glsxtrgeneralpuncmarksrules</code></a>
+ <<a id="wrglossary.14838"></a><a href="#glo:glsxtrgeneralpuncdotrules"><code class="csfmt">\glsxtrgeneralpuncdotrules</code></a>
+ <<a id="wrglossary.14839"></a><a href="#glo:glsxtrgeneralpuncaccentsrules"><code class="csfmt">\glsxtrgeneralpuncaccentsrules</code></a>
+ <<a id="wrglossary.14840"></a><a href="#glo:glsxtrgeneralpuncquoterules"><code class="csfmt">\glsxtrgeneralpuncquoterules</code></a>
+ <<a id="wrglossary.14841"></a><a href="#glo:glsxtrgeneralpuncbracketrules"><code class="csfmt">\glsxtrgeneralpuncbracketrules</code></a>
+ <<a id="wrglossary.14842"></a><a href="#glo:glsxtrgeneralpuncsignrules"><code class="csfmt">\glsxtrgeneralpuncsignrules</code></a>
+ <<a id="wrglossary.14843"></a><a href="#glo:glsxtrcurrencyrules"><code class="csfmt">\glsxtrcurrencyrules</code></a>
+ <<a id="wrglossary.14844"></a><a href="#glo:glsxtrgeneralpuncIIIrules"><code class="csfmt">\glsxtrgeneralpuncIIIrules</code></a>
+ <<a id="wrglossary.14845"></a><a href="#glo:glsxtrdigitrules"><code class="csfmt">\glsxtrdigitrules</code></a>
+ <<a id="wrglossary.14846"></a><a href="#glo:glsxtrfractionrules"><code class="csfmt">\glsxtrfractionrules</code></a>
+</pre>
+<p>
There are a number of Latin rule blocks. Some of these included
extended characters or ligatures (such as ß or œ) but they don’t
include accented characters. If you require a Latin rule block
@@ -36798,52 +36928,52 @@
<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.14795"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14847"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></dfn></code></div><!-- end of pinnedbox -->
This is just the basic (non-extended) Latin alphabet with the superscript
and subscript Latin letters (ª ₐ
etc) treated as the equivalent basic Latin letter. (If you don’t
want the subscripts and superscripts included you can redefine
-<a id="wrglossary.14796"></a><a href="#glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></a> etc to omit them.)
+<a id="wrglossary.14848"></a><a href="#glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></a> etc to omit them.)
<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.14797"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIIrules"><code class="csfmt">\glsxtrGeneralLatinIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14849"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIIrules"><code class="csfmt">\glsxtrGeneralLatinIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14798"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
+This is like <a id="wrglossary.14850"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
(Ð) between <span class="qt">“D”</span> and <span class="qt">“E”</span> and eszett (ß) treated as <span class="qt">“ss”</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.14799"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIIIrules"><code class="csfmt">\glsxtrGeneralLatinIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14851"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIIIrules"><code class="csfmt">\glsxtrGeneralLatinIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14800"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
+This is like <a id="wrglossary.14852"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
(Ð) between <span class="qt">“D”</span> and <span class="qt">“E”</span> and eszett (ß) treated as <span class="qt">“sz”</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.14801"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIVrules"><code class="csfmt">\glsxtrGeneralLatinIVrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14853"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinIVrules"><code class="csfmt">\glsxtrGeneralLatinIVrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14802"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
+This is like <a id="wrglossary.14854"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
(Ð) between <span class="qt">“D”</span> and <span class="qt">“E”</span>, ae-ligature (æ) is treated
as <span class="qt">“ae”</span>, oe-ligature (œ) is treated as <span class="qt">“oe”</span>, eszett (ß)
treated as <span class="qt">“ss”</span> and thorn (þ) is treated as <span class="qt">“th”</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.14803"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVrules"><code class="csfmt">\glsxtrGeneralLatinVrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14855"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVrules"><code class="csfmt">\glsxtrGeneralLatinVrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14804"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
+This is like <a id="wrglossary.14856"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
(Ð) between <span class="qt">“D”</span> and <span class="qt">“E”</span>, eszett (ß) treated as <span class="qt">“ss”</span>
and thorn (þ) treated as <span class="qt">“th”</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.14805"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIrules"><code class="csfmt">\glsxtrGeneralLatinVIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14857"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIrules"><code class="csfmt">\glsxtrGeneralLatinVIrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14806"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
+This is like <a id="wrglossary.14858"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes eth
(Ð) between <span class="qt">“D”</span> and <span class="qt">“E”</span>, eszett (ß) treated as <span class="qt">“sz”</span>
and thorn (þ) treated as <span class="qt">“th”</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.14807"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIIrules"><code class="csfmt">\glsxtrGeneralLatinVIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14859"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIIrules"><code class="csfmt">\glsxtrGeneralLatinVIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14808"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes
+This is like <a id="wrglossary.14860"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but it includes
ae-ligature (æ) between <span class="qt">“A”</span> and <span class="qt">“B”</span>, eth (Ð) between <span class="qt">“D”</span> and
<span class="qt">“E”</span>, insular G (ᵹ) instead of <span class="qt">“G”</span>, oe-ligature (œ)
between <span class="qt">“O”</span> and <span class="qt">“P”</span>, long s (ſ) equivalent to <span class="qt">“s”</span>,
@@ -36851,107 +36981,107 @@
instead of <span class="qt">“W”</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.14809"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIIIrules"><code class="csfmt">\glsxtrGeneralLatinVIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14861"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinVIIIrules"><code class="csfmt">\glsxtrGeneralLatinVIIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.14810"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but ae-ligature (æ) is
+This is like <a id="wrglossary.14862"></a><a href="#glo:glsxtrGeneralLatinIrules"><code class="csfmt">\glsxtrGeneralLatinIrules</code></a> but ae-ligature (æ) is
treated as <span class="qt">“ae”</span>, oe-ligature (œ) is treated as <span class="qt">“oe”</span>, eszett
(ß) treated as <span class="qt">“ss”</span>, thorn (þ) is treated as <span class="qt">“th”</span>, Ø is treated as <span class="qt">“O”</span> and <span class="qt">“Ł”</span> is treated as <span class="qt">“L”</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.14811"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinAtoMrules"><code class="csfmt">\glsxtrGeneralLatinAtoMrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14863"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinAtoMrules"><code class="csfmt">\glsxtrGeneralLatinAtoMrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers A–M.
<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.14812"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinNtoZrules"><code class="csfmt">\glsxtrGeneralLatinNtoZrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14864"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinNtoZrules"><code class="csfmt">\glsxtrGeneralLatinNtoZrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers N–Z.
<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.14813"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinAtoGrules"><code class="csfmt">\glsxtrGeneralLatinAtoGrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14865"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinAtoGrules"><code class="csfmt">\glsxtrGeneralLatinAtoGrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers A–G.
<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.14814"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinHtoMrules"><code class="csfmt">\glsxtrGeneralLatinHtoMrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14866"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinHtoMrules"><code class="csfmt">\glsxtrGeneralLatinHtoMrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers H–M.
<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.14815"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinNtoSrules"><code class="csfmt">\glsxtrGeneralLatinNtoSrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14867"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinNtoSrules"><code class="csfmt">\glsxtrGeneralLatinNtoSrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers N–S.
<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.14816"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinTtoZrules"><code class="csfmt">\glsxtrGeneralLatinTtoZrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14868"></a><code class="code"><dfn id="glo:glsxtrGeneralLatinTtoZrules"><code class="csfmt">\glsxtrGeneralLatinTtoZrules</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule subset of General Latin I rules that just covers T–Z.
<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.14817"></a><code class="code"><dfn id="glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14869"></a><code class="code"><dfn id="glo:glsxtrLatinA"><code class="csfmt">\glsxtrLatinA</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“A”</span> but includes the sub- and
superscript 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.14818"></a><code class="code"><dfn id="glo:glsxtrLatinE"><code class="csfmt">\glsxtrLatinE</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14870"></a><code class="code"><dfn id="glo:glsxtrLatinE"><code class="csfmt">\glsxtrLatinE</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“E”</span> but includes the subscript E.
<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.14819"></a><code class="code"><dfn id="glo:glsxtrLatinH"><code class="csfmt">\glsxtrLatinH</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14871"></a><code class="code"><dfn id="glo:glsxtrLatinH"><code class="csfmt">\glsxtrLatinH</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“H”</span> but includes the subscript H.
<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.14820"></a><code class="code"><dfn id="glo:glsxtrLatinK"><code class="csfmt">\glsxtrLatinK</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14872"></a><code class="code"><dfn id="glo:glsxtrLatinK"><code class="csfmt">\glsxtrLatinK</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“K”</span> but includes the subscript K.
<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.14821"></a><code class="code"><dfn id="glo:glsxtrLatinI"><code class="csfmt">\glsxtrLatinI</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14873"></a><code class="code"><dfn id="glo:glsxtrLatinI"><code class="csfmt">\glsxtrLatinI</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“I”</span> but includes the subscript I.
<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.14822"></a><code class="code"><dfn id="glo:glsxtrLatinM"><code class="csfmt">\glsxtrLatinM</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14874"></a><code class="code"><dfn id="glo:glsxtrLatinM"><code class="csfmt">\glsxtrLatinM</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“M”</span> but includes the subscript M.
<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.14823"></a><code class="code"><dfn id="glo:glsxtrLatinN"><code class="csfmt">\glsxtrLatinN</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14875"></a><code class="code"><dfn id="glo:glsxtrLatinN"><code class="csfmt">\glsxtrLatinN</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“N”</span> but includes the sub- and
superscript N.
<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.14824"></a><code class="code"><dfn id="glo:glsxtrLatinO"><code class="csfmt">\glsxtrLatinO</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14876"></a><code class="code"><dfn id="glo:glsxtrLatinO"><code class="csfmt">\glsxtrLatinO</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“O”</span> but includes the sub- and
superscript O.
<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.14825"></a><code class="code"><dfn id="glo:glsxtrLatinP"><code class="csfmt">\glsxtrLatinP</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14877"></a><code class="code"><dfn id="glo:glsxtrLatinP"><code class="csfmt">\glsxtrLatinP</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“P”</span> but includes the subscript P.
<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.14826"></a><code class="code"><dfn id="glo:glsxtrLatinS"><code class="csfmt">\glsxtrLatinS</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14878"></a><code class="code"><dfn id="glo:glsxtrLatinS"><code class="csfmt">\glsxtrLatinS</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“S”</span> but includes the subscript S.
<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.14827"></a><code class="code"><dfn id="glo:glsxtrLatinT"><code class="csfmt">\glsxtrLatinT</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14879"></a><code class="code"><dfn id="glo:glsxtrLatinT"><code class="csfmt">\glsxtrLatinT</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“T”</span> but includes the subscript T.
<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.14828"></a><code class="code"><dfn id="glo:glsxtrLatinX"><code class="csfmt">\glsxtrLatinX</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14880"></a><code class="code"><dfn id="glo:glsxtrLatinX"><code class="csfmt">\glsxtrLatinX</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers <span class="qt">“X”</span> but includes the subscript X.
<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.14829"></a><code class="code"><dfn id="glo:glsxtrLatinEszettSs"><code class="csfmt">\glsxtrLatinEszettSs</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14881"></a><code class="code"><dfn id="glo:glsxtrLatinEszettSs"><code class="csfmt">\glsxtrLatinEszettSs</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers eszett (ß) and makes <span class="qt">“ſs”</span> (long s followed
by short s) equivalent to <span class="qt">“ß”</span>. (This is used in the above blocks
@@ -36958,7 +37088,7 @@
that treat <span class="qt">“ß”</span> as <span class="qt">“ss”</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.14830"></a><code class="code"><dfn id="glo:glsxtrLatinEszettSz"><code class="csfmt">\glsxtrLatinEszettSz</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14882"></a><code class="code"><dfn id="glo:glsxtrLatinEszettSz"><code class="csfmt">\glsxtrLatinEszettSz</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule that just covers eszett (ß) and makes <span class="qt">“ſz”</span> (long s followed
by z) equivalent to <span class="qt">“ß”</span>. (This is used in the above blocks
@@ -36965,55 +37095,55 @@
that treat <span class="qt">“ß”</span> as <span class="qt">“sz”</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.14831"></a><code class="code"><dfn id="glo:glsxtrLatinEth"><code class="csfmt">\glsxtrLatinEth</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14883"></a><code class="code"><dfn id="glo:glsxtrLatinEth"><code class="csfmt">\glsxtrLatinEth</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for eth (Ð, ð) so you don’t need to remember the
Unicode values.
<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.14832"></a><code class="code"><dfn id="glo:glsxtrLatinThorn"><code class="csfmt">\glsxtrLatinThorn</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14884"></a><code class="code"><dfn id="glo:glsxtrLatinThorn"><code class="csfmt">\glsxtrLatinThorn</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for thorn (Þ, þ) so you don’t need to remember the
Unicode values.
<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.14833"></a><code class="code"><dfn id="glo:glsxtrLatinAELigature"><code class="csfmt">\glsxtrLatinAELigature</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14885"></a><code class="code"><dfn id="glo:glsxtrLatinAELigature"><code class="csfmt">\glsxtrLatinAELigature</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for ae-ligature (Æ, æ) so you don’t need to remember the
Unicode values.
<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.14834"></a><code class="code"><dfn id="glo:glsxtrLatinOELigature"><code class="csfmt">\glsxtrLatinOELigature</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14886"></a><code class="code"><dfn id="glo:glsxtrLatinOELigature"><code class="csfmt">\glsxtrLatinOELigature</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for oe-ligature (Œ, œ) so you don’t need to remember the
Unicode values.
<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.14835"></a><code class="code"><dfn id="glo:glsxtrLatinOslash"><code class="csfmt">\glsxtrLatinOslash</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14887"></a><code class="code"><dfn id="glo:glsxtrLatinOslash"><code class="csfmt">\glsxtrLatinOslash</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for o-slash (Ø, ø) so you don’t need to remember the
Unicode values.
<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.14836"></a><code class="code"><dfn id="glo:glsxtrLatinLslash"><code class="csfmt">\glsxtrLatinLslash</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14888"></a><code class="code"><dfn id="glo:glsxtrLatinLslash"><code class="csfmt">\glsxtrLatinLslash</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for l-slash (Ł, ł) so you don’t need to remember the
Unicode values.
<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.14837"></a><code class="code"><dfn id="glo:glsxtrLatinWynn"><code class="csfmt">\glsxtrLatinWynn</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14889"></a><code class="code"><dfn id="glo:glsxtrLatinWynn"><code class="csfmt">\glsxtrLatinWynn</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for wynn (Ƿ, ƿ) so you don’t need to remember the
Unicode values.
<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.14838"></a><code class="code"><dfn id="glo:glsxtrLatinInsularG"><code class="csfmt">\glsxtrLatinInsularG</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14890"></a><code class="code"><dfn id="glo:glsxtrLatinInsularG"><code class="csfmt">\glsxtrLatinInsularG</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for insular-G (Ᵹ, ᵹ) so you don’t need to remember the
Unicode values.
<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.14839"></a><code class="code"><dfn id="glo:glsxtrLatinSchwa"><code class="csfmt">\glsxtrLatinSchwa</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14891"></a><code class="code"><dfn id="glo:glsxtrLatinSchwa"><code class="csfmt">\glsxtrLatinSchwa</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for schwa (Ə, ə, <sup>ə</sup>) so
you don’t need to remember the Unicode values. (Not used in any of
@@ -37020,7 +37150,7 @@
the provided Latin rule blocks described above.)
<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.14840"></a><code class="code"><dfn id="glo:glsxtrLatinAA"><code class="csfmt">\glsxtrLatinAA</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14892"></a><code class="code"><dfn id="glo:glsxtrLatinAA"><code class="csfmt">\glsxtrLatinAA</code></dfn></code></div><!-- end of pinnedbox -->
A mini-rule for <span class="qt">“a with ring above”</span> (Å, å) so you don’t need to remember the
Unicode values. (Not used in any of the provided Latin rule blocks
@@ -37034,133 +37164,133 @@
<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.14841"></a><code class="code"><dfn id="glo:glsxtrMathGreekIrules"><code class="csfmt">\glsxtrMathGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14893"></a><code class="code"><dfn id="glo:glsxtrMathGreekIrules"><code class="csfmt">\glsxtrMathGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for mathematical Greek (<a id="wrglossary.14842"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14843"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a> etc)
-and upright Greek (<a id="wrglossary.14844"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from the <a id="wrglossary.14845"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a>
-package) characters that includes digamma (<a id="wrglossary.14846"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and
-<a id="wrglossary.14847"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>) between epsilon and zeta. The upright and italic
+A rule block for mathematical Greek (<a id="wrglossary.14894"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14895"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a> etc)
+and upright Greek (<a id="wrglossary.14896"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from the <a id="wrglossary.14897"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a>
+package) characters that includes digamma (<a id="wrglossary.14898"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and
+<a id="wrglossary.14899"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>) between epsilon and zeta. The upright and italic
versions are gathered together into the same letter group.
<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.14848"></a><code class="code"><dfn id="glo:glsxtrMathGreekIIrules"><code class="csfmt">\glsxtrMathGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14900"></a><code class="code"><dfn id="glo:glsxtrMathGreekIIrules"><code class="csfmt">\glsxtrMathGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-As <a id="wrglossary.14849"></a><a href="#glo:glsxtrMathGreekIrules"><code class="csfmt">\glsxtrMathGreekIrules</code></a> but doesn’t include digamma.
+As <a id="wrglossary.14901"></a><a href="#glo:glsxtrMathGreekIrules"><code class="csfmt">\glsxtrMathGreekIrules</code></a> but doesn’t include digamma.
<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.14850"></a><code class="code"><dfn id="glo:glsxtrMathUpGreekIrules"><code class="csfmt">\glsxtrMathUpGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14902"></a><code class="code"><dfn id="glo:glsxtrMathUpGreekIrules"><code class="csfmt">\glsxtrMathUpGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for upright Greek (<a id="wrglossary.14851"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from the
-<a id="wrglossary.14852"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> package) characters that includes digamma
-(<a id="wrglossary.14853"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and <a id="wrglossary.14854"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>) between epsilon and zeta.
+A rule block for upright Greek (<a id="wrglossary.14903"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from the
+<a id="wrglossary.14904"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> package) characters that includes digamma
+(<a id="wrglossary.14905"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and <a id="wrglossary.14906"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>) between epsilon and zeta.
<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.14855"></a><code class="code"><dfn id="glo:glsxtrMathUpGreekIIrules"><code class="csfmt">\glsxtrMathUpGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14907"></a><code class="code"><dfn id="glo:glsxtrMathUpGreekIIrules"><code class="csfmt">\glsxtrMathUpGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for upright Greek (<a id="wrglossary.14856"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from
-the <a id="wrglossary.14857"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> package) that doesn’t include digamma.
+A rule block for upright Greek (<a id="wrglossary.14908"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a>, etc, from
+the <a id="wrglossary.14909"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> package) that doesn’t include digamma.
<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.14858"></a><code class="code"><dfn id="glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14910"></a><code class="code"><dfn id="glo:glsxtrMathItalicGreekIrules"><code class="csfmt">\glsxtrMathItalicGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for mathematical Greek (<a id="wrglossary.14859"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14860"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, etc)
-characters that includes digamma (<a id="wrglossary.14861"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and <a id="wrglossary.14862"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>)
-between epsilon and zeta. Note that even though the <a id="wrglossary.14863"></a><a href="#glo:idx.uppercase">uppercase</a>
-<a id="wrglossary.14864"></a><a href="#glo:Delta"><code class="csfmt">\Delta</code></a> etc are actually rendered upright by LaTeX,
-<a id="wrglossary.14865"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter treats them as italic to help keep
-them close to the <a id="wrglossary.14866"></a><a href="#glo:idx.lowercase">lowercase</a> versions.
+A rule block for mathematical Greek (<a id="wrglossary.14911"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14912"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, etc)
+characters that includes digamma (<a id="wrglossary.14913"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a> and <a id="wrglossary.14914"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>)
+between epsilon and zeta. Note that even though the <a id="wrglossary.14915"></a><a href="#glo:idx.uppercase">uppercase</a>
+<a id="wrglossary.14916"></a><a href="#glo:Delta"><code class="csfmt">\Delta</code></a> etc are actually rendered upright by LaTeX,
+<a id="wrglossary.14917"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter treats them as italic to help keep
+them close to the <a id="wrglossary.14918"></a><a href="#glo:idx.lowercase">lowercase</a> versions.
<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.14867"></a><code class="code"><dfn id="glo:glsxtrMathItalicGreekIIrules"><code class="csfmt">\glsxtrMathItalicGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14919"></a><code class="code"><dfn id="glo:glsxtrMathItalicGreekIIrules"><code class="csfmt">\glsxtrMathItalicGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for mathematical Greek (<a id="wrglossary.14868"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14869"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, etc)
+A rule block for mathematical Greek (<a id="wrglossary.14920"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>, <a id="wrglossary.14921"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>, etc)
characters that doesn’t include digamma.
<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.14870"></a><code class="code"><dfn id="glo:glsxtrMathItalicUpperGreekIrules"><code class="csfmt">\glsxtrMathItalicUpperGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14922"></a><code class="code"><dfn id="glo:glsxtrMathItalicUpperGreekIrules"><code class="csfmt">\glsxtrMathItalicUpperGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for <a id="wrglossary.14871"></a><a href="#glo:idx.uppercase">uppercase</a> mathematical Greek (<a id="wrglossary.14872"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
-<a id="wrglossary.14873"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a>, etc) characters that includes digamma (<a id="wrglossary.14874"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>)
+A rule block for <a id="wrglossary.14923"></a><a href="#glo:idx.uppercase">uppercase</a> mathematical Greek (<a id="wrglossary.14924"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
+<a id="wrglossary.14925"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a>, etc) characters that includes digamma (<a id="wrglossary.14926"></a><a href="#glo:Digamma"><code class="csfmt">\Digamma</code></a>)
between epsilon and zeta.
<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.14875"></a><code class="code"><dfn id="glo:glsxtrMathItalicUpperGreekIIrules"><code class="csfmt">\glsxtrMathItalicUpperGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14927"></a><code class="code"><dfn id="glo:glsxtrMathItalicUpperGreekIIrules"><code class="csfmt">\glsxtrMathItalicUpperGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for <a id="wrglossary.14876"></a><a href="#glo:idx.uppercase">uppercase</a> mathematical Greek (<a id="wrglossary.14877"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
-<a id="wrglossary.14878"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a>, etc) characters that doesn’t include digamma.
+A rule block for <a id="wrglossary.14928"></a><a href="#glo:idx.uppercase">uppercase</a> mathematical Greek (<a id="wrglossary.14929"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
+<a id="wrglossary.14930"></a><a href="#glo:Beta"><code class="csfmt">\Beta</code></a>, etc) characters that doesn’t include digamma.
<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.14879"></a><code class="code"><dfn id="glo:glsxtrMathItalicLowerGreekIrules"><code class="csfmt">\glsxtrMathItalicLowerGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14931"></a><code class="code"><dfn id="glo:glsxtrMathItalicLowerGreekIrules"><code class="csfmt">\glsxtrMathItalicLowerGreekIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for <a id="wrglossary.14880"></a><a href="#glo:idx.lowercase">lowercase</a> mathematical Greek (<a id="wrglossary.14881"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>,
-<a id="wrglossary.14882"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, etc) characters that includes digamma (<a id="wrglossary.14883"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a>)
+A rule block for <a id="wrglossary.14932"></a><a href="#glo:idx.lowercase">lowercase</a> mathematical Greek (<a id="wrglossary.14933"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>,
+<a id="wrglossary.14934"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, etc) characters that includes digamma (<a id="wrglossary.14935"></a><a href="#glo:digamma"><code class="csfmt">\digamma</code></a>)
between epsilon and zeta.
<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.14884"></a><code class="code"><dfn id="glo:glsxtrMathItalicLowerGreekIIrules"><code class="csfmt">\glsxtrMathItalicLowerGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.14936"></a><code class="code"><dfn id="glo:glsxtrMathItalicLowerGreekIIrules"><code class="csfmt">\glsxtrMathItalicLowerGreekIIrules</code></dfn></code></div><!-- end of pinnedbox -->
-A rule block for lower case mathematical Greek (<a id="wrglossary.14885"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>,
-<a id="wrglossary.14886"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, etc) characters that doesn’t include digamma.
+A rule block for lower case mathematical Greek (<a id="wrglossary.14937"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a>,
+<a id="wrglossary.14938"></a><a href="#glo:beta"><code class="csfmt">\beta</code></a>, etc) characters that doesn’t include digamma.
<p>
-Additionally, there are commands that just cover the <a id="wrglossary.14887"></a><a href="#glo:idx.uppercase">uppercase</a> and
-<a id="wrglossary.14888"></a><a href="#glo:idx.lowercase">lowercase</a> forms of a special
-Greek character (<a id="wrglossary.14889"></a><a href="#glo:Upalpha"><code class="csfmt">\Upalpha</code></a>, <a id="wrglossary.14890"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a> etc and <a id="wrglossary.14891"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
-<a id="wrglossary.14892"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a> etc):
-<a id="wrglossary.14893"></a><dfn id="glo:glsxtrUpAlpha"><code class="csfmt">\glsxtrUpAlpha</code></dfn>,
-<a id="wrglossary.14894"></a><dfn id="glo:glsxtrMathItalicAlpha"><code class="csfmt">\glsxtrMathItalicAlpha</code></dfn>,
-<a id="wrglossary.14895"></a><dfn id="glo:glsxtrUpBeta"><code class="csfmt">\glsxtrUpBeta</code></dfn>,
-<a id="wrglossary.14896"></a><dfn id="glo:glsxtrMathItalicBeta"><code class="csfmt">\glsxtrMathItalicBeta</code></dfn>,
-<a id="wrglossary.14897"></a><dfn id="glo:glsxtrUpGamma"><code class="csfmt">\glsxtrUpGamma</code></dfn>,
-<a id="wrglossary.14898"></a><dfn id="glo:glsxtrMathItalicGamma"><code class="csfmt">\glsxtrMathItalicGamma</code></dfn>,
-<a id="wrglossary.14899"></a><dfn id="glo:glsxtrUpDelta"><code class="csfmt">\glsxtrUpDelta</code></dfn>,
-<a id="wrglossary.14900"></a><dfn id="glo:glsxtrMathItalicDelta"><code class="csfmt">\glsxtrMathItalicDelta</code></dfn>,
-<a id="wrglossary.14901"></a><dfn id="glo:glsxtrUpEpsilon"><code class="csfmt">\glsxtrUpEpsilon</code></dfn>,
-<a id="wrglossary.14902"></a><dfn id="glo:glsxtrMathItalicEpsilon"><code class="csfmt">\glsxtrMathItalicEpsilon</code></dfn>,
-<a id="wrglossary.14903"></a><dfn id="glo:glsxtrUpDigamma"><code class="csfmt">\glsxtrUpDigamma</code></dfn>,
-<a id="wrglossary.14904"></a><dfn id="glo:glsxtrMathItalicDigamma"><code class="csfmt">\glsxtrMathItalicDigamma</code></dfn>,
-<a id="wrglossary.14905"></a><dfn id="glo:glsxtrUpZeta"><code class="csfmt">\glsxtrUpZeta</code></dfn>,
-<a id="wrglossary.14906"></a><dfn id="glo:glsxtrMathItalicZeta"><code class="csfmt">\glsxtrMathItalicZeta</code></dfn>,
-<a id="wrglossary.14907"></a><dfn id="glo:glsxtrUpEta"><code class="csfmt">\glsxtrUpEta</code></dfn>,
-<a id="wrglossary.14908"></a><dfn id="glo:glsxtrMathItalicEta"><code class="csfmt">\glsxtrMathItalicEta</code></dfn>,
-<a id="wrglossary.14909"></a><dfn id="glo:glsxtrUpTheta"><code class="csfmt">\glsxtrUpTheta</code></dfn>,
-<a id="wrglossary.14910"></a><dfn id="glo:glsxtrMathItalicTheta"><code class="csfmt">\glsxtrMathItalicTheta</code></dfn>,
-<a id="wrglossary.14911"></a><dfn id="glo:glsxtrUpIota"><code class="csfmt">\glsxtrUpIota</code></dfn>,
-<a id="wrglossary.14912"></a><dfn id="glo:glsxtrMathItalicIota"><code class="csfmt">\glsxtrMathItalicIota</code></dfn>,
-<a id="wrglossary.14913"></a><dfn id="glo:glsxtrUpKappa"><code class="csfmt">\glsxtrUpKappa</code></dfn>,
-<a id="wrglossary.14914"></a><dfn id="glo:glsxtrMathItalicKappa"><code class="csfmt">\glsxtrMathItalicKappa</code></dfn>,
-<a id="wrglossary.14915"></a><dfn id="glo:glsxtrUpLambda"><code class="csfmt">\glsxtrUpLambda</code></dfn>,
-<a id="wrglossary.14916"></a><dfn id="glo:glsxtrMathItalicLambda"><code class="csfmt">\glsxtrMathItalicLambda</code></dfn>,
-<a id="wrglossary.14917"></a><dfn id="glo:glsxtrUpMu"><code class="csfmt">\glsxtrUpMu</code></dfn>,
-<a id="wrglossary.14918"></a><dfn id="glo:glsxtrMathItalicMu"><code class="csfmt">\glsxtrMathItalicMu</code></dfn>,
-<a id="wrglossary.14919"></a><dfn id="glo:glsxtrUpNu"><code class="csfmt">\glsxtrUpNu</code></dfn>,
-<a id="wrglossary.14920"></a><dfn id="glo:glsxtrMathItalicNu"><code class="csfmt">\glsxtrMathItalicNu</code></dfn>,
-<a id="wrglossary.14921"></a><dfn id="glo:glsxtrUpXi"><code class="csfmt">\glsxtrUpXi</code></dfn>,
-<a id="wrglossary.14922"></a><dfn id="glo:glsxtrMathItalicXi"><code class="csfmt">\glsxtrMathItalicXi</code></dfn>,
-<a id="wrglossary.14923"></a><dfn id="glo:glsxtrUpOmicron"><code class="csfmt">\glsxtrUpOmicron</code></dfn>,
-<a id="wrglossary.14924"></a><dfn id="glo:glsxtrMathItalicOmicron"><code class="csfmt">\glsxtrMathItalicOmicron</code></dfn>,
-<a id="wrglossary.14925"></a><dfn id="glo:glsxtrUpPi"><code class="csfmt">\glsxtrUpPi</code></dfn>,
-<a id="wrglossary.14926"></a><dfn id="glo:glsxtrMathItalicPi"><code class="csfmt">\glsxtrMathItalicPi</code></dfn>,
-<a id="wrglossary.14927"></a><dfn id="glo:glsxtrUpRho"><code class="csfmt">\glsxtrUpRho</code></dfn>,
-<a id="wrglossary.14928"></a><dfn id="glo:glsxtrMathItalicRho"><code class="csfmt">\glsxtrMathItalicRho</code></dfn>,
-<a id="wrglossary.14929"></a><dfn id="glo:glsxtrUpSigma"><code class="csfmt">\glsxtrUpSigma</code></dfn>,
-<a id="wrglossary.14930"></a><dfn id="glo:glsxtrMathItalicSigma"><code class="csfmt">\glsxtrMathItalicSigma</code></dfn>,
-<a id="wrglossary.14931"></a><dfn id="glo:glsxtrUpTau"><code class="csfmt">\glsxtrUpTau</code></dfn>,
-<a id="wrglossary.14932"></a><dfn id="glo:glsxtrMathItalicTau"><code class="csfmt">\glsxtrMathItalicTau</code></dfn>,
-<a id="wrglossary.14933"></a><dfn id="glo:glsxtrUpUpsilon"><code class="csfmt">\glsxtrUpUpsilon</code></dfn>,
-<a id="wrglossary.14934"></a><dfn id="glo:glsxtrMathItalicUpsilon"><code class="csfmt">\glsxtrMathItalicUpsilon</code></dfn>,
-<a id="wrglossary.14935"></a><dfn id="glo:glsxtrUpPhi"><code class="csfmt">\glsxtrUpPhi</code></dfn>,
-<a id="wrglossary.14936"></a><dfn id="glo:glsxtrMathItalicPhi"><code class="csfmt">\glsxtrMathItalicPhi</code></dfn>,
-<a id="wrglossary.14937"></a><dfn id="glo:glsxtrUpChi"><code class="csfmt">\glsxtrUpChi</code></dfn>,
-<a id="wrglossary.14938"></a><dfn id="glo:glsxtrMathItalicChi"><code class="csfmt">\glsxtrMathItalicChi</code></dfn>,
-<a id="wrglossary.14939"></a><dfn id="glo:glsxtrUpPsi"><code class="csfmt">\glsxtrUpPsi</code></dfn>,
-<a id="wrglossary.14940"></a><dfn id="glo:glsxtrMathItalicPsi"><code class="csfmt">\glsxtrMathItalicPsi</code></dfn>,
-<a id="wrglossary.14941"></a><dfn id="glo:glsxtrUpOmega"><code class="csfmt">\glsxtrUpOmega</code></dfn>, and
-<a id="wrglossary.14942"></a><dfn id="glo:glsxtrMathItalicOmega"><code class="csfmt">\glsxtrMathItalicOmega</code></dfn>.
+Additionally, there are commands that just cover the <a id="wrglossary.14939"></a><a href="#glo:idx.uppercase">uppercase</a> and
+<a id="wrglossary.14940"></a><a href="#glo:idx.lowercase">lowercase</a> forms of a special
+Greek character (<a id="wrglossary.14941"></a><a href="#glo:Upalpha"><code class="csfmt">\Upalpha</code></a>, <a id="wrglossary.14942"></a><a href="#glo:upalpha"><code class="csfmt">\upalpha</code></a> etc and <a id="wrglossary.14943"></a><a href="#glo:Alpha"><code class="csfmt">\Alpha</code></a>,
+<a id="wrglossary.14944"></a><a href="#glo:alpha"><code class="csfmt">\alpha</code></a> etc):
+<a id="wrglossary.14945"></a><dfn id="glo:glsxtrUpAlpha"><code class="csfmt">\glsxtrUpAlpha</code></dfn>,
+<a id="wrglossary.14946"></a><dfn id="glo:glsxtrMathItalicAlpha"><code class="csfmt">\glsxtrMathItalicAlpha</code></dfn>,
+<a id="wrglossary.14947"></a><dfn id="glo:glsxtrUpBeta"><code class="csfmt">\glsxtrUpBeta</code></dfn>,
+<a id="wrglossary.14948"></a><dfn id="glo:glsxtrMathItalicBeta"><code class="csfmt">\glsxtrMathItalicBeta</code></dfn>,
+<a id="wrglossary.14949"></a><dfn id="glo:glsxtrUpGamma"><code class="csfmt">\glsxtrUpGamma</code></dfn>,
+<a id="wrglossary.14950"></a><dfn id="glo:glsxtrMathItalicGamma"><code class="csfmt">\glsxtrMathItalicGamma</code></dfn>,
+<a id="wrglossary.14951"></a><dfn id="glo:glsxtrUpDelta"><code class="csfmt">\glsxtrUpDelta</code></dfn>,
+<a id="wrglossary.14952"></a><dfn id="glo:glsxtrMathItalicDelta"><code class="csfmt">\glsxtrMathItalicDelta</code></dfn>,
+<a id="wrglossary.14953"></a><dfn id="glo:glsxtrUpEpsilon"><code class="csfmt">\glsxtrUpEpsilon</code></dfn>,
+<a id="wrglossary.14954"></a><dfn id="glo:glsxtrMathItalicEpsilon"><code class="csfmt">\glsxtrMathItalicEpsilon</code></dfn>,
+<a id="wrglossary.14955"></a><dfn id="glo:glsxtrUpDigamma"><code class="csfmt">\glsxtrUpDigamma</code></dfn>,
+<a id="wrglossary.14956"></a><dfn id="glo:glsxtrMathItalicDigamma"><code class="csfmt">\glsxtrMathItalicDigamma</code></dfn>,
+<a id="wrglossary.14957"></a><dfn id="glo:glsxtrUpZeta"><code class="csfmt">\glsxtrUpZeta</code></dfn>,
+<a id="wrglossary.14958"></a><dfn id="glo:glsxtrMathItalicZeta"><code class="csfmt">\glsxtrMathItalicZeta</code></dfn>,
+<a id="wrglossary.14959"></a><dfn id="glo:glsxtrUpEta"><code class="csfmt">\glsxtrUpEta</code></dfn>,
+<a id="wrglossary.14960"></a><dfn id="glo:glsxtrMathItalicEta"><code class="csfmt">\glsxtrMathItalicEta</code></dfn>,
+<a id="wrglossary.14961"></a><dfn id="glo:glsxtrUpTheta"><code class="csfmt">\glsxtrUpTheta</code></dfn>,
+<a id="wrglossary.14962"></a><dfn id="glo:glsxtrMathItalicTheta"><code class="csfmt">\glsxtrMathItalicTheta</code></dfn>,
+<a id="wrglossary.14963"></a><dfn id="glo:glsxtrUpIota"><code class="csfmt">\glsxtrUpIota</code></dfn>,
+<a id="wrglossary.14964"></a><dfn id="glo:glsxtrMathItalicIota"><code class="csfmt">\glsxtrMathItalicIota</code></dfn>,
+<a id="wrglossary.14965"></a><dfn id="glo:glsxtrUpKappa"><code class="csfmt">\glsxtrUpKappa</code></dfn>,
+<a id="wrglossary.14966"></a><dfn id="glo:glsxtrMathItalicKappa"><code class="csfmt">\glsxtrMathItalicKappa</code></dfn>,
+<a id="wrglossary.14967"></a><dfn id="glo:glsxtrUpLambda"><code class="csfmt">\glsxtrUpLambda</code></dfn>,
+<a id="wrglossary.14968"></a><dfn id="glo:glsxtrMathItalicLambda"><code class="csfmt">\glsxtrMathItalicLambda</code></dfn>,
+<a id="wrglossary.14969"></a><dfn id="glo:glsxtrUpMu"><code class="csfmt">\glsxtrUpMu</code></dfn>,
+<a id="wrglossary.14970"></a><dfn id="glo:glsxtrMathItalicMu"><code class="csfmt">\glsxtrMathItalicMu</code></dfn>,
+<a id="wrglossary.14971"></a><dfn id="glo:glsxtrUpNu"><code class="csfmt">\glsxtrUpNu</code></dfn>,
+<a id="wrglossary.14972"></a><dfn id="glo:glsxtrMathItalicNu"><code class="csfmt">\glsxtrMathItalicNu</code></dfn>,
+<a id="wrglossary.14973"></a><dfn id="glo:glsxtrUpXi"><code class="csfmt">\glsxtrUpXi</code></dfn>,
+<a id="wrglossary.14974"></a><dfn id="glo:glsxtrMathItalicXi"><code class="csfmt">\glsxtrMathItalicXi</code></dfn>,
+<a id="wrglossary.14975"></a><dfn id="glo:glsxtrUpOmicron"><code class="csfmt">\glsxtrUpOmicron</code></dfn>,
+<a id="wrglossary.14976"></a><dfn id="glo:glsxtrMathItalicOmicron"><code class="csfmt">\glsxtrMathItalicOmicron</code></dfn>,
+<a id="wrglossary.14977"></a><dfn id="glo:glsxtrUpPi"><code class="csfmt">\glsxtrUpPi</code></dfn>,
+<a id="wrglossary.14978"></a><dfn id="glo:glsxtrMathItalicPi"><code class="csfmt">\glsxtrMathItalicPi</code></dfn>,
+<a id="wrglossary.14979"></a><dfn id="glo:glsxtrUpRho"><code class="csfmt">\glsxtrUpRho</code></dfn>,
+<a id="wrglossary.14980"></a><dfn id="glo:glsxtrMathItalicRho"><code class="csfmt">\glsxtrMathItalicRho</code></dfn>,
+<a id="wrglossary.14981"></a><dfn id="glo:glsxtrUpSigma"><code class="csfmt">\glsxtrUpSigma</code></dfn>,
+<a id="wrglossary.14982"></a><dfn id="glo:glsxtrMathItalicSigma"><code class="csfmt">\glsxtrMathItalicSigma</code></dfn>,
+<a id="wrglossary.14983"></a><dfn id="glo:glsxtrUpTau"><code class="csfmt">\glsxtrUpTau</code></dfn>,
+<a id="wrglossary.14984"></a><dfn id="glo:glsxtrMathItalicTau"><code class="csfmt">\glsxtrMathItalicTau</code></dfn>,
+<a id="wrglossary.14985"></a><dfn id="glo:glsxtrUpUpsilon"><code class="csfmt">\glsxtrUpUpsilon</code></dfn>,
+<a id="wrglossary.14986"></a><dfn id="glo:glsxtrMathItalicUpsilon"><code class="csfmt">\glsxtrMathItalicUpsilon</code></dfn>,
+<a id="wrglossary.14987"></a><dfn id="glo:glsxtrUpPhi"><code class="csfmt">\glsxtrUpPhi</code></dfn>,
+<a id="wrglossary.14988"></a><dfn id="glo:glsxtrMathItalicPhi"><code class="csfmt">\glsxtrMathItalicPhi</code></dfn>,
+<a id="wrglossary.14989"></a><dfn id="glo:glsxtrUpChi"><code class="csfmt">\glsxtrUpChi</code></dfn>,
+<a id="wrglossary.14990"></a><dfn id="glo:glsxtrMathItalicChi"><code class="csfmt">\glsxtrMathItalicChi</code></dfn>,
+<a id="wrglossary.14991"></a><dfn id="glo:glsxtrUpPsi"><code class="csfmt">\glsxtrUpPsi</code></dfn>,
+<a id="wrglossary.14992"></a><dfn id="glo:glsxtrMathItalicPsi"><code class="csfmt">\glsxtrMathItalicPsi</code></dfn>,
+<a id="wrglossary.14993"></a><dfn id="glo:glsxtrUpOmega"><code class="csfmt">\glsxtrUpOmega</code></dfn>, and
+<a id="wrglossary.14994"></a><dfn id="glo:glsxtrMathItalicOmega"><code class="csfmt">\glsxtrMathItalicOmega</code></dfn>.
<p>
Additionally, there are commands for math italic partial
differential ∂ (0x1D715)
-<a id="wrglossary.14943"></a><dfn id="glo:glsxtrMathItalicPartial"><code class="csfmt">\glsxtrMathItalicPartial</code></dfn> and nabla 𝛻 (0x1D6FB)
-<a id="wrglossary.14944"></a><dfn id="glo:glsxtrMathItalicNabla"><code class="csfmt">\glsxtrMathItalicNabla</code></dfn>.
+<a id="wrglossary.14995"></a><dfn id="glo:glsxtrMathItalicPartial"><code class="csfmt">\glsxtrMathItalicPartial</code></dfn> and nabla 𝛻 (0x1D6FB)
+<a id="wrglossary.14996"></a><dfn id="glo:glsxtrMathItalicNabla"><code class="csfmt">\glsxtrMathItalicNabla</code></dfn>.
<p>
</section><!-- end of section sec:bib2glscustomsortmathgreek -->
@@ -37169,42 +37299,42 @@
<h3><!-- start of subsection header -->11.6.3. Commands Used Within Resource Files<span class="labellink"><a href="#sec:glstexcmds">[link]</a></span></h3><!-- end of subsection header -->
<p>
-A <a id="wrglossary.14945"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will typically start with <a id="wrglossary.14946"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>,
+A <a id="wrglossary.14997"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file will typically start with <a id="wrglossary.14998"></a><a href="#glo:glsnoexpandfields"><code class="csfmt">\glsnoexpandfields</code></a>,
since supporting field expansion is only necessary where entry
definitions may be programmatically performed within a loop or
some other command. (This may be suppressed.)
<p>
-If you use the <a id="wrglossary.14947"></a><a href="#glo:opt.resource.set-widest"><span class="csoptfmt">set-widest</span></a> resource option, <a id="wrglossary.14948"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-v1.8+ will write the following command in the <a id="wrglossary.14949"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
+If you use the <a id="wrglossary.14999"></a><a href="#glo:opt.resource.set-widest"><span class="csoptfmt">set-widest</span></a> resource option, <a id="wrglossary.15000"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+v1.8+ will write the following command in the <a id="wrglossary.15001"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14950"></a><code class="code"><dfn id="glo:glsxtrSetWidest"><code class="csfmt">\glsxtrSetWidest</code></dfn>{<span class="meta">〈<em class="metainner">type</em>〉</span>}{<span class="meta">〈<em class="metainner">level</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15002"></a><code class="code"><dfn id="glo:glsxtrSetWidest"><code class="csfmt">\glsxtrSetWidest</code></dfn>{<span class="meta">〈<em class="metainner">type</em>〉</span>}{<span class="meta">〈<em class="metainner">level</em>〉</span>}</code></div><!-- end of pinnedbox -->
This sets the widest name for the given
-<a id="wrglossary.14951"></a><a href="#glo:dual.glossary">glossary</a> type and <a id="wrglossary.14952"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This supports both
-the <a id="wrglossary.14953"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style and the styles provided by
-<a id="wrglossary.14954"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>, which need to know the widest name.
+<a id="wrglossary.15003"></a><a href="#glo:dual.glossary">glossary</a> type and <a id="wrglossary.15004"></a><a href="#glo:dual.hierarchicallevel">hierarchical level</a>. This supports both
+the <a id="wrglossary.15005"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style and the styles provided by
+<a id="wrglossary.15006"></a><a href="#glo:pkg.glossary-longextra"><span class="styfmt">glossary-longextra</span></a>, which need to know the widest name.
<p>
-If <a id="wrglossary.14955"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can’t determine the widest name (typically because
-the <a id="wrglossary.14956"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field consists of commands that aren’t recognised by the
-interpreter) then <a id="wrglossary.14957"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ will write the following to
-the <a id="wrglossary.14958"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
+If <a id="wrglossary.15007"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> can’t determine the widest name (typically because
+the <a id="wrglossary.15008"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> field consists of commands that aren’t recognised by the
+interpreter) then <a id="wrglossary.15009"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ will write the following to
+the <a id="wrglossary.15010"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.14959"></a><code class="code"><dfn id="glo:glsxtrSetWidestFallback"><code class="csfmt">\glsxtrSetWidestFallback</code></dfn>{<span class="meta">〈<em class="metainner">type</em>〉</span>}{<span class="meta">〈<em class="metainner">level</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15011"></a><code class="code"><dfn id="glo:glsxtrSetWidestFallback"><code class="csfmt">\glsxtrSetWidestFallback</code></dfn>{<span class="meta">〈<em class="metainner">type</em>〉</span>}{<span class="meta">〈<em class="metainner">level</em>〉</span>}</code></div><!-- end of pinnedbox -->
{max depth}{list}
Currently the maximum hierarchical depth <span class="meta">〈<em class="metainner">max
depth</em>〉</span> may only be 0 or 2. This command requires commands provided
-by the <a id="wrglossary.14960"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package with the
-<a id="wrglossary.14961"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style enabled. In this case, it may be simpler
-to just use <a id="wrglossary.14962"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>.
+by the <a id="wrglossary.15012"></a><a href="#glo:pkg.glossaries-extra-stylemods"><span class="styfmt">glossaries-extra-stylemods</span></a> package with the
+<a id="wrglossary.15013"></a><a href="#glo:opt.glostyle.alttree"><span class="glostylefmt">alttree</span></a> style enabled. In this case, it may be simpler
+to just use <a id="wrglossary.15014"></a><a href="#glo:glssetwidest"><code class="csfmt">\glssetwidest</code></a>.
<p>
-The <a id="wrglossary.14963"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files may also contain instances of
-<a id="wrglossary.14964"></a><a href="#glo:glsxtrprovidestoragekey"><code class="csfmt">\glsxtrprovidestoragekey</code></a> to provide new <a id="wrglossary.14965"></a><a href="#glo:idx.gloskey">glossary entry keys</a> or
-<a id="wrglossary.14966"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a> to provide <a id="wrglossary.14967"></a><a href="#glo:dual.glossary">glossaries</a> to ensure
+The <a id="wrglossary.15015"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files may also contain instances of
+<a id="wrglossary.15016"></a><a href="#glo:glsxtrprovidestoragekey"><code class="csfmt">\glsxtrprovidestoragekey</code></a> to provide new <a id="wrglossary.15017"></a><a href="#glo:idx.gloskey">glossary entry keys</a> or
+<a id="wrglossary.15018"></a><a href="#glo:provideignoredglossary"><code class="csfmt">\provideignoredglossary</code></a> to provide <a id="wrglossary.15019"></a><a href="#glo:dual.glossary">glossaries</a> to ensure
they are defined.
<p>
-The <code class="csfmt">\bibgls…</code> commands provided by <a id="wrglossary.14968"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are
-defined in the <a id="wrglossary.14969"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files with <a id="wrglossary.14970"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>. See the
-<a id="wrglossary.14971"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details of those commands.
+The <code class="csfmt">\bibgls…</code> commands provided by <a id="wrglossary.15020"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> are
+defined in the <a id="wrglossary.15021"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> files with <a id="wrglossary.15022"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>. See the
+<a id="wrglossary.15023"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details of those commands.
<p>
</section><!-- end of section sec:glstexcmds -->
@@ -37213,30 +37343,30 @@
<h3><!-- start of subsection header -->11.6.4. Hierarchy<span class="labellink"><a href="#sec:bib2glshier">[link]</a></span></h3><!-- end of subsection header -->
<p>
-The <a id="wrglossary.14972"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key identifies a parent entry (by its label),
+The <a id="wrglossary.15024"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> key identifies a parent entry (by its label),
so determining if an entry has a parent can easily be achieved by
-testing if the <a id="wrglossary.14973"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field has been set (using
-<a id="wrglossary.14974"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> or a command like <a id="wrglossary.14975"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>).
+testing if the <a id="wrglossary.15025"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field has been set (using
+<a id="wrglossary.15026"></a><a href="#glo:ifglshasparent"><code class="csfmt">\ifglshasparent</code></a> or a command like <a id="wrglossary.15027"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>).
<p>
The other way around, testing if an entry has any children, is much
-harder. The base <a id="wrglossary.14976"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides
-<a id="wrglossary.14977"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a>, which is very inefficient as it has to
-iterate over all entries in the entry’s <a id="wrglossary.14978"></a><a href="#glo:dual.glossary">glossary</a> to determine
-which ones have a matching <a id="wrglossary.14979"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field.
+harder. The base <a id="wrglossary.15028"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides
+<a id="wrglossary.15029"></a><a href="#glo:ifglshaschildren"><code class="csfmt">\ifglshaschildren</code></a>, which is very inefficient as it has to
+iterate over all entries in the entry’s <a id="wrglossary.15030"></a><a href="#glo:dual.glossary">glossary</a> to determine
+which ones have a matching <a id="wrglossary.15031"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field.
<p>
-It’s much easier with <a id="wrglossary.14980"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as there are
-<a id="wrglossary.14981"></a><a href="#glo:idx.resourceopt">resource options</a> available to save this information. The
-<a id="wrglossary.14982"></a><a href="#glo:opt.resource.save-child-count"><span class="csoptfmt">save-child-count</span></a> option saves the child count for each
-entry in the <a id="wrglossary.14983"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> internal field. This total only
+It’s much easier with <a id="wrglossary.15032"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, as there are
+<a id="wrglossary.15033"></a><a href="#glo:idx.resourceopt">resource options</a> available to save this information. The
+<a id="wrglossary.15034"></a><a href="#glo:opt.resource.save-child-count"><span class="csoptfmt">save-child-count</span></a> option saves the child count for each
+entry in the <a id="wrglossary.15035"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> internal field. This total only
includes the child entries that have been selected by the
-<a id="wrglossary.14984"></a><a href="#glo:dual.resourceset">resource set</a>.
+<a id="wrglossary.15036"></a><a href="#glo:dual.resourceset">resource set</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.14985"></a><code class="code"><dfn id="glo:GlsXtrIfHasNonZeroChildCount"><code class="csfmt">\GlsXtrIfHasNonZeroChildCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15037"></a><code class="code"><dfn id="glo:GlsXtrIfHasNonZeroChildCount"><code class="csfmt">\GlsXtrIfHasNonZeroChildCount</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-A shortcut that uses <a id="wrglossary.14986"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></a> to test if the value
-supplied in the <a id="wrglossary.14987"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> field is non-zero. The
-starred form uses the starred form of <a id="wrglossary.14988"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></a>.
+A shortcut that uses <a id="wrglossary.15038"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></a> to test if the value
+supplied in the <a id="wrglossary.15039"></a><a href="#glo:opt.glosfield.childcount"><span class="csoptfmt">childcount</span></a> field is non-zero. The
+starred form uses the starred form of <a id="wrglossary.15040"></a><a href="#glo:GlsXtrIfFieldNonZero"><code class="csfmt">\GlsXtrIfFieldNonZero</code></a>.
<p>
</section><!-- end of section sec:bib2glshier -->
@@ -37246,28 +37376,28 @@
<p>
Locations in external documents can be manually added by explicitly
-setting <a id="wrglossary.14989"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a> when an entry is <a id="wrglossary.14990"></a><a href="#glo:dual.indexing">indexed</a>. However, this
-is a bit inconvenient so <a id="wrglossary.14991"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides a way to do this
+setting <a id="wrglossary.15041"></a><a href="#glo:opt.glsopt.thevalue"><span class="csoptfmt">thevalue</span></a> when an entry is <a id="wrglossary.15042"></a><a href="#glo:dual.indexing">indexed</a>. However, this
+is a bit inconvenient so <a id="wrglossary.15043"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> provides a way to do this
automatically. Both the main document and the supplemental document
-need to use the <a id="wrglossary.14992"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option, and the entries provided via
-<a id="wrglossary.14993"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a> in the main document must have the same labels as
+need to use the <a id="wrglossary.15044"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a> option, and the entries provided via
+<a id="wrglossary.15045"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a> in the main document must have the same labels as
those in the supplementary document. The supplemental document is
-identified by the <a id="wrglossary.14994"></a><a href="#glo:opt.resource.supplemental-locations"><span class="csoptfmt">supplemental-locations</span></a> resource
-option. See the <a id="wrglossary.14995"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual for further details.
+identified by the <a id="wrglossary.15046"></a><a href="#glo:opt.resource.supplemental-locations"><span class="csoptfmt">supplemental-locations</span></a> resource
+option. See the <a id="wrglossary.15047"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual 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.14996"></a><code class="code"><dfn id="glo:glsxtrdisplaysupploc"><code class="csfmt">\glsxtrdisplaysupploc</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">src</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15048"></a><code class="code"><dfn id="glo:glsxtrdisplaysupploc"><code class="csfmt">\glsxtrdisplaysupploc</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">src</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This is used by <a id="wrglossary.14997"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> version v1.7+ for supplemental
-locations, instead of using <a id="wrglossary.14998"></a><a href="#glo:glsxtrsupphypernumber"><code class="csfmt">\glsxtrsupphypernumber</code></a> with the
-<a id="wrglossary.14999"></a><a href="#glo:opt.catattr.externallocation"><span class="csoptfmt">externallocation</span></a> attribute. This command sets up the
-<a id="wrglossary.15000"></a><a href="#glo:dual.locationcounter">location counter</a> and prefix (used in the formation of hyperlinks)
+This is used by <a id="wrglossary.15049"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> version v1.7+ for supplemental
+locations, instead of using <a id="wrglossary.15050"></a><a href="#glo:glsxtrsupphypernumber"><code class="csfmt">\glsxtrsupphypernumber</code></a> with the
+<a id="wrglossary.15051"></a><a href="#glo:opt.catattr.externallocation"><span class="csoptfmt">externallocation</span></a> attribute. This command sets up the
+<a id="wrglossary.15052"></a><a href="#glo:dual.locationcounter">location counter</a> and prefix (used in the formation of hyperlinks)
and then uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15001"></a><code class="code"><dfn id="glo:glsxtrmultisupplocation"><code class="csfmt">\glsxtrmultisupplocation</code></dfn>{<span class="meta">〈<em class="metainner">src</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15053"></a><code class="code"><dfn id="glo:glsxtrmultisupplocation"><code class="csfmt">\glsxtrmultisupplocation</code></dfn>{<span class="meta">〈<em class="metainner">src</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-to format the actual <a id="wrglossary.15002"></a><a href="#glo:dual.entrylocation">location</a> (with an external hyperlink, if
-supported). The <span class="meta">〈<em class="metainner">format</em>〉</span> (the original <a id="wrglossary.15003"></a><a href="#glo:dual.locationencap">location encap</a>) is
+to format the actual <a id="wrglossary.15054"></a><a href="#glo:dual.entrylocation">location</a> (with an external hyperlink, if
+supported). The <span class="meta">〈<em class="metainner">format</em>〉</span> (the original <a id="wrglossary.15055"></a><a href="#glo:dual.locationencap">location encap</a>) is
ignored by default.
<p>
@@ -37277,39 +37407,39 @@
<h3><!-- start of subsection header -->11.6.6. Nameref Records<span class="labellink"><a href="#sec:recordnameref">[link]</a></span></h3><!-- end of subsection header -->
<p>
-Nameref <a id="wrglossary.15004"></a><a href="#glo:dual.indexing">records</a> include the current title and hypertarget. These
-<a id="wrglossary.15005"></a><a href="#glo:dual.indexing">records</a> are enabled with <a id="wrglossary.15006"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15007"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> and provide a
-more reliable way of saving the <a id="wrglossary.15008"></a><a href="#glo:dual.entrylocation">location</a> hypertarget, which can’t be
-obtained with <a id="wrglossary.15009"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.15010"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.
+Nameref <a id="wrglossary.15056"></a><a href="#glo:dual.indexing">records</a> include the current title and hypertarget. These
+<a id="wrglossary.15057"></a><a href="#glo:dual.indexing">records</a> are enabled with <a id="wrglossary.15058"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15059"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> and provide a
+more reliable way of saving the <a id="wrglossary.15060"></a><a href="#glo:dual.entrylocation">location</a> hypertarget, which can’t be
+obtained with <a id="wrglossary.15061"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> or <a id="wrglossary.15062"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>.
<p>
-This option is best used with <a id="wrglossary.15011"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15012"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span> or
-<a id="wrglossary.15013"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15014"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span> if you want the title included in the
+This option is best used with <a id="wrglossary.15063"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15064"></a><a href="#glo:ctr.chapter"><span class="ctrfmt">chapter</span></a></span> or
+<a id="wrglossary.15065"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15066"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span> if you want the title included in the
location list. If the indexing counter is the default
-<a id="wrglossary.15015"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>, only the <a id="wrglossary.15016"></a><a href="#glo:dual.entrylocation">location</a> number is shown. Similarly for
-<a id="wrglossary.15017"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15018"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> (or <a id="wrglossary.15019"></a><a href="#glo:opt.equations"><span class="styoptfmt">equations</span></a><span class="optfmt">=true</span>).
+<a id="wrglossary.15067"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>, only the <a id="wrglossary.15068"></a><a href="#glo:dual.entrylocation">location</a> number is shown. Similarly for
+<a id="wrglossary.15069"></a><a href="#glo:opt.counter"><span class="styoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15070"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a></span> (or <a id="wrglossary.15071"></a><a href="#glo:opt.equations"><span class="styoptfmt">equations</span></a><span class="optfmt">=true</span>).
<p>
-Normally locations are <a id="wrglossary.15020"></a><a href="#glo:dual.indexing">recorded</a> in the <a id="wrglossary.15021"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
+Normally locations are <a id="wrglossary.15072"></a><a href="#glo:dual.indexing">recorded</a> in the <a id="wrglossary.15073"></a><a href="#glo:ext.aux"><span class="extfmt">aux</span></a> file
in the 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.15022"></a><code class="code"><dfn id="glo:glsxtr at record"><code class="csfmt">\glsxtr at record</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">h-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">encap</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15074"></a><code class="code"><dfn id="glo:glsxtr at record"><code class="csfmt">\glsxtr at record</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">h-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">encap</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is similar to the command used with <a id="wrglossary.15023"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>
-and provides the same information about the <a id="wrglossary.15024"></a><a href="#glo:dual.entrylocation">location</a> and how to
-form the hypertarget as is passed to <a id="wrglossary.15025"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and
-<a id="wrglossary.15026"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The <a id="wrglossary.15027"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15028"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> option, which requires at least
-<a id="wrglossary.15029"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8, instead uses:
+This is similar to the command used with <a id="wrglossary.15075"></a><a href="#glo:makenoidxglossaries"><code class="csfmt">\makenoidxglossaries</code></a>
+and provides the same information about the <a id="wrglossary.15076"></a><a href="#glo:dual.entrylocation">location</a> and how to
+form the hypertarget as is passed to <a id="wrglossary.15077"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> and
+<a id="wrglossary.15078"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a>. The <a id="wrglossary.15079"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a><span class="optfmt">=</span><a id="wrglossary.15080"></a><a href="#glo:optval.record.nameref"><span class="optfmt">nameref</span></a> option, which requires at least
+<a id="wrglossary.15081"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8, instead uses:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15030"></a><code class="code"><dfn id="glo:glsxtr at record@nameref"><code class="csfmt">\glsxtr at record@nameref</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">h-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">encap</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">current title</em>〉</span>}{<span class="meta">〈<em class="metainner">current anchor</em>〉</span>}{<span class="meta">〈<em class="metainner">the-h-counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15082"></a><code class="code"><dfn id="glo:glsxtr at record@nameref"><code class="csfmt">\glsxtr at record@nameref</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">h-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">encap</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">current title</em>〉</span>}{<span class="meta">〈<em class="metainner">current anchor</em>〉</span>}{<span class="meta">〈<em class="metainner">the-h-counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
-where <span class="meta">〈<em class="metainner">title</em>〉</span> is obtained from <a id="wrglossary.15031"></a><a href="#glo:@currentlabelname"><code class="csfmt">\@currentlabelname</code></a>
-and <span class="meta">〈<em class="metainner">href</em>〉</span> is obtained from <a id="wrglossary.15032"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a>. These
-commands require <a id="wrglossary.15033"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. If they are undefined,
-<span class="meta">〈<em class="metainner">title</em>〉</span> and <span class="meta">〈<em class="metainner">href</em>〉</span> will be left empty and <a id="wrglossary.15034"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
-will treat it as a regular <a id="wrglossary.15035"></a><a href="#glo:dual.indexing">record</a>.
+where <span class="meta">〈<em class="metainner">title</em>〉</span> is obtained from <a id="wrglossary.15083"></a><a href="#glo:@currentlabelname"><code class="csfmt">\@currentlabelname</code></a>
+and <span class="meta">〈<em class="metainner">href</em>〉</span> is obtained from <a id="wrglossary.15084"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a>. These
+commands require <a id="wrglossary.15085"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a>. If they are undefined,
+<span class="meta">〈<em class="metainner">title</em>〉</span> and <span class="meta">〈<em class="metainner">href</em>〉</span> will be left empty and <a id="wrglossary.15086"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>
+will treat it as a regular <a id="wrglossary.15087"></a><a href="#glo:dual.indexing">record</a>.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
Be careful with this option as <span class="meta">〈<em class="metainner">href</em>〉</span> will globally change on every
-instance of <a id="wrglossary.15036"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> but <span class="meta">〈<em class="metainner">title</em>〉</span> won’t necessarily
+instance of <a id="wrglossary.15088"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a> but <span class="meta">〈<em class="metainner">title</em>〉</span> won’t necessarily
change. It can therefore cause unexpected behaviour.
</div><!-- end of important -->
@@ -37316,72 +37446,72 @@
<p>
The final argument <span class="meta">〈<em class="metainner">hcounter</em>〉</span> is obtained from
<code class="csfmt">\theH</code><span class="meta">〈<em class="metainner">counter</em>〉</span> which provides the partial target name associated
-with the <a id="wrglossary.15037"></a><a href="#glo:dual.locationcounter">location counter</a>. With the original
-<a id="wrglossary.15038"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.15039"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> approach, it’s not possible to
+with the <a id="wrglossary.15089"></a><a href="#glo:dual.locationcounter">location counter</a>. With the original
+<a id="wrglossary.15090"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>/<a id="wrglossary.15091"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> approach, it’s not possible to
include this information in the location, so the base
-<a id="wrglossary.15040"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package attempts to derive a prefix from which the
+<a id="wrglossary.15092"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package attempts to derive a prefix from which the
<span class="meta">〈<em class="metainner">hcounter</em>〉</span> value can be reconstituted by appending the prefix.
Unfortunately, not all definitions of <code class="csfmt">\theH</code><span class="meta">〈<em class="metainner">counter</em>〉</span> are in
-the form <span class="meta">〈<em class="metainner">prefix</em>〉</span><a id="wrglossary.15041"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a> (most notably the
-<a id="wrglossary.15042"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter with chapters) so this can fail.
+the form <span class="meta">〈<em class="metainner">prefix</em>〉</span><a id="wrglossary.15093"></a><a href="#glo:thecounter"><code class="csfmt">\the<span class="meta">〈<em class="metainner">counter</em>〉</span></code></a> (most notably the
+<a id="wrglossary.15094"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter with chapters) so this can fail.
<p>
-Since <a id="wrglossary.15043"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is customized specifically for use with
-<a id="wrglossary.15044"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it’s now possible to save
-<span class="meta">〈<em class="metainner">hcounter</em>〉</span>, so the <a id="wrglossary.15045"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>nameref option does this.
+Since <a id="wrglossary.15095"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> is customized specifically for use with
+<a id="wrglossary.15096"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>, it’s now possible to save
+<span class="meta">〈<em class="metainner">hcounter</em>〉</span>, so the <a id="wrglossary.15097"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>nameref option does this.
By providing both <span class="meta">〈<em class="metainner">href</em>〉</span> and <span class="meta">〈<em class="metainner">hcounter</em>〉</span>, you can determine
which target you would rather use. The default is to use
<span class="meta">〈<em class="metainner">hcounter</em>〉</span>, which will take you to the place where the
-corresponding counter was incremented with <a id="wrglossary.15046"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>.
+corresponding counter was incremented with <a id="wrglossary.15098"></a><a href="#glo:refstepcounter"><code class="csfmt">\refstepcounter</code></a>.
However, you may choose to switch to using the <span class="meta">〈<em class="metainner">href</em>〉</span> target,
which will take you to the nearest target before the indexing took
place.
<p>
-With <a id="wrglossary.15047"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+, normal locations are displayed using:
+With <a id="wrglossary.15099"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+, normal locations are displayed 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.15048"></a><code class="code"><dfn id="glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15100"></a><code class="code"><dfn id="glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is provided by the base <a id="wrglossary.15049"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and is simply
+This is provided by the base <a id="wrglossary.15101"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and is simply
defined to do:
-<pre class="compactcodebox"><a id="wrglossary.15050"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">〈<em class="metainner">prefix</em>〉</span>]{<span class="meta">〈<em class="metainner">counter</em>〉</span>}<code class="cmd">\csuse</code>{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}
+<pre class="compactcodebox"><a id="wrglossary.15102"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a>[<span class="meta">〈<em class="metainner">prefix</em>〉</span>]{<span class="meta">〈<em class="metainner">counter</em>〉</span>}<code class="cmd">\csuse</code>{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}
</pre>
-Earlier versions of <a id="wrglossary.15051"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> only used this in the
-<a id="wrglossary.15052"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field and explicitly used <a id="wrglossary.15053"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> in
-the <a id="wrglossary.15054"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field followed by
+Earlier versions of <a id="wrglossary.15103"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> only used this in the
+<a id="wrglossary.15104"></a><a href="#glo:opt.glosfield.loclist"><span class="csoptfmt">loclist</span></a> field and explicitly used <a id="wrglossary.15105"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> in
+the <a id="wrglossary.15106"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field followed by
<code class="csfmt">\</code><span class="meta">〈<em class="metainner">format</em>〉</span>{location}, which follows the code that’s created
-with the default <a id="wrglossary.15055"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a> setting.
-The <a id="wrglossary.15056"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> command sets up the prefix needed for
-<a id="wrglossary.15057"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to reform the target name from the given
-<a id="wrglossary.15058"></a><a href="#glo:dual.entrylocation">location</a>.
+with the default <a id="wrglossary.15107"></a><a href="#glo:opt.makeindex"><span class="styoptfmt">makeindex</span></a> setting.
+The <a id="wrglossary.15108"></a><a href="#glo:setentrycounter"><code class="csfmt">\setentrycounter</code></a> command sets up the prefix needed for
+<a id="wrglossary.15109"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to reform the target name from the given
+<a id="wrglossary.15110"></a><a href="#glo:dual.entrylocation">location</a>.
<p>
-The <a id="wrglossary.15059"></a><a href="#glo:dual.entrylocation">locations</a> identified by <a id="wrglossary.15060"></a><a href="#glo:glsxtr at record@nameref"><code class="csfmt">\glsxtr at record@nameref</code></a> are written
-by <a id="wrglossary.15061"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to the <a id="wrglossary.15062"></a><a href="#glo:dual.locationlist">location list</a> using:
+The <a id="wrglossary.15111"></a><a href="#glo:dual.entrylocation">locations</a> identified by <a id="wrglossary.15112"></a><a href="#glo:glsxtr at record@nameref"><code class="csfmt">\glsxtr at record@nameref</code></a> are written
+by <a id="wrglossary.15113"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to the <a id="wrglossary.15114"></a><a href="#glo:dual.locationlist">location list</a> using:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15063"></a><code class="code"><dfn id="glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">href</em>〉</span>}{<span class="meta">〈<em class="metainner">hcounter</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15115"></a><code class="code"><dfn id="glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">href</em>〉</span>}{<span class="meta">〈<em class="metainner">hcounter</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
With normal internal locations, <span class="meta">〈<em class="metainner">file</em>〉</span> will always be empty.
With supplemental locations, <span class="meta">〈<em class="metainner">file</em>〉</span> will be the external file
-reference. If <a id="wrglossary.15064"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn’t been loaded, this command
-behaves like <a id="wrglossary.15065"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>, so it will simply encapsulate
+reference. If <a id="wrglossary.15116"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> hasn’t been loaded, this command
+behaves like <a id="wrglossary.15117"></a><a href="#glo:glsnoidxdisplayloc"><code class="csfmt">\glsnoidxdisplayloc</code></a>, so it will simply encapsulate
the location with the given formatting command.
<p>
-If <a id="wrglossary.15066"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, then <a id="wrglossary.15067"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a>
+If <a id="wrglossary.15118"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded, then <a id="wrglossary.15119"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a>
will try to work out the appropriate hyperlink anchor and text. The
<span class="meta">〈<em class="metainner">prefix</em>〉</span> argument is redundant.
It first defines the following 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.15068"></a><code class="code"><dfn id="glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15120"></a><code class="code"><dfn id="glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></dfn></code></div><!-- end of pinnedbox -->
This expands to the <span class="meta">〈<em class="metainner">href</em>〉</span> argument, which corresponds to the
-<a id="wrglossary.15069"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a> value at the time the location was <a id="wrglossary.15070"></a><a href="#glo:dual.indexing">recorded</a>.
+<a id="wrglossary.15121"></a><a href="#glo:@currentHref"><code class="csfmt">\@currentHref</code></a> value at the time the location was <a id="wrglossary.15122"></a><a href="#glo:dual.indexing">recorded</a>.
If this is used as the anchor, the link will go to the most recent anchor
before the record was created. This is more likely to match the
given title, but won’t necessarily match the corresponding counter.
<p>
For example, if the record was created with
-<a id="wrglossary.15071"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15072"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span> but occurred in a table caption,
-then <a id="wrglossary.15073"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> and the title will correspond to the
+<a id="wrglossary.15123"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=<a id="wrglossary.15124"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a></span> but occurred in a table caption,
+then <a id="wrglossary.15125"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> and the title will correspond to the
table caption. If you have defined
-<a id="wrglossary.15074"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a> to show
+<a id="wrglossary.15126"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a> to show
the section number (see below), then this may cause some confusion if clicking
on the section number leads to a table caption. However, it will
lead to the closest location to where the record was created, which
@@ -37388,77 +37518,77 @@
may be preferred.
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15075"></a><code class="code"><dfn id="glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15127"></a><code class="code"><dfn id="glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></dfn></code></div><!-- end of pinnedbox -->
This expands to the anchor that corresponds to the record’s
-<a id="wrglossary.15076"></a><a href="#glo:dual.locationcounter">location counter</a>, which is constructed from the <span class="meta">〈<em class="metainner">counter</em>〉</span>
+<a id="wrglossary.15128"></a><a href="#glo:dual.locationcounter">location counter</a>, which is constructed from the <span class="meta">〈<em class="metainner">counter</em>〉</span>
and <span class="meta">〈<em class="metainner">hcounter</em>〉</span> arguments.
<p>
-In the above example with the <a id="wrglossary.15077"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter,
-<span class="meta">〈<em class="metainner">hcounter</em>〉</span> will be the value of <a id="wrglossary.15078"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a> when the
+In the above example with the <a id="wrglossary.15129"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter,
+<span class="meta">〈<em class="metainner">hcounter</em>〉</span> will be the value of <a id="wrglossary.15130"></a><a href="#glo:theHcounter"><code class="csfmt">\theHsection</code></a> when the
record was created, so the constructed anchor will be
<code class="code">section.<span class="meta">〈<em class="metainner">hcounter</em>〉</span></code> which corresponds to the anchor at
the start of the section. However, if you haven’t defined
-<a id="wrglossary.15079"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>, then the
+<a id="wrglossary.15131"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>, then the
title will correspond to the table caption, which may be a little
confusing.
<p>
The actual anchor used is obtained from the expansion of:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15080"></a><code class="code"><dfn id="glo:glsxtractualanchor"><code class="csfmt">\glsxtractualanchor</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15132"></a><code class="code"><dfn id="glo:glsxtractualanchor"><code class="csfmt">\glsxtractualanchor</code></dfn></code></div><!-- end of pinnedbox -->
-This is initialised to the value of <a id="wrglossary.15081"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a> but
+This is initialised to the value of <a id="wrglossary.15133"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a> but
may be changed 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.15082"></a><code class="code"><dfn id="glo:glsxtrsetactualanchor"><code class="csfmt">\glsxtrsetactualanchor</code></dfn>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15134"></a><code class="code"><dfn id="glo:glsxtrsetactualanchor"><code class="csfmt">\glsxtrsetactualanchor</code></dfn>{<span class="meta">〈<em class="metainner">counter</em>〉</span>}</code></div><!-- end of pinnedbox -->
The argument is the counter name, which may be used to set choose an
alternative anchor depending on the counter. This command does
-nothing by default, which means that <a id="wrglossary.15083"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a>
+nothing by default, which means that <a id="wrglossary.15135"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a>
will be used.
<p>
-For example, to switch to <a id="wrglossary.15084"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> if the counter is
+For example, to switch to <a id="wrglossary.15136"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> if the counter is
<span class="ctrfmt">page</span>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.15085"></a><a href="#glo:glsxtrsetactualanchor"><code class="csfmt">\glsxtrsetactualanchor</code></a>}[1]{<span class="comment">% </span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>{<a id="wrglossary.15137"></a><a href="#glo:glsxtrsetactualanchor"><code class="csfmt">\glsxtrsetactualanchor</code></a>}[1]{<span class="comment">% </span>
<code class="cmd">\ifstrequal</code>{#1}{page}
- <code class="cmd">\let</code><a id="wrglossary.15086"></a><a href="#glo:glsxtractualanchor"><code class="csfmt">\glsxtractualanchor</code></a><a id="wrglossary.15087"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> }
+ <code class="cmd">\let</code><a id="wrglossary.15138"></a><a href="#glo:glsxtractualanchor"><code class="csfmt">\glsxtractualanchor</code></a><a id="wrglossary.15139"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> }
</pre>
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-If you are using <a id="wrglossary.15088"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> then the recent
-anchor will be the one created by the <a id="wrglossary.15089"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> increment
-just before the <a id="wrglossary.15090"></a><a href="#glo:dual.indexing">indexing</a> occurs. This means that with
-<a id="wrglossary.15091"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>, the location anchor and recent
+If you are using <a id="wrglossary.15140"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> then the recent
+anchor will be the one created by the <a id="wrglossary.15141"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> increment
+just before the <a id="wrglossary.15142"></a><a href="#glo:dual.indexing">indexing</a> occurs. This means that with
+<a id="wrglossary.15143"></a><a href="#glo:opt.glsopt.counter"><span class="csoptfmt">counter</span></a><span class="optfmt">=wrglossary</span>, the location anchor and recent
anchor will be the same. With other counters, the recent anchor will
-be the closest anchor to the place where <a id="wrglossary.15092"></a><a href="#glo:dual.indexing">indexing</a> occurred.
+be the closest anchor to the place where <a id="wrglossary.15144"></a><a href="#glo:dual.indexing">indexing</a> occurred.
</div><!-- end of information -->
<p>
To allow for different formatting according to the counter name,
-<a id="wrglossary.15093"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a> first checks for the existence of:
+<a id="wrglossary.15145"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a> first checks for the existence of:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15094"></a><code class="code"><dfn id="glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code>
+<a id="wrglossary.15146"></a><code class="code"><dfn id="glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
If this command is defined, the location will be displayed using:
-<pre class="compactcodebox"><a id="wrglossary.15095"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{<span class="meta">〈<em class="metainner">format</em>〉</span>}<a id="wrglossary.15096"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></a>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">href</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}
+<pre class="compactcodebox"><a id="wrglossary.15147"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{<span class="meta">〈<em class="metainner">format</em>〉</span>}<a id="wrglossary.15148"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></a>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">href</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}
</pre>
Note the above warning about the possible mismatch of the title with
the anchor. For example, if the following is defined for the
-<a id="wrglossary.15097"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.15098"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>}[2]{<code class="cmd">\S</code>#1 (#2)}
+<a id="wrglossary.15149"></a><a href="#glo:ctr.section"><span class="ctrfmt">section</span></a> counter:
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.15150"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>}[2]{<code class="cmd">\S</code>#1 (#2)}
</pre>
then this could lead to the section number followed by the table
caption. A more compact form that omits the title is better:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15099"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>}[2]{<code class="cmd">\S</code>#1}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15151"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtrsectionlocfmt</code></a>}[2]{<code class="cmd">\S</code>#1}
</pre>
<p>
The following location formats are predefined.
-The <a id="wrglossary.15100"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter:
+The <a id="wrglossary.15152"></a><a href="#glo:ctr.equation"><span class="ctrfmt">equation</span></a> counter:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15101"></a><code class="code"><dfn id="glo:glsxtrequationlocfmt"><code class="csfmt">\glsxtrequationlocfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15153"></a><code class="code"><dfn id="glo:glsxtrequationlocfmt"><code class="csfmt">\glsxtrequationlocfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code></div><!-- end of pinnedbox -->
This simply expands to <code class="code">(<span class="meta">〈<em class="metainner">location</em>〉</span>)</code> since equations
typically don’t have a title, but are usually enclosed in
@@ -37465,38 +37595,38 @@
parentheses.
<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.15102"></a><code class="code"><dfn id="glo:glsxtrwrglossarylocfmt"><code class="csfmt">\glsxtrwrglossarylocfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15154"></a><code class="code"><dfn id="glo:glsxtrwrglossarylocfmt"><code class="csfmt">\glsxtrwrglossarylocfmt</code></dfn>{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is used when the <a id="wrglossary.15103"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option creates records with the
-<a id="wrglossary.15104"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter. This ensures that the page name is shown
-rather than the value of the <a id="wrglossary.15105"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter.
+This is used when the <a id="wrglossary.15155"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> option creates records with the
+<a id="wrglossary.15156"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter. This ensures that the page name is shown
+rather than the value of the <a id="wrglossary.15157"></a><a href="#glo:ctr.wrglossary"><span class="ctrfmt">wrglossary</span></a> counter.
<p>
-If the corresponding <a id="wrglossary.15106"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></a> hasn’t been defined,
-<a id="wrglossary.15107"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a> will do one of the following:
+If the corresponding <a id="wrglossary.15158"></a><a href="#glo:glsxtrcounterlocfmt"><code class="csfmt">\glsxtr<span class="meta">〈<em class="metainner">counter</em>〉</span>locfmt</code></a> hasn’t been defined,
+<a id="wrglossary.15159"></a><a href="#glo:glsxtrdisplaylocnameref"><code class="csfmt">\glsxtrdisplaylocnameref</code></a> will do one of the following:
<ul class="displaylist">
-<li><span class="bulletitem">•</span>if <span class="meta">〈<em class="metainner">title</em>〉</span> is empty or the counter is <a id="wrglossary.15108"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>,
-<a id="wrglossary.15109"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a> with the title set to the location;
+<li><span class="bulletitem">•</span>if <span class="meta">〈<em class="metainner">title</em>〉</span> is empty or the counter is <a id="wrglossary.15160"></a><a href="#glo:ctr.page"><span class="ctrfmt">page</span></a>,
+<a id="wrglossary.15161"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a> with the title set to the location;
<p>
<li><span class="bulletitem">•</span>otherwise it will do:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15110"></a><code class="code"><dfn id="glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></dfn>{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15162"></a><code class="code"><dfn id="glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></dfn>{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
-which uses <a id="wrglossary.15111"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a> with the given <span class="meta">〈<em class="metainner">title</em>〉</span>
-and <a id="wrglossary.15112"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> as the anchor. This has a better chance
+which uses <a id="wrglossary.15163"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a> with the given <span class="meta">〈<em class="metainner">title</em>〉</span>
+and <a id="wrglossary.15164"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a> as the anchor. This has a better chance
of matching the title with the anchor, but it’s not guaranteed as
some anchors are created without a title.
This is defined as:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.15113"></a><a href="#glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></a>}[4]{<span class="comment">% </span>
- <a id="wrglossary.15114"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{#1}{#2}{<a id="wrglossary.15115"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a>}{#4}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>{<a id="wrglossary.15165"></a><a href="#glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></a>}[4]{<span class="comment">% </span>
+ <a id="wrglossary.15166"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{#1}{#2}{<a id="wrglossary.15167"></a><a href="#glo:glsxtrrecentanchor"><code class="csfmt">\glsxtrrecentanchor</code></a>}{#4}<span class="comment">% </span>
}
</pre>
This shows the formatted title with the recent anchor. The location
isn’t shown. If you would prefer to just show the location and use
the anchor corresponding to the location counter:
-<pre class="compactcodebox"><code class="cmd">\renewcommand</code>{<a id="wrglossary.15116"></a><a href="#glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></a>}[4]{<span class="comment">% </span>
- <a id="wrglossary.15117"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{#1}{#2}{<a id="wrglossary.15118"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a>}{#3}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\renewcommand</code>{<a id="wrglossary.15168"></a><a href="#glo:glsxtrtitlednamereflink"><code class="csfmt">\glsxtrtitlednamereflink</code></a>}[4]{<span class="comment">% </span>
+ <a id="wrglossary.15169"></a><a href="#glo:glsxtrnamereflink"><code class="csfmt">\glsxtrnamereflink</code></a>{#1}{#2}{<a id="wrglossary.15170"></a><a href="#glo:glsxtrlocationanchor"><code class="csfmt">\glsxtrlocationanchor</code></a>}{#3}<span class="comment">% </span>
}
</pre>
@@ -37505,25 +37635,25 @@
<p>
If <span class="meta">〈<em class="metainner">file</em>〉</span> is empty an internal link is created 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.15119"></a><code class="code"><dfn id="glo:glsxtrfmtinternalnameref"><code class="csfmt">\glsxtrfmtinternalnameref</code></dfn>{<span class="meta">〈<em class="metainner">target</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15171"></a><code class="code"><dfn id="glo:glsxtrfmtinternalnameref"><code class="csfmt">\glsxtrfmtinternalnameref</code></dfn>{<span class="meta">〈<em class="metainner">target</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
otherwise an external link is created 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.15120"></a><code class="code"><dfn id="glo:glsxtrfmtexternalnameref"><code class="csfmt">\glsxtrfmtexternalnameref</code></dfn>{<span class="meta">〈<em class="metainner">target</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15172"></a><code class="code"><dfn id="glo:glsxtrfmtexternalnameref"><code class="csfmt">\glsxtrfmtexternalnameref</code></dfn>{<span class="meta">〈<em class="metainner">target</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">title</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
-The <span class="meta">〈<em class="metainner">file</em>〉</span> argument is set by <a id="wrglossary.15121"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> for supplemental
-locations (obtained from <a id="wrglossary.15122"></a><a href="#glo:opt.resource.supplemental-locations"><span class="csoptfmt">supplemental-locations</span></a>).
+The <span class="meta">〈<em class="metainner">file</em>〉</span> argument is set by <a id="wrglossary.15173"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> for supplemental
+locations (obtained from <a id="wrglossary.15174"></a><a href="#glo:opt.resource.supplemental-locations"><span class="csoptfmt">supplemental-locations</span></a>).
<p>
The link is encapsulated with the text-block command
-whose name is given by <span class="meta">〈<em class="metainner">format</em>〉</span>, but <a id="wrglossary.15123"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> is
-first locally redefined to <a id="wrglossary.15124"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a> to prevent a conflict with the
-usual <a id="wrglossary.15125"></a><a href="#glo:dual.entrylocation">location</a> hyperlink formation. This means that if the
-<span class="meta">〈<em class="metainner">format</em>〉</span> is <a id="wrglossary.15126"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a> then it will simply behave like
-<a id="wrglossary.15127"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>.
+whose name is given by <span class="meta">〈<em class="metainner">format</em>〉</span>, but <a id="wrglossary.15175"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> is
+first locally redefined to <a id="wrglossary.15176"></a><a href="#glo:@firstofone"><code class="csfmt">\@firstofone</code></a> to prevent a conflict with the
+usual <a id="wrglossary.15177"></a><a href="#glo:dual.entrylocation">location</a> hyperlink formation. This means that if the
+<span class="meta">〈<em class="metainner">format</em>〉</span> is <a id="wrglossary.15178"></a><a href="#glo:hyperbf"><code class="csfmt">\hyperbf</code></a> then it will simply behave like
+<a id="wrglossary.15179"></a><a href="#glo:textbf"><code class="csfmt">\textbf</code></a>.
<p>
The following command is provided but not used by default:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15128"></a><code class="code"><dfn id="glo:glsxtrnameloclink"><code class="csfmt">\glsxtrnameloclink</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15180"></a><code class="code"><dfn id="glo:glsxtrnameloclink"><code class="csfmt">\glsxtrnameloclink</code></dfn>{<span class="meta">〈<em class="metainner">prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">counter</em>〉</span>}{<span class="meta">〈<em class="metainner">format</em>〉</span>}{<span class="meta">〈<em class="metainner">location</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">file</em>〉</span>}</code></div><!-- end of pinnedbox -->
This creates a hyperlink to the target in the given external file obtained from the
<span class="meta">〈<em class="metainner">prefix</em>〉</span>, <span class="meta">〈<em class="metainner">counter</em>〉</span> and <span class="meta">〈<em class="metainner">location</em>〉</span> but uses
@@ -37531,11 +37661,11 @@
will fail if the target name can’t be formed by prefixing the
location value.
<p>
-For compactness, <a id="wrglossary.15129"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> merges normal records if the
+For compactness, <a id="wrglossary.15181"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> merges normal records if the
<span class="meta">〈<em class="metainner">prefix</em>〉</span>, <span class="meta">〈<em class="metainner">counter</em>〉</span> and <span class="meta">〈<em class="metainner">location</em>〉</span> all match. (An
order of precedence can be provided for format conflicts.) With
-<span class="optfmt">nameref</span> records, you can use the <a id="wrglossary.15130"></a><a href="#glo:switch.merge-nameref-on"><span class="longargfmt">--merge-nameref-on</span></a> switch
-provided by <a id="wrglossary.15131"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ to determine how to merge <span class="optfmt">nameref</span>
+<span class="optfmt">nameref</span> records, you can use the <a id="wrglossary.15182"></a><a href="#glo:switch.merge-nameref-on"><span class="longargfmt">--merge-nameref-on</span></a> switch
+provided by <a id="wrglossary.15183"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ to determine how to merge <span class="optfmt">nameref</span>
records. This switch must be followed by one of the following
keywords: <code class="code">hcounter</code> (merge on <span class="meta">〈<em class="metainner">hcounter</em>〉</span>, default)
<code class="code">href</code> (merge on <span class="meta">〈<em class="metainner">href</em>〉</span>), <code class="code">title</code> (merge
@@ -37551,28 +37681,28 @@
<p>
Dual entries can be defined with entry types like <code class="code">@dualentry</code> or
<code class="code">@dualindexabbreviation</code>. A single entry definition within
-the <a id="wrglossary.15132"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file creates two dependent entries that may be
+the <a id="wrglossary.15184"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> file creates two dependent entries that may be
referenced within the document and assigned to different
-<a id="wrglossary.15133"></a><a href="#glo:dual.glossary">glossaries</a>. The default <a id="wrglossary.15134"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded
+<a id="wrglossary.15185"></a><a href="#glo:dual.glossary">glossaries</a>. The default <a id="wrglossary.15186"></a><a href="#glo:opt.resource.selection"><span class="csoptfmt">selection</span></a><span class="optfmt">={recorded
and deps}</span> will ensure that dependent entries are selected, even if
-they don’t have any <a id="wrglossary.15135"></a><a href="#glo:dual.indexing">records</a>.
-For example, the following <a id="wrglossary.15136"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry:
+they don’t have any <a id="wrglossary.15187"></a><a href="#glo:dual.indexing">records</a>.
+For example, the following <a id="wrglossary.15188"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> entry:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@dualindexsymbol</code>{L,
- <a id="wrglossary.15137"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Lagrangian function}</span>,
- <a id="wrglossary.15138"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
- <a id="wrglossary.15139"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
+ <a id="wrglossary.15189"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Lagrangian function}</span>,
+ <a id="wrglossary.15190"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
+ <a id="wrglossary.15191"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
}
</pre>
is essentially like:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@index</code>{L,
- <a id="wrglossary.15140"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Lagrangian function}</span>,
- <a id="wrglossary.15141"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
- <a id="wrglossary.15142"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
+ <a id="wrglossary.15192"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={Lagrangian function}</span>,
+ <a id="wrglossary.15193"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
+ <a id="wrglossary.15194"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
}
<code class="code">@symbol</code>{dual.L,
- <a id="wrglossary.15143"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
- <a id="wrglossary.15144"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={Lagrangian function}</span>,
- <a id="wrglossary.15145"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
+ <a id="wrglossary.15195"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{L}}</span>,
+ <a id="wrglossary.15196"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={Lagrangian function}</span>,
+ <a id="wrglossary.15197"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={a function of generalized co-ordinates}</span>
}
</pre>
but additionally the two entries (the primary <code class="code">L</code> and the dual
@@ -37579,63 +37709,63 @@
<code class="code">dual.L</code>) are dependent. The following document only references
the primary entry, but the dependency ensures that that the dual is
also selected:
-<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.15146"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15147"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.15148"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
- <a id="wrglossary.15149"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={tree,bookindex}</span>]{glossaries-extra}
-<a id="wrglossary.15150"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15151"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.15152"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a><span class="optfmt">=symbols</span>]
-<a id="wrglossary.15153"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{index}{<a id="wrglossary.15154"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
-<a id="wrglossary.15155"></a><a href="#glo:glsdefpostname"><code class="csfmt">\glsdefpostname</code></a>{index}{<span class="comment">% </span>
- <a id="wrglossary.15156"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.15157"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}
- { (<a id="wrglossary.15158"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.15159"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</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>[<a id="wrglossary.15198"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15199"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.15200"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,
+ <a id="wrglossary.15201"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={tree,bookindex}</span>]{glossaries-extra}
+<a id="wrglossary.15202"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15203"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.15204"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a><span class="optfmt">=symbols</span>]
+<a id="wrglossary.15205"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{index}{<a id="wrglossary.15206"></a><a href="#glo:glsxtrpostlinkAddDescOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddDescOnFirstUse</code></a>}
+<a id="wrglossary.15207"></a><a href="#glo:glsdefpostname"><code class="csfmt">\glsdefpostname</code></a>{index}{<span class="comment">% </span>
+ <a id="wrglossary.15208"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.15209"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}
+ { (<a id="wrglossary.15210"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.15211"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})}{}}
<code class="cbeg">\begin{document}</code>
-Primary: <a id="wrglossary.15160"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{L}.
-<a id="wrglossary.15161"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15162"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15163"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.15164"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]
-<a id="wrglossary.15165"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15166"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.15167"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
+Primary: <a id="wrglossary.15212"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{L}.
+<a id="wrglossary.15213"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15214"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15215"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.15216"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]
+<a id="wrglossary.15217"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15218"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.15219"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
<code class="cend">\end{document}</code>
</pre>
The dependency ensures that the dual entry <code class="code">dual.L</code> is
-selected, and the <a id="wrglossary.15168"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a> setting adds the dual
+selected, and the <a id="wrglossary.15220"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a> setting adds the dual
entry to the <code class="code">symbols</code> glossary (which was defined with the
-<a id="wrglossary.15169"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option).
+<a id="wrglossary.15221"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a> package option).
<p>
-It may be useful to have a hyperlink from the entry in one <a id="wrglossary.15170"></a><a href="#glo:dual.glossary">glossary</a>
-to its dependent in the other <a id="wrglossary.15171"></a><a href="#glo:dual.glossary">glossary</a>. This can be achieved
-by instructing <a id="wrglossary.15172"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to save the label of the entry’s
-opposite using <a id="wrglossary.15173"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a>. The value of this
-<a id="wrglossary.15174"></a><a href="#glo:idx.resourceopt">resource option</a> indicates the field in which to
+It may be useful to have a hyperlink from the entry in one <a id="wrglossary.15222"></a><a href="#glo:dual.glossary">glossary</a>
+to its dependent in the other <a id="wrglossary.15223"></a><a href="#glo:dual.glossary">glossary</a>. This can be achieved
+by instructing <a id="wrglossary.15224"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to save the label of the entry’s
+opposite using <a id="wrglossary.15225"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a>. The value of this
+<a id="wrglossary.15226"></a><a href="#glo:idx.resourceopt">resource option</a> indicates the field in which to
save the label. If omitted, <code class="code">dual</code> is assumed.
<p>
-The <a id="wrglossary.15175"></a><a href="#glo:idx.glossarystyle">glossary style</a> can then be adapted to check if the field
+The <a id="wrglossary.15227"></a><a href="#glo:idx.glossarystyle">glossary style</a> can then be adapted to check if the field
has been set and, if so, to create a hyperlink. The following
command is provided to assist with this:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15176"></a><code class="code"><dfn id="glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15228"></a><code class="code"><dfn id="glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
This is defined as:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15177"></a><a href="#glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.15178"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.15179"></a><a href="#glo:GlsXtrDualField"><code class="csfmt">\GlsXtrDualField</code></a>}{#2}<span class="comment">% </span>
- {<a id="wrglossary.15180"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[#1]{<a id="wrglossary.15181"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15229"></a><a href="#glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.15230"></a><a href="#glo:glsxtrifhasfield"><code class="csfmt">\glsxtrifhasfield</code></a>{<a id="wrglossary.15231"></a><a href="#glo:GlsXtrDualField"><code class="csfmt">\GlsXtrDualField</code></a>}{#2}<span class="comment">% </span>
+ {<a id="wrglossary.15232"></a><a href="#glo:glshyperlink"><code class="csfmt">\glshyperlink</code></a>[#1]{<a id="wrglossary.15233"></a><a href="#glo:glscurrentfieldvalue"><code class="csfmt">\glscurrentfieldvalue</code></a>}}<span class="comment">% </span>
{#1}<span class="comment">% </span>
}
</pre>
This obtains the field from:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15182"></a><code class="code"><dfn id="glo:GlsXtrDualField"><code class="csfmt">\GlsXtrDualField</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>dual</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15234"></a><code class="code"><dfn id="glo:GlsXtrDualField"><code class="csfmt">\GlsXtrDualField</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>dual</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This expands to <code class="code">dual</code>, which is the default for
-<a id="wrglossary.15183"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a> if no value is supplied.
+<a id="wrglossary.15235"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a> if no value is supplied.
<p>
The above example can be adapted as follows:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\usepackage</code>[colorlinks]{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.15184"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15185"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.15186"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.15187"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={tree,bookindex}</span>]{glossaries-extra}
-<a id="wrglossary.15188"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15189"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>, <a id="wrglossary.15190"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15191"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a>]
-<a id="wrglossary.15192"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{index}{<a id="wrglossary.15193"></a><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a>}
-<a id="wrglossary.15194"></a><a href="#glo:glsdefpostname"><code class="csfmt">\glsdefpostname</code></a>{index}{<span class="comment">% </span>
- <a id="wrglossary.15195"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.15196"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}
- { (<a id="wrglossary.15197"></a><a href="#glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></a>{<a id="wrglossary.15198"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.15199"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}}{<a id="wrglossary.15200"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})}{}}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.15236"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15237"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>,<a id="wrglossary.15238"></a><a href="#glo:opt.nostyles"><span class="styoptfmt">nostyles</span></a>,<a id="wrglossary.15239"></a><a href="#glo:opt.stylemods"><span class="styoptfmt">stylemods</span></a><span class="optfmt">={tree,bookindex}</span>]{glossaries-extra}
+<a id="wrglossary.15240"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15241"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>, <a id="wrglossary.15242"></a><a href="#glo:opt.resource.dual-type"><span class="csoptfmt">dual-type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15243"></a><a href="#glo:opt.resource.dual-field"><span class="csoptfmt">dual-field</span></a>]
+<a id="wrglossary.15244"></a><a href="#glo:glsdefpostlink"><code class="csfmt">\glsdefpostlink</code></a>{index}{<a id="wrglossary.15245"></a><a href="#glo:glsxtrpostlinkAddSymbolOnFirstUse"><code class="csfmt">\glsxtrpostlinkAddSymbolOnFirstUse</code></a>}
+<a id="wrglossary.15246"></a><a href="#glo:glsdefpostname"><code class="csfmt">\glsdefpostname</code></a>{index}{<span class="comment">% </span>
+ <a id="wrglossary.15247"></a><a href="#glo:ifglshassymbol"><code class="csfmt">\ifglshassymbol</code></a>{<a id="wrglossary.15248"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}
+ { (<a id="wrglossary.15249"></a><a href="#glo:GlsXtrDualBackLink"><code class="csfmt">\GlsXtrDualBackLink</code></a>{<a id="wrglossary.15250"></a><a href="#glo:glsentrysymbol"><code class="csfmt">\glsentrysymbol</code></a>{<a id="wrglossary.15251"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>}}{<a id="wrglossary.15252"></a><a href="#glo:glscurrententrylabel"><code class="csfmt">\glscurrententrylabel</code></a>})}{}}
<code class="cbeg">\begin{document}</code>
-Primary: <a id="wrglossary.15201"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{L}.
-<a id="wrglossary.15202"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15203"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15204"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.15205"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]
-<a id="wrglossary.15206"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15207"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.15208"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
+Primary: <a id="wrglossary.15253"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{L}.
+<a id="wrglossary.15254"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15255"></a><a href="#glo:opt.printgloss.type"><span class="csoptfmt">type</span></a><span class="optfmt">=symbols</span>,<a id="wrglossary.15256"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=<a id="wrglossary.15257"></a><a href="#glo:opt.glostyle.tree"><span class="glostylefmt">tree</span></a></span>]
+<a id="wrglossary.15258"></a><a href="#glo:printunsrtglossary"><code class="csfmt">\printunsrtglossary</code></a>[<a id="wrglossary.15259"></a><a href="#glo:opt.printgloss.title"><span class="csoptfmt">title</span></a><span class="optfmt">=Index</span>,<a id="wrglossary.15260"></a><a href="#glo:opt.printgloss.style"><span class="csoptfmt">style</span></a><span class="optfmt">=bookindex</span>]
<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 -->
@@ -37645,72 +37775,72 @@
between the primary and dual entries.</object>
</div><!-- end of resultbox -->
-This checks if the <a id="wrglossary.15209"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key has been set in both the
-<a id="wrglossary.15210"></a><a href="#glo:dual.catpostlinkhook">category post-link hook</a> and the <a id="wrglossary.15211"></a><a href="#glo:dual.catpostnamehook">category post-name hook</a> to append the
-symbol in parentheses. In addition, the <a id="wrglossary.15212"></a><a href="#glo:dual.catpostnamehook">category post-name hook</a> adds a
+This checks if the <a id="wrglossary.15261"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a> key has been set in both the
+<a id="wrglossary.15262"></a><a href="#glo:dual.catpostlinkhook">category post-link hook</a> and the <a id="wrglossary.15263"></a><a href="#glo:dual.catpostnamehook">category post-name hook</a> to append the
+symbol in parentheses. In addition, the <a id="wrglossary.15264"></a><a href="#glo:dual.catpostnamehook">category post-name hook</a> adds a
link to the corresponding dual entry.
<p>
-If you prefer instead to have the backlink on the <a id="wrglossary.15213"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> in both
-<a id="wrglossary.15214"></a><a href="#glo:dual.glossary">glossaries</a>, then this can more easily be achieved with a
-<a id="wrglossary.15215"></a><a href="#glo:idx.resourceopt">resource option</a> such as <a id="wrglossary.15216"></a><a href="#glo:opt.resource.dual-backlink"><span class="csoptfmt">dual-backlink</span></a>.
+If you prefer instead to have the backlink on the <a id="wrglossary.15265"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> in both
+<a id="wrglossary.15266"></a><a href="#glo:dual.glossary">glossaries</a>, then this can more easily be achieved with a
+<a id="wrglossary.15267"></a><a href="#glo:idx.resourceopt">resource option</a> such as <a id="wrglossary.15268"></a><a href="#glo:opt.resource.dual-backlink"><span class="csoptfmt">dual-backlink</span></a>.
<p>
-The commands described below were designed for use with <a id="wrglossary.15217"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> dual
+The commands described below were designed for use with <a id="wrglossary.15269"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> dual
entries, but may also be used in other contexts where a label may
potentially have a number of possible prefixes.
<p>
-It’s possible to use commands like <a id="wrglossary.15218"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a> to create
-<a id="wrglossary.15219"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that automatically insert a label prefix
+It’s possible to use commands like <a id="wrglossary.15270"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a> to create
+<a id="wrglossary.15271"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that automatically insert a label prefix
(such as <code class="code">dual.</code> for dual entries).
The commands described in this section provide a similar set of
-<a id="wrglossary.15220"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that iterate over a set of possible prefixes
+<a id="wrglossary.15272"></a><a href="#glo:dual.glslike"><code class="csfmt">\gls</code>-like</a> commands that iterate over a set of possible prefixes
until a match is found.
<p>
Each possible prefix (which may be empty) is identified by:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15221"></a><code class="code"><dfn id="glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15273"></a><code class="code"><dfn id="glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code></div><!-- end of pinnedbox -->
{prefix}
These should be listed in order of precedence.
<p>
You can prepend a prefix to the list 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.15222"></a><code class="code"><dfn id="glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15274"></a><code class="code"><dfn id="glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code></div><!-- end of pinnedbox -->
which gives it the highest order of precedence.
<p>
The list of known prefixes can be (locally) cleared with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15223"></a><code class="code"><dfn id="glo:glsxtrclearlabelprefixes"><code class="csfmt">\glsxtrclearlabelprefixes</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15275"></a><code class="code"><dfn id="glo:glsxtrclearlabelprefixes"><code class="csfmt">\glsxtrclearlabelprefixes</code></dfn></code></div><!-- end of pinnedbox -->
<p>
You can test if a prefix is already in the list 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.15224"></a><code class="code"><dfn id="glo:glsxtrifinlabelprefixlist"><code class="csfmt">\glsxtrifinlabelprefixlist</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15276"></a><code class="code"><dfn id="glo:glsxtrifinlabelprefixlist"><code class="csfmt">\glsxtrifinlabelprefixlist</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}{<span class="meta">〈<em class="metainner">true</em>〉</span>}{<span class="meta">〈<em class="metainner">false</em>〉</span>}</code></div><!-- end of pinnedbox -->
This does <span class="meta">〈<em class="metainner">true</em>〉</span> if the given prefix has been added to the
list. No expansion is performed on <span class="meta">〈<em class="metainner">label-prefix</em>〉</span>.
<p>
In the event that there’s no match for any of the prefixes (which
-will occur on the first LaTeX run before the <a id="wrglossary.15225"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file has
+will occur on the first LaTeX run before the <a id="wrglossary.15277"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file has
been created), the fallback is determined by the conditional:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15226"></a><code class="code"><dfn id="glo:ifGlsXtrPrefixLabelFallbackLast"><code class="csfmt">\ifGlsXtrPrefixLabelFallbackLast</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iftrue</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15278"></a><code class="code"><dfn id="glo:ifGlsXtrPrefixLabelFallbackLast"><code class="csfmt">\ifGlsXtrPrefixLabelFallbackLast</code></dfn> <span class="meta">〈<em class="metainner">true</em>〉</span><code class="csfmt">\else</code> <span class="meta">〈<em class="metainner">false</em>〉</span><code class="csfmt">\fi</code></code><span class="floatrightbox"><span class="summarytag">initial: </span><code class="cmd">\iftrue</code></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
If true, this will fallback on the last prefix, otherwise it will
fallback on the first. This conditional can be set to true 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.15227"></a><code class="code"><dfn id="glo:GlsXtrPrefixLabelFallbackLasttrue"><code class="csfmt">\GlsXtrPrefixLabelFallbackLasttrue</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15279"></a><code class="code"><dfn id="glo:GlsXtrPrefixLabelFallbackLasttrue"><code class="csfmt">\GlsXtrPrefixLabelFallbackLasttrue</code></dfn></code></div><!-- end of pinnedbox -->
and to false with:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15228"></a><code class="code"><dfn id="glo:GlsXtrPrefixLabelFallbackLastfalse"><code class="csfmt">\GlsXtrPrefixLabelFallbackLastfalse</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15280"></a><code class="code"><dfn id="glo:GlsXtrPrefixLabelFallbackLastfalse"><code class="csfmt">\GlsXtrPrefixLabelFallbackLastfalse</code></dfn></code></div><!-- end of pinnedbox -->
The default is true.
<p>
<div class="information"><div class="informationtitle"><a href="#glo:sym.information"><span title="Information" class="icon">🛈</span></a></div><!-- end of informationtitle -->
-As from v1.49, all possible matches will be <a id="wrglossary.15229"></a><a href="#glo:dual.indexing">recorded</a> using a
+As from v1.49, all possible matches will be <a id="wrglossary.15281"></a><a href="#glo:dual.indexing">recorded</a> using a
special syntax if none are found. This ensures there will be at
least one match on the first run. However, note that this requires
-<a id="wrglossary.15230"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+.
+<a id="wrglossary.15282"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+.
</div><!-- end of information -->
<p>
@@ -37723,95 +37853,95 @@
With the list of possible prefixes set up (including an empty
prefix if necessary), 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.15231"></a><code class="code"><dfn id="glo:dgls"><code class="csfmt">\dgls</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.15232"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15233"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15234"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15283"></a><code class="code"><dfn id="glo:dgls"><code class="csfmt">\dgls</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.15284"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15285"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15286"></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 -->
which behaves like
-<pre class="compactcodebox"><a id="wrglossary.15235"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">prefix</em>〉</span>{entry-label}}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]
+<pre class="compactcodebox"><a id="wrglossary.15287"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">prefix</em>〉</span>{entry-label}}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]
</pre>
where <span class="meta">〈<em class="metainner">prefix</em>〉</span> is the first prefix in the list such that
<span class="meta">〈<em class="metainner">prefix</em>〉</span><span class="meta">〈<em class="metainner">label</em>〉</span> matches a defined entry. This requires
-<a id="wrglossary.15236"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ to work properly on the first LaTeX run (when
+<a id="wrglossary.15288"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v3.0+ to work properly on the first LaTeX run (when
no entries are defined).
<p>
There are also analogous commands for the plural and case-changing
versions:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15237"></a><code class="code"><dfn id="glo:dglspl"><code class="csfmt">\dglspl</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.15238"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15239"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15240"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15289"></a><code class="code"><dfn id="glo:dglspl"><code class="csfmt">\dglspl</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.15290"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15291"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15292"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15241"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>),
+(uses <a id="wrglossary.15293"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a>),
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15242"></a><code class="code"><dfn id="glo:dGls"><code class="csfmt">\dGls</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.15243"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15244"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15245"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15294"></a><code class="code"><dfn id="glo:dGls"><code class="csfmt">\dGls</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.15295"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15296"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15297"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15246"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>),
+(uses <a id="wrglossary.15298"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a>),
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15247"></a><code class="code"><dfn id="glo:dGlspl"><code class="csfmt">\dGlspl</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.15248"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15249"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15250"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15299"></a><code class="code"><dfn id="glo:dGlspl"><code class="csfmt">\dGlspl</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.15300"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15301"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15302"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15251"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>),
+(uses <a id="wrglossary.15303"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a>),
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15252"></a><code class="code"><dfn id="glo:dGLS"><code class="csfmt">\dGLS</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.15253"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15254"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15255"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15304"></a><code class="code"><dfn id="glo:dGLS"><code class="csfmt">\dGLS</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.15305"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15306"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15307"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15256"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>),
+(uses <a id="wrglossary.15308"></a><a href="#glo:GLS"><code class="csfmt">\GLS</code></a>),
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15257"></a><code class="code"><dfn id="glo:dGLSpl"><code class="csfmt">\dGLSpl</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.15258"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15259"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15260"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15309"></a><code class="code"><dfn id="glo:dGLSpl"><code class="csfmt">\dGLSpl</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.15310"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15311"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15312"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15261"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>),
+(uses <a id="wrglossary.15313"></a><a href="#glo:GLSpl"><code class="csfmt">\GLSpl</code></a>),
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15262"></a><code class="code"><dfn id="glo:dglslink"><code class="csfmt">\dglslink</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15263"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15264"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15265"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15314"></a><code class="code"><dfn id="glo:dglslink"><code class="csfmt">\dglslink</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15315"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15316"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15317"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15266"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></a>),
+(uses <a id="wrglossary.15318"></a><a href="#glo:glslink"><code class="csfmt">\glslink</code></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.15267"></a><code class="code"><dfn id="glo:dGlslink"><code class="csfmt">\dGlslink</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15268"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15269"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15270"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15319"></a><code class="code"><dfn id="glo:dGlslink"><code class="csfmt">\dGlslink</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15320"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15321"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15322"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15271"></a><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></a>),
+(uses <a id="wrglossary.15323"></a><a href="#glo:Glslink"><code class="csfmt">\Glslink</code></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.15272"></a><code class="code"><dfn id="glo:dglsdisp"><code class="csfmt">\dglsdisp</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15273"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15274"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15275"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15324"></a><code class="code"><dfn id="glo:dglsdisp"><code class="csfmt">\dglsdisp</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15325"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15326"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15327"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15276"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>) and
+(uses <a id="wrglossary.15328"></a><a href="#glo:glsdisp"><code class="csfmt">\glsdisp</code></a>) and
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15277"></a><code class="code"><dfn id="glo:dGlsdisp"><code class="csfmt">\dGlsdisp</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15278"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15279"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15280"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15329"></a><code class="code"><dfn id="glo:dGlsdisp"><code class="csfmt">\dGlsdisp</code></dfn>[<span class="meta">〈<em class="metainner">options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15330"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15331"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15332"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-(uses <a id="wrglossary.15281"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a>).
+(uses <a id="wrglossary.15333"></a><a href="#glo:Glsdisp"><code class="csfmt">\Glsdisp</code></a>).
<p>
If you want to use a specific field you can instead 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.15282"></a><code class="code"><dfn id="glo:dglsfield"><code class="csfmt">\dglsfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15283"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15284"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15285"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15334"></a><code class="code"><dfn id="glo:dglsfield"><code class="csfmt">\dglsfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15335"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15336"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15337"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This will find the first match that has the given field set (that
-is, the field value has been defined and is not empty or <a id="wrglossary.15286"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>).
-The field should be identified by its <a id="wrglossary.15287"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>.
+is, the field value has been defined and is not empty or <a id="wrglossary.15338"></a><a href="#glo:relax"><code class="csfmt">\relax</code></a>).
+The field should be identified by its <a id="wrglossary.15339"></a><a href="#glo:dual.internalfieldlabel">internal field label</a>.
There are also case-changing versions:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15288"></a><code class="code"><dfn id="glo:dGlsfield"><code class="csfmt">\dGlsfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15289"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15290"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15291"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15340"></a><code class="code"><dfn id="glo:dGlsfield"><code class="csfmt">\dGlsfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15341"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15342"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15343"></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 -->
-which applies a <a id="wrglossary.15292"></a><a href="#glo:idx.sentencecase">sentence case</a> change and
+which applies a <a id="wrglossary.15344"></a><a href="#glo:idx.sentencecase">sentence case</a> change and
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15293"></a><code class="code"><dfn id="glo:dGLSfield"><code class="csfmt">\dGLSfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15294"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15295"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15296"></a><a href="#glo:idx.mod.alt-mod"><span class="meta">〈<em class="metainner">alt-mod</em>〉</span></a> </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15345"></a><code class="code"><dfn id="glo:dGLSfield"><code class="csfmt">\dGLSfield</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">field-label</em>〉</span>}[<span class="meta">〈<em class="metainner">insert</em>〉</span>]</code><span class="floatrightbox"><span class="summarytag">modifiers: </span><a id="wrglossary.15346"></a><a href="#glo:idx.mod.star">*</a> <a id="wrglossary.15347"></a><a href="#glo:idx.mod.plus">+</a> <a id="wrglossary.15348"></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 -->
-which applies <a id="wrglossary.15297"></a><a href="#glo:idx.allcaps">all caps</a>. Note that at least one of the potential
+which applies <a id="wrglossary.15349"></a><a href="#glo:idx.allcaps">all caps</a>. Note that at least one of the potential
labels must have the given field set in order for the reference to be
correctly resolved. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15298"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a>{pi}{symbol}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15350"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a>{pi}{symbol}
</pre>
If you find this a bit long-winded to type and you want to provide a
shorter command that recognises the modifiers, then 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.15299"></a><code class="code"><dfn id="glo:newdglsfield"><code class="csfmt">\newdglsfield</code></dfn>[<span class="meta">〈<em class="metainner">default-options</em>〉</span>]{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15351"></a><code class="code"><dfn id="glo:newdglsfield"><code class="csfmt">\newdglsfield</code></dfn>[<span class="meta">〈<em class="metainner">default-options</em>〉</span>]{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}</code></div><!-- end of pinnedbox -->
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15300"></a><a href="#glo:newdglsfield"><code class="csfmt">\newdglsfield</code></a>{symbol}{<code class="cmd">\sym</code>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15352"></a><a href="#glo:newdglsfield"><code class="csfmt">\newdglsfield</code></a>{symbol}{<code class="cmd">\sym</code>}
<code class="cmd">\sym</code>{pi}
</pre>
-If you also want <a id="wrglossary.15301"></a><a href="#glo:idx.sentencecase">sentence case</a> and <a id="wrglossary.15302"></a><a href="#glo:idx.allcaps">all caps</a> versions use:
+If you also want <a id="wrglossary.15353"></a><a href="#glo:idx.sentencecase">sentence case</a> and <a id="wrglossary.15354"></a><a href="#glo:idx.allcaps">all caps</a> versions 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.15303"></a><code class="code"><dfn id="glo:newdglsfieldlike"><code class="csfmt">\newdglsfieldlike</code></dfn>[<span class="meta">〈<em class="metainner">default-options</em>〉</span>]{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">Cs</em>〉</span>}{<span class="meta">〈<em class="metainner">CS</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15355"></a><code class="code"><dfn id="glo:newdglsfieldlike"><code class="csfmt">\newdglsfieldlike</code></dfn>[<span class="meta">〈<em class="metainner">default-options</em>〉</span>]{<span class="meta">〈<em class="metainner">field</em>〉</span>}{<span class="meta">〈<em class="metainner">cs</em>〉</span>}{<span class="meta">〈<em class="metainner">Cs</em>〉</span>}{<span class="meta">〈<em class="metainner">CS</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">cs</em>〉</span> is the command without a case-change (which will use
-<a id="wrglossary.15304"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a>), <span class="meta">〈<em class="metainner">Cs</em>〉</span> is the <a id="wrglossary.15305"></a><a href="#glo:idx.sentencecase">sentence case</a> command
-(which will use <a id="wrglossary.15306"></a><a href="#glo:dGlsfield"><code class="csfmt">\dGlsfield</code></a>) and <span class="meta">〈<em class="metainner">CS</em>〉</span> is the <a id="wrglossary.15307"></a><a href="#glo:idx.allcaps">all caps</a>
-command (which will use <a id="wrglossary.15308"></a><a href="#glo:dGLSfield"><code class="csfmt">\dGLSfield</code></a>). This will also use
-<a id="wrglossary.15309"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a> and <a id="wrglossary.15310"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a> to establish the
-<a id="wrglossary.15311"></a><a href="#glo:idx.sentencecase">sentence case</a> mapping from <span class="meta">〈<em class="metainner">cs</em>〉</span> to <span class="meta">〈<em class="metainner">Cs</em>〉</span> and block the
-<a id="wrglossary.15312"></a><a href="#glo:idx.casechange">case change</a> for <span class="meta">〈<em class="metainner">CS</em>〉</span>.
+<a id="wrglossary.15356"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a>), <span class="meta">〈<em class="metainner">Cs</em>〉</span> is the <a id="wrglossary.15357"></a><a href="#glo:idx.sentencecase">sentence case</a> command
+(which will use <a id="wrglossary.15358"></a><a href="#glo:dGlsfield"><code class="csfmt">\dGlsfield</code></a>) and <span class="meta">〈<em class="metainner">CS</em>〉</span> is the <a id="wrglossary.15359"></a><a href="#glo:idx.allcaps">all caps</a>
+command (which will use <a id="wrglossary.15360"></a><a href="#glo:dGLSfield"><code class="csfmt">\dGLSfield</code></a>). This will also use
+<a id="wrglossary.15361"></a><a href="#glo:glsmfuaddmap"><code class="csfmt">\glsmfuaddmap</code></a> and <a id="wrglossary.15362"></a><a href="#glo:glsmfublocker"><code class="csfmt">\glsmfublocker</code></a> to establish the
+<a id="wrglossary.15363"></a><a href="#glo:idx.sentencecase">sentence case</a> mapping from <span class="meta">〈<em class="metainner">cs</em>〉</span> to <span class="meta">〈<em class="metainner">Cs</em>〉</span> and block the
+<a id="wrglossary.15364"></a><a href="#glo:idx.casechange">case change</a> for <span class="meta">〈<em class="metainner">CS</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 -->
No expansion is performed on <span class="meta">〈<em class="metainner">default-options</em>〉</span> or <span class="meta">〈<em class="metainner">field</em>〉</span>
@@ -37819,39 +37949,39 @@
</div><!-- end of information -->
<p>
-Information is written to the transcript file with <a id="wrglossary.15313"></a><a href="#glo:GlossariesExtraInfo"><code class="csfmt">\GlossariesExtraInfo</code></a>
+Information is written to the transcript file with <a id="wrglossary.15365"></a><a href="#glo:GlossariesExtraInfo"><code class="csfmt">\GlossariesExtraInfo</code></a>
if a fallback is considered. Note that this shouldn’t be considered
a warning as the fallback might be desired, but if the wrong output
is produced this information may explain the selection.
<p>
-This family of <a id="wrglossary.15314"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a> commands all define:
+This family of <a id="wrglossary.15366"></a><a href="#glo:dglsfield"><code class="csfmt">\dglsfield</code></a> commands all 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.15315"></a><code class="code"><dfn id="glo:dglsfieldcurrentfieldlabel"><code class="csfmt">\dglsfieldcurrentfieldlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15367"></a><code class="code"><dfn id="glo:dglsfieldcurrentfieldlabel"><code class="csfmt">\dglsfieldcurrentfieldlabel</code></dfn></code></div><!-- end of pinnedbox -->
This expands to the given field label.
<p>
-If the requested field isn’t set (according to <a id="wrglossary.15316"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a>) then
+If the requested field isn’t set (according to <a id="wrglossary.15368"></a><a href="#glo:ifcsvoid"><code class="csfmt">\ifcsvoid</code></a>) then
the fallback field will be tried instead.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15317"></a><code class="code"><dfn id="glo:dglsfieldfallbackfieldlabel"><code class="csfmt">\dglsfieldfallbackfieldlabel</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15369"></a><code class="code"><dfn id="glo:dglsfieldfallbackfieldlabel"><code class="csfmt">\dglsfieldfallbackfieldlabel</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This expands to the fallback field, which defaults to the
-<a id="wrglossary.15318"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.
+<a id="wrglossary.15370"></a><a href="#glo:opt.gloskey.text"><span class="csoptfmt">text</span></a> field.
<p>
If you need to know whether the requested field or the fallback
field was used, the following will be set to the actual field used.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15319"></a><code class="code"><dfn id="glo:dglsfieldactualfieldlabel"><code class="csfmt">\dglsfieldactualfieldlabel</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15371"></a><code class="code"><dfn id="glo:dglsfieldactualfieldlabel"><code class="csfmt">\dglsfieldactualfieldlabel</code></dfn></code></div><!-- end of pinnedbox -->
<p>
For example, suppose the file <span class="filefmt">entries.bib</span> contains:
<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@index</code>{duck}
<code class="code">@dualindexabbreviation</code>{svm,
- <a id="wrglossary.15320"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
- <a id="wrglossary.15321"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
+ <a id="wrglossary.15372"></a><a href="#glo:opt.gloskey.short"><span class="csoptfmt">short</span></a><span class="optfmt">={SVM}</span>,
+ <a id="wrglossary.15373"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a><span class="optfmt">={support vector machine}</span>
}
<code class="code">@dualindexsymbol</code>{pi,
- <a id="wrglossary.15322"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\pi</code>}}</span>,
+ <a id="wrglossary.15374"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={<code class="cmd">\ensuremath</code>{<code class="cmd">\pi</code>}}</span>,
description=ratio of a circle's circumference to its diameter
}
</pre>
@@ -37858,61 +37988,61 @@
and suppose the document code is:
<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>{hyperref}
-<code class="cmd">\usepackage</code>[<a id="wrglossary.15323"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15324"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.15325"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}
+<code class="cmd">\usepackage</code>[<a id="wrglossary.15375"></a><a href="#glo:opt.record"><span class="styoptfmt">record</span></a>,<a id="wrglossary.15376"></a><a href="#glo:opt.abbreviations"><span class="styoptfmt">abbreviations</span></a>,<a id="wrglossary.15377"></a><a href="#glo:opt.symbols"><span class="styoptfmt">symbols</span></a>]{glossaries-extra}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.15326"></a><a href="#glo:bibglsnewdualindexsymbolsecondary"><code class="csfmt">\bibglsnewdualindexsymbolsecondary</code></a>}[5]{<span class="comment">% </span>
- <a id="wrglossary.15327"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>{#1}{<a id="wrglossary.15328"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#3}</span>,<a id="wrglossary.15329"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={symbol}</span>,
- <a id="wrglossary.15330"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.15331"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={#4}</span>,#2}{#5}<span class="comment">% </span>
+<code class="cmd">\newcommand</code>{<a id="wrglossary.15378"></a><a href="#glo:bibglsnewdualindexsymbolsecondary"><code class="csfmt">\bibglsnewdualindexsymbolsecondary</code></a>}[5]{<span class="comment">% </span>
+ <a id="wrglossary.15379"></a><a href="#glo:longnewglossaryentry*"><code class="csfmt">\longnewglossaryentry*</code></a>{#1}{<a id="wrglossary.15380"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={#3}</span>,<a id="wrglossary.15381"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={symbol}</span>,
+ <a id="wrglossary.15382"></a><a href="#glo:opt.gloskey.type"><span class="csoptfmt">type</span></a><span class="optfmt">={symbols}</span>,<a id="wrglossary.15383"></a><a href="#glo:opt.gloskey.symbol"><span class="csoptfmt">symbol</span></a><span class="optfmt">={#4}</span>,#2}{#5}<span class="comment">% </span>
}
-<a id="wrglossary.15332"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15333"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+<a id="wrglossary.15384"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15385"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>]
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.15334"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15335"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15336"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
-Next use: <a id="wrglossary.15337"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15338"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15339"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
-<a id="wrglossary.15340"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+First use: <a id="wrglossary.15386"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15387"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15388"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
+Next use: <a id="wrglossary.15389"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15390"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15391"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
+<a id="wrglossary.15392"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
<code class="cend">\end{document}</code>
</pre>
This uses the default empty primary prefix and <code class="code">dual.</code> for
-the dual prefix, so <code class="code"><a id="wrglossary.15341"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> is referencing the primary
+the dual prefix, so <code class="code"><a id="wrglossary.15393"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code> is referencing the primary
entry, which is (essentially) an <code class="code">@index</code> type not an
abbreviation. It therefore doesn’t follow the abbreviation style, and
it also hyperlinks to the index not to the list of abbreviations.
-Similarly for <code class="code"><a id="wrglossary.15342"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}</code>, which references the primary
+Similarly for <code class="code"><a id="wrglossary.15394"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}</code>, which references the primary
<code class="code">@index</code> entry rather than the symbol.
<p>
What’s really needed is:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15343"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15344"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.svm}, <a id="wrglossary.15345"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.pi}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15395"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{duck}, <a id="wrglossary.15396"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.svm}, <a id="wrglossary.15397"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.pi}.
</pre>
-or use <a id="wrglossary.15346"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a> and <a id="wrglossary.15347"></a><a href="#glo:opt.resource.dual-prefix"><span class="csoptfmt">dual-prefix</span></a> to
+or use <a id="wrglossary.15398"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a> and <a id="wrglossary.15399"></a><a href="#glo:opt.resource.dual-prefix"><span class="csoptfmt">dual-prefix</span></a> to
set the label prefixes:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15348"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15349"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,
- <a id="wrglossary.15350"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a><span class="optfmt">={idx.}</span>,<a id="wrglossary.15351"></a><a href="#glo:opt.resource.dual-prefix"><span class="csoptfmt">dual-prefix</span></a><span class="optfmt">={}</span>
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15400"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15401"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,
+ <a id="wrglossary.15402"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a><span class="optfmt">={idx.}</span>,<a id="wrglossary.15403"></a><a href="#glo:opt.resource.dual-prefix"><span class="csoptfmt">dual-prefix</span></a><span class="optfmt">={}</span>
]
</pre>
then only the entries without a dual need a prefix:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15352"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idx.duck}, <a id="wrglossary.15353"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15354"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15404"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{idx.duck}, <a id="wrglossary.15405"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}, <a id="wrglossary.15406"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{pi}.
</pre>
-Using <a id="wrglossary.15355"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a> or <a id="wrglossary.15356"></a><a href="#glo:glsxtrnewglslike"><code class="csfmt">\glsxtrnewglslike</code></a> (see §<a href="#sec:labelprefixes">5.7</a>)
+Using <a id="wrglossary.15407"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a> or <a id="wrglossary.15408"></a><a href="#glo:glsxtrnewglslike"><code class="csfmt">\glsxtrnewglslike</code></a> (see §<a href="#sec:labelprefixes">5.7</a>)
to define the custom <code class="csfmt">\idx</code>:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15357"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a>{idx.}{<code class="cmd">\idx</code>}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15409"></a><a href="#glo:glsxtrnewgls"><code class="csfmt">\glsxtrnewgls</code></a>{idx.}{<code class="cmd">\idx</code>}
</pre>
the entry references can be simplified to:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\idx</code>{duck}, <a id="wrglossary.15358"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>svm, <a id="wrglossary.15359"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>pi.
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\idx</code>{duck}, <a id="wrglossary.15410"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>svm, <a id="wrglossary.15411"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>pi.
</pre>
but this requires remembering which terms have duals.
<p>
-An alternative is to use <a id="wrglossary.15360"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a> instead:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15361"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15362"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,
- <a id="wrglossary.15363"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a><span class="optfmt">=primary</span>]
+An alternative is to use <a id="wrglossary.15412"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a> instead:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15413"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15414"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,
+ <a id="wrglossary.15415"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a><span class="optfmt">=primary</span>]
-<a id="wrglossary.15364"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{dual.}
-<a id="wrglossary.15365"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{}
+<a id="wrglossary.15416"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{dual.}
+<a id="wrglossary.15417"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{}
<code class="cbeg">\begin{document}</code>
-First use: <a id="wrglossary.15366"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}, <a id="wrglossary.15367"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}, <a id="wrglossary.15368"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{pi}.
-Next use: <a id="wrglossary.15369"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}, <a id="wrglossary.15370"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}, <a id="wrglossary.15371"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{pi}.
-<a id="wrglossary.15372"></a><a href="#glo:printunsrtglossaries"><code class="csfmt">\printunsrtglossaries</code></a>
+First use: <a id="wrglossary.15418"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}, <a id="wrglossary.15419"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}, <a id="wrglossary.15420"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{pi}.
+Next use: <a id="wrglossary.15421"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}, <a id="wrglossary.15422"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}, <a id="wrglossary.15423"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{pi}.
+<a id="wrglossary.15424"></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 -->
@@ -37923,71 +38053,71 @@
</div><!-- end of resultbox -->
<p>
-On the first LaTeX call (when the <a id="wrglossary.15373"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file doesn’t exist),
-neither <code class="code">dual.svm</code> nor <code class="code">svm</code> exists, so <a id="wrglossary.15374"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>
+On the first LaTeX call (when the <a id="wrglossary.15425"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file doesn’t exist),
+neither <code class="code">dual.svm</code> nor <code class="code">svm</code> exists, so <a id="wrglossary.15426"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>
uses the last prefix (which is empty in this case). This means
-that on the first LaTeX run, <code class="code"><a id="wrglossary.15375"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> behaves like
-<code class="code"><a id="wrglossary.15376"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code>, which adds a record for the primary
+that on the first LaTeX run, <code class="code"><a id="wrglossary.15427"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> behaves like
+<code class="code"><a id="wrglossary.15428"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{svm}</code>, which adds a record for the primary
<code class="code">svm</code> entry. The default primary-dual dependency means
that this will cause both the primary (<code class="code">svm</code>) and dual
-(<code class="code">dual.svm</code>) entry to be selected. The <a id="wrglossary.15377"></a><a href="#glo:dual.entrylocation">location</a> will be
-added to the primary entry’s <a id="wrglossary.15378"></a><a href="#glo:dual.locationlist">location list</a>, unless overridden
-by resource options, such as <a id="wrglossary.15379"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a>.
+(<code class="code">dual.svm</code>) entry to be selected. The <a id="wrglossary.15429"></a><a href="#glo:dual.entrylocation">location</a> will be
+added to the primary entry’s <a id="wrglossary.15430"></a><a href="#glo:dual.locationlist">location list</a>, unless overridden
+by resource options, such as <a id="wrglossary.15431"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a>.
<p>
-Once <a id="wrglossary.15380"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has been run and the <a id="wrglossary.15381"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
-exists, then <code class="code">dual.svm</code> exists. So <code class="code"><a id="wrglossary.15382"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> will
+Once <a id="wrglossary.15432"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> has been run and the <a id="wrglossary.15433"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+exists, then <code class="code">dual.svm</code> exists. So <code class="code"><a id="wrglossary.15434"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> will
again first try <code class="code">dual.svm</code> (as <code class="code">dual.</code> is the
first in the list of label prefixes). That now exists, so
-<code class="code"><a id="wrglossary.15383"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> now behaves like <code class="code"><a id="wrglossary.15384"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.svm}</code>, which
+<code class="code"><a id="wrglossary.15435"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{svm}</code> now behaves like <code class="code"><a id="wrglossary.15436"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>{dual.svm}</code>, which
follows the abbreviation style and hyperlinks to the list
of abbreviations.
Similarly for the index-symbol combination <code class="code">dual.pi</code> and
<code class="code">pi</code>.
<p>
-In the case of <code class="code"><a id="wrglossary.15385"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}</code>, which doesn’t have a
+In the case of <code class="code"><a id="wrglossary.15437"></a><a href="#glo:dgls"><code class="csfmt">\dgls</code></a>{duck}</code>, which doesn’t have a
dual, the label <code class="code">dual.duck</code> never exists, so that’s never
selected. However, when there’s no match, such as when the
-<a id="wrglossary.15386"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file doesn’t exist, the duck entry will be <a id="wrglossary.15387"></a><a href="#glo:dual.indexing">recorded</a> with both the <code class="code">dual.</code> prefix and the empty prefix. This allows
-<a id="wrglossary.15388"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to test which prefix+label combination matches.
+<a id="wrglossary.15438"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file doesn’t exist, the duck entry will be <a id="wrglossary.15439"></a><a href="#glo:dual.indexing">recorded</a> with both the <code class="code">dual.</code> prefix and the empty prefix. This allows
+<a id="wrglossary.15440"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to test which prefix+label combination matches.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-If you haven’t used <a id="wrglossary.15389"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a> an extra
-<a id="wrglossary.15390"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run may be required to correct the location
+If you haven’t used <a id="wrglossary.15441"></a><a href="#glo:opt.resource.combine-dual-locations"><span class="csoptfmt">combine-dual-locations</span></a> an extra
+<a id="wrglossary.15442"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>+LaTeX run may be required to correct the location
lists.
</div><!-- end of warning -->
<p>
If you change the label prefixes, remember to update the
-corresponding <code class="code"><a id="wrglossary.15391"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code>.
+corresponding <code class="code"><a id="wrglossary.15443"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}</code>.
If no prefixes have been added to the list (or if the list is
cleared), just an empty prefix is assumed.
<p>
-Note that <a id="wrglossary.15392"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ provides hooks that identify
-the label prefixes in the <a id="wrglossary.15393"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
-<pre class="compactcodebox"><a id="wrglossary.15394"></a><dfn id="glo:bibglstertiaryprefixlabel"><code class="csfmt">\bibglstertiaryprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
-<a id="wrglossary.15395"></a><dfn id="glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
-<a id="wrglossary.15396"></a><dfn id="glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
+Note that <a id="wrglossary.15444"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> v1.8+ provides hooks that identify
+the label prefixes in the <a id="wrglossary.15445"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file:
+<pre class="compactcodebox"><a id="wrglossary.15446"></a><dfn id="glo:bibglstertiaryprefixlabel"><code class="csfmt">\bibglstertiaryprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
+<a id="wrglossary.15447"></a><dfn id="glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
+<a id="wrglossary.15448"></a><dfn id="glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></dfn>{<span class="meta">〈<em class="metainner">label-prefix</em>〉</span>}
</pre>
These do nothing by default, but they can be defined before
the resource file is loaded to set up the prefix list. For
example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15397"></a><a href="#glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.15398"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{#1}}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.15399"></a><a href="#glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.15400"></a><a href="#glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></a>{#1}}
-<a id="wrglossary.15401"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15402"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>]
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15449"></a><a href="#glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.15450"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{#1}}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.15451"></a><a href="#glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.15452"></a><a href="#glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></a>{#1}}
+<a id="wrglossary.15453"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15454"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>]
</pre>
Remember that this will only have an effect once the
-<a id="wrglossary.15403"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file has been created. The prefix list will be empty
+<a id="wrglossary.15455"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file has been created. The prefix list will be empty
on the first run (which is treated as a single empty prefix).
If this isn’t a suitable fallback, it may be necessary to add one
after all the resource commands:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15404"></a><a href="#glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.15405"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{#1}}
-<code class="cmd">\newcommand</code>{<a id="wrglossary.15406"></a><a href="#glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></a>}[1]{<span class="comment">% </span>
- <a id="wrglossary.15407"></a><a href="#glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></a>{#1}}
-<a id="wrglossary.15408"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15409"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.15410"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a><span class="optfmt">={idx.}</span>]
-<a id="wrglossary.15411"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{idx.}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>{<a id="wrglossary.15456"></a><a href="#glo:bibglsprimaryprefixlabel"><code class="csfmt">\bibglsprimaryprefixlabel</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.15457"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{#1}}
+<code class="cmd">\newcommand</code>{<a id="wrglossary.15458"></a><a href="#glo:bibglsdualprefixlabel"><code class="csfmt">\bibglsdualprefixlabel</code></a>}[1]{<span class="comment">% </span>
+ <a id="wrglossary.15459"></a><a href="#glo:glsxtrprependlabelprefix"><code class="csfmt">\glsxtrprependlabelprefix</code></a>{#1}}
+<a id="wrglossary.15460"></a><a href="#glo:GlsXtrLoadResources"><code class="csfmt">\GlsXtrLoadResources</code></a>[<a id="wrglossary.15461"></a><a href="#glo:opt.resource.src"><span class="csoptfmt">src</span></a><span class="optfmt">={entries}</span>,<a id="wrglossary.15462"></a><a href="#glo:opt.resource.label-prefix"><span class="csoptfmt">label-prefix</span></a><span class="optfmt">={idx.}</span>]
+<a id="wrglossary.15463"></a><a href="#glo:glsxtraddlabelprefix"><code class="csfmt">\glsxtraddlabelprefix</code></a>{idx.}
</pre>
Although this rather defeats the purpose of using the hooks as you
still have to keep track of the fallback prefix.
@@ -38000,112 +38130,112 @@
<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.15412"></a><code class="code"><dfn id="glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15464"></a><code class="code"><dfn id="glo:glsdisplaynumberlist"><code class="csfmt">\glsdisplaynumberlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command is provided by the base <a id="wrglossary.15413"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but
-it requires hooking into the <a id="wrglossary.15414"></a><a href="#glo:dual.locationlist">location list</a> formatting within
-the <a id="wrglossary.15415"></a><a href="#glo:dual.glossary">glossary</a> to obtain the list. This information is more
-easily available with <a id="wrglossary.15416"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which stores the formatted
-<a id="wrglossary.15417"></a><a href="#glo:dual.locationlist">location list</a> in the <a id="wrglossary.15418"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field, so
-<a id="wrglossary.15419"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> redefines this command to use that
+This command is provided by the base <a id="wrglossary.15465"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package, but
+it requires hooking into the <a id="wrglossary.15466"></a><a href="#glo:dual.locationlist">location list</a> formatting within
+the <a id="wrglossary.15467"></a><a href="#glo:dual.glossary">glossary</a> to obtain the list. This information is more
+easily available with <a id="wrglossary.15468"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>, which stores the formatted
+<a id="wrglossary.15469"></a><a href="#glo:dual.locationlist">location list</a> in the <a id="wrglossary.15470"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a> field, so
+<a id="wrglossary.15471"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> redefines this command to use that
field value. Likewise for:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15420"></a><code class="code"><dfn id="glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15472"></a><code class="code"><dfn id="glo:glsentrynumberlist"><code class="csfmt">\glsentrynumberlist</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
which is redefined to simply do:
-<pre class="compactcodebox"><a id="wrglossary.15421"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{#1}{<a id="wrglossary.15422"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}
+<pre class="compactcodebox"><a id="wrglossary.15473"></a><a href="#glo:glsxtrusefield"><code class="csfmt">\glsxtrusefield</code></a>{#1}{<a id="wrglossary.15474"></a><a href="#glo:opt.gloskey.location"><span class="csoptfmt">location</span></a>}
</pre>
<p>
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15423"></a><code class="code"><dfn id="glo:IfTeXParserLib"><code class="csfmt">\IfTeXParserLib</code></dfn>{<span class="meta">〈<em class="metainner">TeX parser lib code</em>〉</span>}{<span class="meta">〈<em class="metainner">LaTeX code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15475"></a><code class="code"><dfn id="glo:IfTeXParserLib"><code class="csfmt">\IfTeXParserLib</code></dfn>{<span class="meta">〈<em class="metainner">TeX parser lib code</em>〉</span>}{<span class="meta">〈<em class="metainner">LaTeX code</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command is defined by <a id="wrglossary.15424"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to expand
-to <code class="code">LaTeX code</code>, but is defined by the TeX parser library used by <a id="wrglossary.15425"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter to expand to <code class="code">TeX parser lib code</code>. May be used in the <code class="code">@preamble</code> or in field
-values to provide <a id="wrglossary.15426"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with alternative content.
+This command is defined by <a id="wrglossary.15476"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to expand
+to <code class="code">LaTeX code</code>, but is defined by the TeX parser library used by <a id="wrglossary.15477"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter to expand to <code class="code">TeX parser lib code</code>. May be used in the <code class="code">@preamble</code> or in field
+values to provide <a id="wrglossary.15478"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> with alternative content.
<p>
There is a similar command with a reversed order of arguments:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15427"></a><code class="code"><dfn id="glo:IfNotBibGls"><code class="csfmt">\IfNotBibGls</code></dfn>{<span class="meta">〈<em class="metainner">LaTeX code</em>〉</span>}{<span class="meta">〈<em class="metainner">bib2gls code</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15479"></a><code class="code"><dfn id="glo:IfNotBibGls"><code class="csfmt">\IfNotBibGls</code></dfn>{<span class="meta">〈<em class="metainner">LaTeX code</em>〉</span>}{<span class="meta">〈<em class="metainner">bib2gls code</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This command is defined by <a id="wrglossary.15428"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to expand
+This command is defined by <a id="wrglossary.15480"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> to expand
to <code class="code">LaTeX code</code> but is defined specifically by
-<a id="wrglossary.15429"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter to expand to <span class="meta">〈<em class="metainner">bib2gls</em>〉</span> code.
+<a id="wrglossary.15481"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter to expand to <span class="meta">〈<em class="metainner">bib2gls</em>〉</span> code.
If the TeX parser library is used by another application (such as
-the conversion tools provided with <a id="wrglossary.15430"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), the
-command will be defined to match <a id="wrglossary.15431"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a>.
+the conversion tools provided with <a id="wrglossary.15482"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>), the
+command will be defined to match <a id="wrglossary.15483"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-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.15432"></a><code class="code"><dfn id="glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}[<span class="meta">〈<em class="metainner">n</em>〉</span>][<span class="meta">〈<em class="metainner">default</em>〉</span>]{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15484"></a><code class="code"><dfn id="glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}[<span class="meta">〈<em class="metainner">n</em>〉</span>][<span class="meta">〈<em class="metainner">default</em>〉</span>]{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This command is intended for use in <code class="code">@preamble</code>.
-It’s simply defined to <a id="wrglossary.15433"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> in
-<a id="wrglossary.15434"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> but <a id="wrglossary.15435"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter
-treats it as <a id="wrglossary.15436"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a>. This means that you can
-override <a id="wrglossary.15437"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> internal definition of a command
+It’s simply defined to <a id="wrglossary.15485"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a> in
+<a id="wrglossary.15486"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> but <a id="wrglossary.15487"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter
+treats it as <a id="wrglossary.15488"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a>. This means that you can
+override <a id="wrglossary.15489"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> internal definition of a command
without overriding the command definition in the document
-(if it’s already defined before the <a id="wrglossary.15438"></a><a href="#glo:dual.resourcefile">resource file</a> is input).
+(if it’s already defined before the <a id="wrglossary.15490"></a><a href="#glo:dual.resourcefile">resource file</a> is input).
For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.15439"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\int</code>}{integral}"}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="code">@preamble</code>{"<a id="wrglossary.15491"></a><a href="#glo:glsxtrprovidecommand"><code class="csfmt">\glsxtrprovidecommand</code></a>{<code class="cmd">\int</code>}{integral}"}
</pre>
-This will force <a id="wrglossary.15440"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to treat <code class="csfmt">\int</code> as the word
+This will force <a id="wrglossary.15492"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> to treat <code class="csfmt">\int</code> as the word
<span class="qt">“integral”</span> to assist sorting but if this preamble code is written
-to the <a id="wrglossary.15441"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file (as it is by default) then it won’t
+to the <a id="wrglossary.15493"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file (as it is by default) then it won’t
override the current definition (provided by the kernel or redefined
by a package).
<p>
-The helper commands in the <a id="wrglossary.15442"></a><a href="#glo:dual.resourcefile">resource files</a> are defined using
-<a id="wrglossary.15443"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>. For many of them, if you want to provide an
+The helper commands in the <a id="wrglossary.15494"></a><a href="#glo:dual.resourcefile">resource files</a> are defined using
+<a id="wrglossary.15495"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>. For many of them, if you want to provide an
alternative definition then you need to define the command before
-the <a id="wrglossary.15444"></a><a href="#glo:dual.resourcefile">resource file</a> is loaded. There are a few that may be redefined
-afterwards but if you use <a id="wrglossary.15445"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a> then you will get an
-error on the first LaTeX run when the <a id="wrglossary.15446"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
+the <a id="wrglossary.15496"></a><a href="#glo:dual.resourcefile">resource file</a> is loaded. There are a few that may be redefined
+afterwards but if you use <a id="wrglossary.15497"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a> then you will get an
+error on the first LaTeX run when the <a id="wrglossary.15498"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file
doesn’t exist. In this case, you may prefer 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.15447"></a><code class="code"><dfn id="glo:glsrenewcommand"><code class="csfmt">\glsrenewcommand</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}[<span class="meta">〈<em class="metainner">n</em>〉</span>][<span class="meta">〈<em class="metainner">default</em>〉</span>]{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15499"></a><code class="code"><dfn id="glo:glsrenewcommand"><code class="csfmt">\glsrenewcommand</code></dfn>{<span class="meta">〈<em class="metainner">cs</em>〉</span>}[<span class="meta">〈<em class="metainner">n</em>〉</span>][<span class="meta">〈<em class="metainner">default</em>〉</span>]{<span class="meta">〈<em class="metainner">definition</em>〉</span>}</code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This behaves like <a id="wrglossary.15448"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a> but only generates a warning
+This behaves like <a id="wrglossary.15500"></a><a href="#glo:renewcommand"><code class="csfmt">\renewcommand</code></a> but only generates a warning
rather than an error if the command isn’t already defined so it
won’t interrupt the document build.
<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.15449"></a><code class="code"><dfn id="glo:GlsXtrIndexCounterLink"><code class="csfmt">\GlsXtrIndexCounterLink</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15501"></a><code class="code"><dfn id="glo:GlsXtrIndexCounterLink"><code class="csfmt">\GlsXtrIndexCounterLink</code></dfn>{<span class="meta">〈<em class="metainner">text</em>〉</span>}{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-For use with the <a id="wrglossary.15450"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> package option and the
-<a id="wrglossary.15451"></a><a href="#glo:opt.resource.save-index-counter"><span class="csoptfmt">save-index-counter</span></a> resource option.
+For use with the <a id="wrglossary.15502"></a><a href="#glo:opt.indexcounter"><span class="styoptfmt">indexcounter</span></a> package option and the
+<a id="wrglossary.15503"></a><a href="#glo:opt.resource.save-index-counter"><span class="csoptfmt">save-index-counter</span></a> resource option.
This command creates a hyperlink (if supported) to the target obtained from
-the <a id="wrglossary.15452"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field (which will be set in the
-<a id="wrglossary.15453"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, if applicable).
+the <a id="wrglossary.15504"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field (which will be set in the
+<a id="wrglossary.15505"></a><a href="#glo:ext.glstex"><span class="extfmt">glstex</span></a> file, if applicable).
<p>
-If then <a id="wrglossary.15454"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field is set for the entry
+If then <a id="wrglossary.15506"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field is set for the entry
given by <span class="meta">〈<em class="metainner">entry-label</em>〉</span>, this command does
-<code class="code"><a id="wrglossary.15455"></a><a href="#glo:hyperref"><code class="csfmt">\hyperref</code></a>[wrglossary.<span class="meta">〈<em class="metainner">value</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code>, where
-<span class="meta">〈<em class="metainner">value</em>〉</span> is the value of the <a id="wrglossary.15456"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field. If the
-field isn’t set or if <a id="wrglossary.15457"></a><a href="#glo:hyperref"><code class="csfmt">\hyperref</code></a> hasn’t been defined, this just
-does <span class="meta">〈<em class="metainner">text</em>〉</span>. See the <a id="wrglossary.15458"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual (v1.4+) for further details.
+<code class="code"><a id="wrglossary.15507"></a><a href="#glo:hyperref"><code class="csfmt">\hyperref</code></a>[wrglossary.<span class="meta">〈<em class="metainner">value</em>〉</span>]{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code>, where
+<span class="meta">〈<em class="metainner">value</em>〉</span> is the value of the <a id="wrglossary.15508"></a><a href="#glo:opt.glosfield.indexcounter"><span class="csoptfmt">indexcounter</span></a> field. If the
+field isn’t set or if <a id="wrglossary.15509"></a><a href="#glo:hyperref"><code class="csfmt">\hyperref</code></a> hasn’t been defined, this just
+does <span class="meta">〈<em class="metainner">text</em>〉</span>. See the <a id="wrglossary.15510"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> manual (v1.4+) for further details.
<p>
-The <a id="wrglossary.15459"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> package also provides definitions
-of the missing mathematical Greek commands: <a id="wrglossary.15460"></a><dfn id="glo:Alpha"><code class="csfmt">\Alpha</code></dfn>,
-<a id="wrglossary.15461"></a><dfn id="glo:Beta"><code class="csfmt">\Beta</code></dfn>, <a id="wrglossary.15462"></a><dfn id="glo:Epsilon"><code class="csfmt">\Epsilon</code></dfn>, <a id="wrglossary.15463"></a><dfn id="glo:Zeta"><code class="csfmt">\Zeta</code></dfn>,
-<a id="wrglossary.15464"></a><dfn id="glo:Eta"><code class="csfmt">\Eta</code></dfn>, <a id="wrglossary.15465"></a><dfn id="glo:Iota"><code class="csfmt">\Iota</code></dfn>,
-<a id="wrglossary.15466"></a><dfn id="glo:Kappa"><code class="csfmt">\Kappa</code></dfn>, <a id="wrglossary.15467"></a><dfn id="glo:Mu"><code class="csfmt">\Mu</code></dfn>, <a id="wrglossary.15468"></a><dfn id="glo:Nu"><code class="csfmt">\Nu</code></dfn>,
-<a id="wrglossary.15469"></a><dfn id="glo:Omicron"><code class="csfmt">\Omicron</code></dfn>, <a id="wrglossary.15470"></a><dfn id="glo:Rho"><code class="csfmt">\Rho</code></dfn>,
-<a id="wrglossary.15471"></a><dfn id="glo:Tau"><code class="csfmt">\Tau</code></dfn>, <a id="wrglossary.15472"></a><dfn id="glo:Chi"><code class="csfmt">\Chi</code></dfn>, <a id="wrglossary.15473"></a><dfn id="glo:Digamma"><code class="csfmt">\Digamma</code></dfn>,
-<a id="wrglossary.15474"></a><dfn id="glo:omicron"><code class="csfmt">\omicron</code></dfn>.
-These are all defined with <a id="wrglossary.15475"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>, so they won’t override
+The <a id="wrglossary.15511"></a><a href="#glo:pkg.glossaries-extra-bib2gls"><span class="styfmt">glossaries-extra-bib2gls</span></a> package also provides definitions
+of the missing mathematical Greek commands: <a id="wrglossary.15512"></a><dfn id="glo:Alpha"><code class="csfmt">\Alpha</code></dfn>,
+<a id="wrglossary.15513"></a><dfn id="glo:Beta"><code class="csfmt">\Beta</code></dfn>, <a id="wrglossary.15514"></a><dfn id="glo:Epsilon"><code class="csfmt">\Epsilon</code></dfn>, <a id="wrglossary.15515"></a><dfn id="glo:Zeta"><code class="csfmt">\Zeta</code></dfn>,
+<a id="wrglossary.15516"></a><dfn id="glo:Eta"><code class="csfmt">\Eta</code></dfn>, <a id="wrglossary.15517"></a><dfn id="glo:Iota"><code class="csfmt">\Iota</code></dfn>,
+<a id="wrglossary.15518"></a><dfn id="glo:Kappa"><code class="csfmt">\Kappa</code></dfn>, <a id="wrglossary.15519"></a><dfn id="glo:Mu"><code class="csfmt">\Mu</code></dfn>, <a id="wrglossary.15520"></a><dfn id="glo:Nu"><code class="csfmt">\Nu</code></dfn>,
+<a id="wrglossary.15521"></a><dfn id="glo:Omicron"><code class="csfmt">\Omicron</code></dfn>, <a id="wrglossary.15522"></a><dfn id="glo:Rho"><code class="csfmt">\Rho</code></dfn>,
+<a id="wrglossary.15523"></a><dfn id="glo:Tau"><code class="csfmt">\Tau</code></dfn>, <a id="wrglossary.15524"></a><dfn id="glo:Chi"><code class="csfmt">\Chi</code></dfn>, <a id="wrglossary.15525"></a><dfn id="glo:Digamma"><code class="csfmt">\Digamma</code></dfn>,
+<a id="wrglossary.15526"></a><dfn id="glo:omicron"><code class="csfmt">\omicron</code></dfn>.
+These are all defined with <a id="wrglossary.15527"></a><a href="#glo:providecommand"><code class="csfmt">\providecommand</code></a>, so they won’t override
any definitions provided by any package loaded before
-<a id="wrglossary.15476"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. Since <a id="wrglossary.15477"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter
+<a id="wrglossary.15528"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>. Since <a id="wrglossary.15529"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span>’s</a> interpreter
recognises these commands, using them instead of explicitly using
the Latin characters with the same shape helps to keep the Greek
symbols together when sorting.
-Similarly, if <a id="wrglossary.15478"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> has been loaded, the missing upright
-Greek commands are also provided: <a id="wrglossary.15479"></a><dfn id="glo:Upalpha"><code class="csfmt">\Upalpha</code></dfn>,
-<a id="wrglossary.15480"></a><dfn id="glo:Upbeta"><code class="csfmt">\Upbeta</code></dfn>, <a id="wrglossary.15481"></a><dfn id="glo:Upepsilon"><code class="csfmt">\Upepsilon</code></dfn>, <a id="wrglossary.15482"></a><dfn id="glo:Upzeta"><code class="csfmt">\Upzeta</code></dfn>,
-<a id="wrglossary.15483"></a><dfn id="glo:Upeta"><code class="csfmt">\Upeta</code></dfn>, <a id="wrglossary.15484"></a><dfn id="glo:Upiota"><code class="csfmt">\Upiota</code></dfn>,
-<a id="wrglossary.15485"></a><dfn id="glo:Upkappa"><code class="csfmt">\Upkappa</code></dfn>, <a id="wrglossary.15486"></a><dfn id="glo:Upmu"><code class="csfmt">\Upmu</code></dfn>, <a id="wrglossary.15487"></a><dfn id="glo:Upnu"><code class="csfmt">\Upnu</code></dfn>,
-<a id="wrglossary.15488"></a><dfn id="glo:Upomicron"><code class="csfmt">\Upomicron</code></dfn>, <a id="wrglossary.15489"></a><dfn id="glo:Uprho"><code class="csfmt">\Uprho</code></dfn>,
-<a id="wrglossary.15490"></a><dfn id="glo:Uptau"><code class="csfmt">\Uptau</code></dfn>, <a id="wrglossary.15491"></a><dfn id="glo:Upchi"><code class="csfmt">\Upchi</code></dfn>, <a id="wrglossary.15492"></a><dfn id="glo:upomicron"><code class="csfmt">\upomicron</code></dfn>.
+Similarly, if <a id="wrglossary.15530"></a><a href="#glo:pkg.upgreek"><span class="styfmt">upgreek</span></a> has been loaded, the missing upright
+Greek commands are also provided: <a id="wrglossary.15531"></a><dfn id="glo:Upalpha"><code class="csfmt">\Upalpha</code></dfn>,
+<a id="wrglossary.15532"></a><dfn id="glo:Upbeta"><code class="csfmt">\Upbeta</code></dfn>, <a id="wrglossary.15533"></a><dfn id="glo:Upepsilon"><code class="csfmt">\Upepsilon</code></dfn>, <a id="wrglossary.15534"></a><dfn id="glo:Upzeta"><code class="csfmt">\Upzeta</code></dfn>,
+<a id="wrglossary.15535"></a><dfn id="glo:Upeta"><code class="csfmt">\Upeta</code></dfn>, <a id="wrglossary.15536"></a><dfn id="glo:Upiota"><code class="csfmt">\Upiota</code></dfn>,
+<a id="wrglossary.15537"></a><dfn id="glo:Upkappa"><code class="csfmt">\Upkappa</code></dfn>, <a id="wrglossary.15538"></a><dfn id="glo:Upmu"><code class="csfmt">\Upmu</code></dfn>, <a id="wrglossary.15539"></a><dfn id="glo:Upnu"><code class="csfmt">\Upnu</code></dfn>,
+<a id="wrglossary.15540"></a><dfn id="glo:Upomicron"><code class="csfmt">\Upomicron</code></dfn>, <a id="wrglossary.15541"></a><dfn id="glo:Uprho"><code class="csfmt">\Uprho</code></dfn>,
+<a id="wrglossary.15542"></a><dfn id="glo:Uptau"><code class="csfmt">\Uptau</code></dfn>, <a id="wrglossary.15543"></a><dfn id="glo:Upchi"><code class="csfmt">\Upchi</code></dfn>, <a id="wrglossary.15544"></a><dfn id="glo:upomicron"><code class="csfmt">\upomicron</code></dfn>.
<p>
-<a id="wrglossary.15493"></a><a id="wrglossary.15494"></a>
+<a id="wrglossary.15545"></a><a id="wrglossary.15546"></a>
<p>
</section><!-- end of section sec:bib2glssupplementarycommands -->
@@ -38117,74 +38247,74 @@
It’s possible that you may also want a normal index as well as
the glossary, and you may want entries to automatically be
added to the index (as in this document).
-There are two attributes that govern this: <a id="wrglossary.15495"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a>
-and <a id="wrglossary.15496"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a>.
+There are two attributes that govern this: <a id="wrglossary.15547"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a>
+and <a id="wrglossary.15548"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a>.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The auto-indexing is designed for <a id="wrglossary.15497"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> syntax. If you’ve
-used the <a id="wrglossary.15498"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option, the automatic escaping of
-<a id="wrglossary.15499"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters in the <a id="wrglossary.15500"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field may
-result in an incorrect sort value for the <a id="wrglossary.15501"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command used by
-the auto-indexing. Note also that <a id="wrglossary.15502"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> has a fixed set of
-special characters (corresponding to <a id="wrglossary.15503"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>’s</a> defaults)
-that can’t be customized. You may want to consider using <a id="wrglossary.15504"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and
+The auto-indexing is designed for <a id="wrglossary.15549"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> syntax. If you’ve
+used the <a id="wrglossary.15550"></a><a href="#glo:opt.xindy"><span class="styoptfmt">xindy</span></a> package option, the automatic escaping of
+<a id="wrglossary.15551"></a><a href="#glo:app.xindy"><span class="appfmt">xindy</span></a> special characters in the <a id="wrglossary.15552"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field may
+result in an incorrect sort value for the <a id="wrglossary.15553"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command used by
+the auto-indexing. Note also that <a id="wrglossary.15554"></a><a href="#glo:app.texindy"><span class="appfmt">texindy</span></a> has a fixed set of
+special characters (corresponding to <a id="wrglossary.15555"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>’s</a> defaults)
+that can’t be customized. You may want to consider using <a id="wrglossary.15556"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a> and
its dual entries as an alternative approach.
</div><!-- end of important -->
<p>
-The <a id="wrglossary.15505"></a><a href="#glo:glsxtrpostnamehook"><code class="csfmt">\glsxtrpostnamehook</code></a> macro, used at the end of
-<a id="wrglossary.15506"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> and <a id="wrglossary.15507"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a>, checks the
-<a id="wrglossary.15508"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a> attribute for the category associated with that
-entry. Since <a id="wrglossary.15509"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> is used in the default glossary
+The <a id="wrglossary.15557"></a><a href="#glo:glsxtrpostnamehook"><code class="csfmt">\glsxtrpostnamehook</code></a> macro, used at the end of
+<a id="wrglossary.15558"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> and <a id="wrglossary.15559"></a><a href="#glo:Glossentryname"><code class="csfmt">\Glossentryname</code></a>, checks the
+<a id="wrglossary.15560"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a> attribute for the category associated with that
+entry. Since <a id="wrglossary.15561"></a><a href="#glo:glossentryname"><code class="csfmt">\glossentryname</code></a> is used in the default glossary
styles, this makes a convenient way of automatically indexing each
entry name at its location in the glossary without fiddling around
-with the value of the <a id="wrglossary.15510"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.
+with the value of the <a id="wrglossary.15562"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key.
<p>
-The internal macro used by the <a id="wrglossary.15511"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
+The internal macro used by the <a id="wrglossary.15563"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package to
write the information to the external glossary file is
-modified to check for the <a id="wrglossary.15512"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute.
+modified to check for the <a id="wrglossary.15564"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute.
<p>
In both cases, the indexing is done through:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15513"></a><code class="code"><dfn id="glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15565"></a><code class="code"><dfn id="glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<span class="meta">〈<em class="metainner">attribute</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This uses the standard <a id="wrglossary.15514"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command with the sort value
-taken from the entry’s <a id="wrglossary.15515"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key and the actual value
-set to <code class="code"><a id="wrglossary.15516"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>. There are
+This uses the standard <a id="wrglossary.15566"></a><a href="#glo:index"><code class="csfmt">\index</code></a> command with the sort value
+taken from the entry’s <a id="wrglossary.15567"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> key and the actual value
+set to <code class="code"><a id="wrglossary.15568"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>. There are
user-level commands available to change the sort and actual
value used by the automated index.
<p>
The actual value 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.15517"></a><code class="code"><dfn id="glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15569"></a><code class="code"><dfn id="glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">entry-label</em>〉</span> is the entry’s label. The default definition
is:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15518"></a><a href="#glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></a>}[1]{<a id="wrglossary.15519"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.15520"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15570"></a><a href="#glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></a>}[1]{<a id="wrglossary.15571"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.15572"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a>{#1}}
</pre>
-Note the use of <a id="wrglossary.15521"></a><a href="#glo:string"><code class="csfmt">\string</code></a> to prevent <a id="wrglossary.15522"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> from
+Note the use of <a id="wrglossary.15573"></a><a href="#glo:string"><code class="csfmt">\string</code></a> to prevent <a id="wrglossary.15574"></a><a href="#glo:glsentryname"><code class="csfmt">\glsentryname</code></a> from
being expanded as it’s written to the index file.
<p>
The sort value is assigned 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.15523"></a><code class="code"><dfn id="glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15575"></a><code class="code"><dfn id="glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></dfn>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
where <span class="meta">〈<em class="metainner">entry-label</em>〉</span> is the entry label and <span class="meta">〈<em class="metainner">cs</em>〉</span> is the command
which needs to be set to the sort value. The default definition is:
-<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15524"></a><a href="#glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.15525"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15526"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>}<span class="comment">% </span>
+<pre class="compactcodebox"><code class="cmd">\newcommand</code>*{<a id="wrglossary.15576"></a><a href="#glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.15577"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15578"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>}<span class="comment">% </span>
}
</pre>
After this macro is called, <span class="meta">〈<em class="metainner">cs</em>〉</span> is then processed to escape
-any of <a id="wrglossary.15527"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>’s</a> special characters. Note that this
+any of <a id="wrglossary.15579"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span>’s</a> special characters. Note that this
escaping is only performed on the sort not on the actual value.
The escaping of the sort value is performed by
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15528"></a><code class="code"><dfn id="glo:glsxtrautoindexesc"><code class="csfmt">\glsxtrautoindexesc</code></dfn></code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15580"></a><code class="code"><dfn id="glo:glsxtrautoindexesc"><code class="csfmt">\glsxtrautoindexesc</code></dfn></code></div><!-- end of pinnedbox -->
You can redefine this to do nothing if you want to omit the
escaping. You may want to consider providing another field to obtain
-the appropriate sort value if the one provided in the <a id="wrglossary.15529"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>
+the appropriate sort value if the one provided in the <a id="wrglossary.15581"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>
field isn’t suitable (because it may already have had special
characters escaped or it may be a numeric value in the case of
sort by use or definition).
@@ -38191,26 +38321,26 @@
<p>
The command used to perform the actual indexing 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.15530"></a><code class="code"><dfn id="glo:glsxtrautoindex"><code class="csfmt">\glsxtrautoindex</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:index"><code class="csfmt">\index</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15582"></a><code class="code"><dfn id="glo:glsxtrautoindex"><code class="csfmt">\glsxtrautoindex</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span><a href="#glo:index"><code class="csfmt">\index</code></a></span><span class="clearfix"></span></div><!-- end of pinnedbox -->
-This just does <code class="code"><a id="wrglossary.15531"></a><a href="#glo:index"><code class="csfmt">\index</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code> by default.
+This just does <code class="code"><a id="wrglossary.15583"></a><a href="#glo:index"><code class="csfmt">\index</code></a>{<span class="meta">〈<em class="metainner">text</em>〉</span>}</code> by default.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The entry’s <a id="wrglossary.15532"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field isn’t referenced in this
+The entry’s <a id="wrglossary.15584"></a><a href="#glo:opt.gloskey.parent"><span class="csoptfmt">parent</span></a> field isn’t referenced in this
automated indexing.
</div><!-- end of important -->
<p>
-For example, to index the value of the <a id="wrglossary.15533"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key,
-instead of the <a id="wrglossary.15534"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key:
-<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.15535"></a><a href="#glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></a>}[1]{<a id="wrglossary.15536"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.15537"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}
+For example, to index the value of the <a id="wrglossary.15585"></a><a href="#glo:opt.gloskey.first"><span class="csoptfmt">first</span></a> key,
+instead of the <a id="wrglossary.15586"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key:
+<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.15587"></a><a href="#glo:glsxtrautoindexentry"><code class="csfmt">\glsxtrautoindexentry</code></a>}[1]{<a id="wrglossary.15588"></a><a href="#glo:string"><code class="csfmt">\string</code></a><a id="wrglossary.15589"></a><a href="#glo:glsentryfirst"><code class="csfmt">\glsentryfirst</code></a>{#1}}
</pre>
-and if the sort value also needs to be set to the <a id="wrglossary.15538"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
-field, if present, otherwise the <a id="wrglossary.15539"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.15540"></a><a href="#glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></a>}[2]{<span class="comment">% </span>
- <a id="wrglossary.15541"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{#2}<span class="comment">% </span>
- {<a id="wrglossary.15542"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15543"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}}<span class="comment">% </span>
- {<a id="wrglossary.15544"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15545"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>}}<span class="comment">% </span>
+and if the sort value also needs to be set to the <a id="wrglossary.15590"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>
+field, if present, otherwise the <a id="wrglossary.15591"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a> field:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\renewcommand</code>*{<a id="wrglossary.15592"></a><a href="#glo:glsxtrautoindexassignsort"><code class="csfmt">\glsxtrautoindexassignsort</code></a>}[2]{<span class="comment">% </span>
+ <a id="wrglossary.15593"></a><a href="#glo:ifglshaslong"><code class="csfmt">\ifglshaslong</code></a>{#2}<span class="comment">% </span>
+ {<a id="wrglossary.15594"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15595"></a><a href="#glo:opt.gloskey.long"><span class="csoptfmt">long</span></a>}}<span class="comment">% </span>
+ {<a id="wrglossary.15596"></a><a href="#glo:glsletentryfield"><code class="csfmt">\glsletentryfield</code></a>{#1}{#2}{<a id="wrglossary.15597"></a><a href="#glo:opt.gloskey.sort"><span class="csoptfmt">sort</span></a>}}<span class="comment">% </span>
}
</pre>
<p>
@@ -38217,11 +38347,11 @@
If the value of the attribute is <span class="qt">“true”</span>, no encap
will be added, otherwise the encap will be the
attribute value. For example:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15546"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.15547"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.15548"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a>}{textbf}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15598"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.15599"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.15600"></a><a href="#glo:opt.catattr.indexname"><span class="csoptfmt">indexname</span></a>}{textbf}
</pre>
will set the encap to <code class="code">textbf</code> which will display the
relevant page number in bold whereas
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15549"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.15550"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.15551"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a>}{true}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15601"></a><a href="#glo:glssetcategoryattribute"><code class="csfmt">\glssetcategoryattribute</code></a>{<a id="wrglossary.15602"></a><a href="#glo:opt.cat.general"><span class="csoptfmt">general</span></a>}{<a id="wrglossary.15603"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a>}{true}
</pre>
won’t apply any formatting to the page number in the index.
<p>
@@ -38228,40 +38358,40 @@
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
The location used in the index will always be the page number
not the counter used in the glossary. (Unless some other loaded
-package has modified the definition of <a id="wrglossary.15552"></a><a href="#glo:index"><code class="csfmt">\index</code></a> to use
+package has modified the definition of <a id="wrglossary.15604"></a><a href="#glo:index"><code class="csfmt">\index</code></a> to use
some thing else.)
</div><!-- end of important -->
<p>
-By default the <a id="wrglossary.15553"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key won’t be used with
-the <a id="wrglossary.15554"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute. You can allow the
-<a id="wrglossary.15555"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key to override the attribute value
+By default the <a id="wrglossary.15605"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key won’t be used with
+the <a id="wrglossary.15606"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute. You can allow the
+<a id="wrglossary.15607"></a><a href="#glo:opt.glsopt.format"><span class="csoptfmt">format</span></a> key to override the attribute value
by using the preamble-only command:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15556"></a><code class="code"><dfn id="glo:GlsXtrEnableIndexFormatOverride"><code class="csfmt">\GlsXtrEnableIndexFormatOverride</code></dfn></code>
+<a id="wrglossary.15608"></a><code class="code"><dfn id="glo:GlsXtrEnableIndexFormatOverride"><code class="csfmt">\GlsXtrEnableIndexFormatOverride</code></dfn></code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
-If you use this command and <a id="wrglossary.15557"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded,
-then the <a id="wrglossary.15558"></a><a href="#glo:env.theindex"><span class="envfmt">theindex</span></a> environment will be modified to redefine
-<a id="wrglossary.15559"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to allow formats that use that command.
+If you use this command and <a id="wrglossary.15609"></a><a href="#glo:pkg.hyperref"><span class="styfmt">hyperref</span></a> has been loaded,
+then the <a id="wrglossary.15610"></a><a href="#glo:env.theindex"><span class="envfmt">theindex</span></a> environment will be modified to redefine
+<a id="wrglossary.15611"></a><a href="#glo:glshypernumber"><code class="csfmt">\glshypernumber</code></a> to allow formats that use that command.
<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.15560"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute will still be used on
-subsequent use even if the <a id="wrglossary.15561"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute
-(or <a id="wrglossary.15562"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option) is set. However,
-the <a id="wrglossary.15563"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute will honour the
-<a id="wrglossary.15564"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> key.
+The <a id="wrglossary.15612"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute will still be used on
+subsequent use even if the <a id="wrglossary.15613"></a><a href="#glo:opt.catattr.indexonlyfirst"><span class="csoptfmt">indexonlyfirst</span></a> attribute
+(or <a id="wrglossary.15614"></a><a href="#glo:opt.indexonlyfirst"><span class="styoptfmt">indexonlyfirst</span></a> package option) is set. However,
+the <a id="wrglossary.15615"></a><a href="#glo:opt.catattr.dualindex"><span class="csoptfmt">dualindex</span></a> attribute will honour the
+<a id="wrglossary.15616"></a><a href="#glo:opt.glsopt.noindex"><span class="csoptfmt">noindex</span></a> key.
</div><!-- end of important -->
<p>
-The <a id="wrglossary.15565"></a><a href="#glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></a> command will attempt to escape any of
-<a id="wrglossary.15566"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>’s special characters, but there may be special cases
-where it fails, so take care. This assumes the default <a id="wrglossary.15567"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> actual,
+The <a id="wrglossary.15617"></a><a href="#glo:glsxtrdoautoindexname"><code class="csfmt">\glsxtrdoautoindexname</code></a> command will attempt to escape any of
+<a id="wrglossary.15618"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a>’s special characters, but there may be special cases
+where it fails, so take care. This assumes the default <a id="wrglossary.15619"></a><a href="#glo:app.makeindex"><span class="appfmt">makeindex</span></a> actual,
level, quote and encap values (unless any of the commands
-<a id="wrglossary.15568"></a><a href="#glo:actualchar"><code class="csfmt">\actualchar</code></a>, <a id="wrglossary.15569"></a><a href="#glo:levelchar"><code class="csfmt">\levelchar</code></a>, <a id="wrglossary.15570"></a><a href="#glo:quotechar"><code class="csfmt">\quotechar</code></a> or
-<a id="wrglossary.15571"></a><a href="#glo:encapchar"><code class="csfmt">\encapchar</code></a> have been defined before <a id="wrglossary.15572"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+<a id="wrglossary.15620"></a><a href="#glo:actualchar"><code class="csfmt">\actualchar</code></a>, <a id="wrglossary.15621"></a><a href="#glo:levelchar"><code class="csfmt">\levelchar</code></a>, <a id="wrglossary.15622"></a><a href="#glo:quotechar"><code class="csfmt">\quotechar</code></a> or
+<a id="wrglossary.15623"></a><a href="#glo:encapchar"><code class="csfmt">\encapchar</code></a> have been defined before <a id="wrglossary.15624"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
is loaded).
<p>
If this isn’t the case, you can use the following preamble-only
@@ -38272,7 +38402,7 @@
<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.15573"></a><code class="code"><dfn id="glo:GlsXtrSetActualChar"><code class="csfmt">\GlsXtrSetActualChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
+<a id="wrglossary.15625"></a><code class="code"><dfn id="glo:GlsXtrSetActualChar"><code class="csfmt">\GlsXtrSetActualChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -38280,7 +38410,7 @@
Set the actual character to <span class="meta">〈<em class="metainner">char</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.15574"></a><code class="code"><dfn id="glo:GlsXtrSetLevelChar"><code class="csfmt">\GlsXtrSetLevelChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
+<a id="wrglossary.15626"></a><code class="code"><dfn id="glo:GlsXtrSetLevelChar"><code class="csfmt">\GlsXtrSetLevelChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -38288,7 +38418,7 @@
Set the level character to <span class="meta">〈<em class="metainner">char</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.15575"></a><code class="code"><dfn id="glo:GlsXtrSetEscChar"><code class="csfmt">\GlsXtrSetEscChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
+<a id="wrglossary.15627"></a><code class="code"><dfn id="glo:GlsXtrSetEscChar"><code class="csfmt">\GlsXtrSetEscChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -38296,7 +38426,7 @@
Set the escape (quote) character to <span class="meta">〈<em class="metainner">char</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.15576"></a><code class="code"><dfn id="glo:GlsXtrSetEncapChar"><code class="csfmt">\GlsXtrSetEncapChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
+<a id="wrglossary.15628"></a><code class="code"><dfn id="glo:GlsXtrSetEncapChar"><code class="csfmt">\GlsXtrSetEncapChar</code></dfn>{<span class="meta">〈<em class="metainner">character</em>〉</span>}</code>
<p>
<div class="noteBox"></div><!-- end of noteBox -->
</div><!-- end of pinnedbox -->
@@ -38312,36 +38442,36 @@
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
The commands described here may superficially look like
-<code class="code"><span class="meta">〈<em class="metainner">word</em>〉</span><a id="wrglossary.15577"></a><a href="#glo:index"><code class="csfmt">\index</code></a>{<span class="meta">〈<em class="metainner">word</em>〉</span>}</code>, but they behave rather
-differently. If you want to use <a id="wrglossary.15578"></a><a href="#glo:index"><code class="csfmt">\index</code></a> then just use
-<a id="wrglossary.15579"></a><a href="#glo:index"><code class="csfmt">\index</code></a>.
+<code class="code"><span class="meta">〈<em class="metainner">word</em>〉</span><a id="wrglossary.15629"></a><a href="#glo:index"><code class="csfmt">\index</code></a>{<span class="meta">〈<em class="metainner">word</em>〉</span>}</code>, but they behave rather
+differently. If you want to use <a id="wrglossary.15630"></a><a href="#glo:index"><code class="csfmt">\index</code></a> then just use
+<a id="wrglossary.15631"></a><a href="#glo:index"><code class="csfmt">\index</code></a>.
</div><!-- end of important -->
<p>
-The base <a id="wrglossary.15580"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package advises against defining entries
-in the <a id="wrglossary.15581"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. As mentioned in
+The base <a id="wrglossary.15632"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package advises against defining entries
+in the <a id="wrglossary.15633"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment. As mentioned in
§<a href="#sec:refindexopts">2.4</a>, this ability is disabled by
-default with <a id="wrglossary.15582"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but can be enabled using
-the <a id="wrglossary.15583"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> package options.
+default with <a id="wrglossary.15634"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> but can be enabled using
+the <a id="wrglossary.15635"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> package options.
<p>
-Although this can be problematic, the <a id="wrglossary.15584"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
+Although this can be problematic, the <a id="wrglossary.15636"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a>
package provides a way of defining and using entries within
-the <a id="wrglossary.15585"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment without the tricks used with the
-<a id="wrglossary.15586"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> option. <span style="font-style: italic; font-variant: normal; ">There are limitations with this
+the <a id="wrglossary.15637"></a><a href="#glo:env.document"><span class="envfmt">document</span></a> environment without the tricks used with the
+<a id="wrglossary.15638"></a><a href="#glo:opt.docdef"><span class="styoptfmt">docdef</span></a> option. <span style="font-style: italic; font-variant: normal; ">There are limitations with this
approach, so take care with it.</span> This function is disabled by
default, but can be enabled using the preamble-only command:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15587"></a><code class="code"><dfn id="glo:GlsXtrEnableOnTheFly"><code class="csfmt">\GlsXtrEnableOnTheFly</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15639"></a><code class="code"><dfn id="glo:GlsXtrEnableOnTheFly"><code class="csfmt">\GlsXtrEnableOnTheFly</code></dfn></code><span class="floatrightbox"><span class="summarytag">modifier: </span>* </span><span class="clearfix"></span></div><!-- end of pinnedbox -->
When used, this defines the commands described below. The starred
-version was provided to help support <a id="wrglossary.15588"></a><a href="#glo:dual.utf8">UTF-8</a> with <a id="wrglossary.15589"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>.
+version was provided to help support <a id="wrglossary.15640"></a><a href="#glo:dual.utf8">UTF-8</a> with <a id="wrglossary.15641"></a><a href="#glo:pkg.inputenc"><span class="styfmt">inputenc</span></a>.
Recent versions of the LaTeX kernel now provide better support.
-Both <a id="wrglossary.15590"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.15591"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> have been updated
+Both <a id="wrglossary.15642"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> and <a id="wrglossary.15643"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> have been updated
to help integrate the new kernel features, so the unstarred version
-may also work with <a id="wrglossary.15592"></a><a href="#glo:dual.utf8">UTF-8</a>.
+may also work with <a id="wrglossary.15644"></a><a href="#glo:dual.utf8">UTF-8</a>.
<p>
<div class="warning"><div class="warningtitle"><a href="#glo:sym.warning"><span title="Warning" class="icon">⚠</span></a></div><!-- end of warningtitle -->
-If you use the starred version of <a id="wrglossary.15593"></a><a href="#glo:GlsXtrEnableOnTheFly"><code class="csfmt">\GlsXtrEnableOnTheFly</code></a>
+If you use the starred version of <a id="wrglossary.15645"></a><a href="#glo:GlsXtrEnableOnTheFly"><code class="csfmt">\GlsXtrEnableOnTheFly</code></a>
don’t use any commands in the <span class="meta">〈<em class="metainner">label</em>〉</span>, even if they expand
to just text.
</div><!-- end of warning -->
@@ -38348,15 +38478,15 @@
<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.15594"></a><code class="code"><dfn id="glo:glsxtr"><code class="csfmt">\glsxtr</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15646"></a><code class="code"><dfn id="glo:glsxtr"><code class="csfmt">\glsxtr</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
If an entry with the label <span class="meta">〈<em class="metainner">entry-label</em>〉</span> has already been defined,
-this just does <code class="code"><a id="wrglossary.15595"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>. If
+this just does <code class="code"><a id="wrglossary.15647"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code>. If
<span class="meta">〈<em class="metainner">entry-label</em>〉</span> hasn’t been defined, this will define the entry
using:
-<pre class="compactcodebox"><a id="wrglossary.15596"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.15597"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={entry-label}</span>,
- <a id="wrglossary.15598"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.15599"></a><a href="#glo:glsxtrcat"><code class="csfmt">\glsxtrcat</code></a>}</span>,
- <a id="wrglossary.15600"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.15601"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
+<pre class="compactcodebox"><a id="wrglossary.15648"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}{<a id="wrglossary.15649"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a><span class="optfmt">={entry-label}</span>,
+ <a id="wrglossary.15650"></a><a href="#glo:opt.gloskey.category"><span class="csoptfmt">category</span></a><span class="optfmt">={<a id="wrglossary.15651"></a><a href="#glo:glsxtrcat"><code class="csfmt">\glsxtrcat</code></a>}</span>,
+ <a id="wrglossary.15652"></a><a href="#glo:opt.gloskey.description"><span class="csoptfmt">description</span></a><span class="optfmt">={<a id="wrglossary.15653"></a><a href="#glo:nopostdesc"><code class="csfmt">\nopostdesc</code></a>}</span>,
<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>}
</pre>
<p>
@@ -38364,7 +38494,7 @@
The <span class="meta">〈<em class="metainner">label</em>〉</span> must contain any non-expandable commands, such as
formatting commands or problematic characters.
If the term requires any of these, they must be omitted from the
-<span class="meta">〈<em class="metainner">entry-label</em>〉</span> and placed in the <a id="wrglossary.15602"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key within
+<span class="meta">〈<em class="metainner">entry-label</em>〉</span> and placed in the <a id="wrglossary.15654"></a><a href="#glo:opt.gloskey.name"><span class="csoptfmt">name</span></a> key within
the optional argument <span class="meta">〈<em class="metainner">dfn-options</em>〉</span>.
</div><!-- end of important -->
@@ -38373,52 +38503,52 @@
if the entry has already been defined, since it’s too late for
them. If it’s not empty, a warning will be generated 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.15603"></a><code class="code"><dfn id="glo:GlsXtrWarning"><code class="csfmt">\GlsXtrWarning</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">entry</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15655"></a><code class="code"><dfn id="glo:GlsXtrWarning"><code class="csfmt">\GlsXtrWarning</code></dfn>{<span class="meta">〈<em class="metainner">options</em>〉</span>}{<span class="meta">〈<em class="metainner">entry</em>〉</span>}</code></div><!-- end of pinnedbox -->
For example, this warning will be generated on the second instance
-of <a id="wrglossary.15604"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> below:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15605"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15606"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>geese]{goose}
+of <a id="wrglossary.15656"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> below:
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><a id="wrglossary.15657"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15658"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>geese]{goose}
<span class="comment">% ... later</span>
-<a id="wrglossary.15607"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15608"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>geese]{goose}
+<a id="wrglossary.15659"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15660"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a>geese]{goose}
</pre>
<p>
If you are considering doing something like:
-<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\goose</code>}{<a id="wrglossary.15609"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15610"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={geese}</span>]{goose}}
-<code class="cmd">\renewcommand</code>*{<a id="wrglossary.15611"></a><a href="#glo:GlsXtrWarning"><code class="csfmt">\GlsXtrWarning</code></a>}[2]{}
+<pre class="codebox"><div class="codeboxtitle"><a href="#glo:sym.code"><span title="Input" class="icon">🖹</span></a></div><code class="cmd">\newcommand</code>*{<code class="cmd">\goose</code>}{<a id="wrglossary.15661"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>[][<a id="wrglossary.15662"></a><a href="#glo:opt.gloskey.plural"><span class="csoptfmt">plural</span></a><span class="optfmt">={geese}</span>]{goose}}
+<code class="cmd">\renewcommand</code>*{<a id="wrglossary.15663"></a><a href="#glo:GlsXtrWarning"><code class="csfmt">\GlsXtrWarning</code></a>}[2]{}
<span class="comment">% ... later</span>
<code class="cmd">\goose</code><code class="cmd">\ </code>some more text here
</pre>
then don’t bother. It’s simpler and less problematic to just
-define the entries in the preamble with <a id="wrglossary.15612"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>
-and then use <a id="wrglossary.15613"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the document.
+define the entries in the preamble with <a id="wrglossary.15664"></a><a href="#glo:newglossaryentry"><code class="csfmt">\newglossaryentry</code></a>
+and then use <a id="wrglossary.15665"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> in the document.
<p>
-There are also plural and case-changing alternatives to <a id="wrglossary.15614"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>.
+There are also plural and case-changing alternatives to <a id="wrglossary.15666"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></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.15615"></a><code class="code"><dfn id="glo:glsxtrpl"><code class="csfmt">\glsxtrpl</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15667"></a><code class="code"><dfn id="glo:glsxtrpl"><code class="csfmt">\glsxtrpl</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.15616"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15617"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.15618"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+This is like <a id="wrglossary.15668"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15669"></a><a href="#glo:glspl"><code class="csfmt">\glspl</code></a> instead of <a id="wrglossary.15670"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15619"></a><code class="code"><dfn id="glo:Glsxtr"><code class="csfmt">\Glsxtr</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15671"></a><code class="code"><dfn id="glo:Glsxtr"><code class="csfmt">\Glsxtr</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.15620"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15621"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> instead of <a id="wrglossary.15622"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+This is like <a id="wrglossary.15672"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15673"></a><a href="#glo:Gls"><code class="csfmt">\Gls</code></a> instead of <a id="wrglossary.15674"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15623"></a><code class="code"><dfn id="glo:Glsxtrpl"><code class="csfmt">\Glsxtrpl</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
+<a id="wrglossary.15675"></a><code class="code"><dfn id="glo:Glsxtrpl"><code class="csfmt">\Glsxtrpl</code></dfn>[<span class="meta">〈<em class="metainner">gls-options</em>〉</span>][<span class="meta">〈<em class="metainner">dfn-options</em>〉</span>]{<span class="meta">〈<em class="metainner">entry-label</em>〉</span>}</code></div><!-- end of pinnedbox -->
-This is like <a id="wrglossary.15624"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15625"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> instead of <a id="wrglossary.15626"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
+This is like <a id="wrglossary.15676"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a> but uses <a id="wrglossary.15677"></a><a href="#glo:Glspl"><code class="csfmt">\Glspl</code></a> instead of <a id="wrglossary.15678"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a>.
<p>
The category is set to:
<div class="pinnedbox"><div class="pinnedboxtitle"><a href="#glo:sym.definition"><span title="Definition" class="icon">📌</span></a></div><!-- end of pinnedboxtitle -->
-<a id="wrglossary.15627"></a><code class="code"><dfn id="glo:glsxtrcat"><code class="csfmt">\glsxtrcat</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
+<a id="wrglossary.15679"></a><code class="code"><dfn id="glo:glsxtrcat"><code class="csfmt">\glsxtrcat</code></dfn></code><span class="floatrightbox"><span class="summarytag">initial: </span>general</span><span class="clearfix"></span></div><!-- end of pinnedbox -->
This should simply expand to the required category label.
The default definition is <code class="code">general</code>.
<p>
<div class="important"><div class="importanttitle"><a href="#glo:sym.important"><span title="Important" class="icon">ℹ</span></a></div><!-- end of importanttitle -->
-The commands <a id="wrglossary.15628"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>, <a id="wrglossary.15629"></a><a href="#glo:glsxtrpl"><code class="csfmt">\glsxtrpl</code></a>, <a id="wrglossary.15630"></a><a href="#glo:Glsxtr"><code class="csfmt">\Glsxtr</code></a>
-and <a id="wrglossary.15631"></a><a href="#glo:Glsxtrpl"><code class="csfmt">\Glsxtrpl</code></a> can’t be used after the <a id="wrglossary.15632"></a><a href="#glo:dual.glossary">glossaries</a> have been
-displayed (through <a id="wrglossary.15633"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> etc). It’s best not to mix
+The commands <a id="wrglossary.15680"></a><a href="#glo:glsxtr"><code class="csfmt">\glsxtr</code></a>, <a id="wrglossary.15681"></a><a href="#glo:glsxtrpl"><code class="csfmt">\glsxtrpl</code></a>, <a id="wrglossary.15682"></a><a href="#glo:Glsxtr"><code class="csfmt">\Glsxtr</code></a>
+and <a id="wrglossary.15683"></a><a href="#glo:Glsxtrpl"><code class="csfmt">\Glsxtrpl</code></a> can’t be used after the <a id="wrglossary.15684"></a><a href="#glo:dual.glossary">glossaries</a> have been
+displayed (through <a id="wrglossary.15685"></a><a href="#glo:printglossary"><code class="csfmt">\printglossary</code></a> etc). It’s best not to mix
these commands with the standard glossary commands, such
-as <a id="wrglossary.15634"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or there may be unexpected results.
+as <a id="wrglossary.15686"></a><a href="#glo:gls"><code class="csfmt">\gls</code></a> or there may be unexpected results.
</div><!-- end of important -->
<p>
@@ -38429,7 +38559,7 @@
<h1><!-- start of chapter header -->14. Supplementary Files<span class="labellink"><a href="#sec:extrafiles">[link]</a></span></h1><!-- end of chapter header -->
<p>
-The <a id="wrglossary.15635"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package comes with some additional files.
+The <a id="wrglossary.15687"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package comes with some additional files.
Those listed in §<a href="#sec:exampleglossariesfiles">14.1</a> provide
dummy entries for testing various styles. They should be placed on
TeX’s path.
@@ -38444,70 +38574,70 @@
<h2><!-- start of section header -->14.1. Dummy Files for Testing<span class="labellink"><a href="#sec:exampleglossariesfiles">[link]</a></span></h2><!-- end of section header -->
<p>
-The base <a id="wrglossary.15636"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides files with dummy entries
-for testing. The <a id="wrglossary.15637"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an
+The base <a id="wrglossary.15688"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package provides files with dummy entries
+for testing. The <a id="wrglossary.15689"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package provides an
additional file with entries.
<p>
-<div class="filedef">🗋<a href="samples/example-glossaries-xr.tex">📥</a> <a id="wrglossary.15638"></a><dfn id="glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-xr.tex">📥</a> <a id="wrglossary.15690"></a><dfn id="glo:file.example-glossaries-xr.tex"><span class="filefmt">example-glossaries-xr.tex</span></dfn></div><!-- end of filedef -->
-This file contains entries that have the <a id="wrglossary.15639"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.15640"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or
-<a id="wrglossary.15641"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys set.
+This file contains entries that have the <a id="wrglossary.15691"></a><a href="#glo:opt.gloskey.see"><span class="csoptfmt">see</span></a>, <a id="wrglossary.15692"></a><a href="#glo:opt.gloskey.seealso"><span class="csoptfmt">seealso</span></a> or
+<a id="wrglossary.15693"></a><a href="#glo:opt.gloskey.alias"><span class="csoptfmt">alias</span></a> keys set.
<p>
-There are also <a id="wrglossary.15642"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files corresponding to all the available
-<a id="wrglossary.15643"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> files for use with <a id="wrglossary.15644"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
+There are also <a id="wrglossary.15694"></a><a href="#glo:ext.bib"><span class="extfmt">bib</span></a> files corresponding to all the available
+<a id="wrglossary.15695"></a><a href="#glo:ext.tex"><span class="extfmt">tex</span></a> files for use with <a id="wrglossary.15696"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>.
<p>
-<div class="filedef">🗋<a href="samples/example-glossaries-acronym.bib">📥</a> <a id="wrglossary.15645"></a><dfn id="glo:file.example-glossaries-acronym.bib"><span class="filefmt">example-glossaries-acronym.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-acronym.bib">📥</a> <a id="wrglossary.15697"></a><dfn id="glo:file.example-glossaries-acronym.bib"><span class="filefmt">example-glossaries-acronym.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-acronym.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-acronym-desc.bib">📥</a> <a id="wrglossary.15646"></a><dfn id="glo:file.example-glossaries-acronym-desc.bib"><span class="filefmt">example-glossaries-acronym-desc.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-acronym-desc.bib">📥</a> <a id="wrglossary.15698"></a><dfn id="glo:file.example-glossaries-acronym-desc.bib"><span class="filefmt">example-glossaries-acronym-desc.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-acronym-desc.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-acronyms-lang.bib">📥</a> <a id="wrglossary.15647"></a><dfn id="glo:file.example-glossaries-acronyms-lang.bib"><span class="filefmt">example-glossaries-acronyms-lang.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-acronyms-lang.bib">📥</a> <a id="wrglossary.15699"></a><dfn id="glo:file.example-glossaries-acronyms-lang.bib"><span class="filefmt">example-glossaries-acronyms-lang.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-acronyms-lang.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-brief.bib">📥</a> <a id="wrglossary.15648"></a><dfn id="glo:file.example-glossaries-brief.bib"><span class="filefmt">example-glossaries-brief.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-brief.bib">📥</a> <a id="wrglossary.15700"></a><dfn id="glo:file.example-glossaries-brief.bib"><span class="filefmt">example-glossaries-brief.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-brief.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-childmultipar.bib">📥</a> <a id="wrglossary.15649"></a><dfn id="glo:file.example-glossaries-childmultipar.bib"><span class="filefmt">example-glossaries-childmultipar.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-childmultipar.bib">📥</a> <a id="wrglossary.15701"></a><dfn id="glo:file.example-glossaries-childmultipar.bib"><span class="filefmt">example-glossaries-childmultipar.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-childmultipar.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-childnoname.bib">📥</a> <a id="wrglossary.15650"></a><dfn id="glo:file.example-glossaries-childnoname.bib"><span class="filefmt">example-glossaries-childnoname.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-childnoname.bib">📥</a> <a id="wrglossary.15702"></a><dfn id="glo:file.example-glossaries-childnoname.bib"><span class="filefmt">example-glossaries-childnoname.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-childnoname.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-cite.bib">📥</a> <a id="wrglossary.15651"></a><dfn id="glo:file.example-glossaries-cite.bib"><span class="filefmt">example-glossaries-cite.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-cite.bib">📥</a> <a id="wrglossary.15703"></a><dfn id="glo:file.example-glossaries-cite.bib"><span class="filefmt">example-glossaries-cite.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-cite.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-images.bib">📥</a> <a id="wrglossary.15652"></a><dfn id="glo:file.example-glossaries-images.bib"><span class="filefmt">example-glossaries-images.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-images.bib">📥</a> <a id="wrglossary.15704"></a><dfn id="glo:file.example-glossaries-images.bib"><span class="filefmt">example-glossaries-images.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-images.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-long.bib">📥</a> <a id="wrglossary.15653"></a><dfn id="glo:file.example-glossaries-long.bib"><span class="filefmt">example-glossaries-long.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-long.bib">📥</a> <a id="wrglossary.15705"></a><dfn id="glo:file.example-glossaries-long.bib"><span class="filefmt">example-glossaries-long.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-long.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-longchild.bib">📥</a> <a id="wrglossary.15654"></a><dfn id="glo:file.example-glossaries-longchild.bib"><span class="filefmt">example-glossaries-longchild.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-longchild.bib">📥</a> <a id="wrglossary.15706"></a><dfn id="glo:file.example-glossaries-longchild.bib"><span class="filefmt">example-glossaries-longchild.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-longchild.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-multipar.bib">📥</a> <a id="wrglossary.15655"></a><dfn id="glo:file.example-glossaries-multipar.bib"><span class="filefmt">example-glossaries-multipar.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-multipar.bib">📥</a> <a id="wrglossary.15707"></a><dfn id="glo:file.example-glossaries-multipar.bib"><span class="filefmt">example-glossaries-multipar.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-multipar.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-parent.bib">📥</a> <a id="wrglossary.15656"></a><dfn id="glo:file.example-glossaries-parent.bib"><span class="filefmt">example-glossaries-parent.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-parent.bib">📥</a> <a id="wrglossary.15708"></a><dfn id="glo:file.example-glossaries-parent.bib"><span class="filefmt">example-glossaries-parent.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-parent.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-symbolnames.bib">📥</a> <a id="wrglossary.15657"></a><dfn id="glo:file.example-glossaries-symbolnames.bib"><span class="filefmt">example-glossaries-symbolnames.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-symbolnames.bib">📥</a> <a id="wrglossary.15709"></a><dfn id="glo:file.example-glossaries-symbolnames.bib"><span class="filefmt">example-glossaries-symbolnames.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-symbolnames.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-symbols.bib">📥</a> <a id="wrglossary.15658"></a><dfn id="glo:file.example-glossaries-symbols.bib"><span class="filefmt">example-glossaries-symbols.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-symbols.bib">📥</a> <a id="wrglossary.15710"></a><dfn id="glo:file.example-glossaries-symbols.bib"><span class="filefmt">example-glossaries-symbols.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-symbols.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-url.bib">📥</a> <a id="wrglossary.15659"></a><dfn id="glo:file.example-glossaries-url.bib"><span class="filefmt">example-glossaries-url.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-url.bib">📥</a> <a id="wrglossary.15711"></a><dfn id="glo:file.example-glossaries-url.bib"><span class="filefmt">example-glossaries-url.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-url.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-user.bib">📥</a> <a id="wrglossary.15660"></a><dfn id="glo:file.example-glossaries-user.bib"><span class="filefmt">example-glossaries-user.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-user.bib">📥</a> <a id="wrglossary.15712"></a><dfn id="glo:file.example-glossaries-user.bib"><span class="filefmt">example-glossaries-user.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-user.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-utf8.bib">📥</a> <a id="wrglossary.15661"></a><dfn id="glo:file.example-glossaries-utf8.bib"><span class="filefmt">example-glossaries-utf8.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-utf8.bib">📥</a> <a id="wrglossary.15713"></a><dfn id="glo:file.example-glossaries-utf8.bib"><span class="filefmt">example-glossaries-utf8.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-utf8.tex</span>
-<div class="filedef">🗋<a href="samples/example-glossaries-xr.bib">📥</a> <a id="wrglossary.15662"></a><dfn id="glo:file.example-glossaries-xr.bib"><span class="filefmt">example-glossaries-xr.bib</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/example-glossaries-xr.bib">📥</a> <a id="wrglossary.15714"></a><dfn id="glo:file.example-glossaries-xr.bib"><span class="filefmt">example-glossaries-xr.bib</span></dfn></div><!-- end of filedef -->
Corresponds to <span class="filefmt">example-glossaries-xr.tex</span>
<p>
@@ -38518,15 +38648,15 @@
<h2><!-- start of section header -->14.2. Sample Files<span class="labellink"><a href="#sec:samples">[link]</a></span></h2><!-- end of section header -->
<p>
-The <a id="wrglossary.15663"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package comes with some sample files
+The <a id="wrglossary.15715"></a><a href="#glo:pkg.glossaries-extra"><span class="styfmt">glossaries-extra</span></a> package comes with some sample files
that are listed below. There are also sample files provided with the
-<a id="wrglossary.15664"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and with <a id="wrglossary.15665"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. See also
+<a id="wrglossary.15716"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package and with <a id="wrglossary.15717"></a><a href="#glo:app.bib2gls"><span class="appfmt">bib2gls</span></a>. See also
the <a href="https://www.dickimaw-books.com/gallery">Dickimaw Books Gallery</a>.
<p>
-<div class="filedef">🗋<a href="samples/sample.tex">📥</a> <a id="wrglossary.15666"></a><dfn id="glo:file.sample.tex"><span class="filefmt">sample.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample.tex">📥</a> <a id="wrglossary.15718"></a><dfn id="glo:file.sample.tex"><span class="filefmt">sample.tex</span></dfn></div><!-- end of filedef -->
Simple sample file that uses one of the dummy
-files provided by the <a id="wrglossary.15667"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for testing.
+files provided by the <a id="wrglossary.15719"></a><a href="#glo:pkg.glossaries"><span class="styfmt">glossaries</span></a> package for testing.
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex sample
makeglossaries sample
pdflatex sample
@@ -38533,7 +38663,7 @@
pdflatex sample
</pre>
<p>
-<div class="filedef">🗋<a href="samples/sample-abbr-styles.tex">📥</a> <a id="wrglossary.15668"></a><dfn id="glo:file.sample-abbr-styles.tex"><span class="filefmt">sample-abbr-styles.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample-abbr-styles.tex">📥</a> <a id="wrglossary.15720"></a><dfn id="glo:file.sample-abbr-styles.tex"><span class="filefmt">sample-abbr-styles.tex</span></dfn></div><!-- end of filedef -->
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex sample-abbr-styles
makeglossaries sample-abbr-styles
@@ -38542,7 +38672,7 @@
</pre>
Demonstrates all predefined abbreviation styles.
<p>
-<div class="filedef">🗋<a href="samples/sample-mixture.tex">📥</a> <a id="wrglossary.15669"></a><dfn id="glo:file.sample-mixture.tex"><span class="filefmt">sample-mixture.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample-mixture.tex">📥</a> <a id="wrglossary.15721"></a><dfn id="glo:file.sample-mixture.tex"><span class="filefmt">sample-mixture.tex</span></dfn></div><!-- end of filedef -->
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex sample-mixture
makeglossaries sample-mixture
@@ -38552,7 +38682,7 @@
</pre>
General entries, acronyms and initialisms all treated differently.
<p>
-<div class="filedef">🗋<a href="samples/sample-name-font.tex">📥</a> <a id="wrglossary.15670"></a><dfn id="glo:file.sample-name-font.tex"><span class="filefmt">sample-name-font.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample-name-font.tex">📥</a> <a id="wrglossary.15722"></a><dfn id="glo:file.sample-name-font.tex"><span class="filefmt">sample-name-font.tex</span></dfn></div><!-- end of filedef -->
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex sample-name-font
makeglossaries sample-name-font
@@ -38562,7 +38692,7 @@
Categories and attributes are used to
customize the way different entries appear.
<p>
-<div class="filedef">🗋<a href="samples/sample-abbrv.tex">📥</a> <a id="wrglossary.15671"></a><dfn id="glo:file.sample-abbrv.tex"><span class="filefmt">sample-abbrv.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample-abbrv.tex">📥</a> <a id="wrglossary.15723"></a><dfn id="glo:file.sample-abbrv.tex"><span class="filefmt">sample-abbrv.tex</span></dfn></div><!-- end of filedef -->
<pre class="terminal"><div class="terminaltitle"><a href="#glo:sym.terminal"><span title="Terminal" class="icon">〉_</span></a></div>pdflatex sample-abbrv
makeglossaries sample-abbrv
@@ -38571,15 +38701,15 @@
</pre>
General abbreviations.
<p>
-<div class="filedef">🗋<a href="samples/sample-acronym.tex">📥</a> <a id="wrglossary.15672"></a><dfn id="glo:file.sample-acronym.tex"><span class="filefmt">sample-acronym.tex</span></dfn></div><!-- end of filedef -->
+<div class="filedef">🗋<a href="samples/sample-acronym.tex">📥</a> <a id="wrglossary.15724"></a><dfn id="glo:file.sample-acronym.tex"><span class="filefmt">sample-acronym.tex</span></dfn></div><!-- end of filedef -->
@@ Diff output truncated at 1234567 characters. @@
More information about the tex-live-commits
mailing list.