summaryrefslogtreecommitdiff
path: root/macros
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-06-29 03:01:09 +0000
committerNorbert Preining <norbert@preining.info>2023-06-29 03:01:09 +0000
commit9d95ccb00424dfb86ec2f30d4b1424b4042b34b4 (patch)
tree19ebbeda165dd771cd065769d2f6163ab1c474ec /macros
parentb5165768775a2cbc0577b7f8c532cc33d301c28f (diff)
CTAN sync 202306290301
Diffstat (limited to 'macros')
-rw-r--r--macros/latex/contrib/glossaries-extra/CHANGES13
-rw-r--r--macros/latex/contrib/glossaries-extra/README2
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdfbin1857039 -> 1857770 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdfbin24434 -> 24434 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdfbin26398 -> 26398 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdfbin26398 -> 26398 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdfbin31735 -> 31735 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdfbin33336 -> 33336 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdfbin28567 -> 28567 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdfbin67119 -> 67119 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdfbin36784 -> 36784 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdfbin49364 -> 49364 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdfbin36797 -> 36797 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdfbin55865 -> 55865 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdfbin73197 -> 73197 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdfbin55875 -> 55875 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdfbin48912 -> 48912 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdfbin66256 -> 66256 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdfbin48930 -> 48930 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdfbin50134 -> 50134 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdfbin67478 -> 67478 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdfbin50146 -> 50146 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdfbin47639 -> 47639 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdfbin36786 -> 36786 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdfbin55843 -> 55843 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdfbin57134 -> 57134 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdfbin39659 -> 39659 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdfbin51593 -> 51593 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdfbin49892 -> 49892 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdfbin56567 -> 56567 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdfbin59224 -> 59224 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdfbin69394 -> 69394 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdfbin36810 -> 36810 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdfbin49378 -> 49378 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdfbin55904 -> 55904 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdfbin73247 -> 73247 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdfbin48949 -> 48949 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdfbin66300 -> 66300 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdfbin50170 -> 50170 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdfbin67534 -> 67534 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdfbin59249 -> 59249 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdfbin75152 -> 75152 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdfbin36968 -> 36968 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdfbin51164 -> 51164 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdfbin36943 -> 36943 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdfbin51135 -> 51135 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdfbin56046 -> 56046 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdfbin75064 -> 75064 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdfbin36785 -> 36785 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdfbin49359 -> 49359 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdfbin55881 -> 55881 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdfbin73220 -> 73220 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdfbin48940 -> 48940 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdfbin66288 -> 66288 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdfbin50119 -> 50119 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdfbin67470 -> 67470 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdfbin59230 -> 59230 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdfbin75123 -> 75123 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdfbin36970 -> 36970 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdfbin51164 -> 51164 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdfbin36967 -> 36967 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdfbin51165 -> 51165 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdfbin36809 -> 36809 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdfbin36797 -> 36797 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdfbin49384 -> 49384 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdfbin49371 -> 49371 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdfbin47644 -> 47644 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdfbin36791 -> 36791 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdfbin36809 -> 36809 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdfbin36791 -> 36791 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdfbin49385 -> 49385 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdfbin49372 -> 49372 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdfbin36797 -> 36797 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdfbin47651 -> 47651 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdfbin55864 -> 55864 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdfbin57157 -> 57157 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdfbin48403 -> 48403 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdfbin56151 -> 56151 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdfbin47022 -> 47022 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdfbin54773 -> 54773 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdfbin60215 -> 60215 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdfbin71796 -> 71796 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdfbin58846 -> 58846 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdfbin70430 -> 70430 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdfbin52337 -> 52337 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdfbin63911 -> 63911 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdfbin50965 -> 50965 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdfbin62539 -> 62539 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdfbin63256 -> 63256 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdfbin74844 -> 74844 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdfbin61877 -> 61877 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdfbin73472 -> 73472 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdfbin14049 -> 14049 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdfbin13308 -> 13308 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdfbin32548 -> 32548 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdfbin32546 -> 32546 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdfbin32639 -> 32639 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdfbin49979 -> 49979 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdfbin58588 -> 58588 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdfbin75550 -> 75550 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdfbin51818 -> 51818 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdfbin30861 -> 30861 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdfbin11481 -> 11481 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdfbin12132 -> 12132 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdfbin12424 -> 12424 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdfbin21275 -> 21275 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdfbin22136 -> 22136 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdfbin22136 -> 22136 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdfbin35071 -> 35071 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdfbin25033 -> 25033 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdfbin33681 -> 33681 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdfbin33989 -> 33989 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdfbin33981 -> 33981 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdfbin34674 -> 34674 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdfbin34579 -> 34579 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdfbin50274 -> 50274 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdfbin14951 -> 14951 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.pngbin4306 -> 1954 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.pngbin4315 -> 1963 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.pngbin4519 -> 2167 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.pngbin4332 -> 1984 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdfbin36048 -> 36048 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdfbin16446 -> 16446 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdfbin17940 -> 17940 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdfbin39189 -> 39189 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdfbin81358 -> 81358 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdfbin25038 -> 25038 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdfbin26273 -> 26273 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdfbin26814 -> 26814 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.pngbin3527 -> 1055 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.pngbin4260 -> 1788 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdfbin23765 -> 23765 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdfbin25960 -> 25960 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdfbin33198 -> 33198 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdfbin35047 -> 35047 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdfbin35047 -> 35047 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdfbin33221 -> 33221 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdfbin35043 -> 35043 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdfbin35491 -> 35491 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdfbin35830 -> 35830 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdfbin44897 -> 44897 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdfbin44965 -> 44965 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdfbin11384 -> 11384 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdfbin11881 -> 11881 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdfbin12708 -> 12708 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdfbin23836 -> 23836 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdfbin23627 -> 23627 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdfbin23647 -> 23647 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdfbin38064 -> 38064 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdfbin11250 -> 11250 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdfbin22387 -> 22387 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdfbin42206 -> 42206 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdfbin42507 -> 42507 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdfbin42512 -> 42512 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdfbin33647 -> 33647 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdfbin55953 -> 55953 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdfbin56110 -> 56110 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdfbin56081 -> 56081 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdfbin28156 -> 28156 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdfbin53939 -> 53939 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdfbin54401 -> 54401 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdfbin54469 -> 54469 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdfbin53698 -> 53698 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.pngbin4295 -> 1823 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.pngbin4700 -> 2228 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.pngbin5705 -> 3233 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdfbin53902 -> 53902 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.pngbin5282 -> 2810 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.pngbin5558 -> 3086 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.pngbin6935 -> 4463 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdfbin55073 -> 55073 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdfbin23455 -> 23455 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdfbin32325 -> 32325 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdfbin36181 -> 36181 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html6
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdfbin13289270 -> 13289161 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex4
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra.dtx273
-rw-r--r--macros/latex/contrib/glossaries-extra/glossaries-extra.ins2
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdfbin1518339 -> 1518339 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdfbin47271 -> 47271 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdfbin83720 -> 83720 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdfbin53686 -> 53686 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdfbin39250 -> 39250 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alias.pdfbin46965 -> 46965 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdfbin37818 -> 37818 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdfbin94460 -> 94460 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdfbin74462 -> 74462 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdfbin58142 -> 58142 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdfbin149256 -> 149466 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdfbin171528 -> 171818 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdfbin44640 -> 44640 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdfbin44944 -> 44944 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdfbin48584 -> 48584 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdfbin58669 -> 58669 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-external.pdfbin36693 -> 36693 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdfbin81521 -> 81521 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdfbin68243 -> 68243 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-header.pdfbin134667 -> 134667 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdfbin46050 -> 46050 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdfbin87332 -> 87332 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdfbin40774 -> 40774 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdfbin62796 -> 62796 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdfbin48428 -> 48428 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdfbin169087 -> 169393 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-multientry.pdfbin58338 -> 58338 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdfbin214771 -> 214771 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-nested.pdfbin77641 -> 77641 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdfbin50840 -> 50840 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdfbin47027 -> 47027 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdfbin111698 -> 111698 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdfbin19653 -> 19647 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdfbin46376 -> 46376 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-pages.pdfbin41301 -> 41301 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdfbin39564 -> 39564 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdfbin73857 -> 73857 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdfbin43298 -> 43298 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdfbin75684 -> 75684 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-record.pdfbin53523 -> 53523 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdfbin51150 -> 51150 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdfbin37492 -> 37492 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdfbin49674 -> 49674 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdfbin34107 -> 34107 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdfbin14259 -> 14259 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-trans.pdfbin53237 -> 53237 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-undef.pdfbin36985 -> 36985 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdfbin65134 -> 65134 bytes
-rw-r--r--macros/latex/contrib/glossaries-extra/samples/sample.pdfbin48280 -> 48280 bytes
-rw-r--r--macros/latex/contrib/nlctdoc/README2
-rw-r--r--macros/latex/contrib/nlctdoc/nlctdoc.cls4
-rw-r--r--macros/latex/contrib/nlctdoc/nlctuserguide.sty186
-rw-r--r--macros/xetex/latex/exam-zh/CHANGELOG.md7
-rw-r--r--macros/xetex/latex/exam-zh/doc/body/usage.tex6
-rw-r--r--macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdfbin1595064 -> 1595273 bytes
-rw-r--r--macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex3
-rw-r--r--macros/xetex/latex/exam-zh/examples/example-multiple.pdfbin160194 -> 160210 bytes
-rw-r--r--macros/xetex/latex/exam-zh/examples/example-single.pdfbin134479 -> 134928 bytes
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty2
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty2
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-font.sty2
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-question.sty99
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty2
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh-textfigure.sty2
-rw-r--r--macros/xetex/latex/exam-zh/tex/exam-zh.cls24
244 files changed, 419 insertions, 222 deletions
diff --git a/macros/latex/contrib/glossaries-extra/CHANGES b/macros/latex/contrib/glossaries-extra/CHANGES
index 6436f6fa25..2b3a3ced14 100644
--- a/macros/latex/contrib/glossaries-extra/CHANGES
+++ b/macros/latex/contrib/glossaries-extra/CHANGES
@@ -1,3 +1,16 @@
+1.52 (2023-06-28):
+
+ * glossaries-extra.sty:
+
+ - bug fix: mgls records not written to aux file if tikz loaded
+ https://www.dickimaw-books.com/bugtracker.php?key=262
+
+ - bug fix: typo in name of command \pretoglossarypreamble
+ (was erroneously defined as \preglossarypreamble). Old name
+ retained for backward-compatibility but use is deprecated in new
+ documents.
+ https://www.dickimaw-books.com/bugtracker.php?key=220
+
1.51 (2023-04-24):
* glossaries-extra.sty
diff --git a/macros/latex/contrib/glossaries-extra/README b/macros/latex/contrib/glossaries-extra/README
index 561ed10ce9..8851fd289c 100644
--- a/macros/latex/contrib/glossaries-extra/README
+++ b/macros/latex/contrib/glossaries-extra/README
@@ -1,4 +1,4 @@
-LaTeX Package : glossaries-extra v1.51 (2023-04-24)
+LaTeX Package : glossaries-extra v1.52 (2023-06-28)
Author : Nicola Talbot
https://www.dickimaw-books.com/contact
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
index 924100302e..56f330c62c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
index bccfbd72f1..690da13391 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
index a117811ec7..2ed23c0d50 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
index 8ccb3a8831..ca2116ecd5 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
index 1c0c557d6b..b72e6bcd64 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
index cf0a8903a9..8844e1cd21 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
index 8a1744c8a2..42a99bb3e6 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
index 79aa0feaba..1621c8a9bd 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
index 8ec96de94f..30b338a809 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
index 3934dc5a7c..db49385b1c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
index c0b2475c03..dae37df61b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
index 1cdd7253fc..ec52a9e835 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
index 45f4a0c4bc..2bee8ab45c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
index a6bc2887d4..8e38c8ef17 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
index c0e0445871..cb7094aaa6 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
index 40527ec7b3..361f190db4 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
index 4c6ee28986..88fd4c8f0a 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
index fdc13ef832..52463f0125 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
index 1a38615051..f7b655c3d7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
index 953c71ec07..47317e1fe9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
index a7c6577fc8..08a2e09d5c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
index 0e5ccbe1a8..af580f3081 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
index 4edfc5d9e1..03faf48389 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
index 5464fd44c4..2284d72cf5 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
index d4479a381c..86ec3d6ca2 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
index aa491ba0bb..a9cee0feb7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
index 9ecd454039..e4f6dd41eb 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
index 4b93047be1..107bd014a8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
index a3046735ac..174a0a6603 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
index 8ded3c8843..ccefb47b8c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
index 220e982721..0cbf877bc5 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
index 3e98347350..c74b931a59 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
index 8ed67f7867..3a79c83519 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
index 0c3ca8393f..67672521ba 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
index d67718bcb6..e6c8672678 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
index 45d65d7510..2d3bb0fdca 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
index cc62548725..7c46f6a73c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
index 61e100d155..b48b97fb71 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
index 754a365538..e4f53593c1 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
index 82e2ae2160..b1e1c3bd02 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
index 98b07c6546..80d65b009b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
index 8f35f8144b..0f195d5734 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
index 061283d056..13badde471 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
index 25eabab1a5..70293569c9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
index 25f7d97dee..7c2ce8bd93 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
index 6e4c986dd2..155863b757 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
index d797628e3d..8eccdefca6 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
index 9867407bd7..cfa16fa209 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
index b1c3f56224..a71cb0df5f 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
index 8b1e18676f..166f419368 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
index 8a3f8b7564..e7b9d4a0ec 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
index b879149db4..bb7c20f51d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
index ef9413b190..87d7ea6eb3 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
index 1c01f357a1..65c17dcb87 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
index 48974f00bd..f69006081b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
index 5cadab754e..f5d05d538f 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
index 801460ba71..9df8d84f8b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
index e2d100fd3b..4e790d3898 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
index 9b244fbf05..9b8f27a68e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
index a21193d9f2..3c02df12fa 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
index a09b06ecfa..1db16e1245 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
index 4c37799b12..5ebc386229 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
index 5c651ad391..3d26c8b879 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
index fcf3a3bba4..303ca9abeb 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
index 6e2e442979..c38f515ca7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
index d51f0e287a..0cfd74f9ac 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
index 36cdafdf33..d51301d8a9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
index c2ef36046b..fbfdc19e3b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
index ffbc39872d..887533fea7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
index 528d28a817..e0093e5959 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
index 8d9687d17e..b05fcd350e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
index 09b8beeeb9..b0a2a6722e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
index c5e6baeacb..3b494f74cd 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
index 06db7a8b3b..2dacdfad07 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
index 5d387543d9..eb8ba8b2e7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
index 6a9829831d..54050c2319 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
index c410482fd5..fae8a7e283 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
index 6c162a13b4..4c1df4a859 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
index 556d1589fb..202bbed607 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
index 09ce8ab807..89a414b699 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
index 07ab587b0f..7f4d8dd5d2 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
index 15eac08a21..f5b673aa29 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
index 589619d06e..9e62939cef 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
index 904b752ec1..406a13cf0e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
index 259f32b5e5..08afef06f6 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
index 920b2f43ce..7fb4ae05c8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
index 71c29246fe..665545464b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
index ad6cc3eaf3..bac440826b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
index ac2f07692a..f26402dba0 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
index 9dbec413f8..d8c0b6da15 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
index 8c8a48c262..63b18b74d0 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
index 15d2e6f28c..cbd5855161 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
index 627f0d5535..fb4afe84ca 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
index bdef10a429..7ccbedb13d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
index c1b51f9732..c58a8b01a7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
index 1d1892d0bd..3c51e5cf6c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
index a01eda8e24..8bff19589a 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
index 5ddebb4950..edb2b79a92 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
index 5dbc0e0ae4..25ad2cc4c7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
index e6b5afd3c0..6aa13df3f8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
index 3e8babb90f..ad5fe9ef62 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
index 687b9bca4f..1b3077a00b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
index cc2df2f59b..9caa5cac04 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
index 636620bce1..3c645ce619 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
index 0428b29f73..c60bd2504c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
index 886ec1e342..69e3c0e2bc 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
index 375439e510..08df9d233c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
index d926a0758f..cbecfdbfe2 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
index 185c2ca073..aa298dfea9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
index 31d143d56a..d7c68dcfee 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
index 60108f75b7..d5c6770106 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
index 559fc71354..364d2f5a42 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
index bf6449166d..32792fc0cb 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
index 58d64d4508..6ad5621cd7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf
index 7947d885d6..962e24c826 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png
index f098eeecf0..63d3c87832 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png
index bc2c14ba14..685454607e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png
index f714d28789..2ed5c74b39 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png
index 4c9d3b2b8f..fc51d07947 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf
index 65bf439ba1..9dd9f8deda 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
index ef58619b69..07ab12f6fe 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
index 7b3028bc04..6f961244ee 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
index 33b366629c..966cb5d587 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
index 0be215e323..9d4daf0e79 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
index 1764e88c88..9cec97ff9e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf
index b9beef092a..664b5a5d18 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf
index c2f17135c3..db6e3a3b96 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png
index 8bbaa0ce73..e1ef4f5875 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png
index e1f4fc29b5..8c1f2a8644 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
index 55d26c3ddf..a25ac005d7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
index a08bdc639b..b143a2054f 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
index 0c57fda6c1..7bc3be52e8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
index e02a80e2d5..3160854035 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
index 1967dc9325..8e903f0f08 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
index b370dbc9e2..fdb583f1af 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
index c1b09d4d7c..d160576512 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
index 5b8eb71101..9a8aafca57 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
index 1afeb323d1..de0642955d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
index 55ccd2b10d..a7e74a06a8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
index 6d29f10c7a..a77f81e334 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
index 2fb72dfa02..22f41009d1 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
index 07c88da07a..056d1086df 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
index 7b3bd22bd0..4c5d8a6177 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
index 91b4b48ec4..d0b4b3e212 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
index a3675e24d6..36ceaa5cb5 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
index 13b74be13d..99faff458d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
index ac0e221ada..b5130f8d3e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
index 3ed7fa400e..5ea9df941b 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
index f6f7275007..f5a88cf822 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
index f910d79ba1..50b5158212 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
index 5b8e21a8e8..c96d0af5a9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
index 6d7d123fcc..b33c10bbc8 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
index 19016d032c..b3ed89a78a 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
index b72dcbc650..39ecfb5540 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
index 10c8b566e6..2192a3031d 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
index 7e56a26f5f..51550489bc 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
index feb2dfa734..abf2b4bd8a 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
index 222c42d8c4..3b1cf6bba9 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
index 457923b4f4..f17112b80c 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
index 5b3d1f5d17..36543039b1 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf
index cc5db3795f..af4935b6e7 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png
index 716ec890bd..171e59d615 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png
index d85c2d6286..42646997eb 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png
index e653c1eb90..cf0aa64592 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
index 4d5248adad..5f1de73cc0 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png
index 364b786da5..0626f99165 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png
index 3aa4f7b85a..dd48ee6156 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png
index 69d07a1b76..acd454ee88 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
index cb46074e6e..9d5e758601 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
index 1d0bac2617..348e1d3167 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
index 97cdcccedd..c4d9e4bb34 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
index 37d8dee771..78cd8dd24e 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
index 599c7d89f7..8e83b5fd66 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html
@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="generator" content="TeX Parser Library">
- <title>glossaries-extra.sty v1.51:
+ <title>glossaries-extra.sty v1.52:
an extension to the glossaries package</title>
<style type="text/css">
#main {margin-left: 5%; margin-right: 15%}
@@ -288,9 +288,9 @@ span.catattrfmt {font-family: sans-serif; border-style: none; color: rgb(85,26,1
</head>
<body>
<div id="main">
- <header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.51: an extension to the <span class="styfmt">glossaries</span> package</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
+ <header><div class="title"><span class="styfmt">glossaries-extra.sty</span> v1.52: an extension to the <span class="styfmt">glossaries</span> package</div><!-- end of title --><div class="author">Nicola L.C. Talbot<br>
Dickimaw Books<br>
- <a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2023-04-24 </div><!-- end of date --></header><p>
+ <a href="https://www.dickimaw-books.com/">dickimaw-books.com</a></div><!-- end of author --><div class="date">2023-06-28 </div><!-- end of date --></header><p>
<p>
<div class="abstract"><div class="abstractheader">Abstract</div><!-- end of abstractheader -->
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
index c0dca0a4fa..71ba7c7dbb 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
index f800c94165..dfd7af3abc 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.tex
@@ -21791,13 +21791,13 @@ now takes additional values}
}
}
-\title{\styfmt{glossaries-extra.sty} v1.51:
+\title{\styfmt{glossaries-extra.sty} v1.52:
an extension to the \styfmt{glossaries} package}
\author{Nicola L.C. Talbot\\[10pt]
Dickimaw Books\\
\href{https://www.dickimaw-books.com/}{\nolinkurl{dickimaw-books.com}}}
-\date{2023-04-24
+\date{2023-06-28
}
\begin{document}
\maketitle
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx b/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
index f66830207b..e35313a6dd 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra.dtx
@@ -1,15 +1,14 @@
%\iffalse
% glossaries-extra.dtx generated using makedtx version 1.2 (c) Nicola Talbot
% Command line args:
-% -macrocode ".*\.tex"
-% -macrocode ".*\.bib"
-% -author "Nicola Talbot"
-% -doc "glossaries-extra-codedoc.tex"
-% -setambles ".*\.bib=>\nopreamble\nopostamble"
-% -section "section"
% -codetitle "Main Package Code (glossaries-extra.sty)"
+% -doc "glossaries-extra-codedoc.tex"
+% -author "Nicola Talbot"
% -comment ".*\.tex"
% -comment ".*\.bib"
+% -macrocode ".*\.tex"
+% -macrocode ".*\.bib"
+% -setambles ".*\.bib=>\nopreamble\nopostamble"
% -src "glossaries-extra.sty\Z=>glossaries-extra.sty"
% -src "(.+)\.def\Z=>\1.def"
% -src "glossaries-extra-bib2gls.sty\Z=>glossaries-extra-bib2gls.sty"
@@ -21,8 +20,9 @@
% -src "(example-glossaries-.+\.tex)\Z=>\1"
% -src "(example-glossaries-.+\.bib)\Z=>\1"
% -src "(glossar.+-2021-11-22.sty)\Z=>\1"
+% -section "section"
% glossaries-extra
-% Created on 2023/4/24 22:04
+% Created on 2023/6/28 12:44
%\fi
%\iffalse
%<*package>
@@ -57,7 +57,7 @@ glossaries-extra.dtx
\documentclass{article}
\usepackage{doc}
-\CheckSum{71177}
+\CheckSum{71181}
\RecordChanges
\PageIndex
@@ -116,13 +116,13 @@ glossaries-extra.dtx
\providecommand\oarg[1]{%
\allowbreak{\ttfamily[}\meta{#1}{\ttfamily]}}
-\title{glossaries-extra.sty v1.51:
+\title{glossaries-extra.sty v1.52:
documented code}
\author{Nicola L.C. Talbot\\[10pt]
Dickimaw Books\\
\url{http://www.dickimaw-books.com/}}
-\date{2023-04-24}
+\date{2023-06-28}
\begin{document}
\DocInput{glossaries-extra.dtx}
@@ -153,11 +153,11 @@ Dickimaw Books\\
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossaries-extra-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossaries-extra}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossaries-extra}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
% Requires \sty{xkeyval} to define package options.
% \begin{macrocode}
@@ -4114,9 +4114,9 @@ Dickimaw Books\\
%\end{macro}
%
%\begin{macro}{\pretoglossarypreamble}
-%\changes{1.12}{2017-02-03}{new}
+%\changes{1.52}{2023-06-28}{new}
% \begin{macrocode}
-\newcommand{\preglossarypreamble}[2][\glsdefaulttype]{%
+\newcommand{\pretoglossarypreamble}[2][\glsdefaulttype]{%
\ifcsdef{glolist@#1}%
{%
\ifcsundef{@glossarypreamble@#1}%
@@ -4130,6 +4130,15 @@ Dickimaw Books\\
}
% \end{macrocode}
%\end{macro}
+%\begin{macro}{\preglossarypreamble}
+%\changes{1.12}{2017-02-03}{new}
+%Typo in command name resulted in \cs{preglossarypreamble} being
+%defined when it should have been called \cs{pretoglossarypreamble}.
+%Old name retained for backward compatibility.
+% \begin{macrocode}
+\newcommand{\preglossarypreamble}{\pretoglossarypreamble}
+% \end{macrocode}
+%\end{macro}
%
%\subsection{Modifications to Commands Provided by \sty{glossaries}}
% Some of the commands provided by \sty{glossaries} are modified
@@ -29114,8 +29123,16 @@ defined}{}%
\if@mgls@writeseparaterefs
\protected@write\@auxout{}{\string\@glsxtr@mglsrefs{#1}}%
\else
- \AtEndDocument{\immediate\protected@write\@auxout{}%
- {\string\@glsxtr@mglsrefs{\@glsxtr@mglsreflist}}}%
+% \end{macrocode}
+%\changes{1.52}{2023-06-28}{replaced \cs{protected@write} with \cs{write}}
+%Bug fix \#262: \cs{immediate}\cs{protected@write} doesn't work in
+%end document hook when \sty{tikz} loaded. No real need for
+%\cs{protected@write} as \cs{@glsxtr@mglsreflist} is just a
+%comma-separated list of labels, but use \cs{expandonce} in case
+%labels contain UTF-8 characters.
+% \begin{macrocode}
+ \AtEndDocument{\immediate\write\@auxout
+ {\string\@glsxtr@mglsrefs{\expandonce{\@glsxtr@mglsreflist}}}}%
\fi
\@mgls@disable@writeseparateref@cond
}%
@@ -30039,9 +30056,9 @@ defined}{}%
% \end{macrocode}
%\fi
%\section{Predefined Abbreviation Styles (glossaries-extra-abbrstyles.def)}
-%\changes{1.49}{??}{added glossaries-extra-abbrstyles.def}
+%\changes{1.49}{2022-10-24}{added glossaries-extra-abbrstyles.def}
% \begin{macrocode}
-\ProvidesFile{glossaries-extra-abbrstyles.def}[2022/06/16 v1.48b (NLCT)]
+\ProvidesFile{glossaries-extra-abbrstyles.def}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%This file contains the predefined abbreviation styles.
%Some helper commands first.
@@ -30060,7 +30077,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlongformat}[3]{%
% \end{macrocode}
@@ -30091,7 +30108,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlongplformat}[3]{%
\glsifattribute{#1}{markwords}{true}%
@@ -30118,7 +30135,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrlongformat}[3]{%
\glsifattribute{#1}{markwords}{true}%
@@ -30145,7 +30162,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrlongplformat}[3]{%
\glsifattribute{#1}{markwords}{true}%
@@ -30172,7 +30189,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrlongformat}[3]{%
\glsifattribute{#1}{markwords}{true}%
@@ -30199,7 +30216,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrlongplformat}[3]{%
\glsifattribute{#1}{markwords}{true}%
@@ -30226,7 +30243,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongformatgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\glsxtrlongformatgrp}[3]{%
@@ -30254,7 +30271,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongformatplgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\glsxtrlongplformatgrp}[3]{%
@@ -30282,7 +30299,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongformatgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\Glsxtrlongformatgrp}[3]{%
@@ -30310,7 +30327,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongformatplgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\Glsxtrlongplformatgrp}[3]{%
@@ -30338,7 +30355,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongformatgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\GLSxtrlongformatgrp}[3]{%
@@ -30366,7 +30383,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongformatplgrp}\marg{label}\marg{insert}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\GLSxtrlongplformatgrp}[3]{%
@@ -30394,7 +30411,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrshortformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30421,7 +30438,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortplformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrshortplformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30448,7 +30465,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrshortformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30475,7 +30492,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortplformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrshortplformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30502,7 +30519,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrshortformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30529,7 +30546,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortplformat}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrshortplformat}[3]{%
\glsifattribute{#1}{markshortwords}{true}%
@@ -30556,7 +30573,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\glsxtrshortformatgrp}[3]{%
@@ -30584,7 +30601,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortplformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\glsxtrshortplformatgrp}[3]{%
@@ -30612,7 +30629,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\Glsxtrshortformatgrp}[3]{%
@@ -30640,7 +30657,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortplformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\Glsxtrshortplformatgrp}[3]{%
@@ -30668,7 +30685,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\GLSxtrshortformatgrp}[3]{%
@@ -30696,7 +30713,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortplformatgrp}\marg{label}\marg{insert}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Add grouping around insert.
% \begin{macrocode}
\newcommand*{\GLSxtrshortplformatgrp}[3]{%
@@ -30724,7 +30741,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlongshortformat}[4]{%
\glsxtrlongformat{#1}{#2}{#3}%
@@ -30738,7 +30755,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlongshortplformat}[4]{%
\glsxtrlongplformat{#1}{#2}{#3}%
@@ -30752,7 +30769,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrlongshortformat}[4]{%
\Glsxtrlongformat{#1}{#2}{#3}%
@@ -30766,7 +30783,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrlongshortplformat}[4]{%
\Glsxtrlongplformat{#1}{#2}{#3}%
@@ -30780,7 +30797,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrlongshortformat}[4]{%
\GLSxtrlongformat{#1}{#2}{#3}%
@@ -30794,7 +30811,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrlongshortplformat}[4]{%
\GLSxtrlongplformat{#1}{#2}{#3}%
@@ -30808,7 +30825,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrshortlongformat}[4]{%
\glsxtrshortformat{#1}{#2}{#4}%
@@ -30822,7 +30839,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrshortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrshortlongplformat}[4]{%
\glsxtrshortplformat{#1}{#2}{#4}%
@@ -30836,7 +30853,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrshortlongformat}[4]{%
\Glsxtrshortformat{#1}{#2}{#4}%
@@ -30850,7 +30867,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrshortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrshortlongplformat}[4]{%
\Glsxtrshortplformat{#1}{#2}{#4}%
@@ -30864,7 +30881,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrshortlongformat}[4]{%
\GLSxtrshortformat{#1}{#2}{#4}%
@@ -30878,7 +30895,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrshortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrshortlongplformat}[4]{%
\GLSxtrshortplformat{#1}{#2}{#4}%
@@ -30892,7 +30909,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrfootnotelongformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrfootnotelongformat}[2]{%
\glsxtrlongformat{#1}{}{#2}%
@@ -30904,7 +30921,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrfootnotelongplformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrfootnotelongplformat}[2]{%
\glsxtrlongplformat{#1}{}{#2}%
@@ -30916,7 +30933,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrpostfootnotelongformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrpostfootnotelongformat}{%
\glsxtrfootnotelongformat
@@ -30928,7 +30945,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserpostshortformat}\marg{label}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrpostusershortformat}[2]{%
\glsxtrifallcaps
@@ -30942,7 +30959,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrusershortformat}\marg{label}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrusershortformat}[2]{%
\glsxtruserparen{\glsxtrshortformat{#1}{}{#2}}{#1}%
@@ -30954,7 +30971,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrusershortplformat}\marg{label}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrusershortplformat}[2]{%
\glsxtruserparen{\glsxtrshortplformat{#1}{}{#2}}{#1}%
@@ -30966,7 +30983,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrusershortformat}\marg{label}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrusershortformat}[2]{%
\GLSxtruserparen{\GLSxtrshortformat{#1}{}{#2}}{#1}%
@@ -30978,7 +30995,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrusershortplformat}\marg{label}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrusershortplformat}[2]{%
\GLSxtruserparen{\GLSxtrshortplformat{#1}{}{#2}}{#1}%
@@ -30990,7 +31007,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserpostlongformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrpostuserlongformat}[2]{%
\glsxtrifallcaps
@@ -31004,7 +31021,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserlongformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtruserlongformat}[2]{%
\glsxtruserparen{\glsxtrlongformat{#1}{}{#2}}{#1}%
@@ -31016,7 +31033,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtruserlongformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtruserlongformat}[2]{%
\GLSxtruserparen{\GLSxtrlongformat{#1}{}{#2}}{#1}%
@@ -31028,7 +31045,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserlongplformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtruserlongplformat}[2]{%
\glsxtruserparen{\glsxtrlongplformat{#1}{}{#2}}{#1}%
@@ -31040,7 +31057,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtruserlongplformat}\marg{label}\marg{longfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtruserlongplformat}[2]{%
\GLSxtruserparen{\GLSxtrlongplformat{#1}{}{#2}}{#1}%
@@ -31052,7 +31069,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtruserlongshortformat}[4]{%
\glsxtrlongformat{#1}{#2}{#3}%
@@ -31065,7 +31082,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtruserlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtruserlongshortplformat}[4]{%
\glsxtrlongplformat{#1}{#2}{#3}%
@@ -31078,7 +31095,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtruserlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtruserlongshortformat}[4]{%
\Glsxtrlongformat{#1}{#2}{#3}%
@@ -31091,7 +31108,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtruserlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtruserlongshortplformat}[4]{%
\Glsxtrlongplformat{#1}{#2}{#3}%
@@ -31104,7 +31121,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtruserlongshortformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtruserlongshortformat}[4]{%
\GLSxtrlongformat{#1}{#2}{#3}%
@@ -31117,7 +31134,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtruserlongshortplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtruserlongshortplformat}[4]{%
\GLSxtrlongplformat{#1}{#2}{#3}%
@@ -31130,7 +31147,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrusershortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrusershortlongformat}[4]{%
\glsxtrshortformat{#1}{#2}{#3}%
@@ -31143,7 +31160,7 @@ defined}{}%
%\begin{definition}
%\cs{glsxtrusershortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrusershortlongplformat}[4]{%
\glsxtrshortplformat{#1}{#2}{#3}%
@@ -31156,7 +31173,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrusershortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrusershortlongformat}[4]{%
\Glsxtrshortformat{#1}{#2}{#3}%
@@ -31169,7 +31186,7 @@ defined}{}%
%\begin{definition}
%\cs{Glsxtrusershortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\Glsxtrusershortlongplformat}[4]{%
\Glsxtrshortplformat{#1}{#2}{#3}%
@@ -31182,7 +31199,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrusershortlongformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrusershortlongformat}[4]{%
\GLSxtrshortformat{#1}{#2}{#3}%
@@ -31195,7 +31212,7 @@ defined}{}%
%\begin{definition}
%\cs{GLSxtrusershortlongplformat}\marg{label}\marg{insert}\marg{longfmtcs}\marg{shortfmtcs}
%\end{definition}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\GLSxtrusershortlongplformat}[4]{%
\GLSxtrshortplformat{#1}{#2}{#3}%
@@ -31558,7 +31575,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrpostabbrvfootnote}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Used by post-footnote style to include formatting.
% \begin{macrocode}
\newrobustcmd*{\glsxtrpostabbrvfootnote}[2]{%
@@ -31569,7 +31586,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\xpglsxtrpostabbrvfootnote}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Perform all the appropriate expansions to ensure \cs{glslabel} and
%\cs{glsxtrassignlinktextfmt} are expanded
% as they may be lost by the time the footnote occurs.
@@ -31839,7 +31856,7 @@ defined}{}%
% The footnote needs to be suppressed in the inline form.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\glsxtrifwasglslikeandfirstuse
{%
@@ -31966,7 +31983,7 @@ defined}{}%
%\changes{1.02}{2016-04-25}{added redef of \cs{glsxtrsetupfulldefs}}
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -32607,7 +32624,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrscrevert}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Cancel smallcaps.
% \begin{macrocode}
\newcommand*{\glsxtrscrevert}[1]{\glstextup{#1}}%
@@ -33520,7 +33537,7 @@ defined}{}%
% The footnote needs to be suppressed in the inline form.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -33635,7 +33652,7 @@ defined}{}%
% The footnote needs to be suppressed in the inline form.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -33697,7 +33714,7 @@ defined}{}%
% \end{macrocode}
%\end{macro}
%\begin{macro}{\glsxtrsmrevert}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrsmrevert}[1]{\textlarger{#1}}
% \end{macrocode}
@@ -34603,7 +34620,7 @@ defined}{}%
% The footnote needs to be suppressed in the inline form.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -34717,7 +34734,7 @@ defined}{}%
% The footnote needs to be suppressed in the inline form.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -34782,7 +34799,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtremrevert}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtremrevert}[1]{\textup{#1}}%
% \end{macrocode}
@@ -36212,7 +36229,7 @@ defined}{}%
% unset the \catattr{regular} attribute if it has been set.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -36328,7 +36345,7 @@ defined}{}%
% unset the \catattr{regular} attribute if it has been set.
%Previously this was done by redefining {glsxtrsetupfulldefs} but
%that interferes with other styles. Instead, this now uses \cs{glsxtrifwasglslike}
-%\changes{1.49}{??}{removed redef of \cs{glsxtrsetupfulldefs}}
+%\changes{1.49}{2022-10-24}{removed redef of \cs{glsxtrsetupfulldefs}}
% \begin{macrocode}
\renewcommand*{\GlsXtrPostNewAbbreviation}{%
\csdef{glsxtrpostlink\glscategorylabel}{%
@@ -36364,7 +36381,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtruserparensep}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% Separator used inside parenthetical content.
% \begin{macrocode}
\newcommand*{\glsxtruserparensep}{, }
@@ -36372,7 +36389,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtruserfieldfmt}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% Used to format the value of the field given by \cs{glsxtruserfield}.
% \begin{macrocode}
\newcommand*{\glsxtruserfieldfmt}[1]{#1}
@@ -36414,7 +36431,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtruserparen}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% As above but converts the user supplied information to all-caps.
% The first argument should be provided in all-caps if required.
% \begin{macrocode}
@@ -36676,7 +36693,7 @@ defined}{}%
% \end{macrocode}
%\end{macro}
%\begin{macro}{\glsxtrscuserrevert}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrscuserrevert}{\glsxtrscrevert}
% \end{macrocode}
@@ -36988,7 +37005,7 @@ defined}{}%
%
%\begin{macro}{\glsxtrshortlonguserdescname}
%\changes{1.25}{2017-11-24}{new}
-%\changes{1.51}{??}{changed \cs{glslongpltok} to \cs{glslongtok}}
+%\changes{1.51}{2023-04-24}{changed \cs{glslongpltok} to \cs{glslongtok}}
% \begin{macrocode}
\newcommand*{\glsxtrshortlonguserdescname}{%
\protect\glsabbrvuserfont{\the\glsshorttok}%
@@ -37295,7 +37312,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrlonghyphenshort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but convert the insert to uppercase. The long and short
%should already have the case-change applied.
% \begin{macrocode}
@@ -37319,7 +37336,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrshorthyphennolong}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%\begin{definition}
%\cs{glsxtrshorthyphennolong}\marg{label}\marg{short}\marg{insert}
%\end{definition}
@@ -37347,7 +37364,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrshorthyphennolong}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all-caps.
% \begin{macrocode}
\newcommand*{\GLSxtrshorthyphennolong}[3]{%
@@ -37395,7 +37412,7 @@ defined}{}%
% \end{macrocode}
%\end{macro}
%\begin{macro}{\glsxtrlonghyphenshortsort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlonghyphenshortsort}{\expandonce\glsxtrorgshort}
% \end{macrocode}
@@ -37744,7 +37761,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrlonghyphennoshort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but convert insert to all-caps.
% \begin{macrocode}
\newcommand*{\GLSxtrlonghyphennoshort}[3]{%
@@ -37761,7 +37778,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrlonghyphennoshortdescsort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlonghyphennoshortdescsort}{\expandonce\glsxtrorglong}
% \end{macrocode}
@@ -38112,7 +38129,7 @@ defined}{}%
%\end{abbrvstyle}
%
%\begin{macro}{\glsxtrlonghyphennoshortsort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrlonghyphennoshortsort}{\expandonce\glsxtrorgshort}
% \end{macrocode}
@@ -38217,7 +38234,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrposthyphenshort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all caps.
% \begin{macrocode}
\newcommand*{\GLSxtrposthyphenshort}[2]{%
@@ -38239,7 +38256,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrposthyphenshortpl}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but plural.
% \begin{macrocode}
\newcommand*{\glsxtrposthyphenshortpl}[2]{%
@@ -38261,7 +38278,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrposthyphenshortpl}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all caps.
% \begin{macrocode}
\newcommand*{\GLSxtrposthyphenshortpl}[2]{%
@@ -38283,7 +38300,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\xpglsxtrposthyphenshort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Expand placeholders and check for all caps.
% \begin{macrocode}
\newcommand*{\xpglsxtrposthyphenshort}{%
@@ -38319,7 +38336,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrposthyphensubsequent}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all caps.
% \begin{macrocode}
\newcommand*{\GLSxtrposthyphensubsequent}[2]{%
@@ -38333,7 +38350,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\xpglsxtrposthyphensubsequent}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Expand placeholders and check for all caps.
% \begin{macrocode}
\newcommand*{\xpglsxtrposthyphensubsequent}{%
@@ -38702,7 +38719,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrshorthyphenlong}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but convert insert to all-caps. The long and short form
%arguments should be provided as all-caps.
% \begin{macrocode}
@@ -38726,7 +38743,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrshorthyphenlongsort}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrshorthyphenlongsort}{\expandonce\glsxtrorgshort}
% \end{macrocode}
@@ -39091,7 +39108,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrposthyphenlong}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all-caps.
% \begin{macrocode}
\newcommand*{\GLSxtrposthyphenlong}[2]{%
@@ -39112,7 +39129,7 @@ defined}{}%
%
%Plural versions in case they are required.
%\begin{macro}{\glsxtrposthyphenlongpl}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrposthyphenlongpl}[2]{%
{%
@@ -39131,7 +39148,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\GLSxtrposthyphenlongpl}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%As above but all-caps.
% \begin{macrocode}
\newcommand*{\GLSxtrposthyphenlongpl}[2]{%
@@ -39151,7 +39168,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\xpglsxtrposthyphenlong}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
%Expand placeholders and check for all caps.
% \begin{macrocode}
\newcommand*{\xpglsxtrposthyphenlong}{%
@@ -39673,7 +39690,7 @@ defined}{}%
%\end{macro}
%
%\begin{macro}{\glsxtrsconlyrevert}
-%\changes{1.49}{??}{new}
+%\changes{1.49}{2022-10-24}{new}
% \begin{macrocode}
\newcommand*{\glsxtrsconlyrevert}{\glsxtrscrevert}
% \end{macrocode}
@@ -39852,11 +39869,11 @@ defined}{}%
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossaries-extra-bib2gls-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossaries-extra-bib2gls}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossaries-extra-bib2gls}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%Provide convenient shortcut commands for predefined glossary types.
%\begin{macro}{\printunsrtacronyms}
@@ -44131,11 +44148,11 @@ defined}{}%
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossaries-extra-stylemods-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossaries-extra-stylemods}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossaries-extra-stylemods}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
% Provide package options to automatically load required predefined
% styles. The simplest method is to just test for the existence of
@@ -47138,11 +47155,11 @@ defined}{}%
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossary-bookindex-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-bookindex}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossary-bookindex}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%Load required packages.
% \begin{macrocode}
@@ -47754,11 +47771,11 @@ defined}{}%
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossary-longextra-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-longextra}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossary-longextra}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%Load required packages.
% \begin{macrocode}
@@ -51073,11 +51090,11 @@ defined}{}%
% Rollback releases:
% \begin{macrocode}
\DeclareRelease{v1.48}{2021-11-22}{glossary-topic-2021-11-22.sty}
-\DeclareCurrentRelease{v1.51}{2023-04-24}
+\DeclareCurrentRelease{v1.52}{2023-06-28}
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-topic}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossary-topic}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%Load required package.
% \begin{macrocode}
@@ -51505,7 +51522,7 @@ defined}{}%
% \end{macrocode}
% Declare package:
% \begin{macrocode}
-\ProvidesPackage{glossary-table}[2023/04/24 v1.51 (NLCT)]
+\ProvidesPackage{glossary-table}[2023/06/28 v1.52 (NLCT)]
% \end{macrocode}
%Load required packages.
% \begin{macrocode}
diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra.ins b/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
index a54916e18b..d5f89fad47 100644
--- a/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
+++ b/macros/latex/contrib/glossaries-extra/glossaries-extra.ins
@@ -1,4 +1,4 @@
-% glossaries-extra.ins generated using makedtx version 1.2 2023/4/24 22:04
+% glossaries-extra.ins generated using makedtx version 1.2 2023/6/28 12:44
\input docstrip
\preamble
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
index a080dc0344..2a61ede5f6 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-abbr-styles.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
index f741e9eac7..2c5a9e0bdd 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-abbrv.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
index ec6ba5cb96..ec504df88d 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-accsupp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
index d30b392671..4cb7b003fb 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-acronym-desc.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
index f708a7e1d0..dedb69dcb1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-acronym.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
index f37ca33a76..98136a7a58 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alias.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
index 24b4d1194d..f88e8ff2d9 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-altmodifier.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
index 4ded149270..fab0ac07e1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-marginpar.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
index 8961349f54..d45fef7b18 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree-sym.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
index 9c56ad8213..1f95d0c3ef 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-alttree.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
index 322ac5d22c..c59e6fe6a1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
index 2731503d01..d54c6e4d69 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-autoindex.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
index abc5056338..0c223473fe 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-crossref.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
index add8400911..dfc311635c 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-crossref2.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
index 9eb870b2aa..f0aededd18 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-docdef.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
index 10b3e4048c..b8f0c60e0e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-entrycount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
index 4f099a659c..9a894b56e0 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-external.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
index 1a594a66a6..b3a1209191 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-fmt.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
index 974133a068..9b201b9787 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-footnote.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
index 27afa3a840..24f8da1125 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-header.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
index 273fefaca3..87c6567141 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-indexhook.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
index db0ccd269e..56a73b8001 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-initialisms.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
index 0c05393698..6c59e4a86c 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
index cd2ed39f63..89989f2522 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixed-abbrv-styles.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
index 58b7862c19..7ed79740a1 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixedsort.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
index f67abf7998..d14660c7c3 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-mixture.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-multientry.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-multientry.pdf
index c01257019e..d25457c88a 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-multientry.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-multientry.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
index f2c40024ae..fd03c3a0ed 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-name-font.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
index b0e1836024..ea3c956413 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-nested.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
index 567976b15c..73785c060e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-noidx-restricteddocdefs.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
index 490f1def46..a0145245eb 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onelink.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
index c6cf1dfe73..5b751d8e0b 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-utf8.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
index 46a1c2c05a..f58b597fe2 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly-xetex.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
index c3679d0963..e1ae7abfbd 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-onthefly.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
index 42dcd68b6f..8331cba9ce 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-pages.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
index 4375946abd..4c1c050b52 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-postdot.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
index 5f0134fc4b..3b7d15eb9d 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-postlink.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
index 8709d0e321..4f2c66e5ea 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-prefix.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
index df2bdb9841..7f04942d2e 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-record-nameref.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
index 788782f871..889580b524 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-record.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
index 23eea23d21..0e413ad973 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-restricteddocdefs.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
index 5a1fbe35fe..bd324228be 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
index 402359b2db..b8b52221fb 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main-hyp.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
index 9832f74e28..573d2d9e44 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl-main.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
index 73d43059ad..a3db22be11 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-suppl.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
index 963674fe0f..43065435b2 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-trans.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
index 13390f13f0..5c69a3d59f 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-undef.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf b/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
index 8bf53e8f81..788556f6ac 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-unitentrycount.pdf
Binary files differ
diff --git a/macros/latex/contrib/glossaries-extra/samples/sample.pdf b/macros/latex/contrib/glossaries-extra/samples/sample.pdf
index a20aa4ee35..c9e3a11c1a 100644
--- a/macros/latex/contrib/glossaries-extra/samples/sample.pdf
+++ b/macros/latex/contrib/glossaries-extra/samples/sample.pdf
Binary files differ
diff --git a/macros/latex/contrib/nlctdoc/README b/macros/latex/contrib/nlctdoc/README
index b807bfed6b..dbb9ffafaf 100644
--- a/macros/latex/contrib/nlctdoc/README
+++ b/macros/latex/contrib/nlctdoc/README
@@ -1,4 +1,4 @@
-nlctdoc.cls and nlctuserguide.sty v1.08 (2022-10-14):
+nlctdoc.cls and nlctuserguide.sty v1.09 (2023-06-28):
This class and package is provided "as is" solely for the benefit
of anyone who wants to compile the documentation for
diff --git a/macros/latex/contrib/nlctdoc/nlctdoc.cls b/macros/latex/contrib/nlctdoc/nlctdoc.cls
index daead092d8..8086ada1fb 100644
--- a/macros/latex/contrib/nlctdoc/nlctdoc.cls
+++ b/macros/latex/contrib/nlctdoc/nlctdoc.cls
@@ -4,7 +4,7 @@
% copy the code here to another file and modify it for your own purposes.
% There's no guarantee that it will work with other packages.
%
-% Copyright 2013-2022 Nicola Talbot
+% Copyright 2013-2023 Nicola Talbot
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,7 +18,7 @@
% for existing documents that use it.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{nlctdoc}[2022/10/14 v1.08 (NLCT)]
+\ProvidesClass{nlctdoc}[2023/06/28 v1.09 (NLCT)]
\RequirePackage{ifpdf}
\RequirePackage{ifxetex}
% tex4ht stopped working with koma during TL2013.
diff --git a/macros/latex/contrib/nlctdoc/nlctuserguide.sty b/macros/latex/contrib/nlctdoc/nlctuserguide.sty
index 6cb4cd7e16..156b98fa29 100644
--- a/macros/latex/contrib/nlctdoc/nlctuserguide.sty
+++ b/macros/latex/contrib/nlctdoc/nlctuserguide.sty
@@ -4,7 +4,7 @@
% copy the code here to another file and modify it for your own purposes.
% There's no guarantee that it will work with other packages.
%
-% Copyright 2022 Nicola Talbot
+% Copyright 2022-2023 Nicola Talbot
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -15,7 +15,7 @@
% version 2005/12/01 or later.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{nlctuserguide}[2022/10/14 v1.08 (NLCT)]
+\ProvidesPackage{nlctuserguide}[2023/06/28 v1.09 (NLCT)]
\newcommand{\nlctdoc@loadxr}{}
\DeclareOption{xr}{\renewcommand{\nlctdoc@loadxr}{\RequirePackage{xr-hyper}}}
@@ -249,7 +249,7 @@
\MFUexcl{\gallerypage}
\newcommand*{\faqspkg}[1]{%
- \dickimawhref{faqs/#1faq.html}{\styfmt{#1} FAQ}%
+ \dickimawhref{faq.php?category=#1}{\styfmt{#1} FAQ}%
}
\MFUexcl{\faqspkg}
@@ -282,7 +282,7 @@
\newcommand*{\@refslist}[4]{%
\bgroup
\renewcommand{\DTLlistformatitem}{\ref}%
- \renewcommand*{\DTLlistformatsep}{#2}
+ \renewcommand*{\DTLlistformatsep}{#2}%
\renewcommand*{\DTLlistformatlastsep}{#3}%
#1\DTLformatlist{#4}%
\egroup
@@ -420,6 +420,8 @@
\MFUaddmap{\examplesref}{\Examplesref}
\newcommand*{\plabel}[2][]{\protected@edef\@currentlabelname{#1}\label{#2}}
+\newcommand*{\pref}[2][]{on page~\pageref{#2}}
+\newcommand*{\phyperref}[2]{\hyperref[#2]{#1} on page~\pageref{#2}}
\newcommand*{\dash}{\,---\,}
@@ -471,7 +473,9 @@
\fi
}
-\newrobustcmd*{\fnsym}[1]{%
+\newrobustcmd*{\fnsym}{\@ifstar\s@fnsym\@fnsym}
+
+\newcommand{\@fnsym}[1]{%
\tablefnmark
{%
\fnsymmark
@@ -481,6 +485,13 @@
}%
}
+\newcommand{\s@fnsym}[1]{%
+ \tablefnmark
+ {%
+ \fnsymmarker{#1}%
+ }%
+}
+
\newcommand{\tablefns}[1]{\par
\parbox{0.8\linewidth}
{\raggedright
@@ -627,18 +638,22 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
\newlength\boxtitleshift
\setlength{\boxtitleshift}{-2.5mm}
+\newcounter{icon}
+\newcommand*{\icon}[1]{\stepcounter{icon}\glssymbol[counter=icon]{sym.#1}}
+\newcommand*{\icontext}[1]{\stepcounter{icon}\glstext[counter=icon]{sym.#1}}
+
\newtcolorbox{warning}[1][]{breakable,
- title={\glssymbol{sym.warning}},
+ title={\icon{warning}},
coltitle=red,colbacktitle=red!20!white,
colframe=red,colback=red!5!white,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},#1}
-\newtcolorbox{important}[1][]{breakable,title={\glssymbol{sym.important}},
+\newtcolorbox{important}[1][]{breakable,title={\icon{important}},
coltitle=red,colbacktitle=red!20!white,
colframe=red,colback=red!5!white,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},#1}
-\newtcolorbox{information}[1][]{breakable,title={\glssymbol{sym.information}},
+\newtcolorbox{information}[1][]{breakable,title={\icon{information}},
coltitle=teal,colbacktitle=teal!20!white,
colframe=teal,colback=teal!5!white,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},#1}
@@ -649,7 +664,7 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
\newcommand{\nlctdefaultafter}{\par\noindent\ignorespacesafterend}
-\newtcolorbox{pinnedbox}[1][]{unbreakable,title={\glssymbol{sym.definition}},
+\newtcolorbox{pinnedbox}[1][]{unbreakable,title={\icon{definition}},
coltitle=black,colbacktitle=defbackground,
colframe=black,colback=defbackground,halign=flush left,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},
@@ -664,7 +679,7 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
}
-\newtcolorbox{settingsbox}[1][]{title={\glssymbol{sym.valuesetting}},unbreakable,
+\newtcolorbox{settingsbox}[1][]{title={\icon{valuesetting}},unbreakable,
coltitle=black,colbacktitle=defbackground!20!white,
colframe=black,colback=defbackground!20!white,halign=flush left,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},
@@ -672,14 +687,14 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
#1
}
-\newtcolorbox{terminal}{unbreakable,title={\glssymbol{sym.terminal}},
+\newtcolorbox{terminal}{unbreakable,title={\icon{terminal}},
colframe=black,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},
after={\nlctdefaultafter},
halign=flush left,fontupper=\ttfamily,before upper={\frenchspacing\obeylines}
}
-\newtcolorbox{transcript}{unbreakable,title={\glssymbol{sym.transcript}},
+\newtcolorbox{transcript}{unbreakable,title={\icon{transcript}},
colframe=black,
enhanced,attach boxed title to top right={yshift=\boxtitleshift},
after={\nlctdefaultafter},
@@ -722,7 +737,7 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
\definecolor{codebackground}{gray}{0.95}
-\newtcolorbox{codebox}[1][]{title={\glssymbol{sym.code}},
+\newtcolorbox{codebox}[1][]{title={\icon{code}},
enhanced,breakable,attach boxed title to top right={yshift=\boxtitleshift},
halign=flush left,fontupper=\codefont,colback=codebackground,
before upper={%
@@ -734,7 +749,7 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
#1
}
-\newtcolorbox{codebox*}[1][]{title={\glssymbol{sym.code}},
+\newtcolorbox{codebox*}[1][]{title={\icon{code}},
enhanced,breakable,
attach boxed title to top right={yshift=\boxtitleshift},
halign=flush left,fontupper=\codefont,colback=codebackground,
@@ -745,11 +760,11 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
}
\newenvironment{badcodebox}%
-{\begin{codebox}[title={\glssymbol{sym.badcode}}]}
+{\begin{codebox}[title={\icon{badcode}}]}
{\end{codebox}\noindent\ignorespacesafterend}
\newenvironment{unicodebox}%
-{\begin{codebox}[title={\glssymbol{sym.unicode}}]}
+{\begin{codebox}[title={\icon{unicode}}]}
{\end{codebox}\noindent\ignorespacesafterend}
\newtcolorbox{compactcodebox}[1][]{%
@@ -772,14 +787,14 @@ engine (\XeLaTeX\ or \LuaLaTeX)}
\newcommand*{\result@attachtag}{}
-\newtcolorbox{resultbox}[1][]{title={\glssymbol{sym.result}},
+\newtcolorbox{resultbox}[1][]{title={\icon{result}},
coltitle=black,colbacktitle=white,
colframe=black,colback=white,
after={\nlctdefaultafter},
enhanced,attach boxed title to top right={yshift=\boxtitleshift},#1}
\newtcolorbox{coderesult}[1][]{skin=bicolor,
-title={\glssymbol{sym.code} \glssymbol{sym.result}},
+title={\icon{code} \icon{result}},
attach boxed title to top center={yshift=\boxtitleshift},
sidebyside,
sidebyside align=top,
@@ -797,7 +812,7 @@ after lower={\noindent},
}
\newtcolorbox{coderesult*}[1][]{skin=bicolor,
-title={\glssymbol{sym.code} \glssymbol{sym.result}},
+title={\icon{code} \icon{result}},
attach boxed title to top center={yshift=\boxtitleshift},
sidebyside,
sidebyside align=top,
@@ -812,11 +827,11 @@ halign upper=flush left,halign lower=justify,
}
\newenvironment{unicoderesult}%
-{\begin{coderesult}[title={\glssymbol{sym.unicode} \glssymbol{sym.result}}]}
+{\begin{coderesult}[title={\icon{unicode} \icon{result}}]}
{\end{coderesult}\noindent\ignorespacesafterend}
\newenvironment{unicoderesult*}%
-{\begin{coderesult*}[title={\glssymbol{sym.unicode} \glssymbol{sym.result}}]}
+{\begin{coderesult*}[title={\icon{unicode} \icon{result}}]}
{\end{coderesult*}\noindent\ignorespacesafterend}
@@ -1378,16 +1393,10 @@ halign upper=flush left,halign lower=justify,
\newcommand{\Idx}{\dGls}
\newcommand{\Idxpl}{\dGlspl}
\newcommand{\idxc}{\dglslink}
-\newcommand{\idxn}[2][]{%
- \ifglsentryexists{dual.#2}%
- {\glsname[#1]{dual.#2}}%
- {\ifglsentryexists{idx.#2}{\glsname[#1]{idx.#2}}{\glsname[#1]{#2}}}%
-}
-\newcommand{\idxf}[2][]{%
- \ifglsentryexists{dual.#2}%
- {\glsfirst[#1]{dual.#2}}%
- {\ifglsentryexists{idx.#2}{\glsfirst[#1]{idx.#2}}{\glsfirst[#1]{#2}}}%
-}
+\newdglsfield{name}{\idxn}
+\newdglsfield{first}{\idxf}
+
+\newcommand*{\glscsname}[2][]{\glslink[#1]{#2}{\csfmtfont{#2}}}
\newcommand{\optionlistprefix}{opt.}
\newcommand{\optionlistitemformat}[1]{\glsentrytext{#1}}
@@ -1630,6 +1639,18 @@ halign upper=flush left,halign lower=justify,
{\appto\backmatter{\setupglossaries{numberedsection=nolabel}}}
{}
+\ifdef\appendix
+{
+ \ifdef\chapter
+ {
+ \appto\appendix{%
+ \renewcommand{\Hy@chapapp}{chapter}%
+ }
+ }
+ {}
+}
+{}
+
\ifdef\abstract
{}
{
@@ -1692,6 +1713,14 @@ halign upper=flush left,halign lower=justify,
{\setkeys{printgloss}{target=true}\targetorhyperlink{#1}{\glossentryname{#1}}}%
}
+\newrobustcmd{\aliasref}[1]{\glshyperlink{#1}}
+\newrobustcmd{\initvalref}[1]{\ifglsentryexists{#1}{\glshyperlink{#1}}{\cmd{#1}}}
+\newrobustcmd{\initvalopt}[2]{%
+ \ifstrempty{#1}%
+ {\ifglsentryexists{opt.#2}{\glshyperlink{opt.#2}}{\optfmt{#2}}}%
+ {\ifglsentryexists{opt.#1.#2}{\glshyperlink{opt.#1.#2}}{\optfmt{#2}}}%
+}
+
\newcommand*{\optvaldefcounter}{}
\newcommand*{\inlineidxdef}[1]{%
@@ -1707,16 +1736,18 @@ halign upper=flush left,halign lower=justify,
\egroup
}
+% v1.09: added idx. prefix to \glsunset
\newrobustcmd*{\inlineidxfdef}[1]{%
\mainmatteronly{\mainglsadd{idx.#1}{}}%
\glsxtrglossentryother{}{idx.#1}{first}%
- \glsunset{#1}%
+ \glsunset{idx.#1}%
}
+% v1.09: added idx. prefix to \glsunset
\newrobustcmd*{\inlineidxpdef}[1]{%
\mainmatteronly{\mainglsadd{idx.#1}{}}%
\glsxtrglossentryother{}{idx.#1}{plural}%
- \glsunset{#1}%
+ \glsunset{idx.#1}%
}
\newrobustcmd*{\inlineswitchdef}[1]{%
@@ -1729,6 +1760,11 @@ halign upper=flush left,halign lower=justify,
\glsxtrglossentry{#2}%
}
+\newrobustcmd*{\inlineoptdef}[2][optdef]{%
+ \mainglsadd{opt.#2}{#1}%
+ \glsxtrglossentry{opt.#2}%
+}
+
\newcommand*{\mainglsadd}[3][]{%
\ifstrempty{#3}%
{\def\mainglsaddcounter{}}%
@@ -1777,7 +1813,7 @@ halign upper=flush left,halign lower=justify,
}
\newcommand*{\s@cmddef}[2][]{%
- \def\cmdtitle{\glssymbol{sym.definition}}%
+ \def\cmdtitle{\icon{definition}}%
\def\postnote{}%
\ifnotdefaultstatus{#2}{\def\cmdtitle{\statussym}\def\postnote{\hfill\statustext}}{}%
\begin{pinnedbox}[title=\cmdtitle]
@@ -1870,7 +1906,7 @@ halign upper=flush left,halign lower=justify,
}
\newcommand*{\s@envdef}[2][]{%
- \def\envtitle{\glssymbol{sym.definition}}%
+ \def\envtitle{\icon{definition}}%
\def\postnote{}%
\ifnotdefaultstatus{env.#2}{\def\envtitle{\statussym}\def\postnote{\statustext}}{}%
\begin{pinnedbox}[title=\envtitle]
@@ -1914,7 +1950,7 @@ halign upper=flush left,halign lower=justify,
\newcommand{\pkgnotefmt}[1]{#1}
\newcommand*{\s@pkgdef}[2][]{%
- \def\pkgtitle{\glssymbol{sym.definition}}%
+ \def\pkgtitle{\icon{definition}}%
\def\postnote{}%
\ifnotdefaultstatus{pkg.#2}{\def\pkgtitle{\statussym}\def\postnote{\statustext}}{}%
\begin{pinnedbox}[title=\pkgtitle]
@@ -1956,7 +1992,7 @@ halign upper=flush left,halign lower=justify,
}
\newcommand*{\s@clsdef}[2][]{%
- \def\clstitle{\glssymbol{sym.definition}}%
+ \def\clstitle{\icon{definition}}%
\def\postnote{}%
\ifnotdefaultstatus{cls.#2}{\def\clstitle{\statussym}\def\postnote{\statustext}}{}%
\begin{pinnedbox}[title=\clstitle]
@@ -2036,14 +2072,21 @@ halign upper=flush left,halign lower=justify,
}
\newcommand*{\s@optionvaldef}[2]{%
- \begin{settingsbox}[title={\glssymbol{sym.optionvalue}},
+ \begin{settingsbox}[title={\icon{optionvalue}},
colback=optionvaluedefbackground,
colbacktitle=optionvaluedefbackground
]%
\def\optfmt##1{\textbf{\texttt{##1}}}%
\mainglsadd{optval.#1.#2}{optvaldef}%
\gls!{opt.#1}\dequals\glsxtrglossentry{optval.#1.#2}%
- \ifnotdefaultstatus{optval.#1.#2}{\hfill\statussym}{}%
+ \def\summary@sep{\hfill}%
+ \glsxtrifhasfield*{alias}{optval.#1.#2}%
+ {%
+ \summary@sep\summarytagfmt{alias}%
+ \expandafter\aliasref\expandafter{\glscurrentfieldvalue}%
+ \def\summary@sep{ }%
+ }{}%
+ \ifnotdefaultstatus{optval.#1.#2}{\summary@sep\statussym}{}%
\glsxtrifhasfield{note}{optval.#1.#2}%
{%
\ifx\optnotefmt\@gobble
@@ -2065,7 +2108,7 @@ halign upper=flush left,halign lower=justify,
:\space
\glsxtrifhasfield{alias}{optval.#1.#2}%
{%
- Synonym of \expandafter\glsfmtname\expandafter{\glscurrentfieldvalue}.%
+ Synonym of \expandafter\aliasref\expandafter{\glscurrentfieldvalue}.%
}%
{%
\glossentrydesc{optval.#1.#2}\glspostdescription
@@ -2149,12 +2192,14 @@ halign upper=flush left,halign lower=justify,
\newcommand*{\getinitordefval}[1]{%
\let\currentsyntax\@empty
- \def\settingstitle{\glssymbol{sym.valuesetting}}%
+ \def\settingstitle{\icon{valuesetting}}%
\def\initordefval{}%
\glsxtrifhasfield*{alias}{#1}%
{%
\edef\initordefval{\summarytagfmt{alias}%
- \noexpand\gls{\expandonce\glscurrentfieldvalue}}%
+ \noexpand\aliasref{\expandonce\glscurrentfieldvalue}%
+ \noexpand\global\noexpand\let\noexpand\do@alias\noexpand\@secondoftwo
+ }%
}%
{}%
\glsxtrifhasfield*{syntax}{#1}%
@@ -2175,12 +2220,12 @@ halign upper=flush left,halign lower=justify,
\ifx\currentsyntax\metaboolean
\ifdefstring\glscurrentfieldvalue{true}
{%
- \def\settingstitle{\glssymbol{sym.toggleonsetting}}%
+ \def\settingstitle{\icon{toggleonsetting}}%
}%
{%
\ifdefstring\glscurrentfieldvalue{false}
{%
- \def\settingstitle{\glssymbol{sym.toggleoffsetting}}%
+ \def\settingstitle{\icon{toggleoffsetting}}%
}%
{}%
}%
@@ -2191,7 +2236,7 @@ halign upper=flush left,halign lower=justify,
%\appto\initordefval{\textit{initial:} none}%
}%
}%
- {\def\settingstitle{\glssymbol{sym.novaluesetting}}}%
+ {\def\settingstitle{\icon{novaluesetting}}}%
}
\newcommand*{\ctrdefbookmarklevel}{\cmddefbookmarklevel}
@@ -2205,7 +2250,7 @@ halign upper=flush left,halign lower=justify,
}
\newcommand*{\s@ctrdef}[1]{%
- \def\settingstitle{\glssymbol{sym.counter}}%
+ \def\settingstitle{\icon{counter}}%
\ifnotdefaultstatus{ctr.#1}%
{\appto\settingstitle{\statussym}\def\postnote{\statustext}}%
{}%
@@ -2263,6 +2308,8 @@ halign upper=flush left,halign lower=justify,
\newrobustcmd{\initvalnotefmt}[1]{\textrm{\em #1}}
+\newcommand{\nlctuserguidebibextrapreamble}{}
+
\newcommand*{\nlctuserguidegls}[2][]{%
\bgroup
\let\field\glsbibwritefield
@@ -2279,6 +2326,8 @@ halign upper=flush left,halign lower=justify,
\def\initval{\glsbibwritefield{initvalue}}%
\def\initvalvaries{\glsbibwritefield{initvalue}{\initvalnotefmt{varies}}}%
\def\initvalempty{\glsbibwritefield{initvalue}{\initvalnotefmt{empty}}}%
+ \def\initvalcs##1{\glsbibwritefield{initvalue}{\initvalref{##1}}}%
+ \def\initvalopt##1##2{\glsbibwritefield{initvalue}{\initvalopt{##1}{##2}}}%
\def\note{\glsbibwritefield{note}}%
\def\deprecated{\glsbibwritefield{status}{deprecated}}%
\def\banned{\glsbibwritefield{status}{banned}}%
@@ -2317,6 +2366,8 @@ halign upper=flush left,halign lower=justify,
\def\gapp##1##2{\glsbibwriteentry{application}{app.##1}{\field{name}{\appfmt{##1}}##2}}%
\def\glongswitch##1##2{\glsbibwriteentry{switch}{switch.##1}{\field{name}{\longargfmt{##1}}##2}}%
\def\gshortswitch##1##2{\glsbibwriteentry{switch}{switch.##1}{\field{name}{\shortargfmt{##1}}##2}}%
+ \def\glongswitchpunc##1##2{\glsbibwriteentry{switchpunctuation}{switch.##1}{\field{name}{\longargfmt{##1}}##2}}%
+ \def\gshortswitchpunc##1##2{\glsbibwriteentry{switchpunctuation}{switch.##1}{\field{name}{\shortargfmt{##1}}##2}}%
\def\gterm{\glsbibwriteentry{term}}%
\def\gtermabbr##1##2##3##4{\glsbibwriteentry{termabbreviation}%
{##1}{\field{short}{##2}\field{long}{##3}##4}}%
@@ -2329,7 +2380,10 @@ halign upper=flush left,halign lower=justify,
\immediate\openout\nlctuserguidebib=\jobname-gls.bib\relax
\immediate\write\nlctuserguidebib{\glspercentchar\space Encoding: UTF-8}
\immediate\write\nlctuserguidebib{@preamble{"\string\providecommand*{\string\csfmt}[1]{\string\glsbackslash\string\glsbackslash\glshashchar1}^^J
- \string\providecommand{\string\dhyphen}{-}"}}
+ \string\providecommand{\string\dhyphen}{-}^^J
+ \string\providecommand{\string\longargfmt}{--}^^J
+ \string\providecommand{\string\shortargfmt}{-}^^J
+ \nlctuserguidebibextrapreamble"}}
\immediate\write\nlctuserguidebib{\symboldefinitions}
\glsbibwriteentry{indexplural}{fileformat}{\glsbibwritefield{text}{file format}}
#2%
@@ -2402,7 +2456,7 @@ halign upper=flush left,halign lower=justify,
\newcommand{\nlctuserguideloadgls}[1]{%
\GlsXtrLoadResources[src=\jobname-gls,
- break-at-not-match={original entrytype=(punctuation|command)},
+ break-at-not-match={original entrytype=(switchpunctuation|punctuation|command)},
sort={custom},
sort-rule={\glsxtrIgnorableRules
;\glsxtrcombiningdiacriticrules
@@ -2434,6 +2488,7 @@ halign upper=flush left,halign lower=justify,
application=index,
switch=index,
punctuation=symbol,
+ switchpunctuation=symbol,
icon=symbol,
\nlctuserguidecustomentryaliases
},
@@ -2455,7 +2510,7 @@ halign upper=flush left,halign lower=justify,
loc-counters={chapter,section,subsection,subsubsection,page,figure,table,wrglossary},
save-child-count,save-root-ancestor,
symbol-sort-fallback=name,
- not-match={original entrytype=icon},
+ not-match={original entrytype=(icon|nonindexed)},
#1
]%
\GlsXtrLoadResources[src=\jobname-gls,
@@ -2471,10 +2526,10 @@ halign upper=flush left,halign lower=justify,
% Glossaries, index, summaries etc
-\newcommand{\statusdeprecatedsym}{\glssymbol{sym.deprecated}}
-\newcommand{\statusdeprecatedtext}{\glstext{sym.deprecated}}
-\newcommand{\statusbannedsym}{\glssymbol{sym.banned}}
-\newcommand{\statusbannedtext}{\glstext{sym.banned}}
+\newcommand{\statusdeprecatedsym}{\icon{deprecated}}
+\newcommand{\statusdeprecatedtext}{\icontext{deprecated}}
+\newcommand{\statusbannedsym}{\icon{banned}}
+\newcommand{\statusbannedtext}{\icontext{banned}}
\newcommand{\statusdeprecatedbannedsym}{\statusdeprecatedsym\statusbannedsym}
\newcommand{\statusdeprecatedbannedtext}{\statusdeprecatedtext\ \statusbannedtext}
\newcommand{\statusdefaultsym}{}
@@ -2576,8 +2631,10 @@ halign upper=flush left,halign lower=justify,
\newcommand*{\locationgroupmarkerparagraph}{\S}
\newcommand*{\locationgroupmarkersubparagraph}{\S}
-\newcommand*{\locationgroupmarkertable}{\tablename~}
-\newcommand*{\locationgroupmarkerfigure}{\figurename~}
+\newcommand*{\locationgroupmarkertable}{\Tablerefprefix}
+\newcommand*{\locationgroupmarkertables}{\Tablesrefprefix}
+\newcommand*{\locationgroupmarkerfigure}{\Figurerefprefix}
+\newcommand*{\locationgroupmarkerfigures}{\Figuresrefprefix}
\newcommand*{\locationgroupmarkerpage}{p.~}
\newcommand*{\locationgroupmarkerpages}{pp.~}
@@ -2678,6 +2735,7 @@ halign upper=flush left,halign lower=justify,
\textrm{\ifdefempty\initordefval{}{\initordefval}%
\ifdefempty\optiontag{}{ \optiontag}}%
\gdef\summaryentry@post@fill{ }%
+ \let\do@alias\@secondoftwo
}
\newcommand{\summaryentryoption}[1]{%
@@ -2850,6 +2908,11 @@ halign upper=flush left,halign lower=justify,
\parindent\summarysubitemindent\relax}%
\fi
\glsadd[format=summarylocfmt]{##2}%
+ \glsxtrifhasfield*{alias}{##2}%
+ {\let\do@alias\@firstoftwo
+ \let\aliasval\glscurrentfieldvalue
+ }%
+ {\let\do@alias\@secondoftwo}%
\texttt
{%
\ifcsdef{summaryentry\@this@category}
@@ -2862,19 +2925,26 @@ halign upper=flush left,halign lower=justify,
}%
}%
\ifstrempty{##3}{}{\marginpar{\summaryloc{##3}}}%
- \glsxtrifhasfield*{alias}{##2}%
+ \do@alias
{%
\summaryentry@post@fill
\summarytagfmt{alias}%
- \expandafter\glsfmtname\expandafter{\glscurrentfieldvalue}%
+ \expandafter\aliasref\expandafter{\aliasval}%
\let\summaryentry@post@fill\space
}%
{}%
\ifnotdefaultstatus{##2}%
{\summaryentry@post@fill
\glsxtrifhasfield{useri}{##2}{\glscurrentfieldvalue~}{}\statussym
+ \glsxtrifhasfield*{providedby}{##2}%
+ {\space\providedbyfmt{\glscurrentfieldvalue}}{}%
+ }%
+ {%
+ \glsxtrifhasfield{useri}{##2}%
+ {\summaryentry@post@fill\glscurrentfieldvalue}{}%
+ \glsxtrifhasfield*{providedby}{##2}%
+ {\space\providedbyfmt{\glscurrentfieldvalue}}{}%
}%
- {\glsxtrifhasfield{useri}{##2}{\summaryentry@post@fill\glscurrentfieldvalue}{}}%
\glsxtrifhasfield{note}{##2}{\summarypar\hfill\summarynotefmt\glscurrentfieldvalue}{}%
\fi
\summarypredesc
diff --git a/macros/xetex/latex/exam-zh/CHANGELOG.md b/macros/xetex/latex/exam-zh/CHANGELOG.md
index 44002138a6..9fba646315 100644
--- a/macros/xetex/latex/exam-zh/CHANGELOG.md
+++ b/macros/xetex/latex/exam-zh/CHANGELOG.md
@@ -5,6 +5,13 @@
格式参照 [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
并且此项目遵守 [Semantic Versioning](https://semver.org/spec/v2.0.0.html)。
+## [0.1.27] - 2023-06-27
+
+### Added
+
+- 完善 `enumerate` 环境的三层的间距控制
+
+
## [0.1.26] - 2023-06-22
diff --git a/macros/xetex/latex/exam-zh/doc/body/usage.tex b/macros/xetex/latex/exam-zh/doc/body/usage.tex
index 29adeaf5a2..9d1191f76b 100644
--- a/macros/xetex/latex/exam-zh/doc/body/usage.tex
+++ b/macros/xetex/latex/exam-zh/doc/body/usage.tex
@@ -308,7 +308,7 @@
<题干>
\end{question}
\end{ccnusyntax}
- 选择题和填空题题干环境。
+ 选择题和填空题题干环境。键值列表设置见~\ref{subsubsec:参数-题干} 节
\end{function}
\begin{function}{problem 环境}
@@ -317,7 +317,7 @@
<题干>
\end{problem}
\end{ccnusyntax}
- 解答题题干环境。
+ 解答题题干环境。键值列表设置见~\ref{subsubsec:参数-题干} 节
\end{function}
\cls{question} 和 \cls{problem} 环境的区别仅在于若 \kvopt{show-points}{true} (下面会介绍这个键值),则 \cls{question} 的题干会紧接在分数后而 \cls{problem} 的题干会在分数后新起一段后开始。
@@ -461,7 +461,7 @@
\fillin(*\oarg{键值列表}*)(*\oarg{答案}*)
\fillin*(*\oarg{键值列表}*)(*\oarg{答案}*)
\end{ccnusyntax}
- 填空(下划线或括号)。\meta{答案} 可以受~\ref{subsubsec:参数-题干} 节的 \cmd{question/show-answer} 键值控制隐藏。\meta{键值列表} 见~\ref{subsubsec:参数-填空题} 节。\tn{fillin} 不可换行,但是会自动根据内容深度提升基线(比如排版分数不会“压线”);\tn{fillin*} 可以自动换行但是没有前者的功能,且 \tn{fillin*} 的换行功能只适用于 \kvopt{fillin/type}{line}、\kvopt{fillin/type}{paren} 和 \kvopt{fillin/type}{blank}。
+ 填空(下划线或括号)。\meta{答案} 可以受~\ref{subsubsec:参数-题干} 节的 \cmd{question/show-answer} 键值控制隐藏。\meta{键值列表} 见~\ref{subsubsec:参数-填空题} 节。\tn{fillin} 不可换行,但是会自动根据内容深度提升基线(比如排版分数不会“压线”),但无法自动换行;\tn{fillin*} 可以自动换行但是没有前者的提升基线的功能,且 \tn{fillin*} 的换行功能只适用于 \kvopt{fillin/type}{line}、\kvopt{fillin/type}{paren} 和 \kvopt{fillin/type}{blank}。
\end{function}
注意,\tn{fillin} 命令经过处理,|\fillin[<1>]| 表示 |\fillin[<答案>]|(而不是通常定义两个可选参数命令,若只写一个的时候默认为第一个参数),而如果仅仅改变 \tn{fillin} 的类型(见下)而不输入答案,则需要使用 |\fillin[type=paren][]|。这样设计是考虑到:大部分时候都是无答案和输入答案两种情况,而单独改某一个 \tn{fillin} 的类型的情况很少,一般都是一些题目统一改,这个时候在需要修改的 \tn{fillin} 之前使用
diff --git a/macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdf b/macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdf
index 77c9d82abf..513f8d06a0 100644
--- a/macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdf
+++ b/macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdf
Binary files differ
diff --git a/macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex b/macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex
index ad247296c1..b8eb07a3a6 100644
--- a/macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex
+++ b/macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex
@@ -1,7 +1,7 @@
\documentclass{xdyydoc}
\newcommand{\DocDate}{2022-10-4}
-\newcommand{\DocVersion}{v0.1.26}
+\newcommand{\DocVersion}{v0.1.27}
\input{exam-zh-doc-setup.tex}
\usepackage{amssymb}
@@ -94,6 +94,7 @@
\item 每个子包设置用户接口
\item 通过 \tn{CJKunderline} 的 \meta{hidden} 键实现 \tn{fillin} 的无答案的时候,长度是答案的长度
\item \env{poem} 环境的引用字体不是斜体
+ \item 用 meta 优化键值,比如统一的 show-answer
\end{itemize}
diff --git a/macros/xetex/latex/exam-zh/examples/example-multiple.pdf b/macros/xetex/latex/exam-zh/examples/example-multiple.pdf
index 76abecf4e9..e6b4c80c25 100644
--- a/macros/xetex/latex/exam-zh/examples/example-multiple.pdf
+++ b/macros/xetex/latex/exam-zh/examples/example-multiple.pdf
Binary files differ
diff --git a/macros/xetex/latex/exam-zh/examples/example-single.pdf b/macros/xetex/latex/exam-zh/examples/example-single.pdf
index 69f8591c5e..66c7da9b6e 100644
--- a/macros/xetex/latex/exam-zh/examples/example-single.pdf
+++ b/macros/xetex/latex/exam-zh/examples/example-single.pdf
Binary files differ
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty
index e905af6f5a..5099c6ca11 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty
@@ -8,7 +8,7 @@
\RequirePackage{expl3}
-\ProvidesExplPackage {exam-zh-chinese-english} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-chinese-english} {2023-06-28} {v0.1.27}
{exam-zh chinese and english module}
\PassOptionsToPackage { tcolorbox } { most }
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty
index 57e8dd4ef2..47cbd287bc 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty
@@ -9,7 +9,7 @@
\RequirePackage{expl3}
\RequirePackage{xparse}
-\ProvidesExplPackage {exam-zh-choices} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-choices} {2023-06-28} {v0.1.27}
{exam-zh choices module}
\dim_new:N \l__examzh_choices_column_sep_dim
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-font.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-font.sty
index 91257434b7..9f0bb0171f 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-font.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-font.sty
@@ -9,7 +9,7 @@
\RequirePackage{expl3}
\RequirePackage{xparse}
-\ProvidesExplPackage {exam-zh-font} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-font} {2023-06-28} {v0.1.27}
{exam-zh font module}
\RequirePackage { unicode-math }
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-question.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-question.sty
index 4cb1c943fa..f1de989e6e 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-question.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-question.sty
@@ -9,7 +9,7 @@
\RequirePackage{expl3}
\RequirePackage{xparse}
-\ProvidesExplPackage {exam-zh-question} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-question} {2023-06-28} {v0.1.27}
{exam-zh question module}
@@ -242,6 +242,77 @@
{ }
\prg_generate_conditional_variant:Nnn \int_compare:nNn { xNn } { T }
+
+% question 和 problem 环境的 list 间距设置
+\cs_new:Npn \__examzh_enumerate_set_question:
+ {
+ \setlist[enumerate, 1]
+ {
+ labelindent = \parindent,
+ labelsep = 2pt,
+ leftmargin = *,
+ % label = { \arabic * .}
+ label = {( \arabic * )},
+ }
+
+ \setlist[enumerate, 2]
+ {
+ % labelindent = *,
+ leftmargin = 2em,
+ widest = 0,
+ itemindent = 0em,
+ labelsep = 0pt,
+ % labelwidth = 2em,
+ listparindent = \parindent,
+ label = {( \alph * )},
+ }
+ \setlist[enumerate, 3]
+ {
+ % labelindent = *,
+ leftmargin = 2em,
+ widest = 0,
+ itemindent = 0em,
+ labelsep = 0pt,
+ % labelwidth = 2em,
+ listparindent = \parindent,
+ label = {( \roman * )},
+ }
+ }
+\cs_new:Npn \__examzh_enumerate_set_problem:
+ {
+ \setlist[enumerate, 1]
+ {
+ labelindent = 2em,
+ labelsep = 4pt,
+ leftmargin = *,
+ % label = { \arabic * .}
+ label = {( \arabic * )},
+ }
+
+ \setlist[enumerate, 2]
+ {
+ % labelindent = *,
+ leftmargin = 2em,
+ widest = 0,
+ itemindent = 0em,
+ labelsep = 0pt,
+ % labelwidth = 2em,
+ listparindent = \parindent,
+ label = {( \alph * )},
+ }
+ \setlist[enumerate, 3]
+ {
+ % labelindent = *,
+ leftmargin = 2em,
+ widest = 0,
+ itemindent = 0em,
+ labelsep = 0pt,
+ % labelwidth = 2em,
+ listparindent = \parindent,
+ label = {( \roman * )},
+ }
+ }
+
\cs_new:Npn \__examzh_question_begin:nn #1#2
{
\par
@@ -255,6 +326,8 @@
% 设置上方间距
% \addvspace { \l__examzh_question_top_sep_skip }
\vspace { \l__examzh_question_top_sep_skip }
+ % 设置 enumerate 环境间距
+ \__examzh_enumerate_set_question:
% 严格禁止孤行和寡行
\int_set:Nn \clubpenalty { 10000 }
\int_set:Nn \widowpenalty { 10000 }
@@ -264,7 +337,9 @@
% \@enumdepth 主要控制 enumerate 不同层级的编号
% 这样设置后,在 question 中使用 enumerate 会调用 level 2 的编号
% 也就是 question 中的 enumerate 环境直接从第二层开始
- \int_incr:N \@enumdepth
+
+ % \int_incr:N \@enumdepth
+
% 如果 show-points = auto 那么解答题显示分数,选择题和填空题不显示分数
% 这样设置考虑到选择题和填空题都是每道题一样的分数,在最开始的地方说明即可
% 而解答题不太一样
@@ -592,6 +667,8 @@
% 设置上方间距
% \addvspace { \l__examzh_question_top_sep_skip }
\vspace { \l__examzh_problem_top_sep_skip }
+ % 设置 enumerate 环境间距
+ \__examzh_enumerate_set_problem:
% 严格禁止孤行和寡行
\int_set:Nn \clubpenalty { 10000 }
\int_set:Nn \widowpenalty { 10000 }
@@ -601,7 +678,7 @@
% \@enumdepth 主要控制 enumerate 不同层级的编号
% 这样设置后,在 problem 中使用 enumerate 会调用 level 2 的编号
% 也就是 question 中的 enumerate 环境直接从第二层开始
- \int_incr:N \@enumdepth
+ % \int_incr:N \@enumdepth
% 如果 show-points = auto 那么解答题显示分数,选择题和填空题不显示分数
% 这样设置考虑到选择题和填空题都是每道题一样的分数,在最开始的地方说明即可
% 而解答题不太一样
@@ -1069,8 +1146,8 @@
{
% 不显示答案
\IfBooleanTF {#1}
- { \__examzh_fillin_no_answer_breakble_typeset: }
- { \__examzh_fillin_no_answer_unbreakble_typeset: }
+ { \__examzh_fillin_no_answer_breakable_typeset: }
+ { \__examzh_fillin_no_answer_unbreakable_typeset: }
}
}
{
@@ -1091,8 +1168,8 @@
{
% 不显示答案
\IfBooleanTF {#1}
- { \__examzh_fillin_no_answer_breakble_typeset: }
- { \__examzh_fillin_no_answer_unbreakble_typeset: }
+ { \__examzh_fillin_no_answer_breakable_typeset: }
+ { \__examzh_fillin_no_answer_unbreakable_typeset: }
}
}
\group_end:
@@ -1103,7 +1180,7 @@
There~is~no~such~noanswertype~named~#1!\\
Please~read~the~manual~carefully!
}
-\cs_new:Npn \__examzh_fillin_no_answer_unbreakble_typeset:
+\cs_new:Npn \__examzh_fillin_no_answer_unbreakable_typeset:
{
\str_case:VnF \l__examzh_fillin_no_answer_type_str
{
@@ -1116,7 +1193,7 @@
{ \l__examzh_fillin_no_answer_type_str }
}
}
-\cs_new:Npn \__examzh_fillin_no_answer_breakble_typeset:
+\cs_new:Npn \__examzh_fillin_no_answer_breakable_typeset:
{
\str_case:VnF \l__examzh_fillin_no_answer_type_str
{
@@ -1421,12 +1498,12 @@
\group_end:
\ignorespaces
}
-\cs_new:Npn \__examzh_fillin_blank_breakble_F:
+\cs_new:Npn \__examzh_fillin_blank_breakable_F:
{
% \hspace* { \l__examzh_fillin_F_width_dim }
\__examzh_fillin_breakable_hspace:NN \use:n \allowbreak
}
-\cs_new:Npn \__examzh_fillin_blank_unbreakble_F:
+\cs_new:Npn \__examzh_fillin_blank_unbreakable_F:
{
\hspace* { \l__examzh_fillin_F_width_dim }
% \__examzh_fillin_breakable_hspace:NN \use:n \allowbreak
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty
index 0ac2e1db4a..3dc3c57c2a 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty
@@ -8,7 +8,7 @@
\RequirePackage{expl3}
-\ProvidesExplPackage {exam-zh-symbols} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-symbols} {2023-06-28} {v0.1.27}
{exam-zh symbols module}
\RequirePackage { tikz }
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh-textfigure.sty b/macros/xetex/latex/exam-zh/tex/exam-zh-textfigure.sty
index 5b21d1e2d3..bbc4bedac2 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh-textfigure.sty
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh-textfigure.sty
@@ -7,7 +7,7 @@
\RequirePackage{expl3}
-\ProvidesExplPackage {exam-zh-textfigure} {2023-06-22} {v0.1.26}
+\ProvidesExplPackage {exam-zh-textfigure} {2023-06-28} {v0.1.27}
{exam-zh text with figure module}
diff --git a/macros/xetex/latex/exam-zh/tex/exam-zh.cls b/macros/xetex/latex/exam-zh/tex/exam-zh.cls
index 818feeceb9..e75c5f4d32 100644
--- a/macros/xetex/latex/exam-zh/tex/exam-zh.cls
+++ b/macros/xetex/latex/exam-zh/tex/exam-zh.cls
@@ -6,7 +6,7 @@
\NeedsTeXFormat{LaTeX2e}[2017/04/15]
\RequirePackage{expl3}
-\ProvidesExplClass {exam-zh} {2023-06-22} {v0.1.26} {LaTeX template for Chinese exam}
+\ProvidesExplClass {exam-zh} {2023-06-28} {v0.1.27} {LaTeX template for Chinese exam}
% 检查 LaTeX2e kernel 版本
\msg_new:nnn { exam-zh } { latex-too-old }
@@ -533,7 +533,7 @@
\setlist{nosep}
\setlist
{
- labelsep = 4pt,
+ labelsep = 2pt,
}
\setlist[enumerate, 1]
@@ -541,19 +541,31 @@
labelindent = \parindent,
labelsep = 4pt,
leftmargin = *,
- label = { \arabic * .}
+ % label = { \arabic * .}
+ label = {( \arabic * )},
}
\setlist[enumerate, 2]
{
% labelindent = *,
- leftmargin = 0pt,
+ leftmargin = 2em,
widest = 0,
- itemindent = 4em,
+ itemindent = 0em,
labelsep = 0pt,
% labelwidth = 2em,
listparindent = \parindent,
- label = {( \arabic * )},
+ label = {( \alph * )},
+ }
+\setlist[enumerate, 3]
+ {
+ % labelindent = *,
+ leftmargin = 2em,
+ widest = 0,
+ itemindent = 0em,
+ labelsep = 0pt,
+ % labelwidth = 2em,
+ listparindent = \parindent,
+ label = {( \roman * )},
}
% 多种方法: method环境
\newlist{method}{enumerate}{1}