From 7ffc72f568b89a4914168cd6921510d226a48620 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 10 Nov 2022 03:01:41 +0000 Subject: CTAN sync 202211100301 --- macros/latex/contrib/cvss/LICENSE | 416 + macros/latex/contrib/cvss/README.md | 16 + macros/latex/contrib/cvss/cvss.dtx | 898 + macros/latex/contrib/cvss/cvss.ins | 403 + macros/latex/contrib/cvss/cvss.pdf | Bin 0 -> 484458 bytes macros/latex/contrib/fancyhdr/README | 2 +- macros/latex/contrib/fancyhdr/fancyhdr.dtx | 206 +- macros/latex/contrib/fancyhdr/fancyhdr.pdf | Bin 853305 -> 870150 bytes macros/latex/contrib/glossaries-extra/CHANGES | 50 +- macros/latex/contrib/glossaries-extra/README | 2 +- .../glossaries-extra/glossaries-extra-code.pdf | Bin 1805034 -> 1852213 bytes .../glossaries-extra-manual-example001.pdf | Bin 24434 -> 24422 bytes .../glossaries-extra-manual-example001.png | Bin 3024 -> 3024 bytes .../glossaries-extra-manual-example002.pdf | Bin 26398 -> 26386 bytes .../glossaries-extra-manual-example002.png | Bin 5604 -> 5604 bytes .../glossaries-extra-manual-example003.pdf | Bin 26398 -> 26386 bytes .../glossaries-extra-manual-example003.png | Bin 5563 -> 5563 bytes .../glossaries-extra-manual-example004.pdf | Bin 31736 -> 31725 bytes .../glossaries-extra-manual-example004.png | Bin 11529 -> 11529 bytes .../glossaries-extra-manual-example005.pdf | Bin 33337 -> 33326 bytes .../glossaries-extra-manual-example005.png | Bin 7830 -> 7830 bytes .../glossaries-extra-manual-example006.pdf | Bin 28569 -> 28556 bytes .../glossaries-extra-manual-example006.png | Bin 8408 -> 8408 bytes .../glossaries-extra-manual-example007.pdf | Bin 67117 -> 67103 bytes .../glossaries-extra-manual-example007.png | Bin 9843 -> 9843 bytes .../glossaries-extra-manual-example008.pdf | Bin 36784 -> 36774 bytes .../glossaries-extra-manual-example008.png | Bin 4763 -> 4763 bytes .../glossaries-extra-manual-example009.pdf | Bin 49366 -> 49353 bytes .../glossaries-extra-manual-example009.png | Bin 5079 -> 5079 bytes .../glossaries-extra-manual-example010.pdf | Bin 36798 -> 36784 bytes .../glossaries-extra-manual-example010.png | Bin 4787 -> 4787 bytes .../glossaries-extra-manual-example011.pdf | Bin 55865 -> 55853 bytes .../glossaries-extra-manual-example011.png | Bin 4622 -> 4622 bytes .../glossaries-extra-manual-example012.pdf | Bin 73199 -> 73187 bytes .../glossaries-extra-manual-example012.png | Bin 4947 -> 4947 bytes .../glossaries-extra-manual-example013.pdf | Bin 55874 -> 55862 bytes .../glossaries-extra-manual-example013.png | Bin 4660 -> 4660 bytes .../glossaries-extra-manual-example014.pdf | Bin 48913 -> 48902 bytes .../glossaries-extra-manual-example014.png | Bin 4645 -> 4645 bytes .../glossaries-extra-manual-example015.pdf | Bin 66258 -> 66247 bytes .../glossaries-extra-manual-example015.png | Bin 4963 -> 4963 bytes .../glossaries-extra-manual-example016.pdf | Bin 48931 -> 48920 bytes .../glossaries-extra-manual-example016.png | Bin 4647 -> 4647 bytes .../glossaries-extra-manual-example017.pdf | Bin 50134 -> 50121 bytes .../glossaries-extra-manual-example017.png | Bin 4813 -> 4813 bytes .../glossaries-extra-manual-example018.pdf | Bin 67478 -> 67465 bytes .../glossaries-extra-manual-example018.png | Bin 5134 -> 5134 bytes .../glossaries-extra-manual-example019.pdf | Bin 50147 -> 50135 bytes .../glossaries-extra-manual-example019.png | Bin 4879 -> 4879 bytes .../glossaries-extra-manual-example020.pdf | Bin 47640 -> 47629 bytes .../glossaries-extra-manual-example020.png | Bin 4771 -> 4771 bytes .../glossaries-extra-manual-example021.pdf | Bin 36785 -> 36776 bytes .../glossaries-extra-manual-example021.png | Bin 4708 -> 4708 bytes .../glossaries-extra-manual-example022.pdf | Bin 55844 -> 55832 bytes .../glossaries-extra-manual-example022.png | Bin 4644 -> 4644 bytes .../glossaries-extra-manual-example023.pdf | Bin 57133 -> 57121 bytes .../glossaries-extra-manual-example023.png | Bin 4764 -> 4764 bytes .../glossaries-extra-manual-example024.pdf | Bin 39659 -> 39647 bytes .../glossaries-extra-manual-example024.png | Bin 4696 -> 4696 bytes .../glossaries-extra-manual-example025.pdf | Bin 51597 -> 51586 bytes .../glossaries-extra-manual-example025.png | Bin 4787 -> 4787 bytes .../glossaries-extra-manual-example026.pdf | Bin 49894 -> 49883 bytes .../glossaries-extra-manual-example026.png | Bin 4827 -> 4827 bytes .../glossaries-extra-manual-example027.pdf | Bin 56567 -> 56554 bytes .../glossaries-extra-manual-example027.png | Bin 4851 -> 4851 bytes .../glossaries-extra-manual-example028.pdf | Bin 59225 -> 59213 bytes .../glossaries-extra-manual-example028.png | Bin 4920 -> 4920 bytes .../glossaries-extra-manual-example029.pdf | Bin 69396 -> 69384 bytes .../glossaries-extra-manual-example029.png | Bin 4962 -> 4962 bytes .../glossaries-extra-manual-example030.pdf | Bin 36810 -> 36799 bytes .../glossaries-extra-manual-example030.png | Bin 4952 -> 4952 bytes .../glossaries-extra-manual-example031.pdf | Bin 49378 -> 49365 bytes .../glossaries-extra-manual-example031.png | Bin 5268 -> 5268 bytes .../glossaries-extra-manual-example032.pdf | Bin 55905 -> 55891 bytes .../glossaries-extra-manual-example032.png | Bin 4848 -> 4848 bytes .../glossaries-extra-manual-example033.pdf | Bin 73249 -> 73238 bytes .../glossaries-extra-manual-example033.png | Bin 5185 -> 5185 bytes .../glossaries-extra-manual-example034.pdf | Bin 48949 -> 48938 bytes .../glossaries-extra-manual-example034.png | Bin 4951 -> 4951 bytes .../glossaries-extra-manual-example035.pdf | Bin 66300 -> 66288 bytes .../glossaries-extra-manual-example035.png | Bin 5273 -> 5273 bytes .../glossaries-extra-manual-example036.pdf | Bin 50170 -> 50158 bytes .../glossaries-extra-manual-example036.png | Bin 5090 -> 5090 bytes .../glossaries-extra-manual-example037.pdf | Bin 67533 -> 67523 bytes .../glossaries-extra-manual-example037.png | Bin 5421 -> 5421 bytes .../glossaries-extra-manual-example038.pdf | Bin 59249 -> 59237 bytes .../glossaries-extra-manual-example038.png | Bin 5102 -> 5102 bytes .../glossaries-extra-manual-example039.pdf | Bin 75150 -> 75139 bytes .../glossaries-extra-manual-example039.png | Bin 5430 -> 5430 bytes .../glossaries-extra-manual-example040.pdf | Bin 36971 -> 36958 bytes .../glossaries-extra-manual-example040.png | Bin 5173 -> 5173 bytes .../glossaries-extra-manual-example041.pdf | Bin 51165 -> 51154 bytes .../glossaries-extra-manual-example041.png | Bin 5642 -> 5642 bytes .../glossaries-extra-manual-example042.pdf | Bin 36944 -> 36933 bytes .../glossaries-extra-manual-example042.png | Bin 5195 -> 5195 bytes .../glossaries-extra-manual-example043.pdf | Bin 51134 -> 51123 bytes .../glossaries-extra-manual-example043.png | Bin 5673 -> 5673 bytes .../glossaries-extra-manual-example044.pdf | Bin 56045 -> 56032 bytes .../glossaries-extra-manual-example044.png | Bin 5326 -> 5326 bytes .../glossaries-extra-manual-example045.pdf | Bin 75064 -> 75053 bytes .../glossaries-extra-manual-example045.png | Bin 5819 -> 5819 bytes .../glossaries-extra-manual-example046.pdf | Bin 36786 -> 36773 bytes .../glossaries-extra-manual-example046.png | Bin 4925 -> 4925 bytes .../glossaries-extra-manual-example047.pdf | Bin 49359 -> 49346 bytes .../glossaries-extra-manual-example047.png | Bin 5235 -> 5235 bytes .../glossaries-extra-manual-example048.pdf | Bin 55883 -> 55871 bytes .../glossaries-extra-manual-example048.png | Bin 4850 -> 4850 bytes .../glossaries-extra-manual-example049.pdf | Bin 73221 -> 73210 bytes .../glossaries-extra-manual-example049.png | Bin 5177 -> 5177 bytes .../glossaries-extra-manual-example050.pdf | Bin 48942 -> 48929 bytes .../glossaries-extra-manual-example050.png | Bin 4892 -> 4892 bytes .../glossaries-extra-manual-example051.pdf | Bin 66289 -> 66277 bytes .../glossaries-extra-manual-example051.png | Bin 5207 -> 5207 bytes .../glossaries-extra-manual-example052.pdf | Bin 50119 -> 50107 bytes .../glossaries-extra-manual-example052.png | Bin 4945 -> 4945 bytes .../glossaries-extra-manual-example053.pdf | Bin 67471 -> 67459 bytes .../glossaries-extra-manual-example053.png | Bin 5269 -> 5269 bytes .../glossaries-extra-manual-example054.pdf | Bin 59230 -> 59219 bytes .../glossaries-extra-manual-example054.png | Bin 5071 -> 5071 bytes .../glossaries-extra-manual-example055.pdf | Bin 75123 -> 75113 bytes .../glossaries-extra-manual-example055.png | Bin 5395 -> 5395 bytes .../glossaries-extra-manual-example056.pdf | Bin 36971 -> 36959 bytes .../glossaries-extra-manual-example056.png | Bin 5279 -> 5279 bytes .../glossaries-extra-manual-example057.pdf | Bin 51412 -> 51401 bytes .../glossaries-extra-manual-example057.png | Bin 5780 -> 5780 bytes .../glossaries-extra-manual-example058.pdf | Bin 36969 -> 36957 bytes .../glossaries-extra-manual-example058.png | Bin 5139 -> 5139 bytes .../glossaries-extra-manual-example059.pdf | Bin 51416 -> 51404 bytes .../glossaries-extra-manual-example059.png | Bin 5676 -> 5676 bytes .../glossaries-extra-manual-example060.pdf | Bin 36808 -> 36797 bytes .../glossaries-extra-manual-example060.png | Bin 5004 -> 5004 bytes .../glossaries-extra-manual-example061.pdf | Bin 36797 -> 36787 bytes .../glossaries-extra-manual-example061.png | Bin 5220 -> 5220 bytes .../glossaries-extra-manual-example062.pdf | Bin 49384 -> 49370 bytes .../glossaries-extra-manual-example062.png | Bin 5323 -> 5323 bytes .../glossaries-extra-manual-example063.pdf | Bin 49371 -> 49358 bytes .../glossaries-extra-manual-example063.png | Bin 5560 -> 5560 bytes .../glossaries-extra-manual-example064.pdf | Bin 47645 -> 47633 bytes .../glossaries-extra-manual-example064.png | Bin 4868 -> 4868 bytes .../glossaries-extra-manual-example065.pdf | Bin 36791 -> 36780 bytes .../glossaries-extra-manual-example065.png | Bin 4804 -> 4804 bytes .../glossaries-extra-manual-example066.pdf | Bin 36809 -> 36798 bytes .../glossaries-extra-manual-example066.png | Bin 4963 -> 4963 bytes .../glossaries-extra-manual-example067.pdf | Bin 36792 -> 36783 bytes .../glossaries-extra-manual-example067.png | Bin 5027 -> 5027 bytes .../glossaries-extra-manual-example068.pdf | Bin 49385 -> 49372 bytes .../glossaries-extra-manual-example068.png | Bin 5279 -> 5279 bytes .../glossaries-extra-manual-example069.pdf | Bin 49372 -> 49359 bytes .../glossaries-extra-manual-example069.png | Bin 5392 -> 5392 bytes .../glossaries-extra-manual-example070.pdf | Bin 36797 -> 36787 bytes .../glossaries-extra-manual-example070.png | Bin 4815 -> 4815 bytes .../glossaries-extra-manual-example071.pdf | Bin 47651 -> 47640 bytes .../glossaries-extra-manual-example071.png | Bin 4878 -> 4878 bytes .../glossaries-extra-manual-example072.pdf | Bin 55866 -> 55854 bytes .../glossaries-extra-manual-example072.png | Bin 4734 -> 4734 bytes .../glossaries-extra-manual-example073.pdf | Bin 57158 -> 57146 bytes .../glossaries-extra-manual-example073.png | Bin 4851 -> 4851 bytes .../glossaries-extra-manual-example074.pdf | Bin 48400 -> 48387 bytes .../glossaries-extra-manual-example074.png | Bin 8118 -> 8118 bytes .../glossaries-extra-manual-example075.pdf | Bin 56151 -> 56140 bytes .../glossaries-extra-manual-example075.png | Bin 8907 -> 8907 bytes .../glossaries-extra-manual-example076.pdf | Bin 47021 -> 47010 bytes .../glossaries-extra-manual-example076.png | Bin 7731 -> 7731 bytes .../glossaries-extra-manual-example077.pdf | Bin 54773 -> 54760 bytes .../glossaries-extra-manual-example077.png | Bin 8533 -> 8533 bytes .../glossaries-extra-manual-example078.pdf | Bin 60215 -> 60202 bytes .../glossaries-extra-manual-example078.png | Bin 7936 -> 7936 bytes .../glossaries-extra-manual-example079.pdf | Bin 71793 -> 71780 bytes .../glossaries-extra-manual-example079.png | Bin 8721 -> 8721 bytes .../glossaries-extra-manual-example080.pdf | Bin 58844 -> 58832 bytes .../glossaries-extra-manual-example080.png | Bin 7484 -> 7484 bytes .../glossaries-extra-manual-example081.pdf | Bin 70427 -> 70417 bytes .../glossaries-extra-manual-example081.png | Bin 8282 -> 8282 bytes .../glossaries-extra-manual-example082.pdf | Bin 52340 -> 52327 bytes .../glossaries-extra-manual-example082.png | Bin 7977 -> 7977 bytes .../glossaries-extra-manual-example083.pdf | Bin 63908 -> 63897 bytes .../glossaries-extra-manual-example083.png | Bin 8753 -> 8753 bytes .../glossaries-extra-manual-example084.pdf | Bin 50964 -> 50953 bytes .../glossaries-extra-manual-example084.png | Bin 7464 -> 7464 bytes .../glossaries-extra-manual-example085.pdf | Bin 62538 -> 62526 bytes .../glossaries-extra-manual-example085.png | Bin 8250 -> 8250 bytes .../glossaries-extra-manual-example086.pdf | Bin 63254 -> 63239 bytes .../glossaries-extra-manual-example086.png | Bin 8537 -> 8537 bytes .../glossaries-extra-manual-example087.pdf | Bin 74842 -> 74830 bytes .../glossaries-extra-manual-example087.png | Bin 9261 -> 9261 bytes .../glossaries-extra-manual-example088.pdf | Bin 61873 -> 61857 bytes .../glossaries-extra-manual-example088.png | Bin 7860 -> 7860 bytes .../glossaries-extra-manual-example089.pdf | Bin 73471 -> 73458 bytes .../glossaries-extra-manual-example089.png | Bin 8607 -> 8607 bytes .../glossaries-extra-manual-example090.pdf | Bin 14050 -> 14038 bytes .../glossaries-extra-manual-example090.png | Bin 3020 -> 3020 bytes .../glossaries-extra-manual-example091.pdf | Bin 13308 -> 13296 bytes .../glossaries-extra-manual-example091.png | Bin 2301 -> 2301 bytes .../glossaries-extra-manual-example092.pdf | Bin 32546 -> 32533 bytes .../glossaries-extra-manual-example092.png | Bin 6433 -> 6433 bytes .../glossaries-extra-manual-example093.pdf | Bin 32547 -> 32534 bytes .../glossaries-extra-manual-example093.png | Bin 6433 -> 6433 bytes .../glossaries-extra-manual-example094.pdf | Bin 32642 -> 32630 bytes .../glossaries-extra-manual-example094.png | Bin 5217 -> 5217 bytes .../glossaries-extra-manual-example095.pdf | Bin 49978 -> 49966 bytes .../glossaries-extra-manual-example095.png | Bin 8694 -> 8694 bytes .../glossaries-extra-manual-example096.pdf | Bin 58585 -> 58572 bytes .../glossaries-extra-manual-example096.png | Bin 8642 -> 8642 bytes .../glossaries-extra-manual-example097.pdf | Bin 75552 -> 75541 bytes .../glossaries-extra-manual-example097.png | Bin 9724 -> 9724 bytes .../glossaries-extra-manual-example098.pdf | Bin 51818 -> 51805 bytes .../glossaries-extra-manual-example098.png | Bin 5106 -> 5106 bytes .../glossaries-extra-manual-example099.pdf | Bin 30861 -> 30849 bytes .../glossaries-extra-manual-example099.png | Bin 1755 -> 1755 bytes .../glossaries-extra-manual-example100.pdf | Bin 11481 -> 11468 bytes .../glossaries-extra-manual-example100.png | Bin 1547 -> 1547 bytes .../glossaries-extra-manual-example101.pdf | Bin 12132 -> 12120 bytes .../glossaries-extra-manual-example101.png | Bin 1089 -> 1089 bytes .../glossaries-extra-manual-example102.pdf | Bin 12424 -> 12412 bytes .../glossaries-extra-manual-example102.png | Bin 1167 -> 1167 bytes .../glossaries-extra-manual-example103.pdf | Bin 21279 -> 21267 bytes .../glossaries-extra-manual-example103.png | Bin 1902 -> 1902 bytes .../glossaries-extra-manual-example104.pdf | Bin 22136 -> 22124 bytes .../glossaries-extra-manual-example104.png | Bin 2937 -> 2937 bytes .../glossaries-extra-manual-example105.pdf | Bin 22136 -> 22124 bytes .../glossaries-extra-manual-example105.png | Bin 2932 -> 2932 bytes .../glossaries-extra-manual-example106.pdf | Bin 35074 -> 35062 bytes .../glossaries-extra-manual-example106.png | Bin 7821 -> 7821 bytes .../glossaries-extra-manual-example107.pdf | Bin 25034 -> 25023 bytes .../glossaries-extra-manual-example107.png | Bin 5835 -> 5835 bytes .../glossaries-extra-manual-example108.pdf | Bin 33689 -> 33670 bytes .../glossaries-extra-manual-example108.png | Bin 6134 -> 6134 bytes .../glossaries-extra-manual-example109.pdf | Bin 33996 -> 33984 bytes .../glossaries-extra-manual-example109.png | Bin 6867 -> 6867 bytes .../glossaries-extra-manual-example110.pdf | Bin 33982 -> 33970 bytes .../glossaries-extra-manual-example110.png | Bin 6522 -> 6522 bytes .../glossaries-extra-manual-example111.pdf | Bin 34676 -> 34665 bytes .../glossaries-extra-manual-example111.png | Bin 7651 -> 7651 bytes .../glossaries-extra-manual-example112.pdf | Bin 34579 -> 34567 bytes .../glossaries-extra-manual-example112.png | Bin 7310 -> 7310 bytes .../glossaries-extra-manual-example113-page1.png | Bin 0 -> 4787 bytes .../glossaries-extra-manual-example113.pdf | Bin 50276 -> 50263 bytes .../glossaries-extra-manual-example113.png | Bin 4787 -> 0 bytes .../glossaries-extra-manual-example114.pdf | Bin 14950 -> 14938 bytes .../glossaries-extra-manual-example114.png | Bin 1916 -> 1916 bytes .../glossaries-extra-manual-example115-0.png | Bin 0 -> 4306 bytes .../glossaries-extra-manual-example115-1.png | Bin 0 -> 4315 bytes .../glossaries-extra-manual-example115-2.png | Bin 0 -> 4519 bytes .../glossaries-extra-manual-example115-3.png | Bin 0 -> 4332 bytes .../glossaries-extra-manual-example115-page1.png | Bin 4306 -> 0 bytes .../glossaries-extra-manual-example115-page2.png | Bin 4315 -> 0 bytes .../glossaries-extra-manual-example115-page3.png | Bin 4519 -> 0 bytes .../glossaries-extra-manual-example115-page4.png | Bin 4332 -> 0 bytes .../glossaries-extra-manual-example115.pdf | Bin 36050 -> 36038 bytes .../glossaries-extra-manual-example116.pdf | Bin 16446 -> 16434 bytes .../glossaries-extra-manual-example116.png | Bin 2086 -> 2086 bytes .../glossaries-extra-manual-example117.pdf | Bin 17940 -> 17928 bytes .../glossaries-extra-manual-example117.png | Bin 4915 -> 4915 bytes .../glossaries-extra-manual-example118.pdf | Bin 39192 -> 39180 bytes .../glossaries-extra-manual-example118.png | Bin 7922 -> 7922 bytes .../glossaries-extra-manual-example119.pdf | Bin 81361 -> 81350 bytes .../glossaries-extra-manual-example119.png | Bin 7409 -> 7409 bytes .../glossaries-extra-manual-example120.pdf | Bin 25036 -> 25025 bytes .../glossaries-extra-manual-example120.png | Bin 4843 -> 4843 bytes .../glossaries-extra-manual-example121-page1.png | Bin 0 -> 5925 bytes .../glossaries-extra-manual-example121.pdf | Bin 26274 -> 26262 bytes .../glossaries-extra-manual-example121.png | Bin 5925 -> 0 bytes .../glossaries-extra-manual-example122.pdf | Bin 26812 -> 26801 bytes .../glossaries-extra-manual-example122.png | Bin 7886 -> 7886 bytes .../glossaries-extra-manual-example123-0.png | Bin 0 -> 3527 bytes .../glossaries-extra-manual-example123-1.png | Bin 0 -> 4260 bytes .../glossaries-extra-manual-example123-page1.png | Bin 3527 -> 0 bytes .../glossaries-extra-manual-example123-page2.png | Bin 4260 -> 0 bytes .../glossaries-extra-manual-example123.pdf | Bin 23761 -> 23746 bytes .../glossaries-extra-manual-example124.pdf | Bin 25960 -> 25947 bytes .../glossaries-extra-manual-example124.png | Bin 6300 -> 6300 bytes .../glossaries-extra-manual-example125.pdf | Bin 33199 -> 33186 bytes .../glossaries-extra-manual-example125.png | Bin 5633 -> 5633 bytes .../glossaries-extra-manual-example126.pdf | Bin 35051 -> 35039 bytes .../glossaries-extra-manual-example126.png | Bin 6344 -> 6344 bytes .../glossaries-extra-manual-example127.pdf | Bin 35051 -> 35039 bytes .../glossaries-extra-manual-example127.png | Bin 6344 -> 6344 bytes .../glossaries-extra-manual-example128.pdf | Bin 33222 -> 33210 bytes .../glossaries-extra-manual-example128.png | Bin 5571 -> 5571 bytes .../glossaries-extra-manual-example129.pdf | Bin 35045 -> 35033 bytes .../glossaries-extra-manual-example129.png | Bin 9118 -> 9118 bytes .../glossaries-extra-manual-example130.pdf | Bin 35491 -> 35481 bytes .../glossaries-extra-manual-example130.png | Bin 8982 -> 8982 bytes .../glossaries-extra-manual-example131.pdf | Bin 35828 -> 35816 bytes .../glossaries-extra-manual-example131.png | Bin 10600 -> 10600 bytes .../glossaries-extra-manual-example132.pdf | Bin 44895 -> 44883 bytes .../glossaries-extra-manual-example132.png | Bin 9310 -> 9310 bytes .../glossaries-extra-manual-example133.pdf | Bin 44961 -> 44949 bytes .../glossaries-extra-manual-example133.png | Bin 9325 -> 9325 bytes .../glossaries-extra-manual-example134.pdf | Bin 11385 -> 11373 bytes .../glossaries-extra-manual-example134.png | Bin 1544 -> 1544 bytes .../glossaries-extra-manual-example135.pdf | Bin 11882 -> 11870 bytes .../glossaries-extra-manual-example135.png | Bin 1581 -> 1581 bytes .../glossaries-extra-manual-example136.pdf | Bin 12709 -> 12697 bytes .../glossaries-extra-manual-example136.png | Bin 4690 -> 4690 bytes .../glossaries-extra-manual-example137.pdf | Bin 23838 -> 23826 bytes .../glossaries-extra-manual-example137.png | Bin 5891 -> 5891 bytes .../glossaries-extra-manual-example138.pdf | Bin 23628 -> 23616 bytes .../glossaries-extra-manual-example138.png | Bin 6049 -> 6049 bytes .../glossaries-extra-manual-example139.pdf | Bin 23651 -> 23639 bytes .../glossaries-extra-manual-example139.png | Bin 6601 -> 6601 bytes .../glossaries-extra-manual-example140.pdf | Bin 38067 -> 38055 bytes .../glossaries-extra-manual-example140.png | Bin 12115 -> 12115 bytes .../glossaries-extra-manual-example141.pdf | Bin 11251 -> 11239 bytes .../glossaries-extra-manual-example141.png | Bin 1277 -> 1277 bytes .../glossaries-extra-manual-example142.pdf | Bin 22391 -> 22379 bytes .../glossaries-extra-manual-example142.png | Bin 2451 -> 2451 bytes .../glossaries-extra-manual-example143.pdf | Bin 42206 -> 42193 bytes .../glossaries-extra-manual-example143.png | Bin 4447 -> 4447 bytes .../glossaries-extra-manual-example144.pdf | Bin 42504 -> 42492 bytes .../glossaries-extra-manual-example144.png | Bin 10793 -> 10793 bytes .../glossaries-extra-manual-example145.pdf | Bin 42513 -> 42500 bytes .../glossaries-extra-manual-example145.png | Bin 10761 -> 10761 bytes .../glossaries-extra-manual-example146.pdf | Bin 33649 -> 33637 bytes .../glossaries-extra-manual-example146.png | Bin 8671 -> 8671 bytes .../glossaries-extra-manual-example147.pdf | Bin 55956 -> 55944 bytes .../glossaries-extra-manual-example147.png | Bin 11067 -> 11067 bytes .../glossaries-extra-manual-example148.pdf | Bin 56111 -> 56100 bytes .../glossaries-extra-manual-example148.png | Bin 11609 -> 11609 bytes .../glossaries-extra-manual-example149.pdf | Bin 56086 -> 56074 bytes .../glossaries-extra-manual-example149.png | Bin 11982 -> 11982 bytes .../glossaries-extra-manual-example150.pdf | Bin 28202 -> 28143 bytes .../glossaries-extra-manual-example150.png | Bin 15986 -> 16288 bytes .../glossaries-extra-manual-example150.tex | 2 +- .../glossaries-extra-manual-example151.pdf | Bin 53938 -> 53926 bytes .../glossaries-extra-manual-example151.png | Bin 12159 -> 12159 bytes .../glossaries-extra-manual-example152.pdf | Bin 54402 -> 54390 bytes .../glossaries-extra-manual-example152.png | Bin 13362 -> 13362 bytes .../glossaries-extra-manual-example153-page1.png | Bin 0 -> 13459 bytes .../glossaries-extra-manual-example153.pdf | Bin 54470 -> 54457 bytes .../glossaries-extra-manual-example153.png | Bin 13459 -> 0 bytes .../glossaries-extra-manual-example154-page1.png | Bin 0 -> 9148 bytes .../glossaries-extra-manual-example154.pdf | Bin 53695 -> 53684 bytes .../glossaries-extra-manual-example154.png | Bin 9148 -> 0 bytes .../glossaries-extra-manual-example155-0.png | Bin 0 -> 4295 bytes .../glossaries-extra-manual-example155-1.png | Bin 0 -> 4700 bytes .../glossaries-extra-manual-example155-2.png | Bin 0 -> 5705 bytes .../glossaries-extra-manual-example155-page1.png | Bin 4295 -> 0 bytes .../glossaries-extra-manual-example155-page2.png | Bin 4700 -> 0 bytes .../glossaries-extra-manual-example155-page3.png | Bin 6935 -> 0 bytes .../glossaries-extra-manual-example155.pdf | Bin 53902 -> 53890 bytes .../glossaries-extra-manual-example156-0.png | Bin 0 -> 5282 bytes .../glossaries-extra-manual-example156-1.png | Bin 0 -> 5558 bytes .../glossaries-extra-manual-example156-2.png | Bin 0 -> 6935 bytes .../glossaries-extra-manual-example156-page1.png | Bin 5232 -> 0 bytes .../glossaries-extra-manual-example156-page2.png | Bin 5402 -> 0 bytes .../glossaries-extra-manual-example156-page3.png | Bin 6935 -> 0 bytes .../glossaries-extra-manual-example156.pdf | Bin 55073 -> 55060 bytes .../glossaries-extra-manual-example157.pdf | Bin 23457 -> 23445 bytes .../glossaries-extra-manual-example157.png | Bin 3684 -> 3684 bytes .../glossaries-extra-manual-example158.pdf | Bin 32323 -> 32314 bytes .../glossaries-extra-manual-example158.png | Bin 5378 -> 0 bytes .../glossaries-extra-manual-example159.pdf | Bin 36181 -> 36168 bytes .../glossaries-extra-manual-example159.png | Bin 7477 -> 0 bytes .../glossaries-extra/glossaries-extra-manual.html | 23475 ++++++++++--------- .../glossaries-extra/glossaries-extra-manual.pdf | Bin 13030615 -> 13239677 bytes .../glossaries-extra/glossaries-extra-manual.tex | 2144 +- .../contrib/glossaries-extra/glossaries-extra.dtx | 5031 +++- .../contrib/glossaries-extra/glossaries-extra.ins | 5 +- .../samples/sample-abbr-styles.pdf | Bin 1518890 -> 1518879 bytes .../glossaries-extra/samples/sample-abbrv.pdf | Bin 47270 -> 47258 bytes .../glossaries-extra/samples/sample-accsupp.pdf | Bin 83719 -> 83707 bytes .../samples/sample-acronym-desc.pdf | Bin 53675 -> 53663 bytes .../glossaries-extra/samples/sample-acronym.pdf | Bin 39250 -> 39239 bytes .../glossaries-extra/samples/sample-alias.pdf | Bin 46963 -> 46954 bytes .../samples/sample-altmodifier.pdf | Bin 37817 -> 37806 bytes .../samples/sample-alttree-marginpar.pdf | Bin 94465 -> 94454 bytes .../samples/sample-alttree-sym.pdf | Bin 74462 -> 74449 bytes .../glossaries-extra/samples/sample-alttree.pdf | Bin 58142 -> 58131 bytes .../samples/sample-autoindex-hyp.pdf | Bin 149156 -> 149279 bytes .../glossaries-extra/samples/sample-autoindex.pdf | Bin 171465 -> 171595 bytes .../glossaries-extra/samples/sample-crossref.pdf | Bin 44639 -> 44624 bytes .../glossaries-extra/samples/sample-crossref2.pdf | Bin 44941 -> 44930 bytes .../glossaries-extra/samples/sample-docdef.pdf | Bin 48584 -> 48572 bytes .../glossaries-extra/samples/sample-entrycount.pdf | Bin 58668 -> 58656 bytes .../glossaries-extra/samples/sample-external.pdf | Bin 36692 -> 36679 bytes .../glossaries-extra/samples/sample-fmt.pdf | Bin 81525 -> 81514 bytes .../glossaries-extra/samples/sample-footnote.pdf | Bin 68245 -> 68233 bytes .../glossaries-extra/samples/sample-header.pdf | Bin 134679 -> 134667 bytes .../glossaries-extra/samples/sample-indexhook.pdf | Bin 46049 -> 46037 bytes .../samples/sample-initialisms.pdf | Bin 87339 -> 87326 bytes .../glossaries-extra/samples/sample-linkcount.pdf | Bin 40775 -> 40763 bytes .../samples/sample-mixed-abbrv-styles.pdf | Bin 62799 -> 62788 bytes .../glossaries-extra/samples/sample-mixedsort.pdf | Bin 48427 -> 48415 bytes .../glossaries-extra/samples/sample-mixture.pdf | Bin 169036 -> 169173 bytes .../glossaries-extra/samples/sample-multientry.pdf | Bin 58340 -> 58330 bytes .../glossaries-extra/samples/sample-name-font.pdf | Bin 214759 -> 214747 bytes .../glossaries-extra/samples/sample-nested.pdf | Bin 77642 -> 77630 bytes .../samples/sample-noidx-restricteddocdefs.pdf | Bin 50842 -> 50830 bytes .../glossaries-extra/samples/sample-onelink.pdf | Bin 47025 -> 46921 bytes .../samples/sample-onthefly-utf8.pdf | Bin 111703 -> 111692 bytes .../samples/sample-onthefly-xetex.pdf | Bin 19653 -> 19652 bytes .../glossaries-extra/samples/sample-onthefly.pdf | Bin 46373 -> 46361 bytes .../glossaries-extra/samples/sample-pages.pdf | Bin 41300 -> 41287 bytes .../glossaries-extra/samples/sample-postdot.pdf | Bin 39563 -> 39553 bytes .../glossaries-extra/samples/sample-postlink.pdf | Bin 73857 -> 73846 bytes .../glossaries-extra/samples/sample-prefix.pdf | Bin 43297 -> 43284 bytes .../samples/sample-record-nameref.pdf | Bin 75683 -> 75671 bytes .../glossaries-extra/samples/sample-record.pdf | Bin 53524 -> 53512 bytes .../samples/sample-restricteddocdefs.pdf | Bin 51150 -> 51138 bytes .../glossaries-extra/samples/sample-suppl-hyp.pdf | Bin 37492 -> 37481 bytes .../samples/sample-suppl-main-hyp.pdf | Bin 49673 -> 49660 bytes .../glossaries-extra/samples/sample-suppl-main.pdf | Bin 34109 -> 34097 bytes .../glossaries-extra/samples/sample-suppl.pdf | Bin 14259 -> 14247 bytes .../glossaries-extra/samples/sample-trans.pdf | Bin 53238 -> 53226 bytes .../glossaries-extra/samples/sample-undef.pdf | Bin 36985 -> 36973 bytes .../samples/sample-unitentrycount.pdf | Bin 65135 -> 65123 bytes .../contrib/glossaries-extra/samples/sample.pdf | Bin 48281 -> 48269 bytes macros/latex/contrib/mhequ/README | 2 +- macros/latex/contrib/mhequ/example.pdf | Bin 119518 -> 0 bytes macros/latex/contrib/mhequ/example.tex | 118 - macros/latex/contrib/mhequ/mhequ-example.pdf | Bin 0 -> 120072 bytes macros/latex/contrib/mhequ/mhequ-example.tex | 118 + macros/latex/contrib/mhequ/mhequ.sty | 36 +- macros/latex/contrib/srdp-mathematik/README.md | 2 +- .../contrib/srdp-mathematik/srdp-mathematik.pdf | Bin 180259 -> 180290 bytes .../contrib/srdp-mathematik/srdp-mathematik.sty | 3 +- .../contrib/srdp-mathematik/srdp-mathematik.tex | 2 +- 418 files changed, 20589 insertions(+), 12342 deletions(-) create mode 100644 macros/latex/contrib/cvss/LICENSE create mode 100644 macros/latex/contrib/cvss/README.md create mode 100644 macros/latex/contrib/cvss/cvss.dtx create mode 100644 macros/latex/contrib/cvss/cvss.ins create mode 100644 macros/latex/contrib/cvss/cvss.pdf create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png create mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png delete mode 100644 macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png delete mode 100644 macros/latex/contrib/mhequ/example.pdf delete mode 100644 macros/latex/contrib/mhequ/example.tex create mode 100644 macros/latex/contrib/mhequ/mhequ-example.pdf create mode 100644 macros/latex/contrib/mhequ/mhequ-example.tex (limited to 'macros/latex') diff --git a/macros/latex/contrib/cvss/LICENSE b/macros/latex/contrib/cvss/LICENSE new file mode 100644 index 0000000000..2244313901 --- /dev/null +++ b/macros/latex/contrib/cvss/LICENSE @@ -0,0 +1,416 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2008-05-04 + +Copyright 1999 2002-2008 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2005 M. Y. Name + % + % This work may be distributed and/or modified under the + % conditions of the LaTeX Project Public License, either version 1.3 + % of this license or (at your option) any later version. + % The latest version of this license is in + % http://www.latex-project.org/lppl.txt + % and version 1.3 or later is part of all distributions of LaTeX + % version 2005/12/01 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/macros/latex/contrib/cvss/README.md b/macros/latex/contrib/cvss/README.md new file mode 100644 index 0000000000..acdeccf477 --- /dev/null +++ b/macros/latex/contrib/cvss/README.md @@ -0,0 +1,16 @@ +# CVSS-latex + +This LaTeX package allows anyone to use and nicely print the CVSS base score for a given CVSS string. + + +## To-do + +- Fix the expansion error preventing nested commands like `\category{\computeCVSS{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}}` +- Add support for CVSS complete string +- Add CVSS values as variables (future CVSS version) +- Add support for full CVSS vector (temporal and environmental score) + + + +## Licence +This package is licensed under the [LPPL-1.3c](https://www.latex-project.org/lppl/lppl-1-3c/). diff --git a/macros/latex/contrib/cvss/cvss.dtx b/macros/latex/contrib/cvss/cvss.dtx new file mode 100644 index 0000000000..522be904cb --- /dev/null +++ b/macros/latex/contrib/cvss/cvss.dtx @@ -0,0 +1,898 @@ +% \iffalse meta-comment +%<*internal> +\iffalse +% +%<*readme> +---------------------------------------------------------------- +cvss --- A Package to compute and display CVSS base scores +E-mail: pierre@vivegnis.be +Released under the LaTeX Project Public License v1.3c or later +See http://www.latex-project.org/lppl.txt +---------------------------------------------------------------- + +The LaTeX package allows a user to compute the CVSS base score for +an input CVSS vector, as well as other artifacts (CVSS level etc) +% +%<*internal> +\fi +\def\nameofplainTeX{plain} +\ifx\fmtname\nameofplainTeX\else + \expandafter\begingroup +\fi +% +%<*install> +\input docstrip.tex +\keepsilent +\askforoverwritefalse +\preamble +---------------------------------------------------------------- +cvss --- A package to compute and display CVSS base scores +E-mail: pierre@vivegnis.be +Released under the LaTeX Project Public License v1.3c or later +See http://www.latex-project.org/lppl.txt +---------------------------------------------------------------- + +\endpreamble +\postamble + +Copyright (C) 2022 by Pierre VIVEGNIS + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License (LPPL), either +version 1.3c of this license or (at your option) any later +version. The latest version of this license is in the file: + +http://www.latex-project.org/lppl.txt + +This work is "maintained" (as per LPPL maintenance status) by +Pierre VIVEGNIS. + +This work consists of the file cvss.dtx +and the derived files cvss.ins, + cvss.pdf and + cvss.sty. + +\endpostamble +\usedir{tex/latex/cvss} +\generate{ + \file{\jobname.sty}{\from{\jobname.dtx}{package}} +} +% +%\endbatchfile +%<*internal> +\usedir{source/latex/cvss} +\generate{ + \file{\jobname.ins}{\from{\jobname.dtx}{install}} +} +\nopreamble\nopostamble +\usedir{doc/latex/cvss} +\generate{ + \file{README.txt}{\from{\jobname.dtx}{readme}} +} +\ifx\fmtname\nameofplainTeX + \expandafter\endbatchfile +\else + \expandafter\endgroup +\fi +% +%<*package> +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{cvss}[2022/11/03 First Release] +% +%<*driver> +\documentclass{l3doc} +\usepackage{\jobname} +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\setlength{\parindent}{0pt} +\begin{document} + \DocInput{\jobname.dtx} + \PrintChanges + \PrintIndex +\end{document} +% +% \fi +% +% \begin{documentation} +% +%\GetFileInfo{\jobname.sty} +% +%\title{ +% The \textsf{cvss} package\thanks{ +% This file describes version \fileversion, last revised \filedate. +% } +%} +%\author{ +% Pierre VIVEGNIS\thanks{E-mail: pierre@vivegnis.be} +%} +%\date{Released \filedate} +% +%\maketitle +% \tableofcontents +% +% \section{Introduction} +% +% The \textsf{cvss} package allows the user to compute CVSS3.1 base scores and use them in documents. The Common Vulnerability Scoring System (CVSS) is an open framework for communicating the characteristics and severity of software vulnerabilities. CVSS consists of three metric groups: Base, Temporal, and Environmental. +% +% This packages only deal with Base score. Temporal and Environental scores will be part of a future release. +% +% More information can be found at \texttt{https://www.first.org/cvss/specification-document}. +% +% \section{Acknowledgements} +% +% I want to thank Alexander Lill who first created a cvss project in \LaTeX (available at \texttt{https://github.com/AlexanderLill/cvss3tex}). +% +% \section{Usage} +% +% The goal of this package is to compute the CVSS base score for an input CVSS vector, and to give the user macro to output it in 3 different forms +% \begin{itemize} +% \item The CVSS \textbf{score} (fron 0.0 to 10) +% \item the \textbf{level} (None, Info, Low, Medium, High or Critical) +% \item the \textbf{colored level} +% \item the \textbf{tag} which is a colored frame around the level +% \end{itemize} +% +% All macros are expandable, which makes them usable in any context. +% +% The macros of this packages are divided in 2 categories: +% \begin{itemize} +% \item \textbf{direct macros} : that will take as input the CVSS base score and give you the result +% \item \textbf{indirect macros} : that are intermediary, in the way that they only compute a form based on the precedent one. +% \end{itemize} +% +% \subsection{Direct Macros} +% \begin{function}{\cvssScore} + % \begin{syntax} + % \cs{cvssScore} \Arg{CVSS string} + % \end{syntax} +% This is the main macro of this package, responsible for computing the base CVSS 3.1 score of an \marg{input vector} (without \texttt{CVSS3.1/}). The output of this macro is a floating point CVSS score, for example \texttt{5.4}. +% \end{function} +% +% \noindent\llap{\bfseries \textcolor{red}{Important!}\qquad}\indent +% \textbf{The CVSS vector string must be stripped from the \texttt{CVSS3.1/}!} +% +% +% \begin{verbatim} +% \cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N} +% \end{verbatim} +% +% This will output the following CVSS base score: \texttt{\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}} +% +% +% \begin{function}{\cvssScorepretty} + % \begin{syntax} + % \cs{cvssScorepretty} \Arg{CVSS string} + % \end{syntax} + % This macro will print a \textbf{colored} base CVSS 3.1 score of an \marg{input vector} (without \texttt{CVSS3.1/}). The output of this macro is a floating point CVSS score. + % \end{function} +% +% \begin{verbatim} +% \cvssScorepretty{AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N} +% \end{verbatim} +% +% This will output the following CVSS score: \cvssScorepretty{AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N} +% +% +% \begin{function}{\cvssLevel} + % \begin{syntax} + % \cs{cvssLevel} \Arg{CVSS string} + % \end{syntax} +% This macro will output the CVSS level from an \marg{input vector} (without \texttt{CVSS3.1/}), for example \texttt{Info}. +% \end{function} +% +% \begin{verbatim} +% \cvssLevel{AV:A/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N} +% \end{verbatim} +% +% This will output the following CVSS level: \cvssLevel{AV:A/AC:H/PR:H/UI:R/S:U/C:H/I:L/A:N} +% +% +% \begin{function}{\cvssLevelpretty} + % \begin{syntax} + % \cs{cvssLevelpretty} \Arg{CVSS string} + % \end{syntax} +% This macro will output the \textbf{colored} CVSS level from an \marg{input vector} (without \texttt{CVSS3.1/}). +% \end{function} +% +% \begin{verbatim} +% \cvssLevelpretty{AV:A/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N} +% \end{verbatim} +% +% This will output the following CVSS level: \cvssLevelpretty{AV:A/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N} +% +% +% \begin{function}{\cvssTag} + % \begin{syntax} + % \cs{cvssTag} \Arg{CVSS string} + % \end{syntax} +% This macro will output a colored tag with the CVSS level inside, from an \marg{input vector} (without \texttt{CVSS3.1/}). +% \end{function} +% +% \begin{verbatim} +% \cvssTag{AV:A/AC:H/PR:H/UI:R/S:U/C:N/I:N/A:N} +% \end{verbatim} +% +% This will output the following CVSS level: \cvssTag{AV:A/AC:H/PR:H/UI:R/S:U/C:N/I:N/A:N}. +% +% +% \begin{function}{\cvssPrint} + % \begin{syntax} + % \cs{cvssPrint} \Arg{CVSS string} + % \end{syntax} + % This macro will print all details of a CVSS string: colored level, score, and hyperlink to FIRST calculator, from an \marg{input vector} (without \texttt{CVSS3.1/}). + % \end{function} +% +% \begin{verbatim} +% \cvssPrint{AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H} +% \end{verbatim} +% +% This will output the following CVSS level: +% +% \cvssPrint{AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H} +% +% +% +% \subsection{Indirect Macros} +% +% \changes{v1.0}{2022/11/03}{First public release} +% +% \begin{function}{\category} + % \begin{syntax} + % \cs{category} \Arg{CVSS score} + % \end{syntax} +% This macro will output the CVSS category (None, Info, Low, Medium, High or Critical) based on the input CVSS vector passed as argument \marg{numerical score}. The mandatory argument is a floating point CVSS score, for example \texttt{5.4}. +% \end{function} +% +% \begin{verbatim} +% \category{9.9} +% \end{verbatim} +% +% This will output the following scope: \category{9.9}. +% +% +% \begin{function}{\cvssFrame} + % \begin{syntax} + % \cs{cvssFrame} \Arg{CVSS score} + % \end{syntax} + % This macro will output a CVSS tag based on a CVSS \textbf{level} passed as argument. The mandatory argument must be one of the defined CVSS levels (None, Info, Low, Medium, High or Critical), for example \texttt{Info}. + % \end{function} +% +% \begin{verbatim} +% \cvssFrame{High} +% \end{verbatim} +% +% This will output the following tag: \cvssFrame{High}. +% +% + +% \section{Examples} +% +% \subsection{Direct Form} + +%\begin{minipage}{.75\textwidth} + % \begin{verbatim} +%\\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N} + % \end{verbatim} + %\end{minipage}% +%\begin{minipage}{0.25\textwidth} +%\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N} + %\end{minipage} + +%\begin{minipage}{.75\textwidth} + % \begin{verbatim} +%\\cvssLevel{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N} + % \end{verbatim} + %\end{minipage}% +%\begin{minipage}{0.25\textwidth} +%\cvssLevel{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N} + %\end{minipage} + + +%\begin{minipage}{.75\textwidth} + % \begin{verbatim} +%\\cvssLevelpretty{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H} + % \end{verbatim} + %\end{minipage}% +%\begin{minipage}{0.25\textwidth} +%\cvssLevelpretty{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H} + %\end{minipage} + +%\begin{minipage}{.75\textwidth} + % \begin{verbatim} +%\\cvssTag{AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H} + % \end{verbatim} + %\end{minipage}% +%\begin{minipage}{0.25\textwidth} +%\cvssTag{AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H} + %\end{minipage} + +% +% The vuln has a \textbf{\cvssLevel{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}}-level and we can output it inline. +%\subsection{Imbricated Form} + +%\begin{minipage}{.5\textwidth} + % \begin{verbatim} + %\cvssFrame{Low} + % \end{verbatim} + %\end{minipage}% +%\begin{minipage}{0.5\textwidth} + %\cvssFrame{Low} +%\end{minipage} + +%\begin{minipage}{.5\textwidth} +% \begin{verbatim} + %\category{9.9} +% \end{verbatim} +%\end{minipage}% +%\begin{minipage}{0.5\textwidth} + %\category{9.9} +%\end{minipage} +% +% We can even combine them: +% \begin{verbatim} +%\\category{\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}} +% \end{verbatim} +% +%And this outputs: \category{\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}} +% +% \begin{verbatim} +%\\cvssFrame{\category{\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}}} +% \end{verbatim} +% And the result is: %\cvssFrame{\category{\cvssScore{AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:L/A:N}}} +% +%\subsection{Test Computations} +% \begin{verbatim} +% Should be 7.3: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L} +% +% Should be 8.3: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L} +% +% Should be 9.9: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:H} +% +% Should be 9.9: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:L} +% +% Should be 7.2: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N} +% +% Should be 7.1: \cvssScore{AV:A/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L} +% +% Should be 5.8: \cvssScore{AV:A/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L} +% +% Should be 5.5: \cvssScore{AV:A/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L} +% +% Should be 5.1: \cvssScore{AV:A/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L} +% +% Should be 4.3: \cvssScore{AV:A/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L} +% +% Should be 2.4: \cvssScore{AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:N/A:N} +% +% Should be 0.0: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:N} +% \end{verbatim} +% +% And the results of the computations: +% +%Should be 7.3: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L} +% +%Should be 8.3: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L}% +% +%Should be 9.9: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:H}% +% +%Should be 9.9: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:L}% +% +%Should be 7.2: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N}% +% +%Should be 7.1: \cvssScore{AV:A/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:L}% +% +%Should be 5.8: \cvssScore{AV:A/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L}% +% +%Should be 5.5: \cvssScore{AV:A/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L}% +% +%Should be 5.1: \cvssScore{AV:A/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L}% +% +%Should be 4.3: \cvssScore{AV:A/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L}% +% +%Should be 2.4: \cvssScore{AV:N/AC:L/PR:H/UI:R/S:U/C:L/I:N/A:N} +% +%Should be 0.0: \cvssScore{AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:N} +% +% \end{documentation} +%\newpage +% \StopEventually{\setlength\IndexMin{200pt} \PrintIndex } +% \begin{implementation} +% \section{Implementation} +% \subsection{Initial set up} +% +% Load the essential support (\pkg{expl3}, \pkg{tcolorbox}, \pkg{xstring} and \pkg{hyperref}). +% \begin{macrocode} +\RequirePackage{expl3} +\RequirePackage[skins]{tcolorbox} +\tcbuselibrary{xparse} +\RequirePackage{xstring} +\RequirePackage{hyperref} +% \end{macrocode} +% +% Then, we define the thresholds: +% \begin{macrocode} +% These are the thresholds +\def\scoreLow{0.1} +\def\scoreMed{4.0} +\def\scoreHigh{7.0} +\def\scoreCrit{9.0} +% \end{macrocode} +% And finally the colors for each level (taken from the FIRST CVSS calulator website\footnote{Available at \url{https://www.first.org/cvss/calculator/3.1}}) +% \begin{macrocode} +\definecolor{color@cvss@None}{RGB}{83, 170, 51} +\definecolor{color@cvss@Low}{RGB}{255, 203, 13} +\definecolor{color@cvss@Medium}{RGB}{249, 160, 9} +\definecolor{color@cvss@High}{RGB}{223, 61, 3} +\definecolor{color@cvss@Critical}{RGB}{204, 5, 0} +% \end{macrocode} +% +% \subsection{Round up function} +% +% First we defined the \texttt{roundup} function\footnote{This function was inspired by the following posts: \url{https://tex.stackexchange.com/a/615358/28926}} according to the precision mentionned by FIRST (\url{https://www.first.org/cvss/specification-document Appendix A}). +% . +% \begin{macrocode} +\ExplSyntaxOn +% +\cs_new:Npn \__CVSS_roundup:n #1 { + \fp_eval:n { ceil(#1,1) } + \fp_compare:nT { ceil(#1,1)=ceil(#1,0) } {.0} +} +% \end{macrocode} +% +% \subsection{Error messages} +% We define some error message to help with the troubleshooting +% +% \begin{macrocode} +\msg_new:nnn { CVSS } { invalid-option }{ Value~'#2'~invalid~for~#1~#3.} +\msg_new:nnn { CVSS } { invalid-structure } { CVSS~metric~#1~is~not~correct~(#2)~#3.} +\msg_new:nnn { CVSS } { invalid-length } { CVSS~vector~"#1"~is~badly~formatted~#2.} +% \end{macrocode}% +% +% +% \subsection{CVSS metrics parsing} +% +% Then we can define the numerical values for each of the CVSS metric (Attack Vector, Attack Complexity, ...). +% This is done by checking the string value of the argument, and outputting the correpsondant value. +% For each function, a error message is thrown if the value is not one acceptable for that metric. +% +% \subsubsection{Attack Vector} +% The value for the Attack Vector can only by either \texttt{N} (None), \texttt{A} (Adjacent), \texttt{L} (Local) or \texttt{P} (Physical). +% +%\begin{macro}{\__CVSS_parseAV} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parseAV:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % Network + { A } { 0.62 } % Adjacent + { L } { 0.55 } % Local + { P } { 0.2 } % Physical + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseAV } {#1} {\msg_line_context:} } +} +% \end{macrocode}% +%\end{macro} +% +% \subsubsection{Attack Complexity} +% The value for the Attack Complexity metric can only by either \texttt{L} (Low) or \texttt{H} (High). +% +%\begin{macro}{\__CVSS_parseAC} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parseAC:n #1 +{ + \str_case_e:nnF {#1} + { + { H } { 0.44 } % High + { L } { 0.77 } % Low + + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseAC } {#1} {\msg_line_context:} } +} +% \end{macrocode} +%\end{macro} +% +% \subsubsection{Privileges Required} +% The value for the Privilged Required metric can only by either \texttt{N} (None), \texttt{L} (Low) or \texttt{H} (High). +% Hoever since the computation is different wheter the Scope is changed or not, we've defined 2 functions. +% +% 3 Internal macros are thus used, one per choice (Scope unchanged and Scope change), plus the function to choose which one to take into account. +% +%\begin{macro}{\__CVSS_parsePRScopeUnchanged} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parsePRScopeUnchanged:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { L } { 0.62 } % Low + { H } { 0.27 } % High + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePRScopeUnchanged } {#1} {\msg_line_context:} } +} +% \end{macrocode}% +%\end{macro} +%\begin{macro}{\__CVSS_parsePRScopeChanged} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parsePRScopeChanged:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { L } { 0.68 } % Low + { H } { 0.50 } % High + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePRScopeChanged } {#1} {\msg_line_context:} } +} +% \end{macrocode}% +%\end{macro} +%\begin{macro}{\__CVSS_parsePR} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parsePR:nn #1#2 +{ + % #1 Privilege Required + % #2 Scope + \str_case_e:nnF {#2} + { + { U } { \exp_args:Ne \__CVSS_parsePRScopeUnchanged:n {#1} } + { C } { \exp_args:Ne \__CVSS_parsePRScopeChanged:n {#1} } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePR } {#1} {\msg_line_context:} } +} +% \end{macrocode}% +%\end{macro} +% +% \subsubsection{User Interaction} +% The value for the User Interaction metric can only by either \texttt{N} (None) or \texttt{R} (Required). +% +%\begin{macro}{\__CVSS_parseUI} +% \begin{macrocode} +\cs_new:Npn \__CVSS_parseUI:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { R } { 0.62 } % Required + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseUI } {#1} {\msg_line_context:} } +} + +% \end{macrocode} +%\end{macro} +% +% \subsubsection{Confidentiality, Integrity and Availability} +% The value for the Confidentiality, Integrity or Availability metrics can only by either \texttt{N} (None), \texttt{L} (Low) or \texttt{H} (High). +% Since the values are the same for the 3 metrics, we've grouped them together. +% +%\begin{macro}{\__CVSS_parseCIA} +% \begin{macrocode} + +\cs_new:Npn \__CVSS_parseCIA:n #1 +{ + \str_case_e:nnF {#1} + { + { H } { 0.56 } + { L } { 0.22 } + { N } { 0.00 } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseCIA } {#1} {\msg_line_context:} } +} +% \end{macrocode} +%\end{macro} +% +% \subsection{CVSS computation} +% \subsubsection{Impact Sub Score (ISS)} +% The value for the Impact Sub-Score (ISS) is conmputed from the Confidentiality, Availability and Integrity values, as follows +%\begin{equation} +% ISS = 1 - \Bigr[ (1 - \text{Confidentiality}) \times (1 - \text{Integrity}) \times (1 - \text{Availability}) \Bigr] +%\end{equation} +% +% This equation is then translated into \TeX code : +% +%\begin{macro}{\__CVSS_calcISS} +% \begin{macrocode} +\cs_new:Npn \__CVSS_calcISS:nnn #1#2#3 +{ + % #1 Confidentiality Impact %High H, Low L, None N + % #2 Integrity Impact %High H, Low L, None N + % #3 Availability Impact %High H, Low L, None N + 1 - ( (1 - (\__CVSS_parseCIA:n {#1})) * (1 - (\__CVSS_parseCIA:n {#2})) * (1 - (\__CVSS_parseCIA:n {#3})) ) +} +% \end{macrocode} +%\end{macro} +% +% \subsubsection{Impact} +% The calculations for the impact depends whether the scope is changed or not, and will be computed differently: +% \begin{equation} +% \text{Impact} \rightarrow +% \begin{cases} +% \text{Scope Unchanged} & 6.42 \times ISS\\ +% \text{Scope Changed} & 7.52 \times (ISS - 0.029) - 3.25 \times (ISS - 0.02)^{15}\\ +% \end{cases} +% \end{equation} +% +% This gives the following implementation: +% +%\begin{macro}{\__CVSS_calcImpact} +% \begin{macrocode} +\cs_new:Npn \__CVSS_calcImpact:nn #1#2 +{ + % #1 = Scope + % #2 = ISS + % Scope Unchanged 6.42 × ISS + % Scope Changed 7.52 × [ISS-0.029] - 3.25 × [ISS-0.02]15 + \str_case_e:nnF {#1} + { + { U } { \fp_eval:n { 6.42 * (#2) } } % Scope UNCHANGED + { C } { \fp_eval:n { 7.52 * ( (#2) - 0.029 ) - 3.25 * ( (#2) - 0.02 )^15 } } % Scope CHANGED + } + { \msg_error:nnxxx { CVSS } { invalid-option } { calcISC } {#1} {\msg_line_context:} } +}% +% \end{macrocode} +%\end{macro} +% +% \subsubsection{Exploitability} +% The equation to compute the exploitability is the following: +% \begin{equation} +% 8.22 \times \text{AttackVector} \times \text{AttackComplexity} \times \text{PrivilegesRequired} \times \text{UserInteraction} +% \end{equation} +% +% This gives the following implementation: +% +%\begin{macro}{\__CVSS_calcExploitability} +% \begin{macrocode} +\cs_new:Npn \__CVSS_calcExploitability:nnnnn #1#2#3#4#5 +{ + % #1 Attack Vector + % #2 Attack Complexity + % #3 Privileges Required + % #4 User Interaction + % #5 Scope + % 8.22 × AttackVector × AttackComplexity × PrivilegeRequired × UserInteraction + 8.22 * (\__CVSS_parseAV:n {#1}) * (\__CVSS_parseAC:n {#2}) * (\__CVSS_parsePR:nn {#3}{#5}) * (\__CVSS_parseUI:n {#4})% +} +% \end{macrocode} +%\end{macro} +% +% \subsubsection{CVSS Base Score} +% Now that all the pre-requisites are calculated, we can compute the CVSS base score as follows: +% \begin{equation} +% \text{Base Score} = +% \begin{cases} +% 0 & \text{if Impact $\geq 0$ } \\ +% Roundup \Bigr( min \bigr[(\text{Impact} + \text{Exploitability}), 10\bigr]\Bigr) & \text{if Scope is Unchanged} \\ +% Roundup \Bigr(min \bigr[1.08 \times (\text{Impact} + \text{Exploitability}), 10\bigr]\Bigr) & \text{if Scope is changed} +% \end{cases} +%\end{equation} +% +% This gives the following implementation: +% +%\begin{macro}{\__CVSS_cvssBaseScore} +% \begin{macrocode} +\cs_new:Npn \__CVSS_cvssBaseScore:nnnnnnnn #1#2#3#4#5#6#7#8 { + % #1 Attack Vector %Network N, Adjacent A, Local L, Physical P + % #2 Attack Complexity %Low L, High H + % #3 Privileges Required %None N, Low L, High H + % #4 User Interaction %None N, Required R + % #5 Scope %Unchanged U, Changed C + % #6 Confidentiality Impact %High H, Low L, None N + % #7 Integrity Impact %High H, Low L, None N + % #8 Availability Impact %High H, Low L, None N + % + \fp_compare:nTF { \exp_args:Ne \__CVSS_calcImpact:nn {#5}{\exp_args:Ne \__CVSS_calcISS:nnn {#6}{#7}{#8}} <= 0 } + % IF ISC <=0 + { + % ISC <=0 + 0.0 + }{ + % ISC > 0 + \str_case_e:nnF {#5} + { + { U } { % SCOPE UNCHANGED + \fp_eval:n { \__CVSS_roundup:n { min( ((\__CVSS_calcImpact:nn {#5}{\__CVSS_calcISS:nnn {#6}{#7}{#8}}) + (\__CVSS_calcExploitability:nnnnn {#1}{#2}{#3}{#4}{#5})), 10) } }% + } + { C } { % SCOPE CHANGED + \fp_eval:n { \__CVSS_roundup:n { min( (1.08 * ((\__CVSS_calcImpact:nn {#5}{\__CVSS_calcISS:nnn {#6}{#7}{#8}}) + (\__CVSS_calcExploitability:nnnnn {#1}{#2}{#3}{#4}{#5}))), 10) } }% + } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseScope } {#1} {\msg_line_context:} } + }% +} +% \end{macrocode} +%\end{macro} +% +% \subsubsection{CVSS Base Score} +% Now we can use a macro to check the validity of the CVSS string and \textbf{finally} call \texttt{\textbackslash{}__CVSS_cvssBaseScore} internally. +% This is the most important macro of this whole package, and is expandable. +% +%\begin{macro}{\cvssScore} +% \begin{macrocode} +\NewExpandableDocumentCommand \cvssScore { m }{% + + % Check that there are 35 chars + \int_compare:nNnTF { \str_count_ignore_spaces:n {#1} } = {35}{}{ + \msg_error:nnxx{CVSS}{invalid-length}{#1}{\msg_line_context:} + } + % Check AV value + \str_if_eq:eeTF {\str_range:nnn {#1} {1} {3}} {AV:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{AV}{\str_range:nnn {#1} {1} {3}}{\msg_line_context:} + } + + % Check AC value + \str_if_eq:eeTF {\str_range:nnn {#1} {5} {8}} {/AC:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{AC}{\str_range:nnn {#1} {5} {8}}{\msg_line_context:} + } + + + % Check PR value + \str_if_eq:eeTF {\str_range:nnn {#1} {10} {13}} {/PR:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{PR}{\str_range:nnn {#1} {10} {13}}{\msg_line_context:} + } + + % Check UI value + \str_if_eq:eeTF {\str_range:nnn {#1} {15} {18}} {/UI:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{UI}{\str_range:nnn {#1} {15} {18}}{\msg_line_context:} + } + + % Check S value + \str_if_eq:eeTF {\str_range:nnn {#1} {20} {22}} {/S:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{S}{\str_range:nnn {#1} {20} {22}}{\msg_line_context:} + } + + % Check I value + \str_if_eq:eeTF {\str_range:nnn {#1} {24} {26}} {/C:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{C}{\str_range:nnn {#1} {24} {26}}{\msg_line_context:} + } + + % Check I value + \str_if_eq:eeTF {\str_range:nnn {#1} {28} {30}} {/I:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{I}{\str_range:nnn {#1} {28} {30}}{\msg_line_context:} + } + + % Check A value + \str_if_eq:eeTF {\str_range:nnn {#1} {32} {34}} {/A:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{A}{\str_range:nnn {#1} {32} {34}}{\msg_line_context:} + } + + \exp_args:Ne \__CVSS_cvssBaseScore:nnnnnnnn + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 4 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 9 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 14 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 19 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 23 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 27 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 31 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 35 } } + +}% +\ExplSyntaxOff +% \end{macrocode} +%\end{macro} +% +% \subsection{CVSS levels} +% Since we can compute the numerical score of a given CVSS string, we can now get the classification of a CVSS vector using the +% FIRST terminology : +%\begin{table}[!ht] +% \centering +% \begin{tabular}{cc} +% \hline +% \textbf{Rating} & \textbf{CVSS Score} \\ \hline +% None & $0.0$ \\ +% Low & $0.1 - 3.9$ \\ +% Medium & $4.0 - 6.9$ \\ +% High & $7.0 - 8.9$ \\ +% Critical & $9.0 - 10.0$ \\ \hline +% \end{tabular} +%\end{table} +% +% Then we can build our switch case to assign a level to the numerical CVSS score +%\begin{macro}{\category} +% This macro will output a CVSS level based on the numerical CVSS score. +% \begin{macrocode} +\ExplSyntaxOn +\NewExpandableDocumentCommand \category { m }{% + \fp_compare:nNnTF {#1}<{\scoreLow}{None} + { + \fp_compare:nNnTF{#1}<{\scoreMed}{Low} + { + \fp_compare:nNnTF{#1}<{\scoreHigh}{Medium} + { + \fp_compare:nNnTF{#1}<{\scoreCrit}{High} + {Critical} + }% + }% + }% +}% +\ExplSyntaxOff +% \end{macrocode} +% We can even have a colored version of the score. +%\begin{macro}{\cvssScorepretty} +% This macro will output the \textbf{colored} CVSS level based on the CVSS vector. +% \begin{macrocode} +\newcommand{\cvssScorepretty}[1]{% + \def\CVSScategory{\category{\cvssScore{#1}}}% + \textcolor{color@cvss@\CVSScategory}{\cvssScore{#1}}% +}% +% \end{macrocode} +%\end{macro} +%\end{macro} +% We have also built a macro that will output the CVSS level based on the CVSS string, that combines \texttt{\textbackslash{}cvssScore} and \texttt{\textbackslash{}category}: +%\begin{macro}{\cvssLevel} +% This macro will output a CVSS level based on the numerical CVSS score. +% \begin{macrocode} +\newcommand{\cvssLevel}[1]{% + \def\CVSSscore{\cvssScore{#1}}% + \category{\CVSSscore}% +}% +% \end{macrocode} +%\end{macro} +% And we can even have a colored version of this level. +%\begin{macro}{\cvssLevelpretty} +% This macro will output the \textbf{colored} CVSS level based on the numerical CVSS score. +% \begin{macrocode} +\newcommand{\cvssLevelpretty}[1]{% + \def\CVSScategory{\category{\cvssScore{#1}}}% + \textcolor{color@cvss@\CVSScategory}{\CVSScategory}% +}% +% \end{macrocode} +%\end{macro} +% \subsection{Fancy prints} +% \subsubsection{Framed CVSS Level} +% For nice display of the CVSS score we created also tags, that can be used to highlight the CVSS score. +%\begin{macro}{\cvssFrame} +% First, we define \texttt{cvssFrame}, a type of \texttt{tcolorbox} we are going to use: +% \begin{macrocode} +\DeclareTotalTCBox{\cvssFrame}{m}{ + enhanced,nobeforeafter, + tcbox raise base, + boxrule=0.4pt, + top=0mm,bottom=0mm,right=1mm,left=1mm, + arc=1pt, + boxsep=2pt, + colframe=color@cvss@#1, + colback=tcbcolframe, + coltext=black, +}{#1}% + +\MakeRobust\cvssFrame +% \end{macrocode} +%\end{macro} +% +% Then we can call this box in conjunction with \texttt{cvssScore}. +%\begin{macro}{\cvssTag} +% This macro will output the \textbf{colored} CVSS level based on the numerical CVSS score. +% \begin{macrocode} +\newcommand{\cvssTag}[1]{% + \def\CVSSscore{\cvssScore{#1}}% + \cvssFrame{\category{\CVSSscore}}% +}% +% \end{macrocode} +%\end{macro} +% +% \subsubsection{Full CVSS display} +% We can even have a nice all-in display of the category, the scrore and a hyperlink to the FIRST calculator using a combination of all the functions we've defined: +%\begin{macro}{\cvssPrint} +% This macro will output the \textbf{colored} CVSS level based on the numerical CVSS score. +% \begin{macrocode} +\newcommand{\cvssPrint}[1]{% + \def\CVSSscore{\cvssScore{#1}} + \cvssFrame{\category{\CVSSscore}} \quad \CVSSscore \quad% + \href{https://www.first.org/cvss/calculator/3.1\#CVSS:3.1/#1}{CVSS:3.1/#1} +}% +% \end{macrocode} +%\end{macro} + +% \end{implementation} +% \Finale +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\endinput +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ No newline at end of file diff --git a/macros/latex/contrib/cvss/cvss.ins b/macros/latex/contrib/cvss/cvss.ins new file mode 100644 index 0000000000..a11eb8b58d --- /dev/null +++ b/macros/latex/contrib/cvss/cvss.ins @@ -0,0 +1,403 @@ +%% +%% This is file `cvss.ins', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% cvss.dtx (with options: `install') +%% ---------------------------------------------------------------- +%% cvss --- A package to compute and display CVSS base scores +%% E-mail: pierre@vivegnis.be +%% Released under the LaTeX Project Public License v1.3c or later +%% See http://www.latex-project.org/lppl.txt +%% ---------------------------------------------------------------- +%% +\input docstrip.tex +\keepsilent +\askforoverwritefalse +\preamble +---------------------------------------------------------------- +cvss --- A package to compute and display CVSS base scores +E-mail: pierre@vivegnis.be +Released under the LaTeX Project Public License v1.3c or later +See http://www.latex-project.org/lppl.txt +---------------------------------------------------------------- + +\endpreamble +\postamble + +Copyright (C) 2022 by Pierre VIVEGNIS + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License (LPPL), either +version 1.3c of this license or (at your option) any later +version. The latest version of this license is in the file: + +http://www.latex-project.org/lppl.txt + +This work is "maintained" (as per LPPL maintenance status) by +Pierre VIVEGNIS. + +This work consists of the file cvss.dtx +and the derived files cvss.ins, + cvss.pdf and + cvss.sty. + +\endpostamble +\usedir{tex/latex/cvss} +\generate{ + \file{\jobname.sty}{\from{\jobname.dtx}{package}} +} +\endbatchfile + % \begin{syntax} + % \cs{cvssScore} \Arg{CVSS string} + % \end{syntax} + % \begin{syntax} + % \cs{cvssScorepretty} \Arg{CVSS string} + % \end{syntax} + % This macro will print a \textbf{colored} base CVSS 3.1 score of an \marg{input vector} (without \texttt{CVSS3.1/}). The output of this macro is a floating point CVSS score. + % \end{function} + % \begin{syntax} + % \cs{cvssLevel} \Arg{CVSS string} + % \end{syntax} + % \begin{syntax} + % \cs{cvssLevelpretty} \Arg{CVSS string} + % \end{syntax} + % \begin{syntax} + % \cs{cvssTag} \Arg{CVSS string} + % \end{syntax} + % \begin{syntax} + % \cs{cvssPrint} \Arg{CVSS string} + % \end{syntax} + % This macro will print all details of a CVSS string: colored level, score, and hyperlink to FIRST calculator, from an \marg{input vector} (without \texttt{CVSS3.1/}). + % \end{function} + % \begin{syntax} + % \cs{category} \Arg{CVSS score} + % \end{syntax} + % \begin{syntax} + % \cs{cvssFrame} \Arg{CVSS score} + % \end{syntax} + % This macro will output a CVSS tag based on a CVSS \textbf{level} passed as argument. The mandatory argument must be one of the defined CVSS levels (None, Info, Low, Medium, High or Critical), for example \texttt{Info}. + % \end{function} + + + % \begin{verbatim} + % \end{verbatim} + %\end{minipage}% + %\end{minipage} + + % \begin{verbatim} + % \end{verbatim} + %\end{minipage}% + %\end{minipage} + + % \begin{verbatim} + % \end{verbatim} + %\end{minipage}% + %\end{minipage} + + % \begin{verbatim} + % \end{verbatim} + %\end{minipage}% + %\end{minipage} + + + % \begin{verbatim} + %\cvssFrame{Low} + % \end{verbatim} + %\end{minipage}% + %\cvssFrame{Low} + + %\category{9.9} + %\category{9.9} +\RequirePackage{expl3} +\RequirePackage[skins]{tcolorbox} +\tcbuselibrary{xparse} +\RequirePackage{xstring} +\RequirePackage{hyperref} +\def\scoreLow{0.1} +\def\scoreMed{4.0} +\def\scoreHigh{7.0} +\def\scoreCrit{9.0} +\definecolor{color@cvss@None}{RGB}{83, 170, 51} +\definecolor{color@cvss@Low}{RGB}{255, 203, 13} +\definecolor{color@cvss@Medium}{RGB}{249, 160, 9} +\definecolor{color@cvss@High}{RGB}{223, 61, 3} +\definecolor{color@cvss@Critical}{RGB}{204, 5, 0} +\ExplSyntaxOn +\cs_new:Npn \__CVSS_roundup:n #1 { + \fp_eval:n { ceil(#1,1) } + \fp_compare:nT { ceil(#1,1)=ceil(#1,0) } {.0} +} +\msg_new:nnn { CVSS } { invalid-option }{ Value~'#2'~invalid~for~#1~#3.} +\msg_new:nnn { CVSS } { invalid-structure } { CVSS~metric~#1~is~not~correct~(#2)~#3.} +\msg_new:nnn { CVSS } { invalid-length } { CVSS~vector~"#1"~is~badly~formatted~#2.} +\cs_new:Npn \__CVSS_parseAV:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % Network + { A } { 0.62 } % Adjacent + { L } { 0.55 } % Local + { P } { 0.2 } % Physical + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseAV } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_parseAC:n #1 +{ + \str_case_e:nnF {#1} + { + { H } { 0.44 } % High + { L } { 0.77 } % Low + + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseAC } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_parsePRScopeUnchanged:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { L } { 0.62 } % Low + { H } { 0.27 } % High + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePRScopeUnchanged } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_parsePRScopeChanged:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { L } { 0.68 } % Low + { H } { 0.50 } % High + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePRScopeChanged } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_parsePR:nn #1#2 +{ + % #1 Privilege Required + % #2 Scope + \str_case_e:nnF {#2} + { + { U } { \exp_args:Ne \__CVSS_parsePRScopeUnchanged:n {#1} } + { C } { \exp_args:Ne \__CVSS_parsePRScopeChanged:n {#1} } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parsePR } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_parseUI:n #1 +{ + \str_case_e:nnF {#1} + { + { N } { 0.85 } % None + { R } { 0.62 } % Required + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseUI } {#1} {\msg_line_context:} } +} + + +\cs_new:Npn \__CVSS_parseCIA:n #1 +{ + \str_case_e:nnF {#1} + { + { H } { 0.56 } + { L } { 0.22 } + { N } { 0.00 } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseCIA } {#1} {\msg_line_context:} } +} +\cs_new:Npn \__CVSS_calcISS:nnn #1#2#3 +{ + % #1 Confidentiality Impact %High H, Low L, None N + % #2 Integrity Impact %High H, Low L, None N + % #3 Availability Impact %High H, Low L, None N + 1 - ( (1 - (\__CVSS_parseCIA:n {#1})) * (1 - (\__CVSS_parseCIA:n {#2})) * (1 - (\__CVSS_parseCIA:n {#3})) ) +} +\cs_new:Npn \__CVSS_calcImpact:nn #1#2 +{ + % #1 = Scope + % #2 = ISS + % Scope Unchanged 6.42 × ISS + % Scope Changed 7.52 × [ISS-0.029] - 3.25 × [ISS-0.02]15 + \str_case_e:nnF {#1} + { + { U } { \fp_eval:n { 6.42 * (#2) } } % Scope UNCHANGED + { C } { \fp_eval:n { 7.52 * ( (#2) - 0.029 ) - 3.25 * ( (#2) - 0.02 )^15 } } % Scope CHANGED + } + { \msg_error:nnxxx { CVSS } { invalid-option } { calcISC } {#1} {\msg_line_context:} } +}% +\cs_new:Npn \__CVSS_calcExploitability:nnnnn #1#2#3#4#5 +{ + % #1 Attack Vector + % #2 Attack Complexity + % #3 Privileges Required + % #4 User Interaction + % #5 Scope + % 8.22 × AttackVector × AttackComplexity × PrivilegeRequired × UserInteraction + 8.22 * (\__CVSS_parseAV:n {#1}) * (\__CVSS_parseAC:n {#2}) * (\__CVSS_parsePR:nn {#3}{#5}) * (\__CVSS_parseUI:n {#4})% +} +\cs_new:Npn \__CVSS_cvssBaseScore:nnnnnnnn #1#2#3#4#5#6#7#8 { + % #1 Attack Vector %Network N, Adjacent A, Local L, Physical P + % #2 Attack Complexity %Low L, High H + % #3 Privileges Required %None N, Low L, High H + % #4 User Interaction %None N, Required R + % #5 Scope %Unchanged U, Changed C + % #6 Confidentiality Impact %High H, Low L, None N + % #7 Integrity Impact %High H, Low L, None N + % #8 Availability Impact %High H, Low L, None N + % + \fp_compare:nTF { \exp_args:Ne \__CVSS_calcImpact:nn {#5}{\exp_args:Ne \__CVSS_calcISS:nnn {#6}{#7}{#8}} <= 0 } + % IF ISC <=0 + { + % ISC <=0 + 0.0 + }{ + % ISC > 0 + \str_case_e:nnF {#5} + { + { U } { % SCOPE UNCHANGED + \fp_eval:n { \__CVSS_roundup:n { min( ((\__CVSS_calcImpact:nn {#5}{\__CVSS_calcISS:nnn {#6}{#7}{#8}}) + (\__CVSS_calcExploitability:nnnnn {#1}{#2}{#3}{#4}{#5})), 10) } }% + } + { C } { % SCOPE CHANGED + \fp_eval:n { \__CVSS_roundup:n { min( (1.08 * ((\__CVSS_calcImpact:nn {#5}{\__CVSS_calcISS:nnn {#6}{#7}{#8}}) + (\__CVSS_calcExploitability:nnnnn {#1}{#2}{#3}{#4}{#5}))), 10) } }% + } + } + { \msg_error:nnxxx { CVSS } { invalid-option } { parseScope } {#1} {\msg_line_context:} } + }% +} +\NewExpandableDocumentCommand \cvssScore { m }{% + + % Check that there are 35 chars + \int_compare:nNnTF { \str_count_ignore_spaces:n {#1} } = {35}{}{ + \msg_error:nnxx{CVSS}{invalid-length}{#1}{\msg_line_context:} + } + % Check AV value + \str_if_eq:eeTF {\str_range:nnn {#1} {1} {3}} {AV:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{AV}{\str_range:nnn {#1} {1} {3}}{\msg_line_context:} + } + + % Check AC value + \str_if_eq:eeTF {\str_range:nnn {#1} {5} {8}} {/AC:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{AC}{\str_range:nnn {#1} {5} {8}}{\msg_line_context:} + } + + % Check PR value + \str_if_eq:eeTF {\str_range:nnn {#1} {10} {13}} {/PR:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{PR}{\str_range:nnn {#1} {10} {13}}{\msg_line_context:} + } + + % Check UI value + \str_if_eq:eeTF {\str_range:nnn {#1} {15} {18}} {/UI:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{UI}{\str_range:nnn {#1} {15} {18}}{\msg_line_context:} + } + + % Check S value + \str_if_eq:eeTF {\str_range:nnn {#1} {20} {22}} {/S:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{S}{\str_range:nnn {#1} {20} {22}}{\msg_line_context:} + } + + % Check I value + \str_if_eq:eeTF {\str_range:nnn {#1} {24} {26}} {/C:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{C}{\str_range:nnn {#1} {24} {26}}{\msg_line_context:} + } + + % Check I value + \str_if_eq:eeTF {\str_range:nnn {#1} {28} {30}} {/I:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{I}{\str_range:nnn {#1} {28} {30}}{\msg_line_context:} + } + + % Check A value + \str_if_eq:eeTF {\str_range:nnn {#1} {32} {34}} {/A:} + {} { + \msg_error:nnxxx{CVSS}{invalid-structure}{A}{\str_range:nnn {#1} {32} {34}}{\msg_line_context:} + } + + \exp_args:Ne \__CVSS_cvssBaseScore:nnnnnnnn + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 4 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 9 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 14 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 19 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 23 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 27 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 31 } } + { \str_use:N \str_item_ignore_spaces:nn { #1 }{ 35 } } + +}% +\ExplSyntaxOff +\ExplSyntaxOn +\NewExpandableDocumentCommand \category { m }{% + \fp_compare:nNnTF {#1}<{\scoreLow}{None} + { + \fp_compare:nNnTF{#1}<{\scoreMed}{Low} + { + \fp_compare:nNnTF{#1}<{\scoreHigh}{Medium} + { + \fp_compare:nNnTF{#1}<{\scoreCrit}{High} + {Critical} + }% + }% + }% +}% +\ExplSyntaxOff +\newcommand{\cvssScorepretty}[1]{% + \def\CVSScategory{\category{\cvssScore{#1}}}% + \textcolor{color@cvss@\CVSScategory}{\cvssScore{#1}}% +}% +\newcommand{\cvssLevel}[1]{% + \def\CVSSscore{\cvssScore{#1}}% + \category{\CVSSscore}% +}% +\newcommand{\cvssLevelpretty}[1]{% + \def\CVSScategory{\category{\cvssScore{#1}}}% + \textcolor{color@cvss@\CVSScategory}{\CVSScategory}% +}% +\DeclareTotalTCBox{\cvssFrame}{m}{ + enhanced,nobeforeafter, + tcbox raise base, + boxrule=0.4pt, + top=0mm,bottom=0mm,right=1mm,left=1mm, + arc=1pt, + boxsep=2pt, + colframe=color@cvss@#1, + colback=tcbcolframe, + coltext=black, +}{#1}% + +\MakeRobust\cvssFrame +\newcommand{\cvssTag}[1]{% + \def\CVSSscore{\cvssScore{#1}}% + \cvssFrame{\category{\CVSSscore}}% +}% +\newcommand{\cvssPrint}[1]{% + \def\CVSSscore{\cvssScore{#1}} + \cvssFrame{\category{\CVSSscore}} \quad \CVSSscore \quad% + \href{https://www.first.org/cvss/calculator/3.1\#CVSS:3.1/#1}{CVSS:3.1/#1} +}% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% Copyright (C) 2022 by Pierre VIVEGNIS +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License (LPPL), either +%% version 1.3c of this license or (at your option) any later +%% version. The latest version of this license is in the file: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% This work is "maintained" (as per LPPL maintenance status) by +%% Pierre VIVEGNIS. +%% +%% This work consists of the file cvss.dtx +%% and the derived files cvss.ins, +%% cvss.pdf and +%% cvss.sty. +%% +%% +%% End of file `cvss.ins'. diff --git a/macros/latex/contrib/cvss/cvss.pdf b/macros/latex/contrib/cvss/cvss.pdf new file mode 100644 index 0000000000..b92d3a84a7 Binary files /dev/null and b/macros/latex/contrib/cvss/cvss.pdf differ diff --git a/macros/latex/contrib/fancyhdr/README b/macros/latex/contrib/fancyhdr/README index 87b7370185..e03540dec7 100644 --- a/macros/latex/contrib/fancyhdr/README +++ b/macros/latex/contrib/fancyhdr/README @@ -25,7 +25,7 @@ In order to latex the documentation you need to have a copy of boxedminipage.sty (CTAN:/macros/latex/contrib/boxedminipage) and refcount.sty (CTAN:/macros/latex/contrib/oberdiek/) installed. -This is version 4.0.3 of fancyhdr.sty and extramarks.sty. They are +This is version 4.1 of fancyhdr.sty and extramarks.sty. They are described in the forthcoming third edition of The LaTeX Companion. Extramarks.sty has not been changed, except for the version and copyright information. diff --git a/macros/latex/contrib/fancyhdr/fancyhdr.dtx b/macros/latex/contrib/fancyhdr/fancyhdr.dtx index 9c7a90992e..2995092da6 100644 --- a/macros/latex/contrib/fancyhdr/fancyhdr.dtx +++ b/macros/latex/contrib/fancyhdr/fancyhdr.dtx @@ -26,7 +26,7 @@ %\ProvidesPackage{fancyhdr}% %\ProvidesPackage{fancyheadings} %\ProvidesPackage{extramarks} -% [2022/05/18 v4.0.3 +% [2022/11/09 v4.1 % Extensive control of page headers and footers]% % Legacy package to call fancyhdr] % Extra marks for LaTeX] @@ -139,22 +139,22 @@ } \fancypagestyle{showstruts}{% \fancyhead[L]{% - \ifthenelse{\value{page}=\pageref{showstruts}}% + \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% {\strutheader}% {\rightmark}% } \fancyfoot[L]{% - \ifthenelse{\value{page}=\pageref{showstruts}}% + \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% {\strutfooter}% {}% } \fancyheadinit{% - \ifthenelse{\value{page}=\pageref{showstruts}}% + \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% {\renewcommand{\headruleskip}{4pt}}% {\renewcommand{\headruleskip}{0pt}}% } \fancyfootinit{% - \ifthenelse{\value{page}=\pageref{showstruts}}% + \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% {\renewcommand{\footrulewidth}{0.4pt}}% {\renewcommand{\footrulewidth}{0pt}}% } @@ -291,6 +291,8 @@ % \texttt{compatV3} & keep some behaviour (now considered undesirable) as in version~3 \\ % & (see section~\ref{sec:options} and section~\ref{sec:warning} on % page~\pageref{page:warning}) \\ +% \texttt{twoside} & use two-sided headers and footers even in one-sided documents \\ +% & for \Package{fancyhdr}-based pagestyles (version 4.1 or later) \\ % \texttt{headings} & redefine the \texttt{headings} page style to be fancy-based \\ % \texttt{myheadings} & redefine the \texttt{myheadings} page style to be fancy-based \\ % \bottomrule @@ -298,6 +300,7 @@ % \end{center} % \OPTindex{nocheck} % \OPTindex{compatV3} +% \OPTindex{twoside} % \OPTindex{headings} % \OPTindex{myheadings} % \DescribeMacro{\fancyhead} @@ -353,7 +356,7 @@ % \cs{fancyheadinit} and \cs{fancyfootinit} can be used to define % initialisation code for the header and footer, respectively, and % \cs{fancyhfinit} defines both of these. These commands are only -% available in fancyhdr version~4.0 and later. See section~\ref{sec:change}. +% available in \Package{fancyhdr} version~4.0 and later. See section~\ref{sec:change}. % % \DescribeMacro{\fancycenter} % (Only in version~4.0 and later.) The command \cs{fancycenter} packs 3 @@ -465,11 +468,11 @@ % % The margin notes % area contains small pieces of information created by the \cs{marginpar} -% command. On twosided documents the margin notes appear on the left and right +% command. On two-sided documents the margin notes appear on the left and right % alternatively. The margin notes are not on fixed places with respect to the % paper but at approximately the same height as the paragraph in which they % appear. Due to the algorithm used to decide the placement of margin notes, -% in a twosided document unfortunately +% in a two-sided document unfortunately % they may appear on the wrong side if they are close % to a page break. % If you want to put information on fixed places in the margins you may use @@ -571,7 +574,7 @@ % and lowercase displays, etc. % % \section{Simple use of \Package{fancyhdr}} To use this package -% install it is a place where \latex/ can find it (see +% install it in a place where \latex/ can find it (see % section~\ref{sec:installation})\footnote{In most modern \tex/ % installation the package is already included.}, and include in the preamble of your document % the commands: @@ -957,13 +960,15 @@ % \end{quote} % % The following options are supported: % \begin{center} -% \OPTindex{nocheck}\OPTindex{compatV3}\OPTindex{headings}\OPTindex{myheadings} +% \OPTindex{nocheck}\OPTindex{compatV3}\OPTindex{twoside}\OPTindex{headings}\OPTindex{myheadings} % \begin{tabular}{ l l } % \toprule % Option & Meaning \\ % \midrule % \texttt{nocheck} & do not check the heights of the header and footer \\ % \texttt{compatV3} & keep some behaviour (now considered undesirable) as in version~3 \\ +% \texttt{twoside} & use two-sided headers and footers even in one-sided documents \\ +% & for \Package{fancyhdr}-based pagestyles (version 4.1 or later) \\ % \texttt{headings} & redefine the \texttt{headings} page style to be fancy-based \\ % \texttt{myheadings} & redefine the \texttt{myheadings} page style to be fancy-based \\ % \bottomrule @@ -996,6 +1001,13 @@ % The option is scheduled to disappear in version~5 of % \Package{fancyhdr}. % +% \item \OPTindex{twoside}Option \texttt{twoside} implements two-sided headers +% and footers in one-sided documents (version 4.1 or later). This applies only +% for \Package{fancyhdr}-based pagestyles. This option doesn't do anything +% special for two-sided documents (\texttt{twoside} documentclass option), as +% these already have that functionality. And with the \texttt{twoside} +% documentclass option that does apply to other pagestyles as well. +% % \item \PSindex{headings}\PSindex{myheadings}\OPTindex{headings}\OPTindex{myheadings} % The options \texttt{headings} and \texttt{myheadings} redefine the % corresponding page style with fancyhdr commands (including a @@ -1167,7 +1179,7 @@ % and footer fields. Note that this may screw other things, like uppercase % roman numerals in your headers, so it should be used with care. Essentially % this command typesets its argument in an environment where -% \cs{MakeUppercase} and \cs{uppercase} are changed into do-nothing operations. +% \cs{MakeUppercase} and \cs{uppercase} are changed into identity operations. % % ^^A \Example % \begin{verbatim} @@ -1758,6 +1770,7 @@ % Some document writers prefer the pages to be numbered as \textsf{n} of % \textsf{m} where \textsf{m} is the number of pages in the document. % There is a package \Package{lastpage} +% \TTindex{lastpage} % available which you can use with \Package{fancyhdr} as follows: % % \begin{verbatim} @@ -1774,18 +1787,28 @@ % We clear all the headers including its rule. The footer will be % ``inherited'' from the pagestyle \texttt{fancy}. % -% The value of the \texttt{LastPage} label can be used to +% The value of the \texttt{LastPage}\TTindex{LastPage} label can be used to % make different headers or footers on the last page of a document. E.g.\ if % you want the footer of every odd page, except if it is the last one, to -% contain the text ``please turn over'', this can be done as -% follows: +% contain the text ``Please turn over'', this can be done by checking if +% the page number is odd, and if it is equal to the number of the last page. +% +% We use the macro \cs{getpagerefnumber} from the package\TTindex{refcount} +% \Package{refcount}, because \cs{pageref} isn't always usable in a +% numerical context (it is meant for typesetting only). This is also done in +% following similar examples. % +% \TTindex{ifthen}\TTindex{lastpage}\TTindex{refcount} % \begin{verbatim} -% \usepackage{lastpage} % \usepackage{ifthen} +% \usepackage{lastpage} +% \usepackage{refcount} % ... -% \fancyfoot[R]{\ifthenelse{\isodd{\value{page}} \and \not -% \(\value{page}=\pageref{LastPage}\)}{please turn over}{}} +% \fancyfoot[R]{% +% \ifthenelse{\isodd{\value{page}} \and +% \not \( \value{page}=\getpagerefnumber{LastPage} \) }% +% {Please turn over}{}% +% } % \end{verbatim} % % In order to get the number of pages correctly used, you usually have @@ -2022,12 +2045,14 @@ % \end{verbatim} % ^^A\Example % we define a new pagestyle that makes the choice: +% \TTindex{ifthen}\TTindex{refcount} % \begin{verbatim} % \usepackage{ifthen} +% \usepackage{refcount} % . . . % \fancypagestyle{switch}{ % \fancyhead[LE,RO]{% -% \ifthenelse{\value{page}=\pageref{otherpagestyle}} +% \ifthenelse{\value{page}=\getpagerefnumber{otherpagestyle}} % {MYFANCY SECTION} % {\textsl{\rightmark}}} % } @@ -2085,7 +2110,7 @@ % \begin{verbatim} % %%% NOTE: This does not work %%%% % \renewcommand{\footrulewidth}{% -% \ifthenelse{\value{page}=\pageref{otherpagestyle}}{0.4pt}{0pt}% +% \ifthenelse{\value{page}=\getpagerefnumber{otherpagestyle}}{0.4pt}{0pt}% % } % \end{verbatim} % For cases like this \Package{fancyhdr} version~4.0 and later has some @@ -2103,15 +2128,16 @@ % \cs{footrulewidth} depending on the page number. So instead of putting % the test inside the definition of \cs{headruleskip}, we can put it % outside, and then we can use the command \cs{ifthenelse}. So we put -% the following in \Cmd{pagestyle\{switch\}}: +% the following in \Cmd{pagestyle\{switch\}}\footnote{Assuming we have +% already loaded package \Package{refcount}.}: % \begin{verbatim} % \fancyheadinit{% -% \ifthenelse{\value{page}=\pageref{otherpagestyle}} +% \ifthenelse{\value{page}=\getpagerefnumber{otherpagestyle}} % {\renewcommand{\headruleskip}{4pt}} % {\renewcommand{\headruleskip}{0pt}} % } % \fancyfootinit{% -% \ifthenelse{\value{page}=\pageref{otherpagestyle}} +% \ifthenelse{\value{page}=\getpagerefnumber{otherpagestyle}} % {\renewcommand{\footrulewidth}{0.4pt}} % {\renewcommand{\footrulewidth}{0pt}} % } @@ -2120,22 +2146,22 @@ % \begin{verbatim} % \fancypagestyle{showstruts}{% % \fancyhead[L]{% -% \ifthenelse{\value{page}=\pageref{showstruts}}% +% \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% % {\strutheader}% % {\rightmark}% % } % \fancyfoot[L]{% -% \ifthenelse{\value{page}=\pageref{showstruts}}% +% \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% % {\strutfooter}% % {}% % } % \fancyheadinit{% -% \ifthenelse{\value{page}=\pageref{showstruts}}% +% \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% % {\renewcommand{\headruleskip}{4pt}}% % {\renewcommand{\headruleskip}{0pt}}% % } % \fancyfootinit{% -% \ifthenelse{\value{page}=\pageref{showstruts}}% +% \ifthenelse{\value{page}=\getpagerefnumber{showstruts}}% % {\renewcommand{\footrulewidth}{0.4pt}}% % {\renewcommand{\footrulewidth}{0pt}}% % } @@ -2156,11 +2182,11 @@ % header and/or footer, for example to get large, red text in the % headers and footers on this specific page: % \begin{verbatim} -% \fancyhfinit{% -% \ifthenelse{\value{page}=\pageref{otherpagestyle}} -% {\color{red}\Large} -% {} -% } +% \fancyhfinit{% +% \ifthenelse{\value{page}=\getpagerefnumber{otherpagestyle}} +% {\color{red}\Large} +% {} +% } % \end{verbatim} % % \subsection{Changing the page style of the next page} @@ -2998,6 +3024,13 @@ % \item Initialize \cs{@mkboth} in \texttt{extramarks.sty} so that % it will pick up changes to \cs{markboth}. % \end{itemize} +% \item Version 4.1, Sept 6-Nov 9, 2022 +% \begin{itemize} +% \item Implement \texttt{twoside} package option to allow two-sided headers +% and footers in one-sided documents. +% \item Make \Package{fancyhdr} compatible with the document class \Package{newlfm}. +% \item Make \cs{nouppercase} compatible with newer definitions of \cs{MakeUppercase}. +% \end{itemize} % \end{itemize} % % @@ -3305,7 +3338,7 @@ % A check for \cs{headheight} is added. An errormessage is given (once) if the % header is too large. Empty headers don't generate the error even if % \cs{headheight} is very small or even 0pt. \\ -% Warning added for the use of '\texttt{E}' option when twoside option is not used. +% Warning added for the use of '\texttt{E}' option when \texttt{twoside} option is not used. % In this case the '\texttt{E}' fields will never be used.} % % \changes{fancyhdr v2.1beta}{2002/03/10}{New command: @@ -3408,6 +3441,20 @@ % \end{macro} % \end{macro} % +% \begin{macro}{\iff@nch@twoside} +% Boolean for the \texttt{twoside} option. +% \changes{fancyhdr v4.1}{2022/09/06}{Implement \texttt{twoside} option.} +% \OPTindex{twoside} +% This is only set if the document itself is not two-sided. +% \begin{macrocode} +\newif\iff@nch@twoside +\f@nch@twosidefalse +\DeclareOption{twoside}{% + \if@twoside\else\f@nch@twosidetrue\fi +} +% \end{macrocode} +% \end{macro} +% % \begin{macro}{\f@nch@def} % This macro defines another macro (usually a header or footer field). % Depending on the value of \cs{f@nch@gbl} the definition will be @@ -3688,8 +3735,21 @@ % \end{macro} % \end{macro} % +% \begin{macro}{\f@nch@fancyhf@Echeck} +% \changes{fancyhdr v4.1}{2022/09/06}{Implement \texttt{twoside} option.} +% Macro for warning if `E' is used without `twoside' option. +% \begin{macrocode} +\def\f@nch@fancyhf@Echeck#1{% + \if@twoside\else + \iff@nch@twoside\else + \if\f@nch@@eo e% + \f@nch@warning {\string#1's `E' option without twoside option is useless.\MessageBreak + Please consider using the `twoside' option}% + \fi\fi\fi +} % \begin{macro}{\f@nch@fancyhf} % \changes{fancyhdr v4.0.2}{2022/05/10}{Make \cs{f@nch@fancyhf} \cs{long}.} +% \changes{fancyhdr v4.1}{2022/09/06}{Implement \texttt{twoside} option.} % This macro interprets the parameters for the headers and footers.\\ % Parameters:\\ % (1) The user command that was used (like \cs{fancyhead}). This is used @@ -3711,9 +3771,9 @@ \ifx\@empty\temp@c\else \f@nch@errmsg{Illegal char `\temp@c' in \string#1 argument: [#3]}% \fi \f@nch@for\temp@c{#3}% - {\f@nch@default\f@nch@@eo{eo}\temp@c \if@twoside\else \if\f@nch@@eo - e\f@nch@warning {\string#1's `E' option without twoside option is - useless}\fi\fi \f@nch@default\f@nch@@lcr{lcr}\temp@c + {\f@nch@default\f@nch@@eo{eo}\temp@c + \f@nch@fancyhf@Echeck{#1}% + \f@nch@default\f@nch@@lcr{lcr}\temp@c \f@nch@default\f@nch@@hf{hf}{#2\temp@c}% \f@nch@forc\f@nch@eo\f@nch@@eo {\f@nch@forc\f@nch@lcr\f@nch@@lcr @@ -3724,6 +3784,7 @@ % \end{macro} % % \begin{macro}{\f@nch@fancyhfoffs} +% \changes{fancyhdr v4.1}{2022/09/06}{Implement \texttt{twoside} option.} % This macro interprets the parameters for the header and footer % offsets.\\ % Parameters:\\ @@ -3746,9 +3807,9 @@ \ifx\@empty\temp@c\else \f@nch@errmsg{Illegal char `\temp@c' in \string#1 argument: [#3]}% \fi \f@nch@for\temp@c{#3}% - {\f@nch@default\f@nch@@eo{eo}\temp@c \if@twoside\else \if\f@nch@@eo - e\f@nch@warning {\string#1's `E' option without twoside option is - useless}\fi\fi \f@nch@default\f@nch@@lcr{lr}\temp@c + {\f@nch@default\f@nch@@eo{eo}\temp@c + \f@nch@fancyhf@Echeck{#1}% + \f@nch@default\f@nch@@lcr{lr}\temp@c \f@nch@default\f@nch@@hf{hf}{#2\temp@c}% \f@nch@forc\f@nch@eo\f@nch@@eo {\f@nch@forc\f@nch@lcr\f@nch@@lcr @@ -3943,14 +4004,27 @@ % their default values (for tabu), and \cs{everypar} to empty.\\ % The font is reset to \cs{normalfont}. Actually this is done in the % \LaTeX{} output routine, so we don't have to do it here. +% \changes{fancyhdr v4.1}{2022/11/09}{Change \cs{nouppercase} to work with +% new definition of \cs{MakeUppercase}.} +% \begin{macro}{\f@nch@noUppercase} +% We want \cs{nouppercase} to work with the various evolutionary stages of +% \cs{MakeUppercase}. The current version (2022/11/09) accepts an optional +% argument with a language specification. Therefore we define a dummy macro +% \cs{f@nch@noUppercase} which copies its mandatory agument, as a +% replacement for \cs{MakeUppercase} while \cs{nouppercase} is active. % \begin{macrocode} +\newcommand\f@nch@noUppercase[2][]{#2} \def\f@nch@reset{\f@nch@everypar{}\restorecr\endlinechar=13 \let\\\@normalcr \let\raggedleft\f@nch@raggedleft \let\raggedright\f@nch@raggedright \let\centering\f@nch@centering \def\baselinestretch{1}% \hsize=\headwidth - \def\nouppercase##1{{\let\uppercase\relax\let\MakeUppercase\relax - \expandafter\let\csname MakeUppercase \endcsname\relax##1}}% + \def\nouppercase##1{{% + \let\uppercase\relax\let\MakeUppercase\f@nch@noUppercase + \expandafter\let\csname MakeUppercase \endcsname\relax + \expandafter\def\csname MakeUppercase\space\space\space\endcsname + [####1]####2{####2}% + ##1}}% \f@nch@ifundefined{@newbaseline} % NFSS not present; 2.09 or 2e {\f@nch@ifundefined{@normalsize} {\normalsize} % for ucthesis.cls {\@normalsize}}% @@ -3958,6 +4032,7 @@ } % \end{macrocode} % \end{macro} +% \end{macro} % % \begin{macro}{\fancycenter} % \changes{fancyhdr v4.0}{2019/03/15}{Macro \cs{fancycenter} added} @@ -4392,6 +4467,7 @@ % % \begin{macro}{\ps@f@nch@fancycore} % \changes{fancyhdr v4.0}{2019/03/21}{Rename \cs{ps@@fancy} to \cs{ps@f@nch@fancycore}} +% \changes{fancyhdr v4.1}{2022/09/06}{Implement \texttt{twoside} option.} % The actual implementation of pagestyle \texttt{fancy}. For amsbook/amsart, which do % strange things with \cs{topskip}, we start with \cs{f@nch@ps@empty}. We % construct the even and odd headers and footers from all the parts that @@ -4400,8 +4476,30 @@ \def\ps@f@nch@fancycore{% \f@nch@ps@empty \def\@mkboth{\protect\markboth}% - \def\@oddhead{\f@nch@head\f@nch@Oolh\f@nch@olh\f@nch@och\f@nch@orh\f@nch@Oorh}% - \def\@oddfoot{\f@nch@foot\f@nch@Oolf\f@nch@olf\f@nch@ocf\f@nch@orf\f@nch@Oorf}% + \def\f@nch@oddhead{\f@nch@head\f@nch@Oolh\f@nch@olh\f@nch@och\f@nch@orh\f@nch@Oorh}% + \def\@oddhead{% + \iff@nch@twoside + \ifodd\c@page + \f@nch@oddhead + \else + \@evenhead + \fi + \else + \f@nch@oddhead + \fi + } + \def\f@nch@oddfoot{\f@nch@foot\f@nch@Oolf\f@nch@olf\f@nch@ocf\f@nch@orf\f@nch@Oorf}% + \def\@oddfoot{% + \iff@nch@twoside + \ifodd\c@page + \f@nch@oddfoot + \else + \@evenfoot + \fi + \else + \f@nch@oddfoot + \fi + } \def\@evenhead{\f@nch@head\f@nch@Oelh\f@nch@elh\f@nch@ech\f@nch@erh\f@nch@Oerh}% \def\@evenfoot{\f@nch@foot\f@nch@Oelf\f@nch@elf\f@nch@ecf\f@nch@erf\f@nch@Oerf}% } @@ -4567,6 +4665,30 @@ }% % \end{macrocode} % \end{macro} +% \changes{fancyhdr v4.1}{202/09/16}{Support for class \Package{newlfm}.} +% The (really outdated) document class \Package{newlfm} uses some internal +% \Package{fancyhdr} commands that have gotten new names. So here we check if +% that class is loaded and then we redefine the affected \Package{newlfm} macros. +% We have to do some of the redefinitions in \cs{AtBeginDocument}, as +% \Package{fancyhdr} is loaded before the affected macros are defined. Also +% the macro \cs{@zfancyhead} is only called once, with wrong (outdated) +% parameters, so instead of changing the call of the macro, we substitute the +% right parameters inline. +% \begin{macrocode} +\@ifclassloaded{newlfm} +{ + \let\ps@@empty\f@nch@ps@empty + \AtBeginDocument{% + \renewcommand{\@zfancyhead}[5]{\relax\hbox to\headwidth{\f@nch@reset + \@zfancyvbox\headheight{\hbox + {\rlap{\parbox[b]{\headwidth}{\raggedright\f@nch@olh}}\hfill + \parbox[b]{\headwidth}{\centering\f@nch@olh}\hfill + \llap{\parbox[b]{\headwidth}{\raggedleft\f@nch@orh}}}% + \zheadrule}}\relax}% + } +} +{} +% \end{macrocode} % % % \section{extramarks.sty} diff --git a/macros/latex/contrib/fancyhdr/fancyhdr.pdf b/macros/latex/contrib/fancyhdr/fancyhdr.pdf index 174d358eff..b9302285cc 100644 Binary files a/macros/latex/contrib/fancyhdr/fancyhdr.pdf and b/macros/latex/contrib/fancyhdr/fancyhdr.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/CHANGES b/macros/latex/contrib/glossaries-extra/CHANGES index eda7e84503..1a929e8d3b 100644 --- a/macros/latex/contrib/glossaries-extra/CHANGES +++ b/macros/latex/contrib/glossaries-extra/CHANGES @@ -1,4 +1,52 @@ -1.49 (pending): +1.50 (2022-11-08): + + * glossaries-extra.sty + + - added new hooks used by \printunsrtglossary + + \printunsrtglossarypostentryprocesshook + \printunsrtglossarygrouphook + \printunsrtglossarypostbegin + \printunsrtglossarypreend + + - \printunsrtglossary no longer adds \glsresetentrylist after + \glossaryheader + + - allow an empty value in \glsxtrsetglossarylabel to suppress the + label + + - new commands: \glsstartrange, \glsendrange and \GlsXtrSetDefaultRangeFormat + + * example-glossaries-user.bib + + - new file corresponding to example-glossaries-user.tex + + * glossary-table.sty: + + - moved other field inside \glstableNameSingleSuppl + + - changed \GlsXtrIfFieldUndef to \ifglshasdesc, \ifglshassymbol + and \ifglsfieldvoid, as appropriate + + - moved child list inside \glstableblockentry + + - redesigned table style to move conditionals outside of + longtable. + + - added new block styles: + + name-symbol-other-desc + name-other-symbol-desc + desc-symbol-other-name + desc-other-symbol-name + name-other-desc + desc-other-name + + * glossary-longextra.sty: + + - added custom styles + +1.49 (2022-10-14): * Rollback to v1.48 available. diff --git a/macros/latex/contrib/glossaries-extra/README b/macros/latex/contrib/glossaries-extra/README index c9b495d713..92cea46f2b 100644 --- a/macros/latex/contrib/glossaries-extra/README +++ b/macros/latex/contrib/glossaries-extra/README @@ -1,4 +1,4 @@ -LaTeX Package : glossaries-extra v1.49 (2022-10-14) +LaTeX Package : glossaries-extra v1.50 (2022-11-08) 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 1a23d1b437..8b5bf8a935 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-code.pdf 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 beeafaa532..d99bbeb71f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png index b2c9dec5a6..9154bdfa13 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example001.png 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 5a004b8f47..ed732b2c27 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png index 8894bc8c90..dc9ee9b094 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example002.png 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 c4ca6cd712..4bba39ffc2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png index 90dfcb9606..2347cf90e8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example003.png 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 71905cdb50..1d342406c3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png index 2e00cc94a9..e5173d7dcd 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example004.png 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 f39ab462d8..81f716fab9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png index 8bee699e51..b412f493b3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example005.png 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 cadd9bd28c..c91a281e59 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png index d4d1ebe740..78552c0c7d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example006.png 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 631ef09efe..afd8e1bd60 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png index de32cd1c69..4d8dc109ce 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example007.png 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 4e327f2418..8554b7cd28 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png index 09eb9aad87..e53d6075fb 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example008.png 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 1c362ea347..319e69c01f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png index 182a85582e..f75717e51c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example009.png 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 7240db3049..8045ce1462 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png index 392eafacfb..8f68b6278b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example010.png 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 46b9895ec4..b5ef2b733b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png index d2df475ab0..327edbace4 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example011.png 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 c5e9fb1fca..e413dc9505 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png index ad9eda1fe7..774c6d5348 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example012.png 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 a256a8a616..3c0f542216 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png index 6490212f62..594b3a36b7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example013.png 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 259d9a8221..9b46379f36 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png index 83bf0c57b2..0e3b0e9d66 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example014.png 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 96eb6c0e21..49232559e6 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png index d4cd379397..42b90ae7cb 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example015.png 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 80df8c8b31..e15057c985 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png index b6d8722497..51a35ba060 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example016.png 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 4739c7eae9..e4fdf6b7af 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png index 95688379e4..5dc9ef968b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example017.png 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 0c3e102f40..7104518ea8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png index 73889ad297..3f1ecf959b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example018.png 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 ac6b498ddb..1088c47388 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png index 45c88c49d1..dcc636ac6b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example019.png 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 9c8da858d2..c08354d5d8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png index ae5adbf1f3..735e729628 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example020.png 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 ee7b40bd7e..12bbe7d6bd 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png index 2711dc0db7..adf16c82e1 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example021.png 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 4ab251b4c1..3377d067c3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png index be66d9ef25..4bb65f52d1 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example022.png 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 02d5877ccf..3c6c79398a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png index 142bc3c4e8..cfc13657a9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example023.png 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 9d4ebe8c8e..9c79c96ab9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png index cbbb369897..984eb87a6d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example024.png 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 d20f79aa0f..1c8ceb416f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png index e5de999bc0..bbc758a719 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example025.png 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 3f0535e48c..232347686c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png index 3082227e33..409fe0e7c3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example026.png 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 709919e564..30779bbb10 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png index 0306a4980c..331dac5ddc 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example027.png 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 2034f71582..c389903ea2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png index bb89ef3dac..6568ed6519 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example028.png 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 2f7946ae1b..f8c58251df 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png index 3fc9a53525..76c2ce2ed8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example029.png 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 64cb6796c0..34d4e48f4f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png index 97cf28052b..144bfd55cf 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example030.png 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 cb57c26255..81db256fe4 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png index 9a237f7460..3ac8379982 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example031.png 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 f16ab6eec2..214c05c45c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png index ab51d19054..1ab8ded625 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example032.png 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 5820ca2130..c04801442c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png index 16c2f6589f..a7c88072f8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example033.png 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 cfab11d0c9..2a4e66b323 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png index 674c9bd32d..1bedca463a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example034.png 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 b46053eaf4..d3d174c963 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png index 97ea5cc2d7..9e360996d4 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example035.png 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 2acbe9b527..00b9bc5f35 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png index 9b581c839b..b8e2197396 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example036.png 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 cdc1baf4af..27153da0c9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png index 6baf3bd4ab..d4b377d42e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example037.png 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 4e789d7066..255f4f6879 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png index 91886419b6..bd140e5a45 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example038.png 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 30cc360fa4..d78819080c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png index 6570501ac5..bc71151de0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example039.png 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 a50960c8c9..17ffc10cde 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png index 657d7a15f1..070f69c4c9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example040.png 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 af065fab48..41bd638d85 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png index 91b935f0ce..aac335df40 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example041.png 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 ab047ff468..a5ce95a605 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png index d19431015b..97fc086cef 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example042.png 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 f4b87fecb3..5a6a282952 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png index c6a1b48a60..b834ebe134 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example043.png 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 ce1bb6b95c..90e4d2c892 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png index 4044ebc889..399c7796ad 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example044.png 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 66a3a0869b..d018db5cd2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png index 1de4f96e35..1992f02922 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example045.png 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 04f34def96..3ac1d0d878 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png index c9d0303520..cf23039bfa 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example046.png 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 47d5de099e..4ba63c8d5f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png index 80af1a2842..7276e23c7d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example047.png 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 5fca559352..3e9e054f3d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png index 11f53edc41..fd89f5e864 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example048.png 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 25c68b9e35..ea3fdbae9a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png index 6abd840445..c8d6dadd2e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example049.png 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 839ad2c89e..ccaca9b4f2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png index 831e6f646a..6c08e30488 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example050.png 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 ae21addf72..c4fd326a45 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png index 2f900429e9..f52d07beea 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example051.png 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 022d58ed0f..f3989fbfd6 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png index 6d4b2ede30..b0a081e529 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example052.png 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 495cdf2c12..5899728b4c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png index e9913ea640..54ed12369b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example053.png 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 95784fb5ef..33ae2b2d1f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png index c150b3b5a2..eaef12f289 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example054.png 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 6b48d01dd0..d64507e109 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png index 7554decfac..861f94b573 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example055.png 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 afdd8bc9e6..01240787df 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png index 12c7c9008d..7976e0f82e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example056.png 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 56d0888d1a..9ed41f52c4 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png index 63f9939e4e..39748ea7a1 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example057.png 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 71193bf7f3..93ea637e90 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png index 76e774613e..675701bc0b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example058.png 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 05d9ccc565..217c8bbb2b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png index 12900b4d7b..c976f1e4f9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example059.png 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 c69595841d..f38d1b4232 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png index f79e9f2e85..fc07b0e546 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example060.png 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 156a167070..1dc04b8866 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png index a791e00b08..1687512bc0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example061.png 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 110fbb0a48..fd9c563de5 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png index 5640bb9ab8..a25528cf72 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example062.png 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 06bb62fbb2..0a87f15c0e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png index 7a3589773a..438ec9b389 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example063.png 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 2e5cb7d837..8d11200930 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png index aa08a268e0..89996b8f73 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example064.png 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 d2dc6d280f..a148f13e1e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png index 6d809378fc..00564a3007 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example065.png 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 614f0a6adf..0dd5ad2092 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png index 1b77002ea7..b95f88986c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example066.png 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 3e4271cd8a..900d3858b2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png index 5f5e00333f..4a49b09631 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example067.png 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 a550a73ded..5944d340df 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png index ccac0dbca8..9d120264eb 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example068.png 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 d2f29cabfa..29561c9792 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png index 99a99df35b..823dd9d4a3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example069.png 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 49dcf49e2c..5fccb3ec0f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png index 2984668afb..82d0e852b8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example070.png 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 2bffb40ded..fe416f1115 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png index c8fab5c286..657fa1d001 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example071.png 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 b43c957edf..159b4e645b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png index 786eedbfc1..545e32ea98 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example072.png 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 9867f108f8..0f5f05a8c4 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png index 77f8db782c..58072c163c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example073.png 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 a9760afe6f..6c03ddbad6 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png index fff841590d..6623518056 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example074.png 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 2defe83920..167cc7077c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png index a9e2ad056f..fe1aa91a7d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example075.png 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 cdc2d9e2f2..cad43ca470 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png index 6d6bfb6960..bfa4f78cda 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example076.png 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 0230694b46..6c72a14a5e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png index 9375f0e16c..e53b2fd731 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example077.png 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 e03e9672b4..2e03887899 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png index c69ba01cab..fa25c245d3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example078.png 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 85753c2b04..9b49fc5ea6 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png index b9c66f8d56..01d4b64d58 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example079.png 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 da5ffb52ce..03a722e60a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png index 23927d13b2..5a5207c011 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example080.png 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 9fa9014fc7..5a0b5c8d21 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png index fddc53e100..433755a6bb 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example081.png 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 bfc1a918a8..a80f996fe5 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png index 00883d0852..4236b18eff 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example082.png 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 d75e1f2cb6..07dbf8777d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png index b6615941c6..0e7053d7c7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example083.png 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 c371e39c94..85d0340f37 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png index c0f1ae3b76..0b65b8f7ff 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example084.png 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 3249f1fb5c..586be11549 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png index 52250d4313..b42d1bf904 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example085.png 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 f61b0fb96e..76b1564576 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png index 4ed5a27774..81f266fa13 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example086.png 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 1e06ee5fa6..4c043cef1e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png index de0c28f1b5..e27ab3a4c9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example087.png 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 c38838d94e..291fa07230 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png index 0150546990..93f53d0c66 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example088.png 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 41fadcdfbe..73c59389f8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png index 656a09472a..a2cf88ce5b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example089.png 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 651c791060..8f64727d40 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png index a56e6de9e8..3f1f456dc0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example090.png 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 43a1db6bf4..f4ac707d64 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png index 8a7eee3e8f..43477e0ca0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example091.png 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 180fd12247..e65085f7a9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png index a5df22506e..5599f343e7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example092.png 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 b4336afcf0..f3ff22dedb 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png index 974c16cf4c..c05f176e50 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example093.png 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 2f219630b0..6805e6e75e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png index c4d86c5f78..f7bb251298 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example094.png 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 b09010b946..663d385b2a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png index b6d061ad86..0a56ee59bc 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example095.png 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 f2df4ffc1b..03deedd7c3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png index abb3a84e21..df188423f9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example096.png 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 28a941ae93..074c2631b3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png index 12259d1bb8..77268911f0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example097.png 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 f26e9105a0..084053c1e9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png index 8dd7af1a4f..54762a7ad5 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example098.png 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 4fa00c00bc..7b337e9c02 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png index 52e9fe57db..0ce78bbf22 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example099.png 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 6c77f964a7..72b6b30047 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png index e009eb0a4e..a467aacc4c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example100.png 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 497f724633..7cad058c33 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png index 9ffa50f3a6..861bd7615e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example101.png 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 b556aec09e..79d9107db2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png index 999117474e..510c75997c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example102.png 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 b46d86bdab..a13e5582f8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png index 6f0556fc2c..d7e7916318 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example103.png 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 97d66ae96c..a4ea4a2fb7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png index 5df4885507..2ae607c988 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example104.png 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 de5530e488..6f6bb5401c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png index 555fe901a9..09d2577099 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example105.png 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 5c74fefe5f..8773170210 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png index f96e1e7bdb..c4e53c6e05 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example106.png 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 29dd217845..25ceafebe0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png index 9772c6f8e2..d57f147507 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example107.png 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 ff0b2f0146..bd42d27a56 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png index 3da47d29f9..0dfdf7430c 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example108.png 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 fc03f19639..ceadbe9abf 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png index 3b251a5dfb..a3577ffd1e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example109.png 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 28112e2f71..07f14eaf13 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png index e781a416cf..4d715d6807 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example110.png 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 8694ba16b1..adbaa2a2d3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png index fd4a7b1f78..66603b4690 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example111.png 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 bf8555f1eb..bd13d80253 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png index 2b755be66a..dd7f696bf0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example112.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.png new file mode 100644 index 0000000000..500758eb2c Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113-page1.png 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 2a5717a9cb..658c4aecb9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png deleted file mode 100644 index da4d9ef8bd..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example113.png and /dev/null 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 c8a38bc592..2e70cc9936 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png index a731fd1fae..2cd72c0a36 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example114.png 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 new file mode 100644 index 0000000000..0f57eb8451 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-0.png 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 new file mode 100644 index 0000000000..11a6dc29b7 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-1.png 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 new file mode 100644 index 0000000000..545da86b6f Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-2.png 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 new file mode 100644 index 0000000000..36bba4f5fd Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-3.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png deleted file mode 100644 index 72ac0e36ae..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page1.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png deleted file mode 100644 index 095500d692..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page2.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png deleted file mode 100644 index 1d6e991a82..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page3.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.png deleted file mode 100644 index a29541e8b5..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115-page4.png and /dev/null 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 bace3f5381..35f670ed74 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example115.pdf 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 dbd6aaa142..8468fae1a3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png index 526f2c468b..37ed4100c2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example116.png 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 e26d37e7b7..4c4bb6f28e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png index ba2aee1ee5..f86973ad5b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example117.png 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 8998770dc4..6404d87190 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png index b116f8db82..a1e923d92a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example118.png 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 abcb138537..19c931294f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png index 134e407961..9a6f09ddbf 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example119.png 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 ef5df39f80..8f7c317538 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png index bec47ab750..8667c03b11 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example120.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.png new file mode 100644 index 0000000000..19add730e2 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121-page1.png 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 9bf95ecff5..953d7c686d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png deleted file mode 100644 index 6589261777..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example121.png and /dev/null 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 769812e76d..cee6c89227 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png index 007de9a19e..2de2f20615 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example122.png 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 new file mode 100644 index 0000000000..c4ac32efde Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-0.png 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 new file mode 100644 index 0000000000..caae49de88 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-1.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png deleted file mode 100644 index acc0bb52fd..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page1.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.png deleted file mode 100644 index d773219fee..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123-page2.png and /dev/null 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 b2f69e245f..5d16bcf787 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example123.pdf 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 90c3960088..b77a25ff09 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png index 7291604f11..d958ff3dc8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example124.png 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 e3ad2c2a0d..313087bae2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png index 1115bfa055..2fca411f85 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example125.png 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 fc17c5aece..ba106e2623 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png index f356257c32..29015dd97a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example126.png 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 083a1b7be2..4e49aa00d3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png index 5e80a30e8f..7bdc39d7f0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example127.png 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 183c2342ad..d68e0f4087 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png index 8a7d0c138a..5ed337aa35 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example128.png 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 d6c8dd0ec2..230548c1e3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png index 327487e2a4..b8b4562749 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example129.png 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 303e001567..64ca83332e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png index 7fce74fd70..89580c74e7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example130.png 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 b5bab2ba80..f3876be114 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png index 56055a0011..c443fc2132 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example131.png 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 bcb52e03b3..2be21019c9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png index bb1e65c2cd..c6c8ebaecc 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example132.png 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 4f4ec3e03e..432628d900 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png index bddb94d7ab..0ed8cec15e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example133.png 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 68ac2c3fa7..b32f0af1c7 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png index 2c31dec65c..ec5569353b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example134.png 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 4d3ac7b1db..ef500d6519 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png index d343575e7f..8929ce5894 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example135.png 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 d5c2d76d9d..e1e4d686af 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png index c3153aba47..4187f194f9 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example136.png 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 15eedea6a1..8bfb346826 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png index 3d5004fc07..e96f707b63 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example137.png 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 b05e385be9..5589dca24b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png index 34cef766a0..5ab54efa0a 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example138.png 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 63625902b9..0594e8fcdd 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png index e42fbd5533..79b4abc88f 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example139.png 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 5c56d9a144..a52f5a1e99 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png index c86fdc80de..e3c3080265 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example140.png 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 823e463068..47761273d3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png index b5e311f9e0..ac16bede08 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example141.png 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 b77baf12c6..f4d0309fe3 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png index 9d15c50305..a74895de5e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example142.png 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 6c30a3675d..07f88ead0e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png index abb54b2f79..973de77179 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example143.png 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 58364762bb..0e9e8629ce 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png index e85380a572..cab1e8e5e8 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example144.png 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 6c5d11c914..718c6c81ac 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png index 9b87991c30..a3610f8c4b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example145.png 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 8887fefe12..d08ef804cc 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png index 863a32f882..1191f1c125 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example146.png 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 1d255e0537..88d95973ca 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png index fe03c5aa70..05eb409652 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example147.png 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 42d9147ff3..048697d12b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png index 4385a555d7..6af37bc6ea 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example148.png 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 afde316fb5..6b7c941512 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png index a4c978d935..24510b9f70 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example149.png 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 d6f317a541..65dc555d88 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png index 60a8af9831..8230d09060 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex index f356ede815..f75b0a2528 100644 --- a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex +++ b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example150.tex @@ -21,7 +21,7 @@ preamble={Some preamble text}, postamble={Some postamble text}, init={% - \let\glsnamefont\textbf \def\glstablenameheader{Summary}% + \let\glstableNameFmt\textbf \def\glstablenameheader{Summary}% } ] \end{document} 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 d1020a7387..e395e494e0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png index 7b9a544e3c..e51a0aaf81 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example151.png 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 fa389883d8..1c2c724054 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png index 800abcfae2..ca5e7ce4e2 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example152.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.png new file mode 100644 index 0000000000..9abf41e08b Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153-page1.png 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 da42bb03e2..a03b4ae86e 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png deleted file mode 100644 index df7d07ff64..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example153.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.png new file mode 100644 index 0000000000..b0f526db38 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154-page1.png 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 c70cc48dc3..7c56401463 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png deleted file mode 100644 index cafa8b3fa0..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example154.png and /dev/null 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 new file mode 100644 index 0000000000..d3b6d0a6f7 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-0.png 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 new file mode 100644 index 0000000000..a6bf26635d Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-1.png 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 new file mode 100644 index 0000000000..b632dd9bf0 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-2.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png deleted file mode 100644 index 17c5c63215..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page1.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png deleted file mode 100644 index 5fbe52b9af..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page2.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png deleted file mode 100644 index f32f370d14..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155-page3.png and /dev/null 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 af581116d7..c1dfa052f0 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example155.pdf 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 new file mode 100644 index 0000000000..113fa21c2f Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-0.png 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 new file mode 100644 index 0000000000..cae43f73c3 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-1.png 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 new file mode 100644 index 0000000000..1e18df9410 Binary files /dev/null and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-2.png differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png deleted file mode 100644 index acf931e38d..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page1.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png deleted file mode 100644 index bd25c92edf..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page2.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png deleted file mode 100644 index 3c14163220..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156-page3.png and /dev/null 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 24b0c992a4..c1dbe42a9d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example156.pdf 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 49e80317eb..a3359f9d07 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png index 8adda6efa9..0c0441184d 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example157.png 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 1892a4bb4d..b14d04018b 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png deleted file mode 100644 index 202418fb4a..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example158.png and /dev/null 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 9cc1608575..36b2aec872 100644 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf and b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.pdf differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png deleted file mode 100644 index a9d5a0f4e1..0000000000 Binary files a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual-examples/glossaries-extra-manual-example159.png and /dev/null differ diff --git a/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html b/macros/latex/contrib/glossaries-extra/glossaries-extra-manual.html index f2dbd41eb3..fe9d7f7632 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 @@ - glossaries-extra.sty v1.49: + <title>glossaries-extra.sty v1.50: an extension to the glossaries package