From f158c892f4714e2dfef87c5edf8cd679fd09bb2b Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 7 Dec 2019 03:00:49 +0000 Subject: CTAN sync 201912070300 --- FILES.byname | 4140 ++++++------ FILES.byname.gz | Bin 2142552 -> 2142149 bytes FILES.last07days | 2483 +++++-- fonts/plex/README | 2 +- fonts/plex/doc/plex-samples.pdf | Bin 68453 -> 332730 bytes fonts/plex/doc/plex-samples.tex | 5 +- fonts/plex/enc/plx_2hzyxp.enc | 2 +- fonts/plex/enc/plx_4hck4s.enc | 2 +- fonts/plex/enc/plx_6tuc4c.enc | 2 +- fonts/plex/enc/plx_dzqm4q.enc | 2 +- fonts/plex/enc/plx_errukl.enc | 7 +- fonts/plex/enc/plx_eywvcp.enc | 6 +- fonts/plex/enc/plx_h3p6bl.enc | 2 +- fonts/plex/enc/plx_hrol52.enc | 8 +- fonts/plex/enc/plx_imandq.enc | 2 +- fonts/plex/enc/plx_lfnaaq.enc | 2 +- fonts/plex/enc/plx_lxmhqh.enc | 2 +- fonts/plex/enc/plx_mnk4s5.enc | 2 +- fonts/plex/enc/plx_n2etni.enc | 8 +- fonts/plex/enc/plx_nzsfse.enc | 2 +- fonts/plex/enc/plx_ojqnwd.enc | 6 +- fonts/plex/enc/plx_oqvkyq.enc | 2 +- fonts/plex/enc/plx_qdoxri.enc | 2 +- fonts/plex/enc/plx_sebx3h.enc | 8 +- fonts/plex/enc/plx_tibbib.enc | 2 +- fonts/plex/enc/plx_toaz2j.enc | 2 +- fonts/plex/enc/plx_umrhwx.enc | 8 +- fonts/plex/enc/plx_vf6q7q.enc | 2 +- fonts/plex/enc/plx_wot2a6.enc | 2 +- fonts/plex/enc/plx_x4zmfh.enc | 2 +- fonts/plex/enc/plx_xl2q4z.enc | 2 +- fonts/plex/latex/LGRIBMPlexSans-Sup.fd | 170 +- fonts/plex/latex/LGRIBMPlexSans-TLF.fd | 170 +- fonts/plex/latex/LY1IBMPlexMono-Sup.fd | 50 +- fonts/plex/latex/LY1IBMPlexMono-TLF.fd | 50 +- fonts/plex/latex/LY1IBMPlexSans-Sup.fd | 170 +- fonts/plex/latex/LY1IBMPlexSans-TLF.fd | 170 +- fonts/plex/latex/LY1IBMPlexSerif-Sup.fd | 50 +- fonts/plex/latex/LY1IBMPlexSerif-TLF.fd | 50 +- fonts/plex/latex/OT1IBMPlexMono-Sup.fd | 50 +- fonts/plex/latex/OT1IBMPlexMono-TLF.fd | 50 +- fonts/plex/latex/OT1IBMPlexSans-Sup.fd | 170 +- fonts/plex/latex/OT1IBMPlexSans-TLF.fd | 170 +- fonts/plex/latex/OT1IBMPlexSerif-Sup.fd | 50 +- fonts/plex/latex/OT1IBMPlexSerif-TLF.fd | 50 +- fonts/plex/latex/T1IBMPlexMono-Sup.fd | 50 +- fonts/plex/latex/T1IBMPlexMono-TLF.fd | 50 +- fonts/plex/latex/T1IBMPlexSans-Sup.fd | 170 +- fonts/plex/latex/T1IBMPlexSans-TLF.fd | 170 +- fonts/plex/latex/T1IBMPlexSerif-Sup.fd | 50 +- fonts/plex/latex/T1IBMPlexSerif-TLF.fd | 50 +- fonts/plex/latex/TS1IBMPlexMono-TLF.fd | 50 +- fonts/plex/latex/TS1IBMPlexSans-TLF.fd | 170 +- fonts/plex/latex/TS1IBMPlexSerif-TLF.fd | 50 +- fonts/plex/latex/plex-mono.sty | 1 + fonts/plex/map/plex.map | 803 ++- fonts/plex/opentype/IBMPlexSans-Bold.otf | Bin 130916 -> 133120 bytes fonts/plex/opentype/IBMPlexSans-BoldItalic.otf | Bin 138388 -> 140360 bytes fonts/plex/opentype/IBMPlexSans-ExtraLight.otf | Bin 131856 -> 133664 bytes .../plex/opentype/IBMPlexSans-ExtraLightItalic.otf | Bin 139452 -> 141200 bytes fonts/plex/opentype/IBMPlexSans-Italic.otf | Bin 136764 -> 139336 bytes fonts/plex/opentype/IBMPlexSans-Light.otf | Bin 131800 -> 133832 bytes fonts/plex/opentype/IBMPlexSans-LightItalic.otf | Bin 139048 -> 141328 bytes fonts/plex/opentype/IBMPlexSans-Medium.otf | Bin 133416 -> 135660 bytes fonts/plex/opentype/IBMPlexSans-MediumItalic.otf | Bin 141084 -> 142716 bytes fonts/plex/opentype/IBMPlexSans-Regular.otf | Bin 128728 -> 131036 bytes fonts/plex/opentype/IBMPlexSans-SemiBold.otf | Bin 133764 -> 135656 bytes fonts/plex/opentype/IBMPlexSans-SemiBoldItalic.otf | Bin 139652 -> 142140 bytes fonts/plex/opentype/IBMPlexSans-Text.otf | Bin 132124 -> 134048 bytes fonts/plex/opentype/IBMPlexSans-TextItalic.otf | Bin 140928 -> 142664 bytes fonts/plex/opentype/IBMPlexSans-Thin.otf | Bin 126240 -> 128324 bytes fonts/plex/opentype/IBMPlexSans-ThinItalic.otf | Bin 132588 -> 135044 bytes fonts/plex/opentype/IBMPlexSerif-Bold.otf | Bin 110916 -> 113588 bytes fonts/plex/opentype/IBMPlexSerif-BoldItalic.otf | Bin 118840 -> 122592 bytes fonts/plex/opentype/IBMPlexSerif-ExtraLight.otf | Bin 111256 -> 112908 bytes .../opentype/IBMPlexSerif-ExtraLightItalic.otf | Bin 117320 -> 120220 bytes fonts/plex/opentype/IBMPlexSerif-Italic.otf | Bin 118184 -> 122016 bytes fonts/plex/opentype/IBMPlexSerif-Light.otf | Bin 110820 -> 113068 bytes fonts/plex/opentype/IBMPlexSerif-LightItalic.otf | Bin 118348 -> 121656 bytes fonts/plex/opentype/IBMPlexSerif-Medium.otf | Bin 112192 -> 115380 bytes fonts/plex/opentype/IBMPlexSerif-MediumItalic.otf | Bin 121188 -> 124128 bytes fonts/plex/opentype/IBMPlexSerif-Regular.otf | Bin 109648 -> 112564 bytes fonts/plex/opentype/IBMPlexSerif-SemiBold.otf | Bin 112936 -> 114948 bytes .../plex/opentype/IBMPlexSerif-SemiBoldItalic.otf | Bin 121352 -> 123836 bytes fonts/plex/opentype/IBMPlexSerif-Text.otf | Bin 111588 -> 114072 bytes fonts/plex/opentype/IBMPlexSerif-TextItalic.otf | Bin 121104 -> 123160 bytes fonts/plex/opentype/IBMPlexSerif-Thin.otf | Bin 105832 -> 107924 bytes fonts/plex/opentype/IBMPlexSerif-ThinItalic.otf | Bin 110732 -> 113412 bytes fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr--base.tfm | Bin 736 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr--base.tfm | Bin 736 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-BoldItalic-sup-lgr--base.tfm | Bin 756 -> 0 bytes fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-lgr.tfm | Bin 760 -> 0 bytes .../tfm/IBMPlexMono-BoldItalic-tlf-lgr--base.tfm | Bin 760 -> 0 bytes fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-lgr.tfm | Bin 780 -> 0 bytes .../tfm/IBMPlexMono-ExtraLight-sup-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-lgr.tfm | Bin 748 -> 0 bytes .../tfm/IBMPlexMono-ExtraLight-tlf-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-lgr.tfm | Bin 764 -> 0 bytes .../IBMPlexMono-ExtraLightItalic-sup-lgr--base.tfm | Bin 748 -> 0 bytes .../tfm/IBMPlexMono-ExtraLightItalic-sup-lgr.tfm | Bin 752 -> 0 bytes .../IBMPlexMono-ExtraLightItalic-tlf-lgr--base.tfm | Bin 748 -> 0 bytes .../tfm/IBMPlexMono-ExtraLightItalic-tlf-lgr.tfm | Bin 768 -> 0 bytes .../plex/tfm/IBMPlexMono-Italic-sup-lgr--base.tfm | Bin 752 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Italic-sup-lgr.tfm | Bin 756 -> 0 bytes .../plex/tfm/IBMPlexMono-Italic-tlf-lgr--base.tfm | Bin 756 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Italic-tlf-lgr.tfm | Bin 776 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Light-sup-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Light-sup-lgr.tfm | Bin 748 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr.tfm | Bin 764 -> 0 bytes .../tfm/IBMPlexMono-LightItalic-sup-lgr--base.tfm | Bin 752 -> 0 bytes fonts/plex/tfm/IBMPlexMono-LightItalic-sup-lgr.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-LightItalic-tlf-lgr--base.tfm | Bin 752 -> 0 bytes fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-lgr.tfm | Bin 772 -> 0 bytes .../plex/tfm/IBMPlexMono-Medium-sup-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Medium-sup-lgr.tfm | Bin 744 -> 0 bytes .../plex/tfm/IBMPlexMono-Medium-tlf-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Medium-tlf-lgr.tfm | Bin 760 -> 0 bytes .../tfm/IBMPlexMono-MediumItalic-sup-lgr--base.tfm | Bin 752 -> 0 bytes .../plex/tfm/IBMPlexMono-MediumItalic-sup-lgr.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-MediumItalic-tlf-lgr--base.tfm | Bin 756 -> 0 bytes .../plex/tfm/IBMPlexMono-MediumItalic-tlf-lgr.tfm | Bin 776 -> 0 bytes .../tfm/IBMPlexMono-SemiBold-sup-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-SemiBold-sup-lgr.tfm | Bin 744 -> 0 bytes .../tfm/IBMPlexMono-SemiBold-tlf-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-lgr.tfm | Bin 760 -> 0 bytes .../IBMPlexMono-SemiBoldItalic-sup-lgr--base.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-SemiBoldItalic-sup-lgr.tfm | Bin 760 -> 0 bytes .../IBMPlexMono-SemiBoldItalic-tlf-lgr--base.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-SemiBoldItalic-tlf-lgr.tfm | Bin 776 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Text-sup-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Text-sup-lgr.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr.tfm | Bin 760 -> 0 bytes .../tfm/IBMPlexMono-TextItalic-sup-lgr--base.tfm | Bin 752 -> 0 bytes fonts/plex/tfm/IBMPlexMono-TextItalic-sup-lgr.tfm | Bin 756 -> 0 bytes .../tfm/IBMPlexMono-TextItalic-tlf-lgr--base.tfm | Bin 756 -> 0 bytes fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-lgr.tfm | Bin 776 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr.tfm | Bin 748 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr--base.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr.tfm | Bin 764 -> 0 bytes .../tfm/IBMPlexMono-ThinItalic-sup-lgr--base.tfm | Bin 748 -> 0 bytes fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-lgr.tfm | Bin 752 -> 0 bytes .../tfm/IBMPlexMono-ThinItalic-tlf-lgr--base.tfm | Bin 748 -> 0 bytes fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-lgr.tfm | Bin 768 -> 0 bytes fonts/plex/tfm/IBMPlexMono-sup-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-sup-lgr.tfm | Bin 744 -> 0 bytes fonts/plex/tfm/IBMPlexMono-tlf-lgr--base.tfm | Bin 740 -> 0 bytes fonts/plex/tfm/IBMPlexMono-tlf-lgr.tfm | Bin 760 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr--base.tfm | Bin 852 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr.tfm | Bin 856 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1--base.tfm | Bin 1752 -> 1764 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1.tfm | Bin 1756 -> 1768 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-ot1.tfm | Bin 1284 -> 1308 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1--base.tfm | Bin 1692 -> 1720 bytes fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1.tfm | Bin 1700 -> 1728 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr--base.tfm | Bin 836 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr.tfm | Bin 1092 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1--base.tfm | Bin 1744 -> 1740 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1.tfm | Bin 46808 -> 46804 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ot1.tfm | Bin 11680 -> 11684 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1--base.tfm | Bin 1672 -> 1684 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1.tfm | Bin 61192 -> 61204 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1--base.tfm | Bin 1440 -> 1432 bytes fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1.tfm | Bin 1456 -> 1452 bytes .../tfm/IBMPlexSerif-BoldItalic-sup-lgr--base.tfm | Bin 944 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-lgr.tfm | Bin 948 -> 0 bytes .../tfm/IBMPlexSerif-BoldItalic-sup-ly1--base.tfm | Bin 1956 -> 1968 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1.tfm | Bin 1960 -> 1972 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ot1.tfm | Bin 1444 -> 1436 bytes .../tfm/IBMPlexSerif-BoldItalic-sup-t1--base.tfm | Bin 1904 -> 1912 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1.tfm | Bin 1912 -> 1920 bytes .../tfm/IBMPlexSerif-BoldItalic-tlf-lgr--base.tfm | Bin 892 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-lgr.tfm | Bin 1132 -> 0 bytes .../tfm/IBMPlexSerif-BoldItalic-tlf-ly1--base.tfm | Bin 1940 -> 1944 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1.tfm | Bin 49768 -> 49772 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ot1.tfm | Bin 12396 -> 12388 bytes .../tfm/IBMPlexSerif-BoldItalic-tlf-t1--base.tfm | Bin 1868 -> 1872 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1.tfm | Bin 63732 -> 63736 bytes .../tfm/IBMPlexSerif-BoldItalic-tlf-ts1--base.tfm | Bin 1540 -> 1544 bytes fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1.tfm | Bin 1556 -> 1556 bytes .../tfm/IBMPlexSerif-ExtraLight-sup-lgr--base.tfm | Bin 856 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-lgr.tfm | Bin 860 -> 0 bytes .../tfm/IBMPlexSerif-ExtraLight-sup-ly1--base.tfm | Bin 1720 -> 1740 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1.tfm | Bin 1724 -> 1744 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ot1.tfm | Bin 1264 -> 1288 bytes .../tfm/IBMPlexSerif-ExtraLight-sup-t1--base.tfm | Bin 1648 -> 1680 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1.tfm | Bin 1656 -> 1688 bytes .../tfm/IBMPlexSerif-ExtraLight-tlf-lgr--base.tfm | Bin 832 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-lgr.tfm | Bin 1108 -> 0 bytes .../tfm/IBMPlexSerif-ExtraLight-tlf-ly1--base.tfm | Bin 1708 -> 1724 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1.tfm | Bin 49312 -> 49328 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ot1.tfm | Bin 12440 -> 12460 bytes .../tfm/IBMPlexSerif-ExtraLight-tlf-t1--base.tfm | Bin 1620 -> 1648 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1.tfm | Bin 63940 -> 63968 bytes .../tfm/IBMPlexSerif-ExtraLight-tlf-ts1--base.tfm | Bin 1432 -> 1436 bytes fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1.tfm | Bin 1456 -> 1456 bytes ...IBMPlexSerif-ExtraLightItalic-sup-lgr--base.tfm | Bin 936 -> 0 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-sup-lgr.tfm | Bin 940 -> 0 bytes ...IBMPlexSerif-ExtraLightItalic-sup-ly1--base.tfm | Bin 1960 -> 1964 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1.tfm | Bin 1964 -> 1968 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-sup-ot1.tfm | Bin 1444 -> 1456 bytes .../IBMPlexSerif-ExtraLightItalic-sup-t1--base.tfm | Bin 1912 -> 1904 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-sup-t1.tfm | Bin 1920 -> 1912 bytes ...IBMPlexSerif-ExtraLightItalic-tlf-lgr--base.tfm | Bin 880 -> 0 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-tlf-lgr.tfm | Bin 1140 -> 0 bytes ...IBMPlexSerif-ExtraLightItalic-tlf-ly1--base.tfm | Bin 1932 -> 1936 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1.tfm | Bin 51932 -> 51936 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-tlf-ot1.tfm | Bin 13104 -> 13120 bytes .../IBMPlexSerif-ExtraLightItalic-tlf-t1--base.tfm | Bin 1876 -> 1864 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1.tfm | Bin 67760 -> 67748 bytes ...IBMPlexSerif-ExtraLightItalic-tlf-ts1--base.tfm | Bin 1504 -> 1512 bytes .../tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1.tfm | Bin 1520 -> 1532 bytes .../plex/tfm/IBMPlexSerif-Italic-sup-lgr--base.tfm | Bin 916 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Italic-sup-lgr.tfm | Bin 920 -> 0 bytes .../plex/tfm/IBMPlexSerif-Italic-sup-ly1--base.tfm | Bin 1932 -> 1904 bytes fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1.tfm | Bin 1936 -> 1908 bytes fonts/plex/tfm/IBMPlexSerif-Italic-sup-ot1.tfm | Bin 1432 -> 1392 bytes .../plex/tfm/IBMPlexSerif-Italic-sup-t1--base.tfm | Bin 1892 -> 1848 bytes fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1.tfm | Bin 1900 -> 1856 bytes .../plex/tfm/IBMPlexSerif-Italic-tlf-lgr--base.tfm | Bin 880 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Italic-tlf-lgr.tfm | Bin 1116 -> 0 bytes .../plex/tfm/IBMPlexSerif-Italic-tlf-ly1--base.tfm | Bin 1912 -> 1880 bytes fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1.tfm | Bin 48496 -> 48464 bytes fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ot1.tfm | Bin 12212 -> 12168 bytes .../plex/tfm/IBMPlexSerif-Italic-tlf-t1--base.tfm | Bin 1856 -> 1808 bytes fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1.tfm | Bin 62948 -> 62900 bytes .../plex/tfm/IBMPlexSerif-Italic-tlf-ts1--base.tfm | Bin 1520 -> 1532 bytes fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1.tfm | Bin 1532 -> 1544 bytes .../plex/tfm/IBMPlexSerif-Light-sup-lgr--base.tfm | Bin 864 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Light-sup-lgr.tfm | Bin 868 -> 0 bytes .../plex/tfm/IBMPlexSerif-Light-sup-ly1--base.tfm | Bin 1736 -> 1716 bytes fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1.tfm | Bin 1740 -> 1720 bytes fonts/plex/tfm/IBMPlexSerif-Light-sup-ot1.tfm | Bin 1284 -> 1260 bytes fonts/plex/tfm/IBMPlexSerif-Light-sup-t1--base.tfm | Bin 1668 -> 1648 bytes fonts/plex/tfm/IBMPlexSerif-Light-sup-t1.tfm | Bin 1676 -> 1656 bytes .../plex/tfm/IBMPlexSerif-Light-tlf-lgr--base.tfm | Bin 836 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-lgr.tfm | Bin 1112 -> 0 bytes .../plex/tfm/IBMPlexSerif-Light-tlf-ly1--base.tfm | Bin 1716 -> 1704 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1.tfm | Bin 49572 -> 49560 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-ot1.tfm | Bin 12528 -> 12500 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1--base.tfm | Bin 1644 -> 1620 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1.tfm | Bin 64260 -> 64236 bytes .../plex/tfm/IBMPlexSerif-Light-tlf-ts1--base.tfm | Bin 1436 -> 1432 bytes fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1.tfm | Bin 1452 -> 1452 bytes .../tfm/IBMPlexSerif-LightItalic-sup-lgr--base.tfm | Bin 948 -> 0 bytes .../plex/tfm/IBMPlexSerif-LightItalic-sup-lgr.tfm | Bin 952 -> 0 bytes .../tfm/IBMPlexSerif-LightItalic-sup-ly1--base.tfm | Bin 1956 -> 1932 bytes .../plex/tfm/IBMPlexSerif-LightItalic-sup-ly1.tfm | Bin 1960 -> 1936 bytes .../plex/tfm/IBMPlexSerif-LightItalic-sup-ot1.tfm | Bin 1448 -> 1424 bytes .../tfm/IBMPlexSerif-LightItalic-sup-t1--base.tfm | Bin 1892 -> 1860 bytes fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1.tfm | Bin 1900 -> 1868 bytes .../tfm/IBMPlexSerif-LightItalic-tlf-lgr--base.tfm | Bin 892 -> 0 bytes .../plex/tfm/IBMPlexSerif-LightItalic-tlf-lgr.tfm | Bin 1152 -> 0 bytes .../tfm/IBMPlexSerif-LightItalic-tlf-ly1--base.tfm | Bin 1924 -> 1908 bytes .../plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1.tfm | Bin 52440 -> 52424 bytes .../plex/tfm/IBMPlexSerif-LightItalic-tlf-ot1.tfm | Bin 13252 -> 13232 bytes .../tfm/IBMPlexSerif-LightItalic-tlf-t1--base.tfm | Bin 1856 -> 1836 bytes fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1.tfm | Bin 68676 -> 68656 bytes .../tfm/IBMPlexSerif-LightItalic-tlf-ts1--base.tfm | Bin 1532 -> 1524 bytes .../plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1.tfm | Bin 1552 -> 1544 bytes .../plex/tfm/IBMPlexSerif-Medium-sup-lgr--base.tfm | Bin 860 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Medium-sup-lgr.tfm | Bin 864 -> 0 bytes .../plex/tfm/IBMPlexSerif-Medium-sup-ly1--base.tfm | Bin 1768 -> 1752 bytes fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1.tfm | Bin 1772 -> 1756 bytes fonts/plex/tfm/IBMPlexSerif-Medium-sup-ot1.tfm | Bin 1292 -> 1292 bytes .../plex/tfm/IBMPlexSerif-Medium-sup-t1--base.tfm | Bin 1704 -> 1700 bytes fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1.tfm | Bin 1712 -> 1708 bytes .../plex/tfm/IBMPlexSerif-Medium-tlf-lgr--base.tfm | Bin 836 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Medium-tlf-lgr.tfm | Bin 1096 -> 0 bytes .../plex/tfm/IBMPlexSerif-Medium-tlf-ly1--base.tfm | Bin 1748 -> 1736 bytes fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1.tfm | Bin 49644 -> 49632 bytes fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ot1.tfm | Bin 12352 -> 12360 bytes .../plex/tfm/IBMPlexSerif-Medium-tlf-t1--base.tfm | Bin 1668 -> 1676 bytes fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1.tfm | Bin 65100 -> 65108 bytes .../plex/tfm/IBMPlexSerif-Medium-tlf-ts1--base.tfm | Bin 1436 -> 1436 bytes fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1.tfm | Bin 1452 -> 1456 bytes .../IBMPlexSerif-MediumItalic-sup-lgr--base.tfm | Bin 936 -> 0 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-sup-lgr.tfm | Bin 940 -> 0 bytes .../IBMPlexSerif-MediumItalic-sup-ly1--base.tfm | Bin 1984 -> 1976 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1.tfm | Bin 1988 -> 1980 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-sup-ot1.tfm | Bin 1476 -> 1456 bytes .../tfm/IBMPlexSerif-MediumItalic-sup-t1--base.tfm | Bin 1932 -> 1924 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-sup-t1.tfm | Bin 1940 -> 1932 bytes .../IBMPlexSerif-MediumItalic-tlf-lgr--base.tfm | Bin 892 -> 0 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-tlf-lgr.tfm | Bin 1156 -> 0 bytes .../IBMPlexSerif-MediumItalic-tlf-ly1--base.tfm | Bin 1964 -> 1948 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1.tfm | Bin 53000 -> 52984 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-tlf-ot1.tfm | Bin 13440 -> 13412 bytes .../tfm/IBMPlexSerif-MediumItalic-tlf-t1--base.tfm | Bin 1904 -> 1884 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1.tfm | Bin 68288 -> 68268 bytes .../IBMPlexSerif-MediumItalic-tlf-ts1--base.tfm | Bin 1524 -> 1544 bytes .../plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1.tfm | Bin 1540 -> 1560 bytes .../tfm/IBMPlexSerif-SemiBold-sup-lgr--base.tfm | Bin 864 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-lgr.tfm | Bin 868 -> 0 bytes .../tfm/IBMPlexSerif-SemiBold-sup-ly1--base.tfm | Bin 1764 -> 1768 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1.tfm | Bin 1768 -> 1772 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ot1.tfm | Bin 1292 -> 1300 bytes .../tfm/IBMPlexSerif-SemiBold-sup-t1--base.tfm | Bin 1696 -> 1704 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1.tfm | Bin 1704 -> 1712 bytes .../tfm/IBMPlexSerif-SemiBold-tlf-lgr--base.tfm | Bin 840 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-lgr.tfm | Bin 1100 -> 0 bytes .../tfm/IBMPlexSerif-SemiBold-tlf-ly1--base.tfm | Bin 1756 -> 1748 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1.tfm | Bin 49304 -> 49296 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ot1.tfm | Bin 12344 -> 12348 bytes .../tfm/IBMPlexSerif-SemiBold-tlf-t1--base.tfm | Bin 1676 -> 1676 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1.tfm | Bin 64568 -> 64568 bytes .../tfm/IBMPlexSerif-SemiBold-tlf-ts1--base.tfm | Bin 1440 -> 1436 bytes fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1.tfm | Bin 1460 -> 1456 bytes .../IBMPlexSerif-SemiBoldItalic-sup-lgr--base.tfm | Bin 944 -> 0 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-sup-lgr.tfm | Bin 948 -> 0 bytes .../IBMPlexSerif-SemiBoldItalic-sup-ly1--base.tfm | Bin 2000 -> 1976 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1.tfm | Bin 2004 -> 1980 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-sup-ot1.tfm | Bin 1488 -> 1464 bytes .../IBMPlexSerif-SemiBoldItalic-sup-t1--base.tfm | Bin 1948 -> 1920 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-sup-t1.tfm | Bin 1956 -> 1928 bytes .../IBMPlexSerif-SemiBoldItalic-tlf-lgr--base.tfm | Bin 904 -> 0 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-tlf-lgr.tfm | Bin 1168 -> 0 bytes .../IBMPlexSerif-SemiBoldItalic-tlf-ly1--base.tfm | Bin 1984 -> 1940 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1.tfm | Bin 52732 -> 52688 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-tlf-ot1.tfm | Bin 13364 -> 13316 bytes .../IBMPlexSerif-SemiBoldItalic-tlf-t1--base.tfm | Bin 1920 -> 1884 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1.tfm | Bin 67420 -> 67384 bytes .../IBMPlexSerif-SemiBoldItalic-tlf-ts1--base.tfm | Bin 1548 -> 1552 bytes .../tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1.tfm | Bin 1564 -> 1576 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr--base.tfm | Bin 872 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr.tfm | Bin 876 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1--base.tfm | Bin 1780 -> 1752 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1.tfm | Bin 1784 -> 1756 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-ot1.tfm | Bin 1296 -> 1288 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-t1--base.tfm | Bin 1708 -> 1688 bytes fonts/plex/tfm/IBMPlexSerif-Text-sup-t1.tfm | Bin 1716 -> 1696 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr--base.tfm | Bin 844 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr.tfm | Bin 1104 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1--base.tfm | Bin 1760 -> 1732 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1.tfm | Bin 48408 -> 48380 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-ot1.tfm | Bin 12140 -> 12132 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1--base.tfm | Bin 1676 -> 1656 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1.tfm | Bin 63184 -> 63164 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1--base.tfm | Bin 1432 -> 1432 bytes fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1.tfm | Bin 1452 -> 1448 bytes .../tfm/IBMPlexSerif-TextItalic-sup-lgr--base.tfm | Bin 932 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-lgr.tfm | Bin 936 -> 0 bytes .../tfm/IBMPlexSerif-TextItalic-sup-ly1--base.tfm | Bin 1964 -> 1920 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1.tfm | Bin 1968 -> 1924 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ot1.tfm | Bin 1440 -> 1388 bytes .../tfm/IBMPlexSerif-TextItalic-sup-t1--base.tfm | Bin 1908 -> 1844 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1.tfm | Bin 1916 -> 1852 bytes .../tfm/IBMPlexSerif-TextItalic-tlf-lgr--base.tfm | Bin 888 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-lgr.tfm | Bin 1152 -> 0 bytes .../tfm/IBMPlexSerif-TextItalic-tlf-ly1--base.tfm | Bin 1944 -> 1908 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1.tfm | Bin 52156 -> 52120 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ot1.tfm | Bin 13252 -> 13208 bytes .../tfm/IBMPlexSerif-TextItalic-tlf-t1--base.tfm | Bin 1872 -> 1816 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1.tfm | Bin 67012 -> 66956 bytes .../tfm/IBMPlexSerif-TextItalic-tlf-ts1--base.tfm | Bin 1540 -> 1524 bytes fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1.tfm | Bin 1556 -> 1544 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr--base.tfm | Bin 848 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr.tfm | Bin 852 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1--base.tfm | Bin 1708 -> 1708 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1.tfm | Bin 1712 -> 1712 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-ot1.tfm | Bin 1256 -> 1256 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1--base.tfm | Bin 1644 -> 1644 bytes fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1.tfm | Bin 1652 -> 1652 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr--base.tfm | Bin 816 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr.tfm | Bin 1084 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1--base.tfm | Bin 1688 -> 1688 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1.tfm | Bin 46176 -> 46176 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ot1.tfm | Bin 11628 -> 11628 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1--base.tfm | Bin 1612 -> 1612 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1.tfm | Bin 60016 -> 60016 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1--base.tfm | Bin 1428 -> 1428 bytes fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1.tfm | Bin 1448 -> 1452 bytes .../tfm/IBMPlexSerif-ThinItalic-sup-lgr--base.tfm | Bin 928 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-lgr.tfm | Bin 932 -> 0 bytes .../tfm/IBMPlexSerif-ThinItalic-sup-ly1--base.tfm | Bin 1932 -> 1936 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1.tfm | Bin 1936 -> 1940 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ot1.tfm | Bin 1420 -> 1420 bytes .../tfm/IBMPlexSerif-ThinItalic-sup-t1--base.tfm | Bin 1888 -> 1892 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1.tfm | Bin 1896 -> 1900 bytes .../tfm/IBMPlexSerif-ThinItalic-tlf-lgr--base.tfm | Bin 880 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-lgr.tfm | Bin 1132 -> 0 bytes .../tfm/IBMPlexSerif-ThinItalic-tlf-ly1--base.tfm | Bin 1900 -> 1908 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1.tfm | Bin 48644 -> 48652 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ot1.tfm | Bin 11920 -> 11920 bytes .../tfm/IBMPlexSerif-ThinItalic-tlf-t1--base.tfm | Bin 1844 -> 1848 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1.tfm | Bin 63048 -> 63052 bytes .../tfm/IBMPlexSerif-ThinItalic-tlf-ts1--base.tfm | Bin 1508 -> 1512 bytes fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1.tfm | Bin 1520 -> 1524 bytes fonts/plex/tfm/IBMPlexSerif-sup-lgr--base.tfm | Bin 856 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-sup-lgr.tfm | Bin 860 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-sup-ly1--base.tfm | Bin 1720 -> 1740 bytes fonts/plex/tfm/IBMPlexSerif-sup-ly1.tfm | Bin 1724 -> 1744 bytes fonts/plex/tfm/IBMPlexSerif-sup-ot1.tfm | Bin 1268 -> 1288 bytes fonts/plex/tfm/IBMPlexSerif-sup-t1--base.tfm | Bin 1660 -> 1692 bytes fonts/plex/tfm/IBMPlexSerif-sup-t1.tfm | Bin 1668 -> 1700 bytes fonts/plex/tfm/IBMPlexSerif-tlf-lgr--base.tfm | Bin 832 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-tlf-lgr.tfm | Bin 1076 -> 0 bytes fonts/plex/tfm/IBMPlexSerif-tlf-ly1--base.tfm | Bin 1704 -> 1720 bytes fonts/plex/tfm/IBMPlexSerif-tlf-ly1.tfm | Bin 44948 -> 44964 bytes fonts/plex/tfm/IBMPlexSerif-tlf-ot1.tfm | Bin 11296 -> 11316 bytes fonts/plex/tfm/IBMPlexSerif-tlf-t1--base.tfm | Bin 1636 -> 1668 bytes fonts/plex/tfm/IBMPlexSerif-tlf-t1.tfm | Bin 58180 -> 58212 bytes fonts/plex/tfm/IBMPlexSerif-tlf-ts1--base.tfm | Bin 1424 -> 1424 bytes fonts/plex/tfm/IBMPlexSerif-tlf-ts1.tfm | Bin 1448 -> 1448 bytes fonts/plex/type1/IBMPlexMono-Regular.pfb | Bin 105959 -> 0 bytes fonts/plex/type1/IBMPlexMono.pfb | Bin 0 -> 105959 bytes fonts/plex/type1/IBMPlexSans-Bold.pfb | Bin 119704 -> 119583 bytes fonts/plex/type1/IBMPlexSans-BoldItalic.pfb | Bin 125949 -> 130561 bytes fonts/plex/type1/IBMPlexSans-ExtraLight.pfb | Bin 109905 -> 109503 bytes fonts/plex/type1/IBMPlexSans-ExtraLightItalic.pfb | Bin 121948 -> 122882 bytes fonts/plex/type1/IBMPlexSans-Italic.pfb | Bin 124179 -> 123436 bytes fonts/plex/type1/IBMPlexSans-Light.pfb | Bin 112048 -> 112155 bytes fonts/plex/type1/IBMPlexSans-LightItalic.pfb | Bin 122263 -> 123064 bytes fonts/plex/type1/IBMPlexSans-Medium.pfb | Bin 115666 -> 115972 bytes fonts/plex/type1/IBMPlexSans-MediumItalic.pfb | Bin 127129 -> 127112 bytes fonts/plex/type1/IBMPlexSans-Regular.pfb | Bin 111913 -> 0 bytes fonts/plex/type1/IBMPlexSans-SemiBold.pfb | Bin 117003 -> 117434 bytes fonts/plex/type1/IBMPlexSans-SemiBoldItalic.pfb | Bin 127483 -> 128562 bytes fonts/plex/type1/IBMPlexSans-Text.pfb | Bin 114057 -> 113621 bytes fonts/plex/type1/IBMPlexSans-TextItalic.pfb | Bin 126388 -> 127612 bytes fonts/plex/type1/IBMPlexSans-Thin.pfb | Bin 106089 -> 107457 bytes fonts/plex/type1/IBMPlexSans-ThinItalic.pfb | Bin 118831 -> 118195 bytes fonts/plex/type1/IBMPlexSans.pfb | Bin 0 -> 109167 bytes fonts/plex/type1/IBMPlexSansCond-Regular.pfb | Bin 84715 -> 0 bytes fonts/plex/type1/IBMPlexSansCond.pfb | Bin 0 -> 84715 bytes fonts/plex/type1/IBMPlexSerif-Bold.pfb | Bin 125150 -> 143322 bytes fonts/plex/type1/IBMPlexSerif-BoldItalic.pfb | Bin 137136 -> 157249 bytes fonts/plex/type1/IBMPlexSerif-ExtraLight.pfb | Bin 117330 -> 133417 bytes fonts/plex/type1/IBMPlexSerif-ExtraLightItalic.pfb | Bin 133639 -> 143898 bytes fonts/plex/type1/IBMPlexSerif-Italic.pfb | Bin 137189 -> 151731 bytes fonts/plex/type1/IBMPlexSerif-Light.pfb | Bin 121163 -> 138176 bytes fonts/plex/type1/IBMPlexSerif-LightItalic.pfb | Bin 136512 -> 148327 bytes fonts/plex/type1/IBMPlexSerif-Medium.pfb | Bin 124660 -> 142472 bytes fonts/plex/type1/IBMPlexSerif-MediumItalic.pfb | Bin 137089 -> 156419 bytes fonts/plex/type1/IBMPlexSerif-Regular.pfb | Bin 121924 -> 0 bytes fonts/plex/type1/IBMPlexSerif-SemiBold.pfb | Bin 125633 -> 142308 bytes fonts/plex/type1/IBMPlexSerif-SemiBoldItalic.pfb | Bin 138838 -> 153683 bytes fonts/plex/type1/IBMPlexSerif-Text.pfb | Bin 123041 -> 139254 bytes fonts/plex/type1/IBMPlexSerif-TextItalic.pfb | Bin 137172 -> 156653 bytes fonts/plex/type1/IBMPlexSerif-Thin.pfb | Bin 116655 -> 117828 bytes fonts/plex/type1/IBMPlexSerif-ThinItalic.pfb | Bin 134611 -> 140696 bytes fonts/plex/type1/IBMPlexSerif.pfb | Bin 0 -> 137189 bytes fonts/plex/vf/IBMPlexMono-Bold-sup-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-Bold-tlf-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-BoldItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-ExtraLight-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-lgr.vf | Bin 332 -> 0 bytes .../vf/IBMPlexMono-ExtraLightItalic-sup-lgr.vf | Bin 336 -> 0 bytes .../vf/IBMPlexMono-ExtraLightItalic-tlf-lgr.vf | Bin 336 -> 0 bytes fonts/plex/vf/IBMPlexMono-Italic-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-Italic-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-Light-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-Light-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-LightItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-LightItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-Medium-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-Medium-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-MediumItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-SemiBold-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexMono-SemiBold-tlf-lgr.vf | Bin 328 -> 0 bytes .../plex/vf/IBMPlexMono-SemiBoldItalic-sup-lgr.vf | Bin 336 -> 0 bytes .../plex/vf/IBMPlexMono-SemiBoldItalic-tlf-lgr.vf | Bin 336 -> 0 bytes fonts/plex/vf/IBMPlexMono-Text-sup-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-Text-tlf-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-TextItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-TextItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-Thin-sup-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-Thin-tlf-lgr.vf | Bin 324 -> 0 bytes fonts/plex/vf/IBMPlexMono-ThinItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexMono-sup-lgr.vf | Bin 320 -> 0 bytes fonts/plex/vf/IBMPlexMono-tlf-lgr.vf | Bin 320 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Bold-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Bold-sup-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Bold-sup-t1.vf | Bin 1708 -> 1708 bytes fonts/plex/vf/IBMPlexSerif-Bold-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Bold-tlf-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Bold-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-Bold-tlf-ts1.vf | Bin 600 -> 604 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ts1.vf | Bin 604 -> 612 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ts1.vf | Bin 604 -> 612 bytes .../vf/IBMPlexSerif-ExtraLightItalic-sup-lgr.vf | Bin 340 -> 0 bytes .../vf/IBMPlexSerif-ExtraLightItalic-sup-ly1.vf | Bin 1688 -> 1696 bytes .../vf/IBMPlexSerif-ExtraLightItalic-sup-t1.vf | Bin 1720 -> 1720 bytes .../vf/IBMPlexSerif-ExtraLightItalic-tlf-lgr.vf | Bin 340 -> 0 bytes .../vf/IBMPlexSerif-ExtraLightItalic-tlf-ly1.vf | Bin 1688 -> 1696 bytes .../vf/IBMPlexSerif-ExtraLightItalic-tlf-t1.vf | Bin 1724 -> 1724 bytes .../vf/IBMPlexSerif-ExtraLightItalic-tlf-ts1.vf | Bin 612 -> 616 bytes fonts/plex/vf/IBMPlexSerif-Italic-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Italic-sup-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-Italic-sup-t1.vf | Bin 1708 -> 1708 bytes fonts/plex/vf/IBMPlexSerif-Italic-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Italic-tlf-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-Italic-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-Italic-tlf-ts1.vf | Bin 600 -> 608 bytes fonts/plex/vf/IBMPlexSerif-Light-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Light-sup-ly1.vf | Bin 1680 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Light-sup-t1.vf | Bin 1708 -> 1708 bytes fonts/plex/vf/IBMPlexSerif-Light-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Light-tlf-ly1.vf | Bin 1680 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Light-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-Light-tlf-ts1.vf | Bin 600 -> 608 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-sup-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ts1.vf | Bin 604 -> 612 bytes fonts/plex/vf/IBMPlexSerif-Medium-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Medium-sup-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-Medium-sup-t1.vf | Bin 1708 -> 1708 bytes fonts/plex/vf/IBMPlexSerif-Medium-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Medium-tlf-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-Medium-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-Medium-tlf-ts1.vf | Bin 600 -> 608 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-lgr.vf | Bin 336 -> 0 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-lgr.vf | Bin 336 -> 0 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-t1.vf | Bin 1720 -> 1720 bytes fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ts1.vf | Bin 608 -> 612 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-sup-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-sup-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ly1.vf | Bin 1680 -> 1688 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ts1.vf | Bin 604 -> 608 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-sup-lgr.vf | Bin 336 -> 0 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-sup-ly1.vf | Bin 1688 -> 1696 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-sup-t1.vf | Bin 1716 -> 1716 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-lgr.vf | Bin 336 -> 0 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ly1.vf | Bin 1688 -> 1696 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-t1.vf | Bin 1720 -> 1720 bytes .../plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ts1.vf | Bin 608 -> 616 bytes fonts/plex/vf/IBMPlexSerif-Text-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Text-sup-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Text-sup-t1.vf | Bin 1708 -> 1708 bytes fonts/plex/vf/IBMPlexSerif-Text-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Text-tlf-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Text-tlf-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-Text-tlf-ts1.vf | Bin 600 -> 604 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-sup-t1.vf | Bin 1712 -> 1712 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-t1.vf | Bin 1716 -> 1716 bytes fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ts1.vf | Bin 604 -> 612 bytes fonts/plex/vf/IBMPlexSerif-Thin-sup-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Thin-sup-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Thin-tlf-lgr.vf | Bin 328 -> 0 bytes fonts/plex/vf/IBMPlexSerif-Thin-tlf-ly1.vf | Bin 1676 -> 1684 bytes fonts/plex/vf/IBMPlexSerif-Thin-tlf-ts1.vf | Bin 600 -> 604 bytes fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-lgr.vf | Bin 332 -> 0 bytes fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ly1.vf | Bin 1684 -> 1692 bytes fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ts1.vf | Bin 604 -> 612 bytes fonts/plex/vf/IBMPlexSerif-sup-lgr.vf | Bin 320 -> 0 bytes fonts/plex/vf/IBMPlexSerif-sup-ly1.vf | Bin 1672 -> 1680 bytes fonts/plex/vf/IBMPlexSerif-sup-t1.vf | Bin 1704 -> 1704 bytes fonts/plex/vf/IBMPlexSerif-tlf-lgr.vf | Bin 320 -> 0 bytes fonts/plex/vf/IBMPlexSerif-tlf-ly1.vf | Bin 1672 -> 1680 bytes fonts/plex/vf/IBMPlexSerif-tlf-t1.vf | Bin 1704 -> 1704 bytes fonts/plex/vf/IBMPlexSerif-tlf-ts1.vf | Bin 592 -> 600 bytes macros/latex/contrib/atenddvi/README.md | 13 + macros/latex/contrib/atenddvi/atenddvi.dtx | 554 ++ macros/latex/contrib/atenddvi/atenddvi.pdf | Bin 0 -> 273056 bytes macros/latex/contrib/csquotes/README.md | 2 +- macros/latex/contrib/csquotes/csq-compat.def | 2 +- macros/latex/contrib/csquotes/csquotes.def | 9 +- macros/latex/contrib/csquotes/csquotes.pdf | Bin 291994 -> 292333 bytes macros/latex/contrib/csquotes/csquotes.sty | 2 +- macros/latex/contrib/csquotes/csquotes.tex | 12 +- macros/latex/contrib/curve2e/README.txt | 2 +- macros/latex/contrib/curve2e/curve2e.dtx | 19 +- macros/latex/contrib/curve2e/curve2e.pdf | Bin 704965 -> 703517 bytes macros/latex/contrib/glossaries/CHANGES | 6 + macros/latex/contrib/glossaries/README | 4 +- .../latex/contrib/glossaries/glossaries-code.pdf | Bin 1197366 -> 1198329 bytes .../latex/contrib/glossaries/glossaries-user.html | 16 +- .../latex/contrib/glossaries/glossaries-user.pdf | Bin 891961 -> 892459 bytes .../latex/contrib/glossaries/glossaries-user.tex | 8 +- macros/latex/contrib/glossaries/glossaries.dtx | 6745 +------------------- macros/latex/contrib/glossaries/glossaries.ins | 56 +- .../latex/contrib/glossaries/glossariesbegin.html | 18 +- .../latex/contrib/glossaries/glossariesbegin.pdf | Bin 186413 -> 186404 bytes .../latex/contrib/glossaries/glossariesbegin.tex | 4 +- .../contrib/glossaries/glossary2glossaries.html | 6 +- .../contrib/glossaries/glossary2glossaries.pdf | Bin 143123 -> 143108 bytes .../contrib/glossaries/glossary2glossaries.tex | 2 +- macros/latex/contrib/glossaries/makeglossaries | 8 +- .../latex/contrib/glossaries/makeglossaries-lite.1 | 4 +- .../contrib/glossaries/makeglossaries-lite.lua | 6 +- macros/latex/contrib/glossaries/makeglossaries.1 | 4 +- .../latex/contrib/glossaries/samples/database1.tex | 12 +- .../latex/contrib/glossaries/samples/database2.tex | 12 +- .../samples/glossary-lipsum-examples.pdf | Bin 248676 -> 248661 bytes .../samples/glossary-lipsum-examples.tex | 12 +- .../contrib/glossaries/samples/minimalgls.pdf | Bin 49963 -> 49952 bytes .../contrib/glossaries/samples/minimalgls.tex | 10 +- .../contrib/glossaries/samples/mwe-acr-desc.pdf | Bin 37969 -> 37957 bytes .../contrib/glossaries/samples/mwe-acr-desc.tex | 12 +- .../latex/contrib/glossaries/samples/mwe-acr.pdf | Bin 33661 -> 33649 bytes .../latex/contrib/glossaries/samples/mwe-acr.tex | 10 +- .../latex/contrib/glossaries/samples/mwe-gls.pdf | Bin 29951 -> 29939 bytes .../latex/contrib/glossaries/samples/mwe-gls.tex | 10 +- .../contrib/glossaries/samples/sample-FnDesc.pdf | Bin 58822 -> 58812 bytes .../glossaries/samples/sample-chap-hyperfirst.pdf | Bin 54828 -> 54816 bytes .../contrib/glossaries/samples/sample-crossref.pdf | Bin 53462 -> 53450 bytes .../glossaries/samples/sample-custom-acronym.pdf | Bin 82190 -> 82178 bytes .../glossaries/samples/sample-custom-acronym.tex | 2 +- .../contrib/glossaries/samples/sample-dot-abbr.pdf | Bin 52806 -> 52796 bytes .../contrib/glossaries/samples/sample-dual.pdf | Bin 36467 -> 36455 bytes .../glossaries/samples/sample-entrycount.pdf | Bin 36845 -> 36834 bytes .../contrib/glossaries/samples/sample-entryfmt.pdf | Bin 34909 -> 34899 bytes .../glossaries/samples/sample-font-abbr.pdf | Bin 50715 -> 50703 bytes .../contrib/glossaries/samples/sample-ignored.pdf | Bin 31816 -> 31808 bytes .../contrib/glossaries/samples/sample-index.pdf | Bin 43385 -> 43373 bytes .../contrib/glossaries/samples/sample-inline.pdf | Bin 147485 -> 147206 bytes .../contrib/glossaries/samples/sample-inline.tex | 12 +- .../contrib/glossaries/samples/sample-langdict.pdf | Bin 38866 -> 38855 bytes .../contrib/glossaries/samples/sample-newkeys.pdf | Bin 39204 -> 39192 bytes .../contrib/glossaries/samples/sample-newkeys.tex | 4 +- .../glossaries/samples/sample-noidxapp-utf8.pdf | Bin 96349 -> 96316 bytes .../contrib/glossaries/samples/sample-noidxapp.pdf | Bin 67085 -> 67177 bytes .../glossaries/samples/sample-nomathhyper.pdf | Bin 41752 -> 41741 bytes .../glossaries/samples/sample-numberlist.pdf | Bin 41985 -> 41972 bytes .../contrib/glossaries/samples/sample-prefix.pdf | Bin 43266 -> 43254 bytes .../latex/contrib/glossaries/samples/sample-si.pdf | Bin 21722 -> 21710 bytes .../samples/sample-storage-abbr-desc.pdf | Bin 39905 -> 39892 bytes .../samples/sample-storage-abbr-desc.tex | 10 +- .../glossaries/samples/sample-storage-abbr.pdf | Bin 37671 -> 37659 bytes .../glossaries/samples/sample-storage-abbr.tex | 2 +- macros/latex/contrib/glossaries/samples/sample.pdf | Bin 104381 -> 104092 bytes macros/latex/contrib/glossaries/samples/sample.tex | 8 +- .../contrib/glossaries/samples/sample4col.pdf | Bin 43333 -> 43320 bytes .../latex/contrib/glossaries/samples/sampleAcr.pdf | Bin 65512 -> 65501 bytes .../latex/contrib/glossaries/samples/sampleAcr.tex | 2 +- .../contrib/glossaries/samples/sampleAcrDesc.pdf | Bin 65618 -> 65607 bytes .../contrib/glossaries/samples/sampleAcrDesc.tex | 10 +- .../contrib/glossaries/samples/sampleCustomAcr.pdf | Bin 93618 -> 93606 bytes .../contrib/glossaries/samples/sampleCustomAcr.tex | 12 +- .../latex/contrib/glossaries/samples/sampleDB.pdf | Bin 47048 -> 47037 bytes .../contrib/glossaries/samples/sampleDesc.pdf | Bin 48402 -> 48390 bytes .../contrib/glossaries/samples/sampleDesc.tex | 2 +- .../latex/contrib/glossaries/samples/sampleEq.pdf | Bin 155616 -> 155651 bytes .../latex/contrib/glossaries/samples/sampleEq.tex | 12 +- .../contrib/glossaries/samples/sampleEqPg.pdf | Bin 169073 -> 169202 bytes .../contrib/glossaries/samples/sampleEqPg.tex | 22 +- .../contrib/glossaries/samples/sampleFnAcrDesc.pdf | Bin 91349 -> 91335 bytes .../contrib/glossaries/samples/sampleFnAcrDesc.tex | 10 +- .../latex/contrib/glossaries/samples/sampleNtn.pdf | Bin 99121 -> 98826 bytes .../latex/contrib/glossaries/samples/sampleNtn.tex | 8 +- .../contrib/glossaries/samples/samplePeople.pdf | Bin 47465 -> 47452 bytes .../latex/contrib/glossaries/samples/sampleSec.pdf | Bin 65674 -> 65662 bytes .../contrib/glossaries/samples/sampleSort.pdf | Bin 95497 -> 95209 bytes .../contrib/glossaries/samples/sampleSort.tex | 8 +- .../contrib/glossaries/samples/sampleaccsupp.pdf | Bin 41167 -> 41155 bytes .../contrib/glossaries/samples/sampleacronyms.pdf | Bin 37213 -> 37201 bytes .../contrib/glossaries/samples/sampletree.pdf | Bin 66917 -> 59809 bytes .../contrib/glossaries/samples/sampleutf8.pdf | Bin 44951 -> 44939 bytes .../contrib/glossaries/samples/samplexdy-mc.xdy | 480 +- .../contrib/glossaries/samples/samplexdy-mc207.xdy | 111 +- .../latex/contrib/glossaries/samples/samplexdy.pdf | Bin 134115 -> 133571 bytes .../latex/contrib/glossaries/samples/samplexdy.tex | 20 +- .../contrib/glossaries/samples/samplexdy2.pdf | Bin 68406 -> 68393 bytes .../contrib/glossaries/samples/samplexdy2.tex | 6 +- .../contrib/glossaries/samples/samplexdy3.pdf | Bin 179160 -> 178630 bytes .../contrib/glossaries/samples/samplexdy3.tex | 4 +- macros/latex/contrib/hologo/README.md | 7 + macros/latex/contrib/hologo/hologo.dtx | 4780 ++++++++++++++ macros/latex/contrib/hologo/hologo.pdf | Bin 0 -> 567626 bytes macros/latex/contrib/mathcommand/README.md | 4 +- macros/latex/contrib/mathcommand/mathcommand.dtx | 180 +- macros/latex/contrib/mathcommand/mathcommand.pdf | Bin 446268 -> 454011 bytes macros/latex/contrib/oberdiek/README.txt | 2 +- macros/latex/contrib/oberdiek/aliascnt.dtx | 2 +- macros/latex/contrib/oberdiek/aliascnt.pdf | Bin 293168 -> 293099 bytes macros/latex/contrib/oberdiek/alphalph.pdf | Bin 354229 -> 354229 bytes macros/latex/contrib/oberdiek/askinclude.dtx | 4 +- macros/latex/contrib/oberdiek/askinclude.pdf | Bin 593914 -> 593900 bytes macros/latex/contrib/oberdiek/atenddvi.dtx | 550 -- macros/latex/contrib/oberdiek/atenddvi.pdf | Bin 272610 -> 0 bytes macros/latex/contrib/oberdiek/auxhook.pdf | Bin 285266 -> 285266 bytes macros/latex/contrib/oberdiek/bigintcalc.pdf | Bin 467906 -> 467906 bytes macros/latex/contrib/oberdiek/bitset.pdf | Bin 626116 -> 626116 bytes macros/latex/contrib/oberdiek/bmpsize.pdf | Bin 497867 -> 497867 bytes macros/latex/contrib/oberdiek/catchfile.pdf | Bin 298873 -> 298873 bytes macros/latex/contrib/oberdiek/centernot.pdf | Bin 274864 -> 274864 bytes macros/latex/contrib/oberdiek/chemarr.pdf | Bin 288654 -> 288654 bytes macros/latex/contrib/oberdiek/classlist.pdf | Bin 271621 -> 271621 bytes macros/latex/contrib/oberdiek/colonequals.pdf | Bin 284627 -> 284627 bytes macros/latex/contrib/oberdiek/dvipscol.pdf | Bin 269326 -> 269326 bytes macros/latex/contrib/oberdiek/engord.pdf | Bin 318562 -> 318562 bytes macros/latex/contrib/oberdiek/enparen.pdf | Bin 304863 -> 304863 bytes macros/latex/contrib/oberdiek/eolgrab.pdf | Bin 316822 -> 316822 bytes macros/latex/contrib/oberdiek/etexcmds.pdf | Bin 300241 -> 300241 bytes macros/latex/contrib/oberdiek/fibnum.pdf | Bin 354313 -> 354313 bytes macros/latex/contrib/oberdiek/flags.pdf | Bin 283637 -> 283637 bytes macros/latex/contrib/oberdiek/gettitlestring.pdf | Bin 318743 -> 318743 bytes macros/latex/contrib/oberdiek/hologo.dtx | 4786 -------------- macros/latex/contrib/oberdiek/hologo.pdf | Bin 567831 -> 0 bytes macros/latex/contrib/oberdiek/holtxdoc.pdf | Bin 305359 -> 305359 bytes macros/latex/contrib/oberdiek/hopatch.pdf | Bin 293225 -> 293225 bytes macros/latex/contrib/oberdiek/hycolor.pdf | Bin 364633 -> 364633 bytes macros/latex/contrib/oberdiek/hypbmsec.pdf | Bin 289747 -> 289747 bytes macros/latex/contrib/oberdiek/hypcap.pdf | Bin 284122 -> 284122 bytes macros/latex/contrib/oberdiek/hypdestopt.pdf | Bin 317677 -> 317677 bytes macros/latex/contrib/oberdiek/hypdoc.pdf | Bin 319844 -> 319844 bytes macros/latex/contrib/oberdiek/hypgotoe.pdf | Bin 285090 -> 285090 bytes macros/latex/contrib/oberdiek/hyphsubst.pdf | Bin 299858 -> 299858 bytes macros/latex/contrib/oberdiek/ifdraft.pdf | Bin 265294 -> 265294 bytes macros/latex/contrib/oberdiek/iflang.pdf | Bin 314990 -> 314990 bytes macros/latex/contrib/oberdiek/intcalc.pdf | Bin 431640 -> 431640 bytes macros/latex/contrib/oberdiek/kvdefinekeys.pdf | Bin 295786 -> 295786 bytes macros/latex/contrib/oberdiek/kvsetkeys.pdf | Bin 375389 -> 375389 bytes macros/latex/contrib/oberdiek/listingsutf8.dtx | 2 +- macros/latex/contrib/oberdiek/listingsutf8.pdf | Bin 298597 -> 298594 bytes macros/latex/contrib/oberdiek/ltxcmds.pdf | Bin 394188 -> 394188 bytes macros/latex/contrib/oberdiek/oberdiek-bundle.bib | 56 - macros/latex/contrib/oberdiek/oberdiek.ins | 10 +- macros/latex/contrib/oberdiek/oberdiek.pdf | Bin 401743 -> 345578 bytes macros/latex/contrib/oberdiek/oberdiek.tex | 102 +- macros/latex/contrib/oberdiek/pagegrid.pdf | Bin 311600 -> 311600 bytes macros/latex/contrib/oberdiek/pagesel.pdf | Bin 312192 -> 312192 bytes macros/latex/contrib/oberdiek/pdfcol.pdf | Bin 302693 -> 302693 bytes macros/latex/contrib/oberdiek/pdfcolfoot.pdf | Bin 294403 -> 294403 bytes macros/latex/contrib/oberdiek/pdfcolparallel.pdf | Bin 319986 -> 319986 bytes macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf | Bin 308006 -> 308006 bytes macros/latex/contrib/oberdiek/pdfcrypt.pdf | Bin 311564 -> 311564 bytes macros/latex/contrib/oberdiek/pdfescape.pdf | Bin 346746 -> 346746 bytes macros/latex/contrib/oberdiek/pdflscape.dtx | 825 --- macros/latex/contrib/oberdiek/pdflscape.pdf | Bin 299072 -> 0 bytes macros/latex/contrib/oberdiek/pdfrender.pdf | Bin 382955 -> 382955 bytes macros/latex/contrib/oberdiek/picture.pdf | Bin 295928 -> 295928 bytes macros/latex/contrib/oberdiek/pmboxdraw.dtx | 5459 ---------------- macros/latex/contrib/oberdiek/pmboxdraw.pdf | Bin 638223 -> 0 bytes macros/latex/contrib/oberdiek/protecteddef.pdf | Bin 307773 -> 307773 bytes macros/latex/contrib/oberdiek/refcount.pdf | Bin 326895 -> 326895 bytes macros/latex/contrib/oberdiek/rerunfilecheck.dtx | 921 --- macros/latex/contrib/oberdiek/rerunfilecheck.pdf | Bin 314659 -> 0 bytes macros/latex/contrib/oberdiek/resizegather.pdf | Bin 517568 -> 517568 bytes macros/latex/contrib/oberdiek/rotchiffre.pdf | Bin 317164 -> 317164 bytes macros/latex/contrib/oberdiek/scrindex.pdf | Bin 283891 -> 283891 bytes macros/latex/contrib/oberdiek/selinput.pdf | Bin 537938 -> 537938 bytes macros/latex/contrib/oberdiek/setouterhbox.pdf | Bin 330129 -> 330129 bytes macros/latex/contrib/oberdiek/settobox.pdf | Bin 293548 -> 293548 bytes macros/latex/contrib/oberdiek/soulutf8.pdf | Bin 352081 -> 352081 bytes macros/latex/contrib/oberdiek/stackrel.pdf | Bin 281746 -> 281746 bytes macros/latex/contrib/oberdiek/stampinclude.pdf | Bin 277765 -> 277765 bytes macros/latex/contrib/oberdiek/tabularht.pdf | Bin 331314 -> 331314 bytes macros/latex/contrib/oberdiek/tabularkv.pdf | Bin 254709 -> 254709 bytes macros/latex/contrib/oberdiek/telprint.pdf | Bin 303828 -> 303828 bytes macros/latex/contrib/oberdiek/thepdfnumber.pdf | Bin 347238 -> 347238 bytes macros/latex/contrib/oberdiek/twoopt.pdf | Bin 274422 -> 274422 bytes macros/latex/contrib/oberdiek/uniquecounter.pdf | Bin 289988 -> 289988 bytes macros/latex/contrib/pdflscape/README.md | 10 + macros/latex/contrib/pdflscape/pdflscape.dtx | 806 +++ macros/latex/contrib/pdflscape/pdflscape.pdf | Bin 0 -> 299397 bytes macros/latex/contrib/pmboxdraw/README.md | 10 + macros/latex/contrib/pmboxdraw/pmboxdraw.dtx | 5461 ++++++++++++++++ macros/latex/contrib/pmboxdraw/pmboxdraw.pdf | Bin 0 -> 638010 bytes macros/latex/contrib/rerunfilecheck/README.md | 11 + .../contrib/rerunfilecheck/rerunfilecheck.dtx | 921 +++ .../contrib/rerunfilecheck/rerunfilecheck.pdf | Bin 0 -> 315092 bytes systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm | 17 +- systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm | 10 +- systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm | 98 +- systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm | 57 +- .../texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm | 63 +- .../texlive/tlnet/tlpkg/installer/ctan-mirrors.pl | 11 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb | 153 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 | 2 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 | 2 +- .../texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc | 14 +- systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz | Bin 2151384 -> 2150988 bytes systems/win32/miktex/tm/packages/files.csv.lzma | Bin 511635 -> 511856 bytes .../win32/miktex/tm/packages/next/files.csv.lzma | Bin 511446 -> 511854 bytes systems/win32/miktex/tm/packages/next/pr.ini | 8 +- systems/win32/miktex/tm/packages/pr.ini | 10 +- systems/win32/w32tex/ChangeLog | 6 + timestamp | 2 +- 804 files changed, 19193 insertions(+), 24245 deletions(-) delete mode 100644 fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Italic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Italic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Italic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Italic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Light-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Light-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-LightItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-LightItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Medium-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Medium-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Medium-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Medium-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBold-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBold-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Text-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Text-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-TextItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-TextItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexMono-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Italic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Italic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Italic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Italic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Light-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Light-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Light-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Light-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Medium-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Medium-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Medium-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Medium-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-sup-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-sup-lgr.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-tlf-lgr--base.tfm delete mode 100644 fonts/plex/tfm/IBMPlexSerif-tlf-lgr.tfm delete mode 100644 fonts/plex/type1/IBMPlexMono-Regular.pfb create mode 100644 fonts/plex/type1/IBMPlexMono.pfb delete mode 100644 fonts/plex/type1/IBMPlexSans-Regular.pfb create mode 100644 fonts/plex/type1/IBMPlexSans.pfb delete mode 100644 fonts/plex/type1/IBMPlexSansCond-Regular.pfb create mode 100644 fonts/plex/type1/IBMPlexSansCond.pfb delete mode 100644 fonts/plex/type1/IBMPlexSerif-Regular.pfb create mode 100644 fonts/plex/type1/IBMPlexSerif.pfb delete mode 100644 fonts/plex/vf/IBMPlexMono-Bold-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Bold-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-BoldItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ExtraLight-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Italic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Italic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Light-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Light-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-LightItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-LightItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Medium-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Medium-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-MediumItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-SemiBold-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-SemiBold-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Text-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Text-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-TextItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-TextItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Thin-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-Thin-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ThinItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexMono-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Bold-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Bold-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Italic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Italic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Light-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Light-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-LightItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Medium-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Medium-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-SemiBold-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Text-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Text-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-TextItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Thin-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-Thin-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-sup-lgr.vf delete mode 100644 fonts/plex/vf/IBMPlexSerif-tlf-lgr.vf create mode 100644 macros/latex/contrib/atenddvi/README.md create mode 100644 macros/latex/contrib/atenddvi/atenddvi.dtx create mode 100644 macros/latex/contrib/atenddvi/atenddvi.pdf create mode 100644 macros/latex/contrib/hologo/README.md create mode 100644 macros/latex/contrib/hologo/hologo.dtx create mode 100644 macros/latex/contrib/hologo/hologo.pdf delete mode 100644 macros/latex/contrib/oberdiek/atenddvi.dtx delete mode 100644 macros/latex/contrib/oberdiek/atenddvi.pdf delete mode 100644 macros/latex/contrib/oberdiek/hologo.dtx delete mode 100644 macros/latex/contrib/oberdiek/hologo.pdf delete mode 100644 macros/latex/contrib/oberdiek/pdflscape.dtx delete mode 100644 macros/latex/contrib/oberdiek/pdflscape.pdf delete mode 100644 macros/latex/contrib/oberdiek/pmboxdraw.dtx delete mode 100644 macros/latex/contrib/oberdiek/pmboxdraw.pdf delete mode 100644 macros/latex/contrib/oberdiek/rerunfilecheck.dtx delete mode 100644 macros/latex/contrib/oberdiek/rerunfilecheck.pdf create mode 100644 macros/latex/contrib/pdflscape/README.md create mode 100644 macros/latex/contrib/pdflscape/pdflscape.dtx create mode 100644 macros/latex/contrib/pdflscape/pdflscape.pdf create mode 100644 macros/latex/contrib/pmboxdraw/README.md create mode 100644 macros/latex/contrib/pmboxdraw/pmboxdraw.dtx create mode 100644 macros/latex/contrib/pmboxdraw/pmboxdraw.pdf create mode 100644 macros/latex/contrib/rerunfilecheck/README.md create mode 100644 macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx create mode 100644 macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf diff --git a/FILES.byname b/FILES.byname index 664fb3d02c..d2067b2ae8 100644 --- a/FILES.byname +++ b/FILES.byname @@ -4990,7 +4990,7 @@ 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web 2014/04/13 | 4600576 | dviware/xdvi/22.87/xdvik-22.87.tar.gz -2019/12/05 | 137023 | FILES.last07days +2019/12/06 | 123377 | FILES.last07days 2018/06/27 | 99883 | fonts/academicons/academicons.pdf 2018/06/27 | 10779 | fonts/academicons/academicons.sty 2018/06/27 | 5774 | fonts/academicons/academicons.tex @@ -89937,125 +89937,125 @@ 2019/10/15 | 1740 | fonts/playfair/vf/PlayfairDisplay-Regular-tosf-t1.vf 2019/10/15 | 576 | fonts/playfair/vf/PlayfairDisplay-Regular-tosf-ts1.vf 2019/10/16 | 2758367 | fonts/playfair.zip -2019/10/14 | 4363 | fonts/plex/doc/LICENSE.txt -2019/10/14 | 68453 | fonts/plex/doc/plex-samples.pdf -2019/10/14 | 1438 | fonts/plex/doc/plex-samples.tex -2019/10/23 | 2993 | fonts/plex/enc/plx_2hzyxp.enc -2019/10/23 | 2947 | fonts/plex/enc/plx_4hck4s.enc -2019/10/23 | 2844 | fonts/plex/enc/plx_6tuc4c.enc -2019/10/23 | 3280 | fonts/plex/enc/plx_dzqm4q.enc -2019/10/23 | 2907 | fonts/plex/enc/plx_errukl.enc -2019/10/23 | 3266 | fonts/plex/enc/plx_eywvcp.enc -2019/10/23 | 3339 | fonts/plex/enc/plx_h3p6bl.enc -2019/10/23 | 3100 | fonts/plex/enc/plx_hrol52.enc -2019/10/23 | 3232 | fonts/plex/enc/plx_imandq.enc -2019/10/23 | 3261 | fonts/plex/enc/plx_lfnaaq.enc -2019/10/23 | 2766 | fonts/plex/enc/plx_lxmhqh.enc -2019/10/23 | 3310 | fonts/plex/enc/plx_mnk4s5.enc -2019/10/23 | 3050 | fonts/plex/enc/plx_n2etni.enc -2019/10/23 | 2867 | fonts/plex/enc/plx_nzsfse.enc -2019/10/23 | 2985 | fonts/plex/enc/plx_ojqnwd.enc -2019/10/23 | 3032 | fonts/plex/enc/plx_oqvkyq.enc -2019/10/23 | 3187 | fonts/plex/enc/plx_qdoxri.enc -2019/10/23 | 3020 | fonts/plex/enc/plx_sebx3h.enc -2019/10/23 | 2932 | fonts/plex/enc/plx_tibbib.enc -2019/10/23 | 3112 | fonts/plex/enc/plx_toaz2j.enc -2019/10/23 | 2970 | fonts/plex/enc/plx_umrhwx.enc -2019/10/23 | 3073 | fonts/plex/enc/plx_vf6q7q.enc -2019/10/23 | 2891 | fonts/plex/enc/plx_wot2a6.enc -2019/10/23 | 2852 | fonts/plex/enc/plx_x4zmfh.enc -2019/10/23 | 2969 | fonts/plex/enc/plx_xl2q4z.enc -2019/10/23 | 10773 | fonts/plex/latex/LGRIBMPlexSans-Sup.fd -2019/10/23 | 10773 | fonts/plex/latex/LGRIBMPlexSans-TLF.fd -2019/10/23 | 5472 | fonts/plex/latex/LY1IBMPlexMono-Sup.fd -2019/10/23 | 5472 | fonts/plex/latex/LY1IBMPlexMono-TLF.fd -2019/10/23 | 10773 | fonts/plex/latex/LY1IBMPlexSans-Sup.fd -2019/10/23 | 10773 | fonts/plex/latex/LY1IBMPlexSans-TLF.fd -2019/10/23 | 5566 | fonts/plex/latex/LY1IBMPlexSerif-Sup.fd -2019/10/23 | 5566 | fonts/plex/latex/LY1IBMPlexSerif-TLF.fd -2019/10/23 | 5472 | fonts/plex/latex/OT1IBMPlexMono-Sup.fd -2019/10/23 | 5472 | fonts/plex/latex/OT1IBMPlexMono-TLF.fd -2019/10/23 | 10773 | fonts/plex/latex/OT1IBMPlexSans-Sup.fd -2019/10/23 | 10773 | fonts/plex/latex/OT1IBMPlexSans-TLF.fd -2019/10/23 | 5566 | fonts/plex/latex/OT1IBMPlexSerif-Sup.fd -2019/10/23 | 5566 | fonts/plex/latex/OT1IBMPlexSerif-TLF.fd -2019/10/23 | 3833 | fonts/plex/latex/plex-mono.sty -2019/10/23 | 6625 | fonts/plex/latex/plex-sans.sty -2019/10/23 | 4012 | fonts/plex/latex/plex-serif.sty -2019/10/23 | 5408 | fonts/plex/latex/T1IBMPlexMono-Sup.fd -2019/10/23 | 5408 | fonts/plex/latex/T1IBMPlexMono-TLF.fd -2019/10/23 | 10651 | fonts/plex/latex/T1IBMPlexSans-Sup.fd -2019/10/23 | 10651 | fonts/plex/latex/T1IBMPlexSans-TLF.fd -2019/10/23 | 5502 | fonts/plex/latex/T1IBMPlexSerif-Sup.fd -2019/10/23 | 5502 | fonts/plex/latex/T1IBMPlexSerif-TLF.fd -2019/10/23 | 5472 | fonts/plex/latex/TS1IBMPlexMono-TLF.fd -2019/10/23 | 10773 | fonts/plex/latex/TS1IBMPlexSans-TLF.fd -2019/10/23 | 5566 | fonts/plex/latex/TS1IBMPlexSerif-TLF.fd -2019/10/14 | 87199 | fonts/plex/map/plex.map -2019/10/14 | 70096 | fonts/plex/opentype/IBMPlexMono-BoldItalic.otf -2019/10/14 | 64980 | fonts/plex/opentype/IBMPlexMono-Bold.otf -2019/10/14 | 68008 | fonts/plex/opentype/IBMPlexMono-ExtraLightItalic.otf -2019/10/14 | 62672 | fonts/plex/opentype/IBMPlexMono-ExtraLight.otf -2019/10/14 | 68472 | fonts/plex/opentype/IBMPlexMono-Italic.otf -2019/10/14 | 69008 | fonts/plex/opentype/IBMPlexMono-LightItalic.otf -2019/10/14 | 62708 | fonts/plex/opentype/IBMPlexMono-Light.otf -2019/10/14 | 70436 | fonts/plex/opentype/IBMPlexMono-MediumItalic.otf -2019/10/14 | 64364 | fonts/plex/opentype/IBMPlexMono-Medium.otf -2019/10/14 | 62364 | fonts/plex/opentype/IBMPlexMono-Regular.otf -2019/10/14 | 70496 | fonts/plex/opentype/IBMPlexMono-SemiBoldItalic.otf -2019/10/14 | 64412 | fonts/plex/opentype/IBMPlexMono-SemiBold.otf -2019/10/14 | 71884 | fonts/plex/opentype/IBMPlexMono-TextItalic.otf -2019/10/14 | 63652 | fonts/plex/opentype/IBMPlexMono-Text.otf -2019/10/14 | 65916 | fonts/plex/opentype/IBMPlexMono-ThinItalic.otf -2019/10/14 | 61056 | fonts/plex/opentype/IBMPlexMono-Thin.otf -2019/10/14 | 138388 | fonts/plex/opentype/IBMPlexSans-BoldItalic.otf -2019/10/14 | 130916 | fonts/plex/opentype/IBMPlexSans-Bold.otf -2019/10/14 | 73156 | fonts/plex/opentype/IBMPlexSansCondensed-BoldItalic.otf -2019/10/14 | 70012 | fonts/plex/opentype/IBMPlexSansCondensed-Bold.otf -2019/10/14 | 72444 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLightItalic.otf -2019/10/14 | 69920 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLight.otf -2019/10/14 | 72564 | fonts/plex/opentype/IBMPlexSansCondensed-Italic.otf -2019/10/14 | 72584 | fonts/plex/opentype/IBMPlexSansCondensed-LightItalic.otf -2019/10/14 | 70612 | fonts/plex/opentype/IBMPlexSansCondensed-Light.otf -2019/10/14 | 75260 | fonts/plex/opentype/IBMPlexSansCondensed-MediumItalic.otf -2019/10/14 | 70168 | fonts/plex/opentype/IBMPlexSansCondensed-Medium.otf -2019/10/14 | 69424 | fonts/plex/opentype/IBMPlexSansCondensed-Regular.otf -2019/10/14 | 75236 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBoldItalic.otf -2019/10/14 | 71124 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBold.otf -2019/10/14 | 73928 | fonts/plex/opentype/IBMPlexSansCondensed-TextItalic.otf -2019/10/14 | 70144 | fonts/plex/opentype/IBMPlexSansCondensed-Text.otf -2019/10/14 | 71316 | fonts/plex/opentype/IBMPlexSansCondensed-ThinItalic.otf -2019/10/14 | 68128 | fonts/plex/opentype/IBMPlexSansCondensed-Thin.otf -2019/10/14 | 139452 | fonts/plex/opentype/IBMPlexSans-ExtraLightItalic.otf -2019/10/14 | 131856 | fonts/plex/opentype/IBMPlexSans-ExtraLight.otf -2019/10/14 | 136764 | fonts/plex/opentype/IBMPlexSans-Italic.otf -2019/10/14 | 139048 | fonts/plex/opentype/IBMPlexSans-LightItalic.otf -2019/10/14 | 131800 | fonts/plex/opentype/IBMPlexSans-Light.otf -2019/10/14 | 141084 | fonts/plex/opentype/IBMPlexSans-MediumItalic.otf -2019/10/14 | 133416 | fonts/plex/opentype/IBMPlexSans-Medium.otf -2019/10/14 | 128728 | fonts/plex/opentype/IBMPlexSans-Regular.otf -2019/10/14 | 139652 | fonts/plex/opentype/IBMPlexSans-SemiBoldItalic.otf -2019/10/14 | 133764 | fonts/plex/opentype/IBMPlexSans-SemiBold.otf -2019/10/14 | 140928 | fonts/plex/opentype/IBMPlexSans-TextItalic.otf -2019/10/14 | 132124 | fonts/plex/opentype/IBMPlexSans-Text.otf -2019/10/14 | 132588 | fonts/plex/opentype/IBMPlexSans-ThinItalic.otf -2019/10/14 | 126240 | fonts/plex/opentype/IBMPlexSans-Thin.otf -2019/10/14 | 118840 | fonts/plex/opentype/IBMPlexSerif-BoldItalic.otf -2019/10/14 | 110916 | fonts/plex/opentype/IBMPlexSerif-Bold.otf -2019/10/14 | 117320 | fonts/plex/opentype/IBMPlexSerif-ExtraLightItalic.otf -2019/10/14 | 111256 | fonts/plex/opentype/IBMPlexSerif-ExtraLight.otf -2019/10/14 | 118184 | fonts/plex/opentype/IBMPlexSerif-Italic.otf -2019/10/14 | 118348 | fonts/plex/opentype/IBMPlexSerif-LightItalic.otf -2019/10/14 | 110820 | fonts/plex/opentype/IBMPlexSerif-Light.otf -2019/10/14 | 121188 | fonts/plex/opentype/IBMPlexSerif-MediumItalic.otf -2019/10/14 | 112192 | fonts/plex/opentype/IBMPlexSerif-Medium.otf -2019/10/14 | 109648 | fonts/plex/opentype/IBMPlexSerif-Regular.otf -2019/10/14 | 121352 | fonts/plex/opentype/IBMPlexSerif-SemiBoldItalic.otf -2019/10/14 | 112936 | fonts/plex/opentype/IBMPlexSerif-SemiBold.otf -2019/10/14 | 121104 | fonts/plex/opentype/IBMPlexSerif-TextItalic.otf -2019/10/14 | 111588 | fonts/plex/opentype/IBMPlexSerif-Text.otf -2019/10/14 | 110732 | fonts/plex/opentype/IBMPlexSerif-ThinItalic.otf -2019/10/14 | 105832 | fonts/plex/opentype/IBMPlexSerif-Thin.otf +2019/12/06 | 4363 | fonts/plex/doc/LICENSE.txt +2019/12/06 | 332730 | fonts/plex/doc/plex-samples.pdf +2019/12/06 | 1446 | fonts/plex/doc/plex-samples.tex +2019/12/06 | 2993 | fonts/plex/enc/plx_2hzyxp.enc +2019/12/06 | 2947 | fonts/plex/enc/plx_4hck4s.enc +2019/12/06 | 2844 | fonts/plex/enc/plx_6tuc4c.enc +2019/12/06 | 3280 | fonts/plex/enc/plx_dzqm4q.enc +2019/12/06 | 2895 | fonts/plex/enc/plx_errukl.enc +2019/12/06 | 3269 | fonts/plex/enc/plx_eywvcp.enc +2019/12/06 | 3339 | fonts/plex/enc/plx_h3p6bl.enc +2019/12/06 | 3103 | fonts/plex/enc/plx_hrol52.enc +2019/12/06 | 3232 | fonts/plex/enc/plx_imandq.enc +2019/12/06 | 3261 | fonts/plex/enc/plx_lfnaaq.enc +2019/12/06 | 2766 | fonts/plex/enc/plx_lxmhqh.enc +2019/12/06 | 3310 | fonts/plex/enc/plx_mnk4s5.enc +2019/12/06 | 3053 | fonts/plex/enc/plx_n2etni.enc +2019/12/06 | 2867 | fonts/plex/enc/plx_nzsfse.enc +2019/12/06 | 2975 | fonts/plex/enc/plx_ojqnwd.enc +2019/12/06 | 3032 | fonts/plex/enc/plx_oqvkyq.enc +2019/12/06 | 3187 | fonts/plex/enc/plx_qdoxri.enc +2019/12/06 | 3023 | fonts/plex/enc/plx_sebx3h.enc +2019/12/06 | 2932 | fonts/plex/enc/plx_tibbib.enc +2019/12/06 | 3112 | fonts/plex/enc/plx_toaz2j.enc +2019/12/06 | 2973 | fonts/plex/enc/plx_umrhwx.enc +2019/12/06 | 3073 | fonts/plex/enc/plx_vf6q7q.enc +2019/12/06 | 2891 | fonts/plex/enc/plx_wot2a6.enc +2019/12/06 | 2852 | fonts/plex/enc/plx_x4zmfh.enc +2019/12/06 | 2969 | fonts/plex/enc/plx_xl2q4z.enc +2019/12/06 | 11067 | fonts/plex/latex/LGRIBMPlexSans-Sup.fd +2019/12/06 | 11067 | fonts/plex/latex/LGRIBMPlexSans-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/LY1IBMPlexMono-Sup.fd +2019/12/06 | 5748 | fonts/plex/latex/LY1IBMPlexMono-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/LY1IBMPlexSans-Sup.fd +2019/12/06 | 11067 | fonts/plex/latex/LY1IBMPlexSans-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/LY1IBMPlexSerif-Sup.fd +2019/12/06 | 5842 | fonts/plex/latex/LY1IBMPlexSerif-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/OT1IBMPlexMono-Sup.fd +2019/12/06 | 5748 | fonts/plex/latex/OT1IBMPlexMono-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/OT1IBMPlexSans-Sup.fd +2019/12/06 | 11067 | fonts/plex/latex/OT1IBMPlexSans-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/OT1IBMPlexSerif-Sup.fd +2019/12/06 | 5842 | fonts/plex/latex/OT1IBMPlexSerif-TLF.fd +2019/12/06 | 3837 | fonts/plex/latex/plex-mono.sty +2019/12/06 | 6625 | fonts/plex/latex/plex-sans.sty +2019/12/06 | 4012 | fonts/plex/latex/plex-serif.sty +2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-Sup.fd +2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-TLF.fd +2019/12/06 | 10945 | fonts/plex/latex/T1IBMPlexSans-Sup.fd +2019/12/06 | 10945 | fonts/plex/latex/T1IBMPlexSans-TLF.fd +2019/12/06 | 5778 | fonts/plex/latex/T1IBMPlexSerif-Sup.fd +2019/12/06 | 5778 | fonts/plex/latex/T1IBMPlexSerif-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/TS1IBMPlexMono-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/TS1IBMPlexSans-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/TS1IBMPlexSerif-TLF.fd +2019/12/06 | 77768 | fonts/plex/map/plex.map +2019/12/06 | 70096 | fonts/plex/opentype/IBMPlexMono-BoldItalic.otf +2019/12/06 | 64980 | fonts/plex/opentype/IBMPlexMono-Bold.otf +2019/12/06 | 68008 | fonts/plex/opentype/IBMPlexMono-ExtraLightItalic.otf +2019/12/06 | 62672 | fonts/plex/opentype/IBMPlexMono-ExtraLight.otf +2019/12/06 | 68472 | fonts/plex/opentype/IBMPlexMono-Italic.otf +2019/12/06 | 69008 | fonts/plex/opentype/IBMPlexMono-LightItalic.otf +2019/12/06 | 62708 | fonts/plex/opentype/IBMPlexMono-Light.otf +2019/12/06 | 70436 | fonts/plex/opentype/IBMPlexMono-MediumItalic.otf +2019/12/06 | 64364 | fonts/plex/opentype/IBMPlexMono-Medium.otf +2019/12/06 | 62364 | fonts/plex/opentype/IBMPlexMono-Regular.otf +2019/12/06 | 70496 | fonts/plex/opentype/IBMPlexMono-SemiBoldItalic.otf +2019/12/06 | 64412 | fonts/plex/opentype/IBMPlexMono-SemiBold.otf +2019/12/06 | 71884 | fonts/plex/opentype/IBMPlexMono-TextItalic.otf +2019/12/06 | 63652 | fonts/plex/opentype/IBMPlexMono-Text.otf +2019/12/06 | 65916 | fonts/plex/opentype/IBMPlexMono-ThinItalic.otf +2019/12/06 | 61056 | fonts/plex/opentype/IBMPlexMono-Thin.otf +2019/12/06 | 140360 | fonts/plex/opentype/IBMPlexSans-BoldItalic.otf +2019/12/06 | 133120 | fonts/plex/opentype/IBMPlexSans-Bold.otf +2019/12/06 | 73156 | fonts/plex/opentype/IBMPlexSansCondensed-BoldItalic.otf +2019/12/06 | 70012 | fonts/plex/opentype/IBMPlexSansCondensed-Bold.otf +2019/12/06 | 72444 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLightItalic.otf +2019/12/06 | 69920 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLight.otf +2019/12/06 | 72564 | fonts/plex/opentype/IBMPlexSansCondensed-Italic.otf +2019/12/06 | 72584 | fonts/plex/opentype/IBMPlexSansCondensed-LightItalic.otf +2019/12/06 | 70612 | fonts/plex/opentype/IBMPlexSansCondensed-Light.otf +2019/12/06 | 75260 | fonts/plex/opentype/IBMPlexSansCondensed-MediumItalic.otf +2019/12/06 | 70168 | fonts/plex/opentype/IBMPlexSansCondensed-Medium.otf +2019/12/06 | 69424 | fonts/plex/opentype/IBMPlexSansCondensed-Regular.otf +2019/12/06 | 75236 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBoldItalic.otf +2019/12/06 | 71124 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBold.otf +2019/12/06 | 73928 | fonts/plex/opentype/IBMPlexSansCondensed-TextItalic.otf +2019/12/06 | 70144 | fonts/plex/opentype/IBMPlexSansCondensed-Text.otf +2019/12/06 | 71316 | fonts/plex/opentype/IBMPlexSansCondensed-ThinItalic.otf +2019/12/06 | 68128 | fonts/plex/opentype/IBMPlexSansCondensed-Thin.otf +2019/12/06 | 141200 | fonts/plex/opentype/IBMPlexSans-ExtraLightItalic.otf +2019/12/06 | 133664 | fonts/plex/opentype/IBMPlexSans-ExtraLight.otf +2019/12/06 | 139336 | fonts/plex/opentype/IBMPlexSans-Italic.otf +2019/12/06 | 141328 | fonts/plex/opentype/IBMPlexSans-LightItalic.otf +2019/12/06 | 133832 | fonts/plex/opentype/IBMPlexSans-Light.otf +2019/12/06 | 142716 | fonts/plex/opentype/IBMPlexSans-MediumItalic.otf +2019/12/06 | 135660 | fonts/plex/opentype/IBMPlexSans-Medium.otf +2019/12/06 | 131036 | fonts/plex/opentype/IBMPlexSans-Regular.otf +2019/12/06 | 142140 | fonts/plex/opentype/IBMPlexSans-SemiBoldItalic.otf +2019/12/06 | 135656 | fonts/plex/opentype/IBMPlexSans-SemiBold.otf +2019/12/06 | 142664 | fonts/plex/opentype/IBMPlexSans-TextItalic.otf +2019/12/06 | 134048 | fonts/plex/opentype/IBMPlexSans-Text.otf +2019/12/06 | 135044 | fonts/plex/opentype/IBMPlexSans-ThinItalic.otf +2019/12/06 | 128324 | fonts/plex/opentype/IBMPlexSans-Thin.otf +2019/12/06 | 122592 | fonts/plex/opentype/IBMPlexSerif-BoldItalic.otf +2019/12/06 | 113588 | fonts/plex/opentype/IBMPlexSerif-Bold.otf +2019/12/06 | 120220 | fonts/plex/opentype/IBMPlexSerif-ExtraLightItalic.otf +2019/12/06 | 112908 | fonts/plex/opentype/IBMPlexSerif-ExtraLight.otf +2019/12/06 | 122016 | fonts/plex/opentype/IBMPlexSerif-Italic.otf +2019/12/06 | 121656 | fonts/plex/opentype/IBMPlexSerif-LightItalic.otf +2019/12/06 | 113068 | fonts/plex/opentype/IBMPlexSerif-Light.otf +2019/12/06 | 124128 | fonts/plex/opentype/IBMPlexSerif-MediumItalic.otf +2019/12/06 | 115380 | fonts/plex/opentype/IBMPlexSerif-Medium.otf +2019/12/06 | 112564 | fonts/plex/opentype/IBMPlexSerif-Regular.otf +2019/12/06 | 123836 | fonts/plex/opentype/IBMPlexSerif-SemiBoldItalic.otf +2019/12/06 | 114948 | fonts/plex/opentype/IBMPlexSerif-SemiBold.otf +2019/12/06 | 123160 | fonts/plex/opentype/IBMPlexSerif-TextItalic.otf +2019/12/06 | 114072 | fonts/plex/opentype/IBMPlexSerif-Text.otf +2019/12/06 | 113412 | fonts/plex/opentype/IBMPlexSerif-ThinItalic.otf +2019/12/06 | 107924 | fonts/plex/opentype/IBMPlexSerif-Thin.otf 2018/04/13 | 259 | fonts/plex-otf/Changes 2018/04/13 | 406 | fonts/plex-otf/doc/Examples/plex-otf-10.tex 2018/04/13 | 346 | fonts/plex-otf/doc/Examples/plex-otf-11.tex @@ -90075,1544 +90075,1352 @@ 2018/04/13 | 22724 | fonts/plex-otf/latex/plex-otf.sty 2018/04/13 | 595 | fonts/plex-otf/README.md 2018/04/13 | 683075 | fonts/plex-otf.zip -2019/10/23 | 2352 | fonts/plex/README -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-lgr.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1--base.tfm -2019/10/23 | 1396 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1.tfm -2019/10/23 | 1020 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ot1.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1--base.tfm -2019/10/23 | 1416 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-lgr--base.tfm -2019/10/14 | 780 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-lgr.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1--base.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1.tfm -2019/10/23 | 1052 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ot1.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1--base.tfm -2019/10/23 | 1460 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1.tfm -2019/10/23 | 1248 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1260 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1.tfm -2019/10/14 | 736 | fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr--base.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-Bold-sup-lgr.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1--base.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1.tfm -2019/10/23 | 936 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ot1.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1--base.tfm -2019/10/23 | 1312 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1.tfm -2019/10/14 | 736 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr--base.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-lgr.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1--base.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1.tfm -2019/10/23 | 968 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ot1.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1--base.tfm -2019/10/23 | 1356 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1.tfm -2019/10/23 | 1196 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1--base.tfm -2019/10/23 | 1208 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-lgr--base.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-lgr.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1--base.tfm -2019/10/23 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1.tfm -2019/10/23 | 992 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ot1.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1--base.tfm -2019/10/23 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-lgr--base.tfm -2019/10/14 | 768 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-lgr.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1--base.tfm -2019/10/23 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1.tfm -2019/10/23 | 1024 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ot1.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1--base.tfm -2019/10/23 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1.tfm -2019/10/23 | 1232 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1--base.tfm -2019/10/23 | 1244 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-lgr--base.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1--base.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-lgr--base.tfm -2019/10/14 | 764 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-Italic-sup-lgr--base.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-Italic-sup-lgr.tfm -2019/10/23 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1--base.tfm -2019/10/23 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1.tfm -2019/10/23 | 1016 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ot1.tfm -2019/10/23 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1--base.tfm -2019/10/23 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-lgr--base.tfm -2019/10/14 | 776 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-lgr.tfm -2019/10/23 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1--base.tfm -2019/10/23 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1.tfm -2019/10/23 | 1048 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ot1.tfm -2019/10/23 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1--base.tfm -2019/10/23 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1.tfm -2019/10/23 | 1236 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1--base.tfm -2019/10/23 | 1248 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-lgr--base.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-lgr.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1--base.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1.tfm -2019/10/23 | 1000 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ot1.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1--base.tfm -2019/10/23 | 1360 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-lgr--base.tfm -2019/10/14 | 772 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-lgr.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1--base.tfm -2019/10/23 | 1396 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1.tfm -2019/10/23 | 1032 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ot1.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1--base.tfm -2019/10/23 | 1404 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1.tfm -2019/10/23 | 1224 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1--base.tfm -2019/10/23 | 1236 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Light-sup-lgr--base.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-Light-sup-lgr.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1--base.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1.tfm -2019/10/23 | 940 | fonts/plex/tfm/IBMPlexMono-Light-sup-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1--base.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr--base.tfm -2019/10/14 | 764 | fonts/plex/tfm/IBMPlexMono-Light-tlf-lgr.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1--base.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1.tfm -2019/10/23 | 972 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1.tfm -2019/10/23 | 1204 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1--base.tfm -2019/10/23 | 1216 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-lgr--base.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-lgr.tfm -2019/10/23 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1--base.tfm -2019/10/23 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1.tfm -2019/10/23 | 1012 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ot1.tfm -2019/10/23 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1--base.tfm -2019/10/23 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-lgr--base.tfm -2019/10/14 | 776 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-lgr.tfm -2019/10/23 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1--base.tfm -2019/10/23 | 1428 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1.tfm -2019/10/23 | 1048 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ot1.tfm -2019/10/23 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1--base.tfm -2019/10/23 | 1420 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1.tfm -2019/10/23 | 1236 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1--base.tfm -2019/10/23 | 1248 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-Medium-sup-lgr--base.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Medium-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ot1.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1--base.tfm -2019/10/23 | 1308 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ot1.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1--base.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-lgr.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1--base.tfm -2019/10/23 | 1396 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1.tfm -2019/10/23 | 1028 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ot1.tfm -2019/10/23 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1--base.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-lgr--base.tfm -2019/10/14 | 776 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-lgr.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1--base.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1.tfm -2019/10/23 | 1060 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ot1.tfm -2019/10/23 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1--base.tfm -2019/10/23 | 1452 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1.tfm -2019/10/23 | 1248 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1260 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-lgr--base.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ot1.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1--base.tfm -2019/10/23 | 1308 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ot1.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1--base.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-sup-lgr--base.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-sup-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-t1--base.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-sup-t1.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-lgr--base.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-lgr.tfm -2019/10/23 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1--base.tfm -2019/10/23 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1.tfm -2019/10/23 | 1004 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ot1.tfm -2019/10/23 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1--base.tfm -2019/10/23 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1.tfm -2019/10/14 | 756 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-lgr--base.tfm -2019/10/14 | 776 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-lgr.tfm -2019/10/23 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1--base.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1.tfm -2019/10/23 | 1036 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ot1.tfm -2019/10/23 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1--base.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1.tfm -2019/10/23 | 1232 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1--base.tfm -2019/10/23 | 1244 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-Text-sup-lgr--base.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Text-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-Text-sup-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1--base.tfm -2019/10/23 | 1304 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-Text-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-lgr--base.tfm -2019/10/14 | 752 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-lgr.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1.tfm -2019/10/23 | 988 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ot1.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-lgr--base.tfm -2019/10/14 | 768 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-lgr.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1--base.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1.tfm -2019/10/23 | 1020 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ot1.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1--base.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1.tfm -2019/10/23 | 1228 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1--base.tfm -2019/10/23 | 1240 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr--base.tfm -2019/10/14 | 748 | fonts/plex/tfm/IBMPlexMono-Thin-sup-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1--base.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1.tfm -2019/10/23 | 944 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ot1.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1--base.tfm -2019/10/23 | 1300 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1.tfm -2019/10/14 | 744 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr--base.tfm -2019/10/14 | 764 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ot1.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1--base.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1.tfm -2019/10/14 | 740 | fonts/plex/tfm/IBMPlexMono-tlf-lgr--base.tfm -2019/10/14 | 760 | fonts/plex/tfm/IBMPlexMono-tlf-lgr.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexMono-tlf-ly1--base.tfm -2019/10/23 | 1340 | fonts/plex/tfm/IBMPlexMono-tlf-ly1.tfm -2019/10/23 | 976 | fonts/plex/tfm/IBMPlexMono-tlf-ot1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexMono-tlf-t1--base.tfm -2019/10/23 | 1348 | fonts/plex/tfm/IBMPlexMono-tlf-t1.tfm -2019/10/23 | 1200 | fonts/plex/tfm/IBMPlexMono-tlf-ts1--base.tfm -2019/10/23 | 1212 | fonts/plex/tfm/IBMPlexMono-tlf-ts1.tfm -2019/10/23 | 1700 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr--base.tfm -2019/10/23 | 1704 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr.tfm -2019/10/23 | 1920 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1--base.tfm -2019/10/23 | 1924 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1.tfm -2019/10/23 | 1460 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ot1.tfm -2019/10/23 | 1880 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1--base.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1.tfm -2019/10/23 | 1652 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr--base.tfm -2019/10/23 | 14384 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1--base.tfm -2019/10/23 | 44668 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1.tfm -2019/10/23 | 12216 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ot1.tfm -2019/10/23 | 1844 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1--base.tfm -2019/10/23 | 58444 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1.tfm -2019/10/23 | 1548 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1564 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1.tfm -2019/10/23 | 1556 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr--base.tfm -2019/10/23 | 1560 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr.tfm -2019/10/23 | 1768 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1--base.tfm -2019/10/23 | 1772 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1.tfm -2019/10/23 | 1316 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ot1.tfm -2019/10/23 | 1716 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1--base.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr--base.tfm -2019/10/23 | 13240 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr.tfm -2019/10/23 | 1744 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1--base.tfm -2019/10/23 | 37576 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1.tfm -2019/10/23 | 10988 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ot1.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1--base.tfm -2019/10/23 | 48180 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1--base.tfm -2019/10/23 | 1464 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1.tfm -2019/10/23 | 880 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr--base.tfm -2019/10/23 | 884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1--base.tfm -2019/10/23 | 1904 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ot1.tfm -2019/10/23 | 1876 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1--base.tfm -2019/10/23 | 1884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1.tfm -2019/10/23 | 860 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr--base.tfm -2019/10/23 | 1112 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1--base.tfm -2019/10/23 | 44176 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1.tfm -2019/10/23 | 11164 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ot1.tfm -2019/10/23 | 1868 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1--base.tfm -2019/10/23 | 57764 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1516 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1.tfm -2019/10/23 | 828 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr--base.tfm -2019/10/23 | 832 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1--base.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1.tfm -2019/10/23 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ot1.tfm -2019/10/23 | 1644 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1--base.tfm -2019/10/23 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1.tfm -2019/10/23 | 824 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr--base.tfm -2019/10/23 | 1060 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1--base.tfm -2019/10/23 | 37596 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1.tfm -2019/10/23 | 9928 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ot1.tfm -2019/10/23 | 1640 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1--base.tfm -2019/10/23 | 48088 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1.tfm -2019/10/23 | 1428 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1--base.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1.tfm -2019/10/23 | 884 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr--base.tfm -2019/10/23 | 888 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr.tfm -2019/10/23 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1--base.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1.tfm -2019/10/23 | 1360 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ot1.tfm -2019/10/23 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1--base.tfm -2019/10/23 | 1800 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1.tfm -2019/10/23 | 860 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr--base.tfm -2019/10/23 | 1168 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.tfm -2019/10/23 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1--base.tfm -2019/10/23 | 47868 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.tfm -2019/10/23 | 12504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ot1.tfm -2019/10/23 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1--base.tfm -2019/10/23 | 62784 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1.tfm -2019/10/23 | 1484 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1--base.tfm -2019/10/23 | 1504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.tfm -2019/10/23 | 824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr--base.tfm -2019/10/23 | 828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1--base.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1.tfm -2019/10/23 | 1244 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ot1.tfm -2019/10/23 | 1632 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1--base.tfm -2019/10/23 | 1640 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1.tfm -2019/10/23 | 820 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr--base.tfm -2019/10/23 | 1080 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1--base.tfm -2019/10/23 | 38120 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1.tfm -2019/10/23 | 10536 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ot1.tfm -2019/10/23 | 1628 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1--base.tfm -2019/10/23 | 49092 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1.tfm -2019/10/23 | 1412 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1--base.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1.tfm -2019/10/23 | 900 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr--base.tfm -2019/10/23 | 904 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1--base.tfm -2019/10/23 | 1860 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1.tfm -2019/10/23 | 1372 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ot1.tfm -2019/10/23 | 1816 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1--base.tfm -2019/10/23 | 1824 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1.tfm -2019/10/23 | 864 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr--base.tfm -2019/10/23 | 1156 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr.tfm -2019/10/23 | 1836 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1--base.tfm -2019/10/23 | 48192 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1.tfm -2019/10/23 | 12448 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ot1.tfm -2019/10/23 | 1792 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1--base.tfm -2019/10/23 | 63420 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1.tfm -2019/10/23 | 1468 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1--base.tfm -2019/10/23 | 1492 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1.tfm -2019/10/23 | 884 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr--base.tfm -2019/10/23 | 888 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1--base.tfm -2019/10/23 | 1832 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1.tfm -2019/10/23 | 1352 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ot1.tfm -2019/10/23 | 1804 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1--base.tfm -2019/10/23 | 1812 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1.tfm -2019/10/23 | 856 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr--base.tfm -2019/10/23 | 1164 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr.tfm -2019/10/23 | 1820 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1--base.tfm -2019/10/23 | 49304 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1.tfm -2019/10/23 | 12752 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ot1.tfm -2019/10/23 | 1792 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1--base.tfm -2019/10/23 | 64684 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1.tfm -2019/10/23 | 1464 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1--base.tfm -2019/10/23 | 1492 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1.tfm -2019/10/23 | 820 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr--base.tfm -2019/10/23 | 824 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1--base.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1.tfm -2019/10/23 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ot1.tfm -2019/10/23 | 1616 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1--base.tfm -2019/10/23 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1.tfm -2019/10/23 | 816 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr--base.tfm -2019/10/23 | 1080 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1--base.tfm -2019/10/23 | 39484 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1.tfm -2019/10/23 | 10840 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ot1.tfm -2019/10/23 | 1612 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1--base.tfm -2019/10/23 | 50716 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1.tfm -2019/10/23 | 1416 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1--base.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1.tfm -2019/10/23 | 892 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr--base.tfm -2019/10/23 | 896 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr.tfm -2019/10/23 | 1872 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1--base.tfm -2019/10/23 | 1876 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1.tfm -2019/10/23 | 1376 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ot1.tfm -2019/10/23 | 1820 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1--base.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1.tfm -2019/10/23 | 860 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr--base.tfm -2019/10/23 | 1168 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr.tfm -2019/10/23 | 1864 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1--base.tfm -2019/10/23 | 49928 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1.tfm -2019/10/23 | 12900 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ot1.tfm -2019/10/23 | 1808 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1--base.tfm -2019/10/23 | 65728 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1.tfm -2019/10/23 | 1492 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1--base.tfm -2019/10/23 | 1512 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1.tfm -2019/10/23 | 832 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr--base.tfm -2019/10/23 | 836 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr.tfm -2019/10/23 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1--base.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1.tfm -2019/10/23 | 1256 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ot1.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1--base.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1.tfm -2019/10/23 | 828 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr--base.tfm -2019/10/23 | 1092 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr.tfm -2019/10/23 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1--base.tfm -2019/10/23 | 39352 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1.tfm -2019/10/23 | 10868 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ot1.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1--base.tfm -2019/10/23 | 50480 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1.tfm -2019/10/23 | 1420 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1--base.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1.tfm -2019/10/23 | 896 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr--base.tfm -2019/10/23 | 900 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr.tfm -2019/10/23 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1--base.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ot1.tfm -2019/10/23 | 1844 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1--base.tfm -2019/10/23 | 1852 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1.tfm -2019/10/23 | 868 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr--base.tfm -2019/10/23 | 1164 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.tfm -2019/10/23 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1--base.tfm -2019/10/23 | 47728 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.tfm -2019/10/23 | 12456 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ot1.tfm -2019/10/23 | 1836 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1--base.tfm -2019/10/23 | 62448 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1512 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.tfm -2019/10/23 | 844 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr--base.tfm -2019/10/23 | 848 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1--base.tfm -2019/10/23 | 1744 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1.tfm -2019/10/23 | 1260 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ot1.tfm -2019/10/23 | 1696 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1--base.tfm -2019/10/23 | 1704 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1.tfm -2019/10/23 | 836 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr--base.tfm -2019/10/23 | 1100 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1--base.tfm -2019/10/23 | 39360 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1.tfm -2019/10/23 | 10828 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ot1.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1--base.tfm -2019/10/23 | 50564 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1--base.tfm -2019/10/23 | 1464 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1.tfm -2019/10/23 | 820 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr--base.tfm -2019/10/23 | 824 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1--base.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1.tfm -2019/10/23 | 1224 | fonts/plex/tfm/IBMPlexSansCond-sup-ot1.tfm -2019/10/23 | 1628 | fonts/plex/tfm/IBMPlexSansCond-sup-t1--base.tfm -2019/10/23 | 1636 | fonts/plex/tfm/IBMPlexSansCond-sup-t1.tfm -2019/10/23 | 900 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr--base.tfm -2019/10/23 | 904 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr.tfm -2019/10/23 | 1872 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1--base.tfm -2019/10/23 | 1876 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1.tfm -2019/10/23 | 1388 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ot1.tfm -2019/10/23 | 1844 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1--base.tfm -2019/10/23 | 1852 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1.tfm -2019/10/23 | 864 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr--base.tfm -2019/10/23 | 1164 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr.tfm -2019/10/23 | 1868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1--base.tfm -2019/10/23 | 49744 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1.tfm -2019/10/23 | 12868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ot1.tfm -2019/10/23 | 1832 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1--base.tfm -2019/10/23 | 65408 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1.tfm -2019/10/23 | 1476 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1--base.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1.tfm -2019/10/23 | 832 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr--base.tfm -2019/10/23 | 836 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1--base.tfm -2019/10/23 | 1696 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1.tfm -2019/10/23 | 1244 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ot1.tfm -2019/10/23 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1--base.tfm -2019/10/23 | 1660 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1.tfm -2019/10/23 | 828 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr--base.tfm -2019/10/23 | 1088 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1--base.tfm -2019/10/23 | 38136 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1.tfm -2019/10/23 | 10540 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ot1.tfm -2019/10/23 | 1648 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1--base.tfm -2019/10/23 | 49108 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1.tfm -2019/10/23 | 1412 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1--base.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1.tfm -2019/10/23 | 892 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr--base.tfm -2019/10/23 | 896 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr.tfm -2019/10/23 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1--base.tfm -2019/10/23 | 1796 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1.tfm -2019/10/23 | 1344 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ot1.tfm -2019/10/23 | 1776 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1--base.tfm -2019/10/23 | 1784 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1.tfm -2019/10/23 | 860 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr--base.tfm -2019/10/23 | 1152 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr.tfm -2019/10/23 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1--base.tfm -2019/10/23 | 46912 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1.tfm -2019/10/23 | 12156 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ot1.tfm -2019/10/23 | 1760 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1--base.tfm -2019/10/23 | 60900 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1.tfm -2019/10/23 | 1464 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1--base.tfm -2019/10/23 | 1488 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1.tfm -2019/10/23 | 828 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr--base.tfm -2019/10/23 | 832 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1--base.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1.tfm -2019/10/23 | 1232 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ot1.tfm -2019/10/23 | 1628 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1--base.tfm -2019/10/23 | 1636 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1.tfm -2019/10/23 | 824 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr--base.tfm -2019/10/23 | 1068 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1--base.tfm -2019/10/23 | 37088 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1.tfm -2019/10/23 | 10052 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ot1.tfm -2019/10/23 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1--base.tfm -2019/10/23 | 47632 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1.tfm -2019/10/23 | 1404 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1--base.tfm -2019/10/23 | 1424 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1.tfm -2019/10/23 | 816 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr--base.tfm -2019/10/23 | 1056 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1--base.tfm -2019/10/23 | 40280 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1.tfm -2019/10/23 | 11056 | fonts/plex/tfm/IBMPlexSansCond-tlf-ot1.tfm -2019/10/23 | 1624 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1--base.tfm -2019/10/23 | 51784 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1--base.tfm -2019/10/23 | 1428 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1.tfm -2019/10/23 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr--base.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1--base.tfm -2019/10/23 | 1892 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ot1.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1--base.tfm -2019/10/23 | 1836 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1.tfm -2019/10/23 | 1616 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr--base.tfm -2019/10/23 | 17068 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1--base.tfm -2019/10/23 | 48108 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1.tfm -2019/10/23 | 13628 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ot1.tfm -2019/10/23 | 1780 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1--base.tfm -2019/10/23 | 62320 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1.tfm -2019/10/23 | 1492 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1--base.tfm -2019/10/23 | 1504 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1.tfm -2019/10/23 | 1528 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr--base.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr.tfm -2019/10/23 | 1716 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1--base.tfm -2019/10/23 | 1720 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1.tfm -2019/10/23 | 1284 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ot1.tfm -2019/10/23 | 1664 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1--base.tfm -2019/10/23 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr--base.tfm -2019/10/23 | 14492 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr.tfm -2019/10/23 | 1696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1--base.tfm -2019/10/23 | 38696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1.tfm -2019/10/23 | 11868 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ot1.tfm -2019/10/23 | 1636 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1--base.tfm -2019/10/23 | 49180 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1.tfm -2019/10/23 | 1424 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1--base.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1.tfm -2019/10/23 | 1660 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr--base.tfm -2019/10/23 | 1664 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1--base.tfm -2019/10/23 | 1860 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1.tfm -2019/10/23 | 1408 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ot1.tfm -2019/10/23 | 1812 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1--base.tfm -2019/10/23 | 1820 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1.tfm -2019/10/23 | 1608 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr--base.tfm -2019/10/23 | 14316 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1--base.tfm -2019/10/23 | 42912 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1.tfm -2019/10/23 | 11780 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ot1.tfm -2019/10/23 | 1776 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1--base.tfm -2019/10/23 | 55728 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1--base.tfm -2019/10/23 | 1516 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr--base.tfm -2019/10/23 | 1680 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr.tfm -2019/10/23 | 1896 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1--base.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ot1.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1--base.tfm -2019/10/23 | 1864 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1.tfm -2019/10/23 | 1640 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr--base.tfm -2019/10/23 | 17524 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr.tfm -2019/10/23 | 1880 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1--base.tfm -2019/10/23 | 49028 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1.tfm -2019/10/23 | 13700 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ot1.tfm -2019/10/23 | 1824 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1--base.tfm -2019/10/23 | 63536 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1.tfm -2019/10/23 | 1508 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1--base.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1.tfm -2019/10/23 | 1528 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr--base.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr.tfm -2019/10/23 | 1728 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1--base.tfm -2019/10/23 | 1732 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1.tfm -2019/10/23 | 1280 | fonts/plex/tfm/IBMPlexSans-Light-sup-ot1.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1--base.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1.tfm -2019/10/23 | 1500 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr--base.tfm -2019/10/23 | 15416 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1--base.tfm -2019/10/23 | 40376 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1.tfm -2019/10/23 | 12204 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ot1.tfm -2019/10/23 | 1648 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1--base.tfm -2019/10/23 | 51564 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1.tfm -2019/10/23 | 1428 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1--base.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr--base.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr.tfm -2019/10/23 | 1944 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1--base.tfm -2019/10/23 | 1948 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ot1.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1--base.tfm -2019/10/23 | 1896 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1.tfm -2019/10/23 | 1648 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr--base.tfm -2019/10/23 | 16652 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr.tfm -2019/10/23 | 1924 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1--base.tfm -2019/10/23 | 47868 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1.tfm -2019/10/23 | 13184 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ot1.tfm -2019/10/23 | 1860 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1--base.tfm -2019/10/23 | 62548 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1--base.tfm -2019/10/23 | 1552 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1.tfm -2019/10/23 | 1548 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr--base.tfm -2019/10/23 | 1552 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr.tfm -2019/10/23 | 1764 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1--base.tfm -2019/10/23 | 1768 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1.tfm -2019/10/23 | 1308 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ot1.tfm -2019/10/23 | 1716 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1--base.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1.tfm -2019/10/23 | 1512 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr--base.tfm -2019/10/23 | 15176 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1--base.tfm -2019/10/23 | 39132 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1.tfm -2019/10/23 | 11584 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ot1.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1--base.tfm -2019/10/23 | 49460 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1--base.tfm -2019/10/23 | 1452 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr--base.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr.tfm -2019/10/23 | 1944 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1--base.tfm -2019/10/23 | 1948 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1.tfm -2019/10/23 | 1456 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ot1.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1--base.tfm -2019/10/23 | 1896 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1.tfm -2019/10/23 | 1648 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr--base.tfm -2019/10/23 | 16288 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr.tfm -2019/10/23 | 1912 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1--base.tfm -2019/10/23 | 47196 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1.tfm -2019/10/23 | 13044 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ot1.tfm -2019/10/23 | 1844 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1--base.tfm -2019/10/23 | 61572 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1.tfm -2019/10/23 | 1516 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1.tfm -2019/10/23 | 1544 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr--base.tfm -2019/10/23 | 1548 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr.tfm -2019/10/23 | 1732 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1--base.tfm -2019/10/23 | 1736 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ot1.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1--base.tfm -2019/10/23 | 1700 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1.tfm -2019/10/23 | 1508 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr--base.tfm -2019/10/23 | 14800 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1--base.tfm -2019/10/23 | 38468 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1.tfm -2019/10/23 | 11420 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ot1.tfm -2019/10/23 | 1656 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1--base.tfm -2019/10/23 | 48984 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1--base.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1.tfm -2019/10/23 | 1540 | fonts/plex/tfm/IBMPlexSans-sup-lgr--base.tfm -2019/10/23 | 1544 | fonts/plex/tfm/IBMPlexSans-sup-lgr.tfm -2019/10/23 | 1736 | fonts/plex/tfm/IBMPlexSans-sup-ly1--base.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSans-sup-ly1.tfm -2019/10/23 | 1288 | fonts/plex/tfm/IBMPlexSans-sup-ot1.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSans-sup-t1--base.tfm -2019/10/23 | 1684 | fonts/plex/tfm/IBMPlexSans-sup-t1.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr--base.tfm -2019/10/23 | 1696 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr.tfm -2019/10/23 | 1932 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1--base.tfm -2019/10/23 | 1936 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1.tfm -2019/10/23 | 1476 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ot1.tfm -2019/10/23 | 1892 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1--base.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1.tfm -2019/10/23 | 1656 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr--base.tfm -2019/10/23 | 16036 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr.tfm -2019/10/23 | 1908 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1--base.tfm -2019/10/23 | 46584 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1.tfm -2019/10/23 | 12932 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ot1.tfm -2019/10/23 | 1860 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1--base.tfm -2019/10/23 | 60692 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1.tfm -2019/10/23 | 1492 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1--base.tfm -2019/10/23 | 1512 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1.tfm -2019/10/23 | 1560 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr--base.tfm -2019/10/23 | 1564 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1--base.tfm -2019/10/23 | 1744 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1.tfm -2019/10/23 | 1312 | fonts/plex/tfm/IBMPlexSans-Text-sup-ot1.tfm -2019/10/23 | 1700 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1--base.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1.tfm -2019/10/23 | 1528 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr--base.tfm -2019/10/23 | 14544 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1--base.tfm -2019/10/23 | 38168 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1.tfm -2019/10/23 | 11336 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ot1.tfm -2019/10/23 | 1672 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1--base.tfm -2019/10/23 | 48180 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1--base.tfm -2019/10/23 | 1456 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1.tfm -2019/10/23 | 1656 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr--base.tfm -2019/10/23 | 1660 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr.tfm -2019/10/23 | 1848 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1--base.tfm -2019/10/23 | 1852 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1.tfm -2019/10/23 | 1392 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ot1.tfm -2019/10/23 | 1820 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1--base.tfm -2019/10/23 | 1828 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1.tfm -2019/10/23 | 1600 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr--base.tfm -2019/10/23 | 15928 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr.tfm -2019/10/23 | 1808 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1--base.tfm -2019/10/23 | 47512 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1.tfm -2019/10/23 | 13340 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ot1.tfm -2019/10/23 | 1768 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1--base.tfm -2019/10/23 | 61528 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1.tfm -2019/10/23 | 1472 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1--base.tfm -2019/10/23 | 1496 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr--base.tfm -2019/10/23 | 1524 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1--base.tfm -2019/10/23 | 1712 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1.tfm -2019/10/23 | 1276 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ot1.tfm -2019/10/23 | 1644 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1--base.tfm -2019/10/23 | 1652 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1.tfm -2019/10/23 | 1488 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr--base.tfm -2019/10/23 | 13004 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1--base.tfm -2019/10/23 | 36988 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1.tfm -2019/10/23 | 11060 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ot1.tfm -2019/10/23 | 1616 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1--base.tfm -2019/10/23 | 47212 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1.tfm -2019/10/23 | 1420 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1--base.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSans-tlf-lgr--base.tfm -2019/10/23 | 13304 | fonts/plex/tfm/IBMPlexSans-tlf-lgr.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSans-tlf-ly1--base.tfm -2019/10/23 | 36972 | fonts/plex/tfm/IBMPlexSans-tlf-ly1.tfm -2019/10/23 | 10924 | fonts/plex/tfm/IBMPlexSans-tlf-ot1.tfm -2019/10/23 | 1656 | fonts/plex/tfm/IBMPlexSans-tlf-t1--base.tfm -2019/10/23 | 46960 | fonts/plex/tfm/IBMPlexSans-tlf-t1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSans-tlf-ts1--base.tfm -2019/10/23 | 1456 | fonts/plex/tfm/IBMPlexSans-tlf-ts1.tfm -2019/10/14 | 944 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-lgr--base.tfm -2019/10/14 | 948 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-lgr.tfm -2019/10/23 | 1956 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1--base.tfm -2019/10/23 | 1960 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ot1.tfm -2019/10/23 | 1904 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1--base.tfm -2019/10/23 | 1912 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1.tfm -2019/10/14 | 892 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-lgr--base.tfm -2019/10/14 | 1132 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-lgr.tfm -2019/10/23 | 1940 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1--base.tfm -2019/10/23 | 49768 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1.tfm -2019/10/23 | 12396 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ot1.tfm -2019/10/23 | 1868 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1--base.tfm -2019/10/23 | 63732 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1.tfm -2019/10/23 | 1540 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1556 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1.tfm -2019/10/14 | 852 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr--base.tfm -2019/10/14 | 856 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-lgr.tfm -2019/10/23 | 1752 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1--base.tfm -2019/10/23 | 1756 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1.tfm -2019/10/23 | 1284 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ot1.tfm -2019/10/23 | 1692 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1--base.tfm -2019/10/23 | 1700 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1.tfm -2019/10/14 | 836 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr--base.tfm -2019/10/14 | 1092 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-lgr.tfm -2019/10/23 | 1744 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1--base.tfm -2019/10/23 | 46808 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1.tfm -2019/10/23 | 11680 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ot1.tfm -2019/10/23 | 1672 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1--base.tfm -2019/10/23 | 61192 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1--base.tfm -2019/10/23 | 1456 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1.tfm -2019/10/14 | 936 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-lgr--base.tfm -2019/10/14 | 940 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-lgr.tfm -2019/10/23 | 1960 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1--base.tfm -2019/10/23 | 1964 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1.tfm -2019/10/23 | 1444 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ot1.tfm -2019/10/23 | 1912 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1--base.tfm -2019/10/23 | 1920 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1.tfm -2019/10/14 | 880 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-lgr--base.tfm -2019/10/14 | 1140 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-lgr.tfm -2019/10/23 | 1932 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1--base.tfm -2019/10/23 | 51932 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1.tfm -2019/10/23 | 13104 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ot1.tfm -2019/10/23 | 1876 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1--base.tfm -2019/10/23 | 67760 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1.tfm -2019/10/23 | 1504 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1--base.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1.tfm -2019/10/14 | 856 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-lgr--base.tfm -2019/10/14 | 860 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-lgr.tfm -2019/10/23 | 1720 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1--base.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1.tfm -2019/10/23 | 1264 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ot1.tfm -2019/10/23 | 1648 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1--base.tfm -2019/10/23 | 1656 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1.tfm -2019/10/14 | 832 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-lgr--base.tfm -2019/10/14 | 1108 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-lgr.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1--base.tfm -2019/10/23 | 49312 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1.tfm -2019/10/23 | 12440 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ot1.tfm -2019/10/23 | 1620 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1--base.tfm -2019/10/23 | 63940 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1--base.tfm -2019/10/23 | 1456 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1.tfm -2019/10/14 | 916 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-lgr--base.tfm -2019/10/14 | 920 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-lgr.tfm -2019/10/23 | 1932 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1--base.tfm -2019/10/23 | 1936 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ot1.tfm -2019/10/23 | 1892 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1--base.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1.tfm -2019/10/14 | 880 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-lgr--base.tfm -2019/10/14 | 1116 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-lgr.tfm -2019/10/23 | 1912 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1--base.tfm -2019/10/23 | 48496 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1.tfm -2019/10/23 | 12212 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ot1.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1--base.tfm -2019/10/23 | 62948 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1--base.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1.tfm -2019/10/14 | 948 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-lgr--base.tfm -2019/10/14 | 952 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-lgr.tfm -2019/10/23 | 1956 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1--base.tfm -2019/10/23 | 1960 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ot1.tfm -2019/10/23 | 1892 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1--base.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1.tfm -2019/10/14 | 892 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-lgr--base.tfm -2019/10/14 | 1152 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-lgr.tfm -2019/10/23 | 1924 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1--base.tfm -2019/10/23 | 52440 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1.tfm -2019/10/23 | 13252 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ot1.tfm -2019/10/23 | 1856 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1--base.tfm -2019/10/23 | 68676 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1.tfm -2019/10/23 | 1532 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1--base.tfm -2019/10/23 | 1552 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1.tfm -2019/10/14 | 864 | fonts/plex/tfm/IBMPlexSerif-Light-sup-lgr--base.tfm -2019/10/14 | 868 | fonts/plex/tfm/IBMPlexSerif-Light-sup-lgr.tfm -2019/10/23 | 1736 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1--base.tfm -2019/10/23 | 1740 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1.tfm -2019/10/23 | 1284 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ot1.tfm -2019/10/23 | 1668 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1--base.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1.tfm -2019/10/14 | 836 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-lgr--base.tfm -2019/10/14 | 1112 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-lgr.tfm -2019/10/23 | 1716 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1--base.tfm -2019/10/23 | 49572 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1.tfm -2019/10/23 | 12528 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ot1.tfm -2019/10/23 | 1644 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1--base.tfm -2019/10/23 | 64260 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1--base.tfm -2019/10/23 | 1452 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1.tfm -2019/10/14 | 936 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-lgr--base.tfm -2019/10/14 | 940 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-lgr.tfm -2019/10/23 | 1984 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1--base.tfm -2019/10/23 | 1988 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1.tfm -2019/10/23 | 1476 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ot1.tfm -2019/10/23 | 1932 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1--base.tfm -2019/10/23 | 1940 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1.tfm -2019/10/14 | 892 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-lgr--base.tfm -2019/10/14 | 1156 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-lgr.tfm -2019/10/23 | 1964 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1--base.tfm -2019/10/23 | 53000 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1.tfm -2019/10/23 | 13440 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ot1.tfm -2019/10/23 | 1904 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1--base.tfm -2019/10/23 | 68288 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1.tfm -2019/10/23 | 1524 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1--base.tfm -2019/10/23 | 1540 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1.tfm -2019/10/14 | 860 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-lgr--base.tfm -2019/10/14 | 864 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-lgr.tfm -2019/10/23 | 1768 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1--base.tfm -2019/10/23 | 1772 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ot1.tfm -2019/10/23 | 1704 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1--base.tfm -2019/10/23 | 1712 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1.tfm -2019/10/14 | 836 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-lgr--base.tfm -2019/10/14 | 1096 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-lgr.tfm -2019/10/23 | 1748 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1--base.tfm -2019/10/23 | 49644 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1.tfm -2019/10/23 | 12352 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ot1.tfm -2019/10/23 | 1668 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1--base.tfm -2019/10/23 | 65100 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1.tfm -2019/10/23 | 1436 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1--base.tfm -2019/10/23 | 1452 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1.tfm -2019/10/14 | 944 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-lgr--base.tfm -2019/10/14 | 948 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-lgr.tfm -2019/10/23 | 2000 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1--base.tfm -2019/10/23 | 2004 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1.tfm -2019/10/23 | 1488 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ot1.tfm -2019/10/23 | 1948 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1--base.tfm -2019/10/23 | 1956 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1.tfm -2019/10/14 | 904 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-lgr--base.tfm -2019/10/14 | 1168 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-lgr.tfm -2019/10/23 | 1984 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1--base.tfm -2019/10/23 | 52732 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1.tfm -2019/10/23 | 13364 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ot1.tfm -2019/10/23 | 1920 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1--base.tfm -2019/10/23 | 67420 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1.tfm -2019/10/23 | 1548 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1--base.tfm -2019/10/23 | 1564 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1.tfm -2019/10/14 | 864 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-lgr--base.tfm -2019/10/14 | 868 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-lgr.tfm -2019/10/23 | 1764 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1--base.tfm -2019/10/23 | 1768 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1.tfm -2019/10/23 | 1292 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ot1.tfm -2019/10/23 | 1696 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1--base.tfm -2019/10/23 | 1704 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1.tfm -2019/10/14 | 840 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-lgr--base.tfm -2019/10/14 | 1100 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-lgr.tfm -2019/10/23 | 1756 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1--base.tfm -2019/10/23 | 49304 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1.tfm -2019/10/23 | 12344 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ot1.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1--base.tfm -2019/10/23 | 64568 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1--base.tfm -2019/10/23 | 1460 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1.tfm -2019/10/14 | 856 | fonts/plex/tfm/IBMPlexSerif-sup-lgr--base.tfm -2019/10/14 | 860 | fonts/plex/tfm/IBMPlexSerif-sup-lgr.tfm -2019/10/23 | 1720 | fonts/plex/tfm/IBMPlexSerif-sup-ly1--base.tfm -2019/10/23 | 1724 | fonts/plex/tfm/IBMPlexSerif-sup-ly1.tfm -2019/10/23 | 1268 | fonts/plex/tfm/IBMPlexSerif-sup-ot1.tfm -2019/10/23 | 1660 | fonts/plex/tfm/IBMPlexSerif-sup-t1--base.tfm -2019/10/23 | 1668 | fonts/plex/tfm/IBMPlexSerif-sup-t1.tfm -2019/10/14 | 932 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-lgr--base.tfm -2019/10/14 | 936 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-lgr.tfm -2019/10/23 | 1964 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1--base.tfm -2019/10/23 | 1968 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1.tfm -2019/10/23 | 1440 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ot1.tfm -2019/10/23 | 1908 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1--base.tfm -2019/10/23 | 1916 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1.tfm -2019/10/14 | 888 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-lgr--base.tfm -2019/10/14 | 1152 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-lgr.tfm -2019/10/23 | 1944 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1--base.tfm -2019/10/23 | 52156 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1.tfm -2019/10/23 | 13252 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ot1.tfm -2019/10/23 | 1872 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1--base.tfm -2019/10/23 | 67012 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1.tfm -2019/10/23 | 1540 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1--base.tfm -2019/10/23 | 1556 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1.tfm -2019/10/14 | 872 | fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr--base.tfm -2019/10/14 | 876 | fonts/plex/tfm/IBMPlexSerif-Text-sup-lgr.tfm -2019/10/23 | 1780 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1--base.tfm -2019/10/23 | 1784 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1.tfm -2019/10/23 | 1296 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ot1.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1--base.tfm -2019/10/23 | 1716 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1.tfm -2019/10/14 | 844 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr--base.tfm -2019/10/14 | 1104 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-lgr.tfm -2019/10/23 | 1760 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1--base.tfm -2019/10/23 | 48408 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1.tfm -2019/10/23 | 12140 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ot1.tfm -2019/10/23 | 1676 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1--base.tfm -2019/10/23 | 63184 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1.tfm -2019/10/23 | 1432 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1--base.tfm -2019/10/23 | 1452 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1.tfm -2019/10/14 | 928 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-lgr--base.tfm -2019/10/14 | 932 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-lgr.tfm -2019/10/23 | 1932 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1--base.tfm -2019/10/23 | 1936 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1.tfm -2019/10/23 | 1420 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ot1.tfm -2019/10/23 | 1888 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1--base.tfm -2019/10/23 | 1896 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1.tfm -2019/10/14 | 880 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-lgr--base.tfm -2019/10/14 | 1132 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-lgr.tfm -2019/10/23 | 1900 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1--base.tfm -2019/10/23 | 48644 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1.tfm -2019/10/23 | 11920 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ot1.tfm -2019/10/23 | 1844 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1--base.tfm -2019/10/23 | 63048 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1.tfm -2019/10/23 | 1508 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1--base.tfm -2019/10/23 | 1520 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1.tfm -2019/10/14 | 848 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr--base.tfm -2019/10/14 | 852 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-lgr.tfm -2019/10/23 | 1708 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1--base.tfm -2019/10/23 | 1712 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1.tfm -2019/10/23 | 1256 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ot1.tfm -2019/10/23 | 1644 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1--base.tfm -2019/10/23 | 1652 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1.tfm -2019/10/14 | 816 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr--base.tfm -2019/10/14 | 1084 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-lgr.tfm -2019/10/23 | 1688 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1--base.tfm -2019/10/23 | 46176 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1.tfm -2019/10/23 | 11628 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ot1.tfm -2019/10/23 | 1612 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1--base.tfm -2019/10/23 | 60016 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1.tfm -2019/10/23 | 1428 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1--base.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1.tfm -2019/10/14 | 832 | fonts/plex/tfm/IBMPlexSerif-tlf-lgr--base.tfm -2019/10/14 | 1076 | fonts/plex/tfm/IBMPlexSerif-tlf-lgr.tfm -2019/10/23 | 1704 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1--base.tfm -2019/10/23 | 44948 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1.tfm -2019/10/23 | 11296 | fonts/plex/tfm/IBMPlexSerif-tlf-ot1.tfm -2019/10/23 | 1636 | fonts/plex/tfm/IBMPlexSerif-tlf-t1--base.tfm -2019/10/23 | 58180 | fonts/plex/tfm/IBMPlexSerif-tlf-t1.tfm -2019/10/23 | 1424 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1--base.tfm -2019/10/23 | 1448 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1.tfm -2019/10/14 | 125022 | fonts/plex/type1/IBMPlexMono-BoldItalic.pfb -2019/10/14 | 110962 | fonts/plex/type1/IBMPlexMono-Bold.pfb -2019/10/14 | 120309 | fonts/plex/type1/IBMPlexMono-ExtraLightItalic.pfb -2019/10/14 | 103469 | fonts/plex/type1/IBMPlexMono-ExtraLight.pfb -2019/10/14 | 121091 | fonts/plex/type1/IBMPlexMono-Italic.pfb -2019/10/14 | 119653 | fonts/plex/type1/IBMPlexMono-LightItalic.pfb -2019/10/14 | 103470 | fonts/plex/type1/IBMPlexMono-Light.pfb -2019/10/14 | 122348 | fonts/plex/type1/IBMPlexMono-MediumItalic.pfb -2019/10/14 | 109114 | fonts/plex/type1/IBMPlexMono-Medium.pfb -2019/10/14 | 105959 | fonts/plex/type1/IBMPlexMono-Regular.pfb -2019/10/14 | 121620 | fonts/plex/type1/IBMPlexMono-SemiBoldItalic.pfb -2019/10/14 | 111882 | fonts/plex/type1/IBMPlexMono-SemiBold.pfb -2019/10/14 | 124656 | fonts/plex/type1/IBMPlexMono-TextItalic.pfb -2019/10/14 | 108329 | fonts/plex/type1/IBMPlexMono-Text.pfb -2019/10/14 | 115631 | fonts/plex/type1/IBMPlexMono-ThinItalic.pfb -2019/10/14 | 101861 | fonts/plex/type1/IBMPlexMono-Thin.pfb -2019/10/14 | 125949 | fonts/plex/type1/IBMPlexSans-BoldItalic.pfb -2019/10/14 | 119704 | fonts/plex/type1/IBMPlexSans-Bold.pfb -2019/10/14 | 100639 | fonts/plex/type1/IBMPlexSansCond-BoldItalic.pfb -2019/10/14 | 87876 | fonts/plex/type1/IBMPlexSansCond-Bold.pfb -2019/10/14 | 92872 | fonts/plex/type1/IBMPlexSansCond-ExtraLightItalic.pfb -2019/10/14 | 84640 | fonts/plex/type1/IBMPlexSansCond-ExtraLight.pfb -2019/10/14 | 98805 | fonts/plex/type1/IBMPlexSansCond-Italic.pfb -2019/10/14 | 94910 | fonts/plex/type1/IBMPlexSansCond-LightItalic.pfb -2019/10/14 | 84658 | fonts/plex/type1/IBMPlexSansCond-Light.pfb -2019/10/14 | 98877 | fonts/plex/type1/IBMPlexSansCond-MediumItalic.pfb -2019/10/14 | 86557 | fonts/plex/type1/IBMPlexSansCond-Medium.pfb -2019/10/14 | 84715 | fonts/plex/type1/IBMPlexSansCond-Regular.pfb -2019/10/14 | 98332 | fonts/plex/type1/IBMPlexSansCond-SemiBoldItalic.pfb -2019/10/14 | 89023 | fonts/plex/type1/IBMPlexSansCond-SemiBold.pfb -2019/10/14 | 98749 | fonts/plex/type1/IBMPlexSansCond-TextItalic.pfb -2019/10/14 | 86547 | fonts/plex/type1/IBMPlexSansCond-Text.pfb -2019/10/14 | 94610 | fonts/plex/type1/IBMPlexSansCond-ThinItalic.pfb -2019/10/14 | 83652 | fonts/plex/type1/IBMPlexSansCond-Thin.pfb -2019/10/14 | 121948 | fonts/plex/type1/IBMPlexSans-ExtraLightItalic.pfb -2019/10/14 | 109905 | fonts/plex/type1/IBMPlexSans-ExtraLight.pfb -2019/10/14 | 124179 | fonts/plex/type1/IBMPlexSans-Italic.pfb -2019/10/14 | 122263 | fonts/plex/type1/IBMPlexSans-LightItalic.pfb -2019/10/14 | 112048 | fonts/plex/type1/IBMPlexSans-Light.pfb -2019/10/14 | 127129 | fonts/plex/type1/IBMPlexSans-MediumItalic.pfb -2019/10/14 | 115666 | fonts/plex/type1/IBMPlexSans-Medium.pfb -2019/10/14 | 111913 | fonts/plex/type1/IBMPlexSans-Regular.pfb -2019/10/14 | 127483 | fonts/plex/type1/IBMPlexSans-SemiBoldItalic.pfb -2019/10/14 | 117003 | fonts/plex/type1/IBMPlexSans-SemiBold.pfb -2019/10/14 | 126388 | fonts/plex/type1/IBMPlexSans-TextItalic.pfb -2019/10/14 | 114057 | fonts/plex/type1/IBMPlexSans-Text.pfb -2019/10/14 | 118831 | fonts/plex/type1/IBMPlexSans-ThinItalic.pfb -2019/10/14 | 106089 | fonts/plex/type1/IBMPlexSans-Thin.pfb -2019/10/14 | 137136 | fonts/plex/type1/IBMPlexSerif-BoldItalic.pfb -2019/10/14 | 125150 | fonts/plex/type1/IBMPlexSerif-Bold.pfb -2019/10/14 | 133639 | fonts/plex/type1/IBMPlexSerif-ExtraLightItalic.pfb -2019/10/14 | 117330 | fonts/plex/type1/IBMPlexSerif-ExtraLight.pfb -2019/10/14 | 137189 | fonts/plex/type1/IBMPlexSerif-Italic.pfb -2019/10/14 | 136512 | fonts/plex/type1/IBMPlexSerif-LightItalic.pfb -2019/10/14 | 121163 | fonts/plex/type1/IBMPlexSerif-Light.pfb -2019/10/14 | 137089 | fonts/plex/type1/IBMPlexSerif-MediumItalic.pfb -2019/10/14 | 124660 | fonts/plex/type1/IBMPlexSerif-Medium.pfb -2019/10/14 | 121924 | fonts/plex/type1/IBMPlexSerif-Regular.pfb -2019/10/14 | 138838 | fonts/plex/type1/IBMPlexSerif-SemiBoldItalic.pfb -2019/10/14 | 125633 | fonts/plex/type1/IBMPlexSerif-SemiBold.pfb -2019/10/14 | 137172 | fonts/plex/type1/IBMPlexSerif-TextItalic.pfb -2019/10/14 | 123041 | fonts/plex/type1/IBMPlexSerif-Text.pfb -2019/10/14 | 134611 | fonts/plex/type1/IBMPlexSerif-ThinItalic.pfb -2019/10/14 | 116655 | fonts/plex/type1/IBMPlexSerif-Thin.pfb -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ts1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Bold-sup-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-sup-t1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Bold-tlf-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ts1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-t1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-t1.vf -2019/10/23 | 564 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Italic-sup-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Italic-tlf-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Light-sup-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Light-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Light-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Light-tlf-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Light-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Light-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Light-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-t1.vf -2019/10/23 | 560 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Medium-sup-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-Medium-tlf-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ts1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-t1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-t1.vf -2019/10/23 | 560 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-lgr.vf -2019/10/23 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ts1.vf -2019/10/14 | 320 | fonts/plex/vf/IBMPlexMono-sup-lgr.vf -2019/10/23 | 1660 | fonts/plex/vf/IBMPlexMono-sup-ly1.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexMono-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ts1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Text-sup-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Text-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Text-sup-t1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Text-tlf-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Text-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Text-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Text-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-t1.vf -2019/10/23 | 556 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ts1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Thin-sup-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-sup-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-sup-t1.vf -2019/10/14 | 324 | fonts/plex/vf/IBMPlexMono-Thin-tlf-lgr.vf -2019/10/23 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ly1.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-tlf-t1.vf -2019/10/23 | 552 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ts1.vf -2019/10/14 | 320 | fonts/plex/vf/IBMPlexMono-tlf-lgr.vf -2019/10/23 | 1660 | fonts/plex/vf/IBMPlexMono-tlf-ly1.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexMono-tlf-t1.vf -2019/10/23 | 544 | fonts/plex/vf/IBMPlexMono-tlf-ts1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Bold-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Bold-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ts1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ts1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-t1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ts1.vf -2019/10/23 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-ly1.vf -2019/10/23 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-t1.vf -2019/10/23 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.vf -2019/10/23 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ts1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-t1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ts1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ts1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Light-sup-t1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ts1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ts1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-t1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ts1.vf -2019/10/23 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-t1.vf -2019/10/23 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.vf -2019/10/23 | 1724 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-t1.vf -2019/10/23 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ts1.vf -2019/10/23 | 324 | fonts/plex/vf/IBMPlexSansCond-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSansCond-sup-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexSansCond-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ts1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-sup-t1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ts1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-t1.vf -2019/10/23 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ts1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-t1.vf -2019/10/23 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ts1.vf -2019/10/23 | 324 | fonts/plex/vf/IBMPlexSansCond-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSansCond-tlf-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSansCond-tlf-t1.vf -2019/10/23 | 596 | fonts/plex/vf/IBMPlexSansCond-tlf-ts1.vf -2019/10/23 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-lgr.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-t1.vf -2019/10/23 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-lgr.vf -2019/10/23 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-t1.vf -2019/10/23 | 616 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ts1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Italic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Italic-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Italic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-Italic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ts1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-t1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Light-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Light-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Light-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Light-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Light-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-Light-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSans-Light-tlf-ts1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-t1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Medium-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Medium-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Medium-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-Medium-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ts1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-t1.vf -2019/10/23 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-lgr.vf -2019/10/23 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-t1.vf -2019/10/23 | 616 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ts1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ts1.vf -2019/10/23 | 760 | fonts/plex/vf/IBMPlexSans-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSans-sup-ly1.vf -2019/10/23 | 1700 | fonts/plex/vf/IBMPlexSans-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Text-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Text-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Text-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Text-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Text-tlf-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Text-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSans-Text-tlf-ts1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-t1.vf -2019/10/23 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ts1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Thin-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-sup-t1.vf -2019/10/23 | 764 | fonts/plex/vf/IBMPlexSans-Thin-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ts1.vf -2019/10/23 | 760 | fonts/plex/vf/IBMPlexSans-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSans-tlf-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexSans-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSans-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Bold-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Bold-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Bold-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ts1.vf -2019/10/14 | 340 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-t1.vf -2019/10/14 | 340 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ly1.vf -2019/10/23 | 1724 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-t1.vf -2019/10/23 | 612 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Italic-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Italic-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Italic-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Light-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Light-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Light-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Light-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Light-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ts1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-t1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Medium-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Medium-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Medium-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ts1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-t1.vf -2019/10/14 | 336 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-lgr.vf -2019/10/23 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ly1.vf -2019/10/23 | 1720 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-t1.vf -2019/10/23 | 608 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-lgr.vf -2019/10/23 | 1680 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ts1.vf -2019/10/14 | 320 | fonts/plex/vf/IBMPlexSerif-sup-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexSerif-sup-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexSerif-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ly1.vf -2019/10/23 | 1716 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Text-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Text-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Text-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Text-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Text-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ts1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-t1.vf -2019/10/14 | 332 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-lgr.vf -2019/10/23 | 1684 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-t1.vf -2019/10/23 | 604 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ts1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Thin-sup-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Thin-sup-ly1.vf -2019/10/23 | 1708 | fonts/plex/vf/IBMPlexSerif-Thin-sup-t1.vf -2019/10/14 | 328 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-lgr.vf -2019/10/23 | 1676 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ly1.vf -2019/10/23 | 1712 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-t1.vf -2019/10/23 | 600 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ts1.vf -2019/10/14 | 320 | fonts/plex/vf/IBMPlexSerif-tlf-lgr.vf -2019/10/23 | 1672 | fonts/plex/vf/IBMPlexSerif-tlf-ly1.vf -2019/10/23 | 1704 | fonts/plex/vf/IBMPlexSerif-tlf-t1.vf -2019/10/23 | 592 | fonts/plex/vf/IBMPlexSerif-tlf-ts1.vf -2019/10/23 | 13807471 | fonts/plex.zip +2019/12/06 | 2352 | fonts/plex/README +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1.tfm +2019/12/06 | 1020 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ot1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1.tfm +2019/12/06 | 1052 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 1460 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1.tfm +2019/12/06 | 936 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ot1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1--base.tfm +2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1.tfm +2019/12/06 | 968 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ot1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1--base.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1.tfm +2019/12/06 | 1196 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1--base.tfm +2019/12/06 | 1208 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 992 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 1024 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1--base.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1.tfm +2019/12/06 | 1016 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ot1.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1--base.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1--base.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1.tfm +2019/12/06 | 1048 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ot1.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1--base.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1.tfm +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1--base.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1.tfm +2019/12/06 | 1000 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ot1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1--base.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1.tfm +2019/12/06 | 1032 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ot1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1--base.tfm +2019/12/06 | 1404 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1.tfm +2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1.tfm +2019/12/06 | 940 | fonts/plex/tfm/IBMPlexMono-Light-sup-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1--base.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1.tfm +2019/12/06 | 972 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1.tfm +2019/12/06 | 1204 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1--base.tfm +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1.tfm +2019/12/06 | 1012 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ot1.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1.tfm +2019/12/06 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1.tfm +2019/12/06 | 1048 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1.tfm +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1--base.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1028 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 1060 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1--base.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-sup-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-t1--base.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-sup-t1.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1.tfm +2019/12/06 | 1004 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ot1.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1--base.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1.tfm +2019/12/06 | 1036 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ot1.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1--base.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1.tfm +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Text-sup-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1--base.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1.tfm +2019/12/06 | 988 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ot1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1.tfm +2019/12/06 | 1020 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ot1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1.tfm +2019/12/06 | 1228 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1240 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ot1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ot1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-tlf-ly1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-tlf-ly1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-tlf-ot1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-tlf-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-tlf-t1.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-tlf-ts1--base.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-tlf-ts1.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr--base.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1.tfm +2019/12/06 | 1460 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ot1.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr--base.tfm +2019/12/06 | 14384 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 44668 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1.tfm +2019/12/06 | 12216 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 58444 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1564 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1556 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr--base.tfm +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1--base.tfm +2019/12/06 | 1772 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1.tfm +2019/12/06 | 1316 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ot1.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1.tfm +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr--base.tfm +2019/12/06 | 13240 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1--base.tfm +2019/12/06 | 37576 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1.tfm +2019/12/06 | 10988 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ot1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1--base.tfm +2019/12/06 | 48180 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1--base.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1.tfm +2019/12/06 | 880 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr--base.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ot1.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr--base.tfm +2019/12/06 | 1112 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 44176 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1.tfm +2019/12/06 | 11164 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 57764 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr--base.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1.tfm +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ot1.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1--base.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr--base.tfm +2019/12/06 | 1060 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1--base.tfm +2019/12/06 | 37596 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1.tfm +2019/12/06 | 9928 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ot1.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1--base.tfm +2019/12/06 | 48088 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1--base.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr--base.tfm +2019/12/06 | 888 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1800 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr--base.tfm +2019/12/06 | 1168 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 47868 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 12504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 62784 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 1484 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr--base.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ot1.tfm +2019/12/06 | 1632 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1.tfm +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr--base.tfm +2019/12/06 | 1080 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 38120 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1.tfm +2019/12/06 | 10536 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ot1.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 49092 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1.tfm +2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr--base.tfm +2019/12/06 | 904 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1--base.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ot1.tfm +2019/12/06 | 1816 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1--base.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1.tfm +2019/12/06 | 864 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr--base.tfm +2019/12/06 | 1156 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1--base.tfm +2019/12/06 | 48192 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1.tfm +2019/12/06 | 12448 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ot1.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1--base.tfm +2019/12/06 | 63420 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1.tfm +2019/12/06 | 1468 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr--base.tfm +2019/12/06 | 888 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1832 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ot1.tfm +2019/12/06 | 1804 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1--base.tfm +2019/12/06 | 1812 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1.tfm +2019/12/06 | 856 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr--base.tfm +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 49304 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1.tfm +2019/12/06 | 12752 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ot1.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1--base.tfm +2019/12/06 | 64684 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1.tfm +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr--base.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1.tfm +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ot1.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1--base.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1.tfm +2019/12/06 | 816 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr--base.tfm +2019/12/06 | 1080 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1--base.tfm +2019/12/06 | 39484 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1.tfm +2019/12/06 | 10840 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ot1.tfm +2019/12/06 | 1612 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1--base.tfm +2019/12/06 | 50716 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1.tfm +2019/12/06 | 892 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr--base.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ot1.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr--base.tfm +2019/12/06 | 1168 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 49928 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1.tfm +2019/12/06 | 12900 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 65728 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr--base.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1.tfm +2019/12/06 | 1256 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ot1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr--base.tfm +2019/12/06 | 1092 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1--base.tfm +2019/12/06 | 39352 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1.tfm +2019/12/06 | 10868 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ot1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1--base.tfm +2019/12/06 | 50480 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1--base.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr--base.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 868 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr--base.tfm +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 47728 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 12456 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 62448 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 844 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr--base.tfm +2019/12/06 | 848 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ot1.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1--base.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr--base.tfm +2019/12/06 | 1100 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 39360 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1.tfm +2019/12/06 | 10828 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ot1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1--base.tfm +2019/12/06 | 50564 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1.tfm +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr--base.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1.tfm +2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexSansCond-sup-ot1.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-sup-t1--base.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSansCond-sup-t1.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr--base.tfm +2019/12/06 | 904 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1.tfm +2019/12/06 | 1388 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ot1.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1--base.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1.tfm +2019/12/06 | 864 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr--base.tfm +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr.tfm +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 49744 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1.tfm +2019/12/06 | 12868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ot1.tfm +2019/12/06 | 1832 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1--base.tfm +2019/12/06 | 65408 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1.tfm +2019/12/06 | 1476 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr--base.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1--base.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ot1.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1--base.tfm +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr--base.tfm +2019/12/06 | 1088 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1--base.tfm +2019/12/06 | 38136 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1.tfm +2019/12/06 | 10540 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ot1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1--base.tfm +2019/12/06 | 49108 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1.tfm +2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1.tfm +2019/12/06 | 892 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr--base.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1796 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ot1.tfm +2019/12/06 | 1776 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1784 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr--base.tfm +2019/12/06 | 1152 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr.tfm +2019/12/06 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 46912 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1.tfm +2019/12/06 | 12156 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ot1.tfm +2019/12/06 | 1760 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 60900 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1488 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr--base.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1.tfm +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ot1.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1--base.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr--base.tfm +2019/12/06 | 1068 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1--base.tfm +2019/12/06 | 37088 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1.tfm +2019/12/06 | 10052 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ot1.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1--base.tfm +2019/12/06 | 47632 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1.tfm +2019/12/06 | 1404 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1--base.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1.tfm +2019/12/06 | 816 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr--base.tfm +2019/12/06 | 1056 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1--base.tfm +2019/12/06 | 40280 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1.tfm +2019/12/06 | 11056 | fonts/plex/tfm/IBMPlexSansCond-tlf-ot1.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1--base.tfm +2019/12/06 | 51784 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1--base.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1.tfm +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr--base.tfm +2019/12/06 | 17068 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 48108 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 13628 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 1780 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 62320 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1504 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1.tfm +2019/12/06 | 1284 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ot1.tfm +2019/12/06 | 1664 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr--base.tfm +2019/12/06 | 14492 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 38696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1.tfm +2019/12/06 | 11868 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ot1.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 49180 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1.tfm +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr--base.tfm +2019/12/06 | 1664 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1--base.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ot1.tfm +2019/12/06 | 1812 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1--base.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1.tfm +2019/12/06 | 1608 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr--base.tfm +2019/12/06 | 14316 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1--base.tfm +2019/12/06 | 42912 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1.tfm +2019/12/06 | 11780 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ot1.tfm +2019/12/06 | 1776 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1--base.tfm +2019/12/06 | 55728 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1--base.tfm +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ot1.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1--base.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr--base.tfm +2019/12/06 | 17524 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 49028 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1.tfm +2019/12/06 | 13700 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ot1.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1--base.tfm +2019/12/06 | 63536 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1.tfm +2019/12/06 | 1508 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1.tfm +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr.tfm +2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1--base.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1.tfm +2019/12/06 | 1280 | fonts/plex/tfm/IBMPlexSans-Light-sup-ot1.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1.tfm +2019/12/06 | 1500 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr--base.tfm +2019/12/06 | 15416 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1--base.tfm +2019/12/06 | 40376 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1.tfm +2019/12/06 | 12204 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ot1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1--base.tfm +2019/12/06 | 51564 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1--base.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr.tfm +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ot1.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr--base.tfm +2019/12/06 | 16652 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 47868 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1.tfm +2019/12/06 | 13184 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 62548 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr--base.tfm +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr.tfm +2019/12/06 | 1764 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1--base.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ot1.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr--base.tfm +2019/12/06 | 15176 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1--base.tfm +2019/12/06 | 39132 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1.tfm +2019/12/06 | 11584 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ot1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1--base.tfm +2019/12/06 | 49460 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1--base.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr.tfm +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr--base.tfm +2019/12/06 | 16288 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 47196 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 13044 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 61572 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr--base.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ot1.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1--base.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1.tfm +2019/12/06 | 1508 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr--base.tfm +2019/12/06 | 14800 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 38468 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1.tfm +2019/12/06 | 11420 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ot1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1--base.tfm +2019/12/06 | 48984 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1.tfm +2019/12/06 | 1540 | fonts/plex/tfm/IBMPlexSans-sup-lgr--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSans-sup-lgr.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSans-sup-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-sup-ly1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSans-sup-ot1.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-sup-t1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-sup-t1.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr--base.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr.tfm +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1.tfm +2019/12/06 | 1476 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ot1.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1--base.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr--base.tfm +2019/12/06 | 16036 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 46584 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1.tfm +2019/12/06 | 12932 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ot1.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1--base.tfm +2019/12/06 | 60692 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1.tfm +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr--base.tfm +2019/12/06 | 1564 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1--base.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1.tfm +2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexSans-Text-sup-ot1.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1--base.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1.tfm +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr--base.tfm +2019/12/06 | 14544 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1--base.tfm +2019/12/06 | 38168 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1.tfm +2019/12/06 | 11336 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ot1.tfm +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1--base.tfm +2019/12/06 | 48180 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1--base.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr--base.tfm +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr.tfm +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ot1.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1.tfm +2019/12/06 | 1600 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr--base.tfm +2019/12/06 | 15928 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 47512 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1.tfm +2019/12/06 | 13340 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ot1.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 61528 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1.tfm +2019/12/06 | 1472 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr--base.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1--base.tfm +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1.tfm +2019/12/06 | 1276 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ot1.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1--base.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1.tfm +2019/12/06 | 1488 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr--base.tfm +2019/12/06 | 13004 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1--base.tfm +2019/12/06 | 36988 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1.tfm +2019/12/06 | 11060 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ot1.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1--base.tfm +2019/12/06 | 47212 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1--base.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1.tfm +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-tlf-lgr--base.tfm +2019/12/06 | 13304 | fonts/plex/tfm/IBMPlexSans-tlf-lgr.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-tlf-ly1--base.tfm +2019/12/06 | 36972 | fonts/plex/tfm/IBMPlexSans-tlf-ly1.tfm +2019/12/06 | 10924 | fonts/plex/tfm/IBMPlexSans-tlf-ot1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-tlf-t1--base.tfm +2019/12/06 | 46960 | fonts/plex/tfm/IBMPlexSans-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-tlf-ts1--base.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-tlf-ts1.tfm +2019/12/06 | 1968 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1972 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ot1.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1.tfm +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 49772 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1.tfm +2019/12/06 | 12388 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 63736 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1556 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1764 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1--base.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ot1.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1--base.tfm +2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1--base.tfm +2019/12/06 | 46804 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1.tfm +2019/12/06 | 11684 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ot1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1--base.tfm +2019/12/06 | 61204 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1--base.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1.tfm +2019/12/06 | 1964 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1968 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 51936 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 13120 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 67748 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ot1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 49328 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1.tfm +2019/12/06 | 12460 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ot1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 63968 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1--base.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ot1.tfm +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1--base.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1--base.tfm +2019/12/06 | 48464 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1.tfm +2019/12/06 | 12168 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ot1.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1--base.tfm +2019/12/06 | 62900 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1.tfm +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ot1.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1--base.tfm +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 52424 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1.tfm +2019/12/06 | 13232 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ot1.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1--base.tfm +2019/12/06 | 68656 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1--base.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ot1.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1--base.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1--base.tfm +2019/12/06 | 49560 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1.tfm +2019/12/06 | 12500 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ot1.tfm +2019/12/06 | 1620 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1--base.tfm +2019/12/06 | 64236 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1--base.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1.tfm +2019/12/06 | 1976 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ot1.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1.tfm +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 52984 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1.tfm +2019/12/06 | 13412 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 68268 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1752 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1--base.tfm +2019/12/06 | 1756 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ot1.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1--base.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1--base.tfm +2019/12/06 | 49632 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1.tfm +2019/12/06 | 12360 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ot1.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1--base.tfm +2019/12/06 | 65108 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1--base.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1.tfm +2019/12/06 | 1976 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1928 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1940 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 52688 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 13316 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 67384 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1576 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1772 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ot1.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1--base.tfm +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1.tfm +2019/12/06 | 1748 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 49296 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1.tfm +2019/12/06 | 12348 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ot1.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1--base.tfm +2019/12/06 | 64568 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-sup-ly1--base.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSerif-sup-ly1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-sup-ot1.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSerif-sup-t1--base.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSerif-sup-t1.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1.tfm +2019/12/06 | 1388 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ot1.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1--base.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 52120 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1.tfm +2019/12/06 | 13208 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ot1.tfm +2019/12/06 | 1816 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1--base.tfm +2019/12/06 | 66956 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1.tfm +2019/12/06 | 1752 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1--base.tfm +2019/12/06 | 1756 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ot1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1--base.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1--base.tfm +2019/12/06 | 48380 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1.tfm +2019/12/06 | 12132 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ot1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1--base.tfm +2019/12/06 | 63164 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1--base.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1940 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ot1.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 48652 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1.tfm +2019/12/06 | 11920 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ot1.tfm +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 63052 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1--base.tfm +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1.tfm +2019/12/06 | 1256 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ot1.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1--base.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1--base.tfm +2019/12/06 | 46176 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1.tfm +2019/12/06 | 11628 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ot1.tfm +2019/12/06 | 1612 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1--base.tfm +2019/12/06 | 60016 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1--base.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1--base.tfm +2019/12/06 | 44964 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1.tfm +2019/12/06 | 11316 | fonts/plex/tfm/IBMPlexSerif-tlf-ot1.tfm +2019/12/06 | 1668 | fonts/plex/tfm/IBMPlexSerif-tlf-t1--base.tfm +2019/12/06 | 58212 | fonts/plex/tfm/IBMPlexSerif-tlf-t1.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1--base.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1.tfm +2019/12/06 | 125022 | fonts/plex/type1/IBMPlexMono-BoldItalic.pfb +2019/12/06 | 110962 | fonts/plex/type1/IBMPlexMono-Bold.pfb +2019/12/06 | 120309 | fonts/plex/type1/IBMPlexMono-ExtraLightItalic.pfb +2019/12/06 | 103469 | fonts/plex/type1/IBMPlexMono-ExtraLight.pfb +2019/12/06 | 121091 | fonts/plex/type1/IBMPlexMono-Italic.pfb +2019/12/06 | 119653 | fonts/plex/type1/IBMPlexMono-LightItalic.pfb +2019/12/06 | 103470 | fonts/plex/type1/IBMPlexMono-Light.pfb +2019/12/06 | 122348 | fonts/plex/type1/IBMPlexMono-MediumItalic.pfb +2019/12/06 | 109114 | fonts/plex/type1/IBMPlexMono-Medium.pfb +2019/12/06 | 105959 | fonts/plex/type1/IBMPlexMono.pfb +2019/12/06 | 121620 | fonts/plex/type1/IBMPlexMono-SemiBoldItalic.pfb +2019/12/06 | 111882 | fonts/plex/type1/IBMPlexMono-SemiBold.pfb +2019/12/06 | 124656 | fonts/plex/type1/IBMPlexMono-TextItalic.pfb +2019/12/06 | 108329 | fonts/plex/type1/IBMPlexMono-Text.pfb +2019/12/06 | 115631 | fonts/plex/type1/IBMPlexMono-ThinItalic.pfb +2019/12/06 | 101861 | fonts/plex/type1/IBMPlexMono-Thin.pfb +2019/12/06 | 130561 | fonts/plex/type1/IBMPlexSans-BoldItalic.pfb +2019/12/06 | 119583 | fonts/plex/type1/IBMPlexSans-Bold.pfb +2019/12/06 | 100639 | fonts/plex/type1/IBMPlexSansCond-BoldItalic.pfb +2019/12/06 | 87876 | fonts/plex/type1/IBMPlexSansCond-Bold.pfb +2019/12/06 | 92872 | fonts/plex/type1/IBMPlexSansCond-ExtraLightItalic.pfb +2019/12/06 | 84640 | fonts/plex/type1/IBMPlexSansCond-ExtraLight.pfb +2019/12/06 | 98805 | fonts/plex/type1/IBMPlexSansCond-Italic.pfb +2019/12/06 | 94910 | fonts/plex/type1/IBMPlexSansCond-LightItalic.pfb +2019/12/06 | 84658 | fonts/plex/type1/IBMPlexSansCond-Light.pfb +2019/12/06 | 98877 | fonts/plex/type1/IBMPlexSansCond-MediumItalic.pfb +2019/12/06 | 86557 | fonts/plex/type1/IBMPlexSansCond-Medium.pfb +2019/12/06 | 84715 | fonts/plex/type1/IBMPlexSansCond.pfb +2019/12/06 | 98332 | fonts/plex/type1/IBMPlexSansCond-SemiBoldItalic.pfb +2019/12/06 | 89023 | fonts/plex/type1/IBMPlexSansCond-SemiBold.pfb +2019/12/06 | 98749 | fonts/plex/type1/IBMPlexSansCond-TextItalic.pfb +2019/12/06 | 86547 | fonts/plex/type1/IBMPlexSansCond-Text.pfb +2019/12/06 | 94610 | fonts/plex/type1/IBMPlexSansCond-ThinItalic.pfb +2019/12/06 | 83652 | fonts/plex/type1/IBMPlexSansCond-Thin.pfb +2019/12/06 | 122882 | fonts/plex/type1/IBMPlexSans-ExtraLightItalic.pfb +2019/12/06 | 109503 | fonts/plex/type1/IBMPlexSans-ExtraLight.pfb +2019/12/06 | 123436 | fonts/plex/type1/IBMPlexSans-Italic.pfb +2019/12/06 | 123064 | fonts/plex/type1/IBMPlexSans-LightItalic.pfb +2019/12/06 | 112155 | fonts/plex/type1/IBMPlexSans-Light.pfb +2019/12/06 | 127112 | fonts/plex/type1/IBMPlexSans-MediumItalic.pfb +2019/12/06 | 115972 | fonts/plex/type1/IBMPlexSans-Medium.pfb +2019/12/06 | 109167 | fonts/plex/type1/IBMPlexSans.pfb +2019/12/06 | 128562 | fonts/plex/type1/IBMPlexSans-SemiBoldItalic.pfb +2019/12/06 | 117434 | fonts/plex/type1/IBMPlexSans-SemiBold.pfb +2019/12/06 | 127612 | fonts/plex/type1/IBMPlexSans-TextItalic.pfb +2019/12/06 | 113621 | fonts/plex/type1/IBMPlexSans-Text.pfb +2019/12/06 | 118195 | fonts/plex/type1/IBMPlexSans-ThinItalic.pfb +2019/12/06 | 107457 | fonts/plex/type1/IBMPlexSans-Thin.pfb +2019/12/06 | 157249 | fonts/plex/type1/IBMPlexSerif-BoldItalic.pfb +2019/12/06 | 143322 | fonts/plex/type1/IBMPlexSerif-Bold.pfb +2019/12/06 | 143898 | fonts/plex/type1/IBMPlexSerif-ExtraLightItalic.pfb +2019/12/06 | 133417 | fonts/plex/type1/IBMPlexSerif-ExtraLight.pfb +2019/12/06 | 151731 | fonts/plex/type1/IBMPlexSerif-Italic.pfb +2019/12/06 | 148327 | fonts/plex/type1/IBMPlexSerif-LightItalic.pfb +2019/12/06 | 138176 | fonts/plex/type1/IBMPlexSerif-Light.pfb +2019/12/06 | 156419 | fonts/plex/type1/IBMPlexSerif-MediumItalic.pfb +2019/12/06 | 142472 | fonts/plex/type1/IBMPlexSerif-Medium.pfb +2019/12/06 | 137189 | fonts/plex/type1/IBMPlexSerif.pfb +2019/12/06 | 153683 | fonts/plex/type1/IBMPlexSerif-SemiBoldItalic.pfb +2019/12/06 | 142308 | fonts/plex/type1/IBMPlexSerif-SemiBold.pfb +2019/12/06 | 156653 | fonts/plex/type1/IBMPlexSerif-TextItalic.pfb +2019/12/06 | 139254 | fonts/plex/type1/IBMPlexSerif-Text.pfb +2019/12/06 | 140696 | fonts/plex/type1/IBMPlexSerif-ThinItalic.pfb +2019/12/06 | 117828 | fonts/plex/type1/IBMPlexSerif-Thin.pfb +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ts1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-sup-t1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ts1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 564 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ts1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-sup-t1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ts1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ts1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Light-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Light-sup-t1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Light-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Light-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Light-tlf-ts1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-t1.vf +2019/12/06 | 560 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ts1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-sup-t1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ts1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 560 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-t1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ts1.vf +2019/12/06 | 1660 | fonts/plex/vf/IBMPlexMono-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexMono-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ts1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Text-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Text-sup-t1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Text-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Text-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Text-tlf-ts1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-t1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-t1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ts1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-sup-t1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-tlf-t1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ts1.vf +2019/12/06 | 1660 | fonts/plex/vf/IBMPlexMono-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexMono-tlf-t1.vf +2019/12/06 | 544 | fonts/plex/vf/IBMPlexMono-tlf-ts1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Bold-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Bold-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ts1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ts1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-t1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-t1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ts1.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-t1.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ts1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-t1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ts1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ts1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-sup-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Light-sup-t1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ts1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ts1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-t1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ts1.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-t1.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-t1.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ts1.vf +2019/12/06 | 324 | fonts/plex/vf/IBMPlexSansCond-sup-lgr.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexSansCond-sup-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSansCond-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ts1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-sup-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-sup-t1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-t1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ts1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-t1.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ts1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-t1.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-t1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ts1.vf +2019/12/06 | 324 | fonts/plex/vf/IBMPlexSansCond-tlf-lgr.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexSansCond-tlf-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSansCond-tlf-t1.vf +2019/12/06 | 596 | fonts/plex/vf/IBMPlexSansCond-tlf-ts1.vf +2019/12/06 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-lgr.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-t1.vf +2019/12/06 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-lgr.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Italic-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Italic-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Italic-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Italic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ts1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-t1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Light-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Light-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Light-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Light-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Light-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Light-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Light-tlf-ts1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-t1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Medium-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Medium-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Medium-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Medium-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ts1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-t1.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-lgr.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ts1.vf +2019/12/06 | 760 | fonts/plex/vf/IBMPlexSans-sup-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSans-sup-ly1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexSans-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Text-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Text-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Text-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Text-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Text-tlf-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Text-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Text-tlf-ts1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-t1.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-lgr.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ts1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Thin-sup-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-sup-t1.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Thin-tlf-lgr.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ts1.vf +2019/12/06 | 760 | fonts/plex/vf/IBMPlexSans-tlf-lgr.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSans-tlf-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSans-tlf-t1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSans-tlf-ts1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ts1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Bold-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Bold-sup-t1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ts1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ts1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Italic-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Italic-sup-t1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ts1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ts1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Light-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Light-sup-t1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Light-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ts1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ts1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Medium-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Medium-sup-t1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ts1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-t1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-t1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ts1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSerif-sup-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSerif-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ly1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ts1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Text-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Text-sup-t1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Text-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ts1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-t1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-t1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ts1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Thin-sup-ly1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Thin-sup-t1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ly1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-t1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ts1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSerif-tlf-ly1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSerif-tlf-t1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSerif-tlf-ts1.vf +2019/12/06 | 14251357 | fonts/plex.zip 1995/08/07 | 994 | fonts/poetica/doc/beauty.tex 1995/12/12 | 2920 | fonts/poetica/doc/install 1995/12/12 | 1067 | fonts/poetica/doc/poetica.map @@ -158030,7 +157838,7 @@ 2014/02/03 | 9095563 | install/fonts/paratype.tds.zip 2011/01/11 | 196131 | install/fonts/pcarl.tds.zip 2019/10/15 | 2786609 | install/fonts/playfair.tds.zip -2019/10/23 | 14356362 | install/fonts/plex.tds.zip +2019/12/06 | 14360075 | install/fonts/plex.tds.zip 2019/06/18 | 232031 | install/fonts/poiretone.tds.zip 2017/01/22 | 1288910 | install/fonts/psfonts/adobe/adobecaslon.tds.zip 2008/03/27 | 807709 | install/fonts/psfonts/adobe/futurans.tds.zip @@ -158159,6 +157967,7 @@ 2018/03/09 | 187753 | install/macros/latex/contrib/ascmac.tds.zip 2010/03/20 | 235440 | install/macros/latex/contrib/asyfig.tds.zip 2019/12/05 | 418377 | install/macros/latex/contrib/atbegshi.tds.zip +2019/12/05 | 277908 | install/macros/latex/contrib/atenddvi.tds.zip 2019/11/26 | 473930 | install/macros/latex/contrib/attachfile2.tds.zip 2016/09/19 | 374121 | install/macros/latex/contrib/attachfile.tds.zip 2019/12/05 | 386981 | install/macros/latex/contrib/atveryend.tds.zip @@ -158203,7 +158012,7 @@ 2008/05/22 | 339932 | install/macros/latex/contrib/conferences/active-conf.tds.zip 2008/05/21 | 226177 | install/macros/latex/contrib/conferences/icsv.tds.zip 2009/06/06 | 535939 | install/macros/latex/contrib/cpssp.tds.zip -2019/12/02 | 338392 | install/macros/latex/contrib/csquotes.tds.zip +2019/12/06 | 338769 | install/macros/latex/contrib/csquotes.tds.zip 2019/04/09 | 773852 | install/macros/latex/contrib/csvsimple.tds.zip 2016/04/23 | 187026 | install/macros/latex/contrib/currfile.tds.zip 2014/05/27 | 124630 | install/macros/latex/contrib/cv4tw.tds.zip @@ -158258,7 +158067,7 @@ 2014/05/14 | 87502 | install/macros/latex/contrib/gitinfo.tds.zip 2015/11/22 | 103521 | install/macros/latex/contrib/gitlog.tds.zip 2019/04/09 | 5601590 | install/macros/latex/contrib/glossaries-extra.tds.zip -2019/09/28 | 6423050 | install/macros/latex/contrib/glossaries.tds.zip +2019/12/06 | 6380175 | install/macros/latex/contrib/glossaries.tds.zip 2011/02/02 | 1169660 | install/macros/latex/contrib/gmdoc.tds.zip 2009/10/11 | 47818 | install/macros/latex/contrib/gmiflink.tds.zip 2011/10/14 | 1757581 | install/macros/latex/contrib/gmutils.tds.zip @@ -158271,6 +158080,7 @@ 2009/09/02 | 158493 | install/macros/latex/contrib/hanging.tds.zip 2011/02/12 | 134911 | install/macros/latex/contrib/hardwrap.tds.zip 2016/06/07 | 215651 | install/macros/latex/contrib/he-she.tds.zip +2019/12/05 | 583460 | install/macros/latex/contrib/hologo.tds.zip 2011/04/29 | 449052 | install/macros/latex/contrib/hrefhide.tds.zip 2016/11/20 | 951051 | install/macros/latex/contrib/hustthesis.tds.zip 2019/11/10 | 4052541 | install/macros/latex/contrib/hyperref.tds.zip @@ -158352,7 +158162,7 @@ 2016/03/22 | 162114 | install/macros/latex/contrib/normalcolor.tds.zip 2011/09/20 | 179685 | install/macros/latex/contrib/nowidow.tds.zip 2019/03/18 | 7939966 | install/macros/latex/contrib/nwejm.tds.zip -2019/12/03 | 24960723 | install/macros/latex/contrib/oberdiek.tds.zip +2019/12/05 | 21660308 | install/macros/latex/contrib/oberdiek.tds.zip 2019/11/07 | 22789 | install/macros/latex/contrib/ocgx2.tds.zip 2012/12/08 | 1025300 | install/macros/latex/contrib/ocgx.tds.zip 2017/05/29 | 424133 | install/macros/latex/contrib/pagecolor.tds.zip @@ -158363,12 +158173,14 @@ 2012/04/23 | 48496 | install/macros/latex/contrib/pax.tds.zip 2010/03/26 | 367318 | install/macros/latex/contrib/pdf14.tds.zip 2018/11/01 | 1331970 | install/macros/latex/contrib/pdfcomment.tds.zip +2019/12/05 | 304681 | install/macros/latex/contrib/pdflscape.tds.zip 2019/11/21 | 382377 | install/macros/latex/contrib/pdfpages.tds.zip 2019/11/24 | 427899 | install/macros/latex/contrib/pdftexcmds.tds.zip 2019/09/23 | 318990 | install/macros/latex/contrib/perltex.tds.zip 2013/10/16 | 519904 | install/macros/latex/contrib/pfarrei.tds.zip 2014/07/10 | 183200 | install/macros/latex/contrib/pgfopts.tds.zip 2019/11/17 | 557858 | install/macros/latex/contrib/pkuthss.tds.zip +2019/12/05 | 621416 | install/macros/latex/contrib/pmboxdraw.tds.zip 2019/11/15 | 854008 | install/macros/latex/contrib/polyglossia.tds.zip 2014/09/10 | 1054773 | install/macros/latex/contrib/pressrelease.tds.zip 2017/07/10 | 1127276 | install/macros/latex/contrib/probsoln.tds.zip @@ -158381,6 +158193,7 @@ 2016/02/13 | 111305 | install/macros/latex/contrib/realscripts.tds.zip 2012/01/07 | 417984 | install/macros/latex/contrib/regstats.tds.zip 2014/04/12 | 300019 | install/macros/latex/contrib/repltext.tds.zip +2019/12/05 | 322832 | install/macros/latex/contrib/rerunfilecheck.tds.zip 2019/01/18 | 5695061 | install/macros/latex/contrib/revtex.tds.zip 2012/01/01 | 374622 | install/macros/latex/contrib/romanbar.tds.zip 2009/09/03 | 137206 | install/macros/latex/contrib/romannum.tds.zip @@ -174928,6 +174741,10 @@ 2019/12/05 | 405994 | macros/latex/contrib/atbegshi/atbegshi.pdf 2019/12/05 | 217 | macros/latex/contrib/atbegshi/README.md 2019/12/05 | 410685 | macros/latex/contrib/atbegshi.zip +2019/12/05 | 16804 | macros/latex/contrib/atenddvi/atenddvi.dtx +2019/12/05 | 273056 | macros/latex/contrib/atenddvi/atenddvi.pdf +2019/12/05 | 355 | macros/latex/contrib/atenddvi/README.md +2019/12/06 | 276108 | macros/latex/contrib/atenddvi.zip 2019/11/26 | 92590 | macros/latex/contrib/attachfile2/attachfile2.dtx 2019/11/26 | 445753 | macros/latex/contrib/attachfile2/attachfile2.pdf 2019/11/26 | 543 | macros/latex/contrib/attachfile2/README.md @@ -179694,14 +179511,14 @@ 2017/02/18 | 19110 | macros/latex/contrib/csbulletin/LICENSE.txt 2019/01/12 | 532 | macros/latex/contrib/csbulletin/README 2019/01/12 | 286102 | macros/latex/contrib/csbulletin.zip -2019/12/02 | 3753 | macros/latex/contrib/csquotes/csq-compat.def +2019/12/06 | 3753 | macros/latex/contrib/csquotes/csq-compat.def 2019/11/11 | 7068 | macros/latex/contrib/csquotes/csquotes.cfg -2019/12/02 | 20319 | macros/latex/contrib/csquotes/csquotes.def -2019/12/02 | 291994 | macros/latex/contrib/csquotes/csquotes.pdf -2019/12/02 | 62507 | macros/latex/contrib/csquotes/csquotes.sty -2019/12/02 | 122685 | macros/latex/contrib/csquotes/csquotes.tex -2019/11/11 | 3267 | macros/latex/contrib/csquotes/README.md -2019/12/02 | 337399 | macros/latex/contrib/csquotes.zip +2019/12/06 | 20661 | macros/latex/contrib/csquotes/csquotes.def +2019/12/06 | 292333 | macros/latex/contrib/csquotes/csquotes.pdf +2019/12/06 | 62507 | macros/latex/contrib/csquotes/csquotes.sty +2019/12/06 | 122848 | macros/latex/contrib/csquotes/csquotes.tex +2019/12/04 | 3272 | macros/latex/contrib/csquotes/README.md +2019/12/06 | 337776 | macros/latex/contrib/csquotes.zip 2016/12/22 | 2097610 | macros/latex/contrib/css-colors/css-colors.pdf 2017/04/19 | 7201 | macros/latex/contrib/css-colors/css-colors.sty 2017/04/19 | 25397 | macros/latex/contrib/css-colors/css-colors.xlsx @@ -179791,11 +179608,11 @@ 1999/01/19 | 1335 | macros/latex/contrib/cursor/cursor.tex 1999/01/19 | 420 | macros/latex/contrib/cursor/read.me 2007/01/01 | 16025 | macros/latex/contrib/cursor.zip -2019/11/30 | 218781 | macros/latex/contrib/curve2e/curve2e.dtx -2019/11/30 | 704965 | macros/latex/contrib/curve2e/curve2e.pdf +2019/12/06 | 218861 | macros/latex/contrib/curve2e/curve2e.dtx +2019/12/06 | 703517 | macros/latex/contrib/curve2e/curve2e.pdf 2019/03/29 | 103 | macros/latex/contrib/curve2e/ltxdoc.cfg -2019/11/30 | 4423 | macros/latex/contrib/curve2e/README.txt -2019/11/30 | 762924 | macros/latex/contrib/curve2e.zip +2019/12/06 | 4423 | macros/latex/contrib/curve2e/README.txt +2019/12/06 | 761553 | macros/latex/contrib/curve2e.zip 2010/12/14 | 88817 | macros/latex/contrib/curve/curve.dtx 2010/12/14 | 3268 | macros/latex/contrib/curve/curve.el 2010/12/14 | 1746 | macros/latex/contrib/curve/curve.ins @@ -184862,7 +184679,7 @@ 2019/08/02 | 369524 | macros/latex/contrib/glosmathtools/sample_glosmathtools.pdf 2019/08/02 | 8961 | macros/latex/contrib/glosmathtools/sample_glosmathtools.tex 2019/08/03 | 375964 | macros/latex/contrib/glosmathtools.zip -2019/09/28 | 39567 | macros/latex/contrib/glossaries/CHANGES +2019/12/06 | 39668 | macros/latex/contrib/glossaries/CHANGES 2014/11/24 | 4848 | macros/latex/contrib/glossaries-danish/glossaries-danish.dtx 2014/11/24 | 1179 | macros/latex/contrib/glossaries-danish/glossaries-danish.ins 2014/11/24 | 122135 | macros/latex/contrib/glossaries-danish/glossaries-danish.pdf @@ -185003,19 +184820,19 @@ 2014/11/24 | 122726 | macros/latex/contrib/glossaries-german/glossaries-german.pdf 2014/11/24 | 524 | macros/latex/contrib/glossaries-german/README 2014/11/25 | 125055 | macros/latex/contrib/glossaries-german.zip -2019/09/28 | 184162 | macros/latex/contrib/glossaries/glossariesbegin.html -2019/09/28 | 186413 | macros/latex/contrib/glossaries/glossariesbegin.pdf -2019/09/28 | 71810 | macros/latex/contrib/glossaries/glossariesbegin.tex -2019/09/28 | 1197366 | macros/latex/contrib/glossaries/glossaries-code.pdf -2019/09/28 | 1194351 | macros/latex/contrib/glossaries/glossaries.dtx -2019/09/28 | 11288 | macros/latex/contrib/glossaries/glossaries.ins -2019/09/28 | 1520933 | macros/latex/contrib/glossaries/glossaries-user.html -2019/09/28 | 891961 | macros/latex/contrib/glossaries/glossaries-user.pdf -2019/09/28 | 514365 | macros/latex/contrib/glossaries/glossaries-user.tex -2019/09/28 | 85528 | macros/latex/contrib/glossaries/glossary2glossaries.html -2019/09/28 | 143123 | macros/latex/contrib/glossaries/glossary2glossaries.pdf -2019/09/28 | 24235 | macros/latex/contrib/glossaries/glossary2glossaries.tex -2019/09/28 | 4064 | macros/latex/contrib/glossaries/INSTALL +2019/12/06 | 184494 | macros/latex/contrib/glossaries/glossariesbegin.html +2019/12/06 | 186404 | macros/latex/contrib/glossaries/glossariesbegin.pdf +2019/12/06 | 71810 | macros/latex/contrib/glossaries/glossariesbegin.tex +2019/12/06 | 1198329 | macros/latex/contrib/glossaries/glossaries-code.pdf +2019/12/06 | 1012686 | macros/latex/contrib/glossaries/glossaries.dtx +2019/12/06 | 5629 | macros/latex/contrib/glossaries/glossaries.ins +2019/12/06 | 1521137 | macros/latex/contrib/glossaries/glossaries-user.html +2019/12/06 | 892459 | macros/latex/contrib/glossaries/glossaries-user.pdf +2019/12/06 | 514365 | macros/latex/contrib/glossaries/glossaries-user.tex +2019/12/06 | 85630 | macros/latex/contrib/glossaries/glossary2glossaries.html +2019/12/06 | 143108 | macros/latex/contrib/glossaries/glossary2glossaries.pdf +2019/12/06 | 24235 | macros/latex/contrib/glossaries/glossary2glossaries.tex +2019/12/06 | 4064 | macros/latex/contrib/glossaries/INSTALL 2014/11/24 | 7071 | macros/latex/contrib/glossaries-irish/glossaries-irish.dtx 2014/11/24 | 1536 | macros/latex/contrib/glossaries-irish/glossaries-irish.ins 2014/11/24 | 126989 | macros/latex/contrib/glossaries-irish/glossaries-irish.pdf @@ -185031,11 +184848,11 @@ 2014/11/24 | 129286 | macros/latex/contrib/glossaries-magyar/glossaries-magyar.pdf 2014/11/24 | 524 | macros/latex/contrib/glossaries-magyar/README 2014/11/25 | 131849 | macros/latex/contrib/glossaries-magyar.zip -2019/09/28 | 43525 | macros/latex/contrib/glossaries/makeglossaries -2019/09/28 | 7793 | macros/latex/contrib/glossaries/makeglossaries.1 -2019/09/28 | 7587 | macros/latex/contrib/glossaries/makeglossaries-lite.1 -2019/09/28 | 12480 | macros/latex/contrib/glossaries/makeglossaries-lite.lua -2019/09/28 | 2902 | macros/latex/contrib/glossaries/makeglossaries-lite.pod +2019/12/06 | 43551 | macros/latex/contrib/glossaries/makeglossaries +2019/12/06 | 7793 | macros/latex/contrib/glossaries/makeglossaries.1 +2019/12/06 | 7587 | macros/latex/contrib/glossaries/makeglossaries-lite.1 +2019/12/06 | 12509 | macros/latex/contrib/glossaries/makeglossaries-lite.lua +2019/12/06 | 2902 | macros/latex/contrib/glossaries/makeglossaries-lite.pod 2014/11/24 | 6720 | macros/latex/contrib/glossaries-polish/glossaries-polish.dtx 2014/11/24 | 1556 | macros/latex/contrib/glossaries-polish/glossaries-polish.ins 2014/11/24 | 126567 | macros/latex/contrib/glossaries-polish/glossaries-polish.pdf @@ -185046,108 +184863,108 @@ 2015/01/15 | 162857 | macros/latex/contrib/glossaries-portuges/glossaries-portuges.pdf 2015/01/15 | 563 | macros/latex/contrib/glossaries-portuges/README 2015/01/15 | 165698 | macros/latex/contrib/glossaries-portuges.zip -2019/09/28 | 2695 | macros/latex/contrib/glossaries/README -2019/09/28 | 865 | macros/latex/contrib/glossaries/samples/database1.tex -2019/09/28 | 712 | macros/latex/contrib/glossaries/samples/database2.tex -2019/09/28 | 248676 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf -2019/09/28 | 6440 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex -2019/09/28 | 49963 | macros/latex/contrib/glossaries/samples/minimalgls.pdf -2019/09/28 | 2590 | macros/latex/contrib/glossaries/samples/minimalgls.tex -2019/09/28 | 37969 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf -2019/09/28 | 518 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex -2019/09/28 | 33661 | macros/latex/contrib/glossaries/samples/mwe-acr.pdf -2019/09/28 | 455 | macros/latex/contrib/glossaries/samples/mwe-acr.tex -2019/09/28 | 29951 | macros/latex/contrib/glossaries/samples/mwe-gls.pdf -2019/09/28 | 383 | macros/latex/contrib/glossaries/samples/mwe-gls.tex -2019/09/28 | 1757 | macros/latex/contrib/glossaries/samples/README-samples -2019/09/28 | 43333 | macros/latex/contrib/glossaries/samples/sample4col.pdf -2019/09/28 | 575 | macros/latex/contrib/glossaries/samples/sample4col.tex -2019/09/28 | 41167 | macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf -2019/09/28 | 1011 | macros/latex/contrib/glossaries/samples/sampleaccsupp.tex -2019/09/28 | 65618 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf -2019/09/28 | 2341 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex -2019/09/28 | 37213 | macros/latex/contrib/glossaries/samples/sampleacronyms.pdf -2019/09/28 | 1103 | macros/latex/contrib/glossaries/samples/sampleacronyms.tex -2019/09/28 | 65512 | macros/latex/contrib/glossaries/samples/sampleAcr.pdf -2019/09/28 | 2559 | macros/latex/contrib/glossaries/samples/sampleAcr.tex -2019/09/28 | 54828 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf -2019/09/28 | 1405 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.tex -2019/09/28 | 53462 | macros/latex/contrib/glossaries/samples/sample-crossref.pdf -2019/09/28 | 859 | macros/latex/contrib/glossaries/samples/sample-crossref.tex -2019/09/28 | 82190 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf -2019/09/28 | 5105 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex -2019/09/28 | 93618 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf -2019/09/28 | 3755 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex -2019/09/28 | 47048 | macros/latex/contrib/glossaries/samples/sampleDB.pdf -2019/09/28 | 492 | macros/latex/contrib/glossaries/samples/sampleDB.tex -2019/09/28 | 48402 | macros/latex/contrib/glossaries/samples/sampleDesc.pdf -2019/09/28 | 1956 | macros/latex/contrib/glossaries/samples/sampleDesc.tex -2019/09/28 | 52806 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf -2019/09/28 | 2094 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.tex -2019/09/28 | 36467 | macros/latex/contrib/glossaries/samples/sample-dual.pdf -2019/09/28 | 781 | macros/latex/contrib/glossaries/samples/sample-dual.tex -2019/09/28 | 36845 | macros/latex/contrib/glossaries/samples/sample-entrycount.pdf -2019/09/28 | 1082 | macros/latex/contrib/glossaries/samples/sample-entrycount.tex -2019/09/28 | 34909 | macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf -2019/09/28 | 622 | macros/latex/contrib/glossaries/samples/sample-entryfmt.tex -2019/09/28 | 155616 | macros/latex/contrib/glossaries/samples/sampleEq.pdf -2019/09/28 | 169073 | macros/latex/contrib/glossaries/samples/sampleEqPg.pdf -2019/09/28 | 7861 | macros/latex/contrib/glossaries/samples/sampleEqPg.tex -2019/09/28 | 6171 | macros/latex/contrib/glossaries/samples/sampleEq.tex -2019/09/28 | 91349 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf -2019/09/28 | 2540 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex -2019/09/28 | 58822 | macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf -2019/09/28 | 623 | macros/latex/contrib/glossaries/samples/sample-FnDesc.tex -2019/09/28 | 50715 | macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf -2019/09/28 | 1663 | macros/latex/contrib/glossaries/samples/sample-font-abbr.tex -2019/09/28 | 31816 | macros/latex/contrib/glossaries/samples/sample-ignored.pdf -2019/09/28 | 526 | macros/latex/contrib/glossaries/samples/sample-ignored.tex -2019/09/28 | 43385 | macros/latex/contrib/glossaries/samples/sample-index.pdf -2019/09/28 | 1593 | macros/latex/contrib/glossaries/samples/sample-index.tex -2019/09/28 | 147485 | macros/latex/contrib/glossaries/samples/sample-inline.pdf -2019/09/28 | 4766 | macros/latex/contrib/glossaries/samples/sample-inline.tex -2019/09/28 | 38866 | macros/latex/contrib/glossaries/samples/sample-langdict.pdf -2019/09/28 | 1395 | macros/latex/contrib/glossaries/samples/sample-langdict.tex -2019/09/28 | 39204 | macros/latex/contrib/glossaries/samples/sample-newkeys.pdf -2019/09/28 | 1656 | macros/latex/contrib/glossaries/samples/sample-newkeys.tex -2019/09/28 | 67085 | macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf -2019/09/28 | 3276 | macros/latex/contrib/glossaries/samples/sample-noidxapp.tex -2019/09/28 | 96349 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf -2019/09/28 | 3361 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.tex -2019/09/28 | 41752 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf -2019/09/28 | 972 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.tex -2019/09/28 | 99121 | macros/latex/contrib/glossaries/samples/sampleNtn.pdf -2019/09/28 | 2300 | macros/latex/contrib/glossaries/samples/sampleNtn.tex -2019/09/28 | 41985 | macros/latex/contrib/glossaries/samples/sample-numberlist.pdf -2019/09/28 | 939 | macros/latex/contrib/glossaries/samples/sample-numberlist.tex -2019/09/28 | 104381 | macros/latex/contrib/glossaries/samples/sample.pdf -2019/09/28 | 47465 | macros/latex/contrib/glossaries/samples/samplePeople.pdf -2019/09/28 | 1453 | macros/latex/contrib/glossaries/samples/samplePeople.tex -2019/09/28 | 43266 | macros/latex/contrib/glossaries/samples/sample-prefix.pdf -2019/09/28 | 1686 | macros/latex/contrib/glossaries/samples/sample-prefix.tex -2019/09/28 | 65674 | macros/latex/contrib/glossaries/samples/sampleSec.pdf -2019/09/28 | 1752 | macros/latex/contrib/glossaries/samples/sampleSec.tex -2019/09/28 | 21722 | macros/latex/contrib/glossaries/samples/sample-si.pdf -2019/09/28 | 463 | macros/latex/contrib/glossaries/samples/sample-si.tex -2019/09/28 | 95497 | macros/latex/contrib/glossaries/samples/sampleSort.pdf -2019/09/28 | 2636 | macros/latex/contrib/glossaries/samples/sampleSort.tex -2019/09/28 | 39905 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf -2019/09/28 | 4582 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex -2019/09/28 | 37671 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf -2019/09/28 | 3465 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex -2019/09/28 | 5703 | macros/latex/contrib/glossaries/samples/sample.tex -2019/09/28 | 66917 | macros/latex/contrib/glossaries/samples/sampletree.pdf -2019/09/28 | 1970 | macros/latex/contrib/glossaries/samples/sampletree.tex -2019/09/28 | 44951 | macros/latex/contrib/glossaries/samples/sampleutf8.pdf -2019/09/28 | 1407 | macros/latex/contrib/glossaries/samples/sampleutf8.tex -2019/09/28 | 68406 | macros/latex/contrib/glossaries/samples/samplexdy2.pdf -2019/09/28 | 1835 | macros/latex/contrib/glossaries/samples/samplexdy2.tex -2019/09/28 | 179160 | macros/latex/contrib/glossaries/samples/samplexdy3.pdf -2019/09/28 | 8751 | macros/latex/contrib/glossaries/samples/samplexdy3.tex -2019/09/28 | 17720 | macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy -2019/09/28 | 28419 | macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy -2019/09/28 | 134115 | macros/latex/contrib/glossaries/samples/samplexdy.pdf -2019/09/28 | 9986 | macros/latex/contrib/glossaries/samples/samplexdy.tex +2019/12/06 | 2695 | macros/latex/contrib/glossaries/README +2019/12/06 | 861 | macros/latex/contrib/glossaries/samples/database1.tex +2019/12/06 | 706 | macros/latex/contrib/glossaries/samples/database2.tex +2019/12/06 | 248661 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf +2019/12/06 | 6434 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex +2019/12/06 | 49952 | macros/latex/contrib/glossaries/samples/minimalgls.pdf +2019/12/06 | 2595 | macros/latex/contrib/glossaries/samples/minimalgls.tex +2019/12/06 | 37957 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf +2019/12/06 | 514 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex +2019/12/06 | 33649 | macros/latex/contrib/glossaries/samples/mwe-acr.pdf +2019/12/06 | 450 | macros/latex/contrib/glossaries/samples/mwe-acr.tex +2019/12/06 | 29939 | macros/latex/contrib/glossaries/samples/mwe-gls.pdf +2019/12/06 | 378 | macros/latex/contrib/glossaries/samples/mwe-gls.tex +2019/12/06 | 1757 | macros/latex/contrib/glossaries/samples/README-samples +2019/12/06 | 43320 | macros/latex/contrib/glossaries/samples/sample4col.pdf +2019/12/06 | 575 | macros/latex/contrib/glossaries/samples/sample4col.tex +2019/12/06 | 41155 | macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf +2019/12/06 | 1011 | macros/latex/contrib/glossaries/samples/sampleaccsupp.tex +2019/12/06 | 65607 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf +2019/12/06 | 2346 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex +2019/12/06 | 37201 | macros/latex/contrib/glossaries/samples/sampleacronyms.pdf +2019/12/06 | 1103 | macros/latex/contrib/glossaries/samples/sampleacronyms.tex +2019/12/06 | 65501 | macros/latex/contrib/glossaries/samples/sampleAcr.pdf +2019/12/06 | 2560 | macros/latex/contrib/glossaries/samples/sampleAcr.tex +2019/12/06 | 54816 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf +2019/12/06 | 1405 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.tex +2019/12/06 | 53450 | macros/latex/contrib/glossaries/samples/sample-crossref.pdf +2019/12/06 | 859 | macros/latex/contrib/glossaries/samples/sample-crossref.tex +2019/12/06 | 82178 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf +2019/12/06 | 5106 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex +2019/12/06 | 93606 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf +2019/12/06 | 3761 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex +2019/12/06 | 47037 | macros/latex/contrib/glossaries/samples/sampleDB.pdf +2019/12/06 | 492 | macros/latex/contrib/glossaries/samples/sampleDB.tex +2019/12/06 | 48390 | macros/latex/contrib/glossaries/samples/sampleDesc.pdf +2019/12/06 | 1957 | macros/latex/contrib/glossaries/samples/sampleDesc.tex +2019/12/06 | 52796 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf +2019/12/06 | 2094 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.tex +2019/12/06 | 36455 | macros/latex/contrib/glossaries/samples/sample-dual.pdf +2019/12/06 | 781 | macros/latex/contrib/glossaries/samples/sample-dual.tex +2019/12/06 | 36834 | macros/latex/contrib/glossaries/samples/sample-entrycount.pdf +2019/12/06 | 1082 | macros/latex/contrib/glossaries/samples/sample-entrycount.tex +2019/12/06 | 34899 | macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf +2019/12/06 | 622 | macros/latex/contrib/glossaries/samples/sample-entryfmt.tex +2019/12/06 | 155651 | macros/latex/contrib/glossaries/samples/sampleEq.pdf +2019/12/06 | 169202 | macros/latex/contrib/glossaries/samples/sampleEqPg.pdf +2019/12/06 | 7874 | macros/latex/contrib/glossaries/samples/sampleEqPg.tex +2019/12/06 | 6177 | macros/latex/contrib/glossaries/samples/sampleEq.tex +2019/12/06 | 91335 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf +2019/12/06 | 2545 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex +2019/12/06 | 58812 | macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf +2019/12/06 | 623 | macros/latex/contrib/glossaries/samples/sample-FnDesc.tex +2019/12/06 | 50703 | macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf +2019/12/06 | 1663 | macros/latex/contrib/glossaries/samples/sample-font-abbr.tex +2019/12/06 | 31808 | macros/latex/contrib/glossaries/samples/sample-ignored.pdf +2019/12/06 | 526 | macros/latex/contrib/glossaries/samples/sample-ignored.tex +2019/12/06 | 43373 | macros/latex/contrib/glossaries/samples/sample-index.pdf +2019/12/06 | 1593 | macros/latex/contrib/glossaries/samples/sample-index.tex +2019/12/06 | 147206 | macros/latex/contrib/glossaries/samples/sample-inline.pdf +2019/12/06 | 4773 | macros/latex/contrib/glossaries/samples/sample-inline.tex +2019/12/06 | 38855 | macros/latex/contrib/glossaries/samples/sample-langdict.pdf +2019/12/06 | 1395 | macros/latex/contrib/glossaries/samples/sample-langdict.tex +2019/12/06 | 39192 | macros/latex/contrib/glossaries/samples/sample-newkeys.pdf +2019/12/06 | 1658 | macros/latex/contrib/glossaries/samples/sample-newkeys.tex +2019/12/06 | 67177 | macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf +2019/12/06 | 3276 | macros/latex/contrib/glossaries/samples/sample-noidxapp.tex +2019/12/06 | 96316 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf +2019/12/06 | 3361 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.tex +2019/12/06 | 41741 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf +2019/12/06 | 972 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.tex +2019/12/06 | 98826 | macros/latex/contrib/glossaries/samples/sampleNtn.pdf +2019/12/06 | 2304 | macros/latex/contrib/glossaries/samples/sampleNtn.tex +2019/12/06 | 41972 | macros/latex/contrib/glossaries/samples/sample-numberlist.pdf +2019/12/06 | 939 | macros/latex/contrib/glossaries/samples/sample-numberlist.tex +2019/12/06 | 104092 | macros/latex/contrib/glossaries/samples/sample.pdf +2019/12/06 | 47452 | macros/latex/contrib/glossaries/samples/samplePeople.pdf +2019/12/06 | 1453 | macros/latex/contrib/glossaries/samples/samplePeople.tex +2019/12/06 | 43254 | macros/latex/contrib/glossaries/samples/sample-prefix.pdf +2019/12/06 | 1686 | macros/latex/contrib/glossaries/samples/sample-prefix.tex +2019/12/06 | 65662 | macros/latex/contrib/glossaries/samples/sampleSec.pdf +2019/12/06 | 1752 | macros/latex/contrib/glossaries/samples/sampleSec.tex +2019/12/06 | 21710 | macros/latex/contrib/glossaries/samples/sample-si.pdf +2019/12/06 | 463 | macros/latex/contrib/glossaries/samples/sample-si.tex +2019/12/06 | 95209 | macros/latex/contrib/glossaries/samples/sampleSort.pdf +2019/12/06 | 2640 | macros/latex/contrib/glossaries/samples/sampleSort.tex +2019/12/06 | 39892 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf +2019/12/06 | 4587 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex +2019/12/06 | 37659 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf +2019/12/06 | 3466 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex +2019/12/06 | 5708 | macros/latex/contrib/glossaries/samples/sample.tex +2019/12/06 | 59809 | macros/latex/contrib/glossaries/samples/sampletree.pdf +2019/12/06 | 1970 | macros/latex/contrib/glossaries/samples/sampletree.tex +2019/12/06 | 44939 | macros/latex/contrib/glossaries/samples/sampleutf8.pdf +2019/12/06 | 1407 | macros/latex/contrib/glossaries/samples/sampleutf8.tex +2019/12/06 | 68393 | macros/latex/contrib/glossaries/samples/samplexdy2.pdf +2019/12/06 | 1838 | macros/latex/contrib/glossaries/samples/samplexdy2.tex +2019/12/06 | 178630 | macros/latex/contrib/glossaries/samples/samplexdy3.pdf +2019/12/06 | 8753 | macros/latex/contrib/glossaries/samples/samplexdy3.tex +2019/12/06 | 17777 | macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy +2019/12/06 | 28661 | macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy +2019/12/06 | 133571 | macros/latex/contrib/glossaries/samples/samplexdy.pdf +2019/12/06 | 9996 | macros/latex/contrib/glossaries/samples/samplexdy.tex 2014/11/24 | 6827 | macros/latex/contrib/glossaries-serbian/glossaries-serbian.dtx 2014/11/24 | 1576 | macros/latex/contrib/glossaries-serbian/glossaries-serbian.ins 2014/11/24 | 127213 | macros/latex/contrib/glossaries-serbian/glossaries-serbian.pdf @@ -185168,7 +184985,7 @@ 2016/03/05 | 146819 | macros/latex/contrib/glossaries-swedish/glossaries-swedish.pdf 2016/03/05 | 402 | macros/latex/contrib/glossaries-swedish/README 2016/03/05 | 143244 | macros/latex/contrib/glossaries-swedish.zip -2019/09/28 | 6299222 | macros/latex/contrib/glossaries.zip +2019/12/06 | 6260892 | macros/latex/contrib/glossaries.zip 2005/06/25 | 121356 | macros/latex/contrib/gloss/gloss.pdf 2002/07/28 | 9837 | macros/latex/contrib/gloss/gloss.sty 2005/06/25 | 21529 | macros/latex/contrib/gloss/gloss.tex @@ -186027,6 +185844,10 @@ 2019/11/15 | 1218 | macros/latex/contrib/hobsub/hobsub.tex 2019/11/15 | 66 | macros/latex/contrib/hobsub/README.md 2019/11/15 | 61803 | macros/latex/contrib/hobsub.zip +2019/12/05 | 114687 | macros/latex/contrib/hologo/hologo.dtx +2019/12/05 | 567626 | macros/latex/contrib/hologo/hologo.pdf +2019/12/05 | 115 | macros/latex/contrib/hologo/README.md +2019/12/06 | 570202 | macros/latex/contrib/hologo.zip 2013/05/16 | 304398 | macros/latex/contrib/horoscop/horoscop.dtx 2013/05/16 | 359 | macros/latex/contrib/horoscop/horoscop.ins 2013/05/16 | 696390 | macros/latex/contrib/horoscop/horoscop.pdf @@ -188991,12 +188812,12 @@ 2019/11/16 | 43198 | macros/latex/contrib/mathastext/mathastexttestalphabets.pdf 2019/11/16 | 8653 | macros/latex/contrib/mathastext/README.md 2019/11/16 | 628433 | macros/latex/contrib/mathastext.zip -2019/07/03 | 1509 | macros/latex/contrib/mathcommand/makefile -2019/07/03 | 44373 | macros/latex/contrib/mathcommand/mathcommand.dtx -2019/07/03 | 1600 | macros/latex/contrib/mathcommand/mathcommand.ins -2019/07/03 | 446268 | macros/latex/contrib/mathcommand/mathcommand.pdf -2019/07/03 | 1454 | macros/latex/contrib/mathcommand/README.md -2019/07/03 | 455484 | macros/latex/contrib/mathcommand.zip +2019/12/06 | 1509 | macros/latex/contrib/mathcommand/makefile +2019/12/06 | 50645 | macros/latex/contrib/mathcommand/mathcommand.dtx +2019/12/06 | 1600 | macros/latex/contrib/mathcommand/mathcommand.ins +2019/12/06 | 454011 | macros/latex/contrib/mathcommand/mathcommand.pdf +2019/12/06 | 1454 | macros/latex/contrib/mathcommand/README.md +2019/12/06 | 464380 | macros/latex/contrib/mathcommand.zip 2001/01/15 | 6951 | macros/latex/contrib/mathcomp/mathcomp.dtx 1996/10/07 | 251 | macros/latex/contrib/mathcomp/mathcomp.ins 2006/01/19 | 178803 | macros/latex/contrib/mathcomp/mathcomp.pdf @@ -190928,149 +190749,139 @@ 2019/03/18 | 207999 | macros/latex/contrib/nwejm/source/nwejm.dtx 2019/03/18 | 24099 | macros/latex/contrib/nwejm/source/nwejm-examples-template.dtx 2019/03/18 | 1957953 | macros/latex/contrib/nwejm.zip -2019/12/03 | 16566 | macros/latex/contrib/oberdiek/aliascnt.dtx -2019/12/03 | 293168 | macros/latex/contrib/oberdiek/aliascnt.pdf -2019/12/03 | 43831 | macros/latex/contrib/oberdiek/alphalph.dtx -2019/12/03 | 354229 | macros/latex/contrib/oberdiek/alphalph.pdf -2019/12/03 | 57997 | macros/latex/contrib/oberdiek/askinclude.dtx -2019/12/03 | 593914 | macros/latex/contrib/oberdiek/askinclude.pdf -2019/12/03 | 16710 | macros/latex/contrib/oberdiek/atenddvi.dtx -2019/12/03 | 272610 | macros/latex/contrib/oberdiek/atenddvi.pdf -2019/12/03 | 17618 | macros/latex/contrib/oberdiek/auxhook.dtx -2019/12/03 | 285266 | macros/latex/contrib/oberdiek/auxhook.pdf -2019/12/03 | 85469 | macros/latex/contrib/oberdiek/bigintcalc.dtx -2019/12/03 | 467906 | macros/latex/contrib/oberdiek/bigintcalc.pdf -2019/12/03 | 77827 | macros/latex/contrib/oberdiek/bitset.dtx -2019/12/03 | 626116 | macros/latex/contrib/oberdiek/bitset.pdf -2019/12/03 | 105963 | macros/latex/contrib/oberdiek/bmpsize.dtx -2019/12/03 | 497867 | macros/latex/contrib/oberdiek/bmpsize.pdf -2019/12/03 | 22212 | macros/latex/contrib/oberdiek/catchfile.dtx -2019/12/03 | 298873 | macros/latex/contrib/oberdiek/catchfile.pdf -2019/12/03 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx -2019/12/03 | 274864 | macros/latex/contrib/oberdiek/centernot.pdf -2019/12/03 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx -2019/12/03 | 288654 | macros/latex/contrib/oberdiek/chemarr.pdf -2019/12/03 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx -2019/12/03 | 271621 | macros/latex/contrib/oberdiek/classlist.pdf -2019/12/03 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx -2019/12/03 | 284627 | macros/latex/contrib/oberdiek/colonequals.pdf -2019/12/03 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx -2019/12/03 | 269326 | macros/latex/contrib/oberdiek/dvipscol.pdf -2019/12/03 | 24106 | macros/latex/contrib/oberdiek/engord.dtx -2019/12/03 | 318562 | macros/latex/contrib/oberdiek/engord.pdf -2019/12/03 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx -2019/12/03 | 304863 | macros/latex/contrib/oberdiek/enparen.pdf -2019/12/03 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx -2019/12/03 | 316822 | macros/latex/contrib/oberdiek/eolgrab.pdf -2019/12/03 | 20366 | macros/latex/contrib/oberdiek/etexcmds.dtx -2019/12/03 | 300241 | macros/latex/contrib/oberdiek/etexcmds.pdf -2019/12/03 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx -2019/12/03 | 354313 | macros/latex/contrib/oberdiek/fibnum.pdf -2019/12/03 | 16789 | macros/latex/contrib/oberdiek/flags.dtx -2019/12/03 | 283637 | macros/latex/contrib/oberdiek/flags.pdf -2019/12/03 | 23136 | macros/latex/contrib/oberdiek/gettitlestring.dtx -2019/12/03 | 318743 | macros/latex/contrib/oberdiek/gettitlestring.pdf -2019/12/03 | 115113 | macros/latex/contrib/oberdiek/hologo.dtx -2019/12/03 | 567831 | macros/latex/contrib/oberdiek/hologo.pdf -2019/12/03 | 21471 | macros/latex/contrib/oberdiek/holtxdoc.dtx -2019/12/03 | 305359 | macros/latex/contrib/oberdiek/holtxdoc.pdf -2019/12/03 | 20806 | macros/latex/contrib/oberdiek/hopatch.dtx -2019/12/03 | 293225 | macros/latex/contrib/oberdiek/hopatch.pdf -2019/12/03 | 46055 | macros/latex/contrib/oberdiek/hycolor.dtx -2019/12/03 | 364633 | macros/latex/contrib/oberdiek/hycolor.pdf -2019/12/03 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx -2019/12/03 | 289747 | macros/latex/contrib/oberdiek/hypbmsec.pdf -2019/12/03 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx -2019/12/03 | 284122 | macros/latex/contrib/oberdiek/hypcap.pdf -2019/12/03 | 28916 | macros/latex/contrib/oberdiek/hypdestopt.dtx -2019/12/03 | 317677 | macros/latex/contrib/oberdiek/hypdestopt.pdf -2019/12/03 | 35799 | macros/latex/contrib/oberdiek/hypdoc.dtx -2019/12/03 | 319844 | macros/latex/contrib/oberdiek/hypdoc.pdf -2019/12/03 | 17957 | macros/latex/contrib/oberdiek/hypgotoe.dtx -2019/12/03 | 285090 | macros/latex/contrib/oberdiek/hypgotoe.pdf -2019/12/03 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx -2019/12/03 | 299858 | macros/latex/contrib/oberdiek/hyphsubst.pdf -2019/12/03 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx -2019/12/03 | 265294 | macros/latex/contrib/oberdiek/ifdraft.pdf -2019/12/03 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx -2019/12/03 | 314990 | macros/latex/contrib/oberdiek/iflang.pdf -2019/12/03 | 71514 | macros/latex/contrib/oberdiek/intcalc.dtx -2019/12/03 | 431640 | macros/latex/contrib/oberdiek/intcalc.pdf -2019/12/03 | 17107 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx -2019/12/03 | 295786 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf -2019/12/03 | 47687 | macros/latex/contrib/oberdiek/kvsetkeys.dtx -2019/12/03 | 375389 | macros/latex/contrib/oberdiek/kvsetkeys.pdf -2019/12/03 | 19139 | macros/latex/contrib/oberdiek/listingsutf8.dtx -2019/12/03 | 298597 | macros/latex/contrib/oberdiek/listingsutf8.pdf -2019/12/03 | 67789 | macros/latex/contrib/oberdiek/ltxcmds.dtx -2019/12/03 | 394188 | macros/latex/contrib/oberdiek/ltxcmds.pdf -2019/12/03 | 11895 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib -2019/12/03 | 3080 | macros/latex/contrib/oberdiek/oberdiek.ins -2019/12/03 | 401743 | macros/latex/contrib/oberdiek/oberdiek.pdf -2019/12/03 | 959 | macros/latex/contrib/oberdiek/oberdiek-source.bib -2019/12/03 | 29868 | macros/latex/contrib/oberdiek/oberdiek.tex -2019/12/03 | 28136 | macros/latex/contrib/oberdiek/pagegrid.dtx -2019/12/03 | 311600 | macros/latex/contrib/oberdiek/pagegrid.pdf -2019/12/03 | 24209 | macros/latex/contrib/oberdiek/pagesel.dtx -2019/12/03 | 312192 | macros/latex/contrib/oberdiek/pagesel.pdf -2019/12/03 | 26388 | macros/latex/contrib/oberdiek/pdfcol.dtx -2019/12/03 | 19329 | macros/latex/contrib/oberdiek/pdfcolfoot.dtx -2019/12/03 | 294403 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf -2019/12/03 | 26867 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx -2019/12/03 | 319986 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf -2019/12/03 | 20692 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx -2019/12/03 | 308006 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf -2019/12/03 | 302693 | macros/latex/contrib/oberdiek/pdfcol.pdf -2019/12/03 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx -2019/12/03 | 311564 | macros/latex/contrib/oberdiek/pdfcrypt.pdf -2019/12/03 | 39389 | macros/latex/contrib/oberdiek/pdfescape.dtx -2019/12/03 | 346746 | macros/latex/contrib/oberdiek/pdfescape.pdf -2019/12/03 | 22787 | macros/latex/contrib/oberdiek/pdflscape.dtx -2019/12/03 | 299072 | macros/latex/contrib/oberdiek/pdflscape.pdf -2019/12/03 | 46837 | macros/latex/contrib/oberdiek/pdfrender.dtx -2019/12/03 | 382955 | macros/latex/contrib/oberdiek/pdfrender.pdf -2019/12/03 | 20736 | macros/latex/contrib/oberdiek/picture.dtx -2019/12/03 | 295928 | macros/latex/contrib/oberdiek/picture.pdf -2019/12/03 | 147230 | macros/latex/contrib/oberdiek/pmboxdraw.dtx -2019/12/03 | 638223 | macros/latex/contrib/oberdiek/pmboxdraw.pdf -2019/12/03 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx -2019/12/03 | 307773 | macros/latex/contrib/oberdiek/protecteddef.pdf -2019/12/03 | 816 | macros/latex/contrib/oberdiek/README.txt -2019/12/03 | 29904 | macros/latex/contrib/oberdiek/refcount.dtx -2019/12/03 | 326895 | macros/latex/contrib/oberdiek/refcount.pdf -2019/12/03 | 27168 | macros/latex/contrib/oberdiek/rerunfilecheck.dtx -2019/12/03 | 314659 | macros/latex/contrib/oberdiek/rerunfilecheck.pdf -2019/12/03 | 24771 | macros/latex/contrib/oberdiek/resizegather.dtx -2019/12/03 | 517568 | macros/latex/contrib/oberdiek/resizegather.pdf -2019/12/03 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx -2019/12/03 | 317164 | macros/latex/contrib/oberdiek/rotchiffre.pdf -2019/12/03 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx -2019/12/03 | 283891 | macros/latex/contrib/oberdiek/scrindex.pdf -2019/12/03 | 24735 | macros/latex/contrib/oberdiek/selinput.dtx -2019/12/03 | 537938 | macros/latex/contrib/oberdiek/selinput.pdf -2019/12/03 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx -2019/12/03 | 330129 | macros/latex/contrib/oberdiek/setouterhbox.pdf -2019/12/03 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx -2019/12/03 | 293548 | macros/latex/contrib/oberdiek/settobox.pdf -2019/12/03 | 35155 | macros/latex/contrib/oberdiek/soulutf8.dtx -2019/12/03 | 352081 | macros/latex/contrib/oberdiek/soulutf8.pdf -2019/12/03 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx -2019/12/03 | 281746 | macros/latex/contrib/oberdiek/stackrel.pdf -2019/12/03 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx -2019/12/03 | 277765 | macros/latex/contrib/oberdiek/stampinclude.pdf -2019/12/03 | 31024 | macros/latex/contrib/oberdiek/tabularht.dtx -2019/12/03 | 331314 | macros/latex/contrib/oberdiek/tabularht.pdf -2019/12/03 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx -2019/12/03 | 254709 | macros/latex/contrib/oberdiek/tabularkv.pdf -2019/12/03 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx -2019/12/03 | 303828 | macros/latex/contrib/oberdiek/telprint.pdf -2019/12/03 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx -2019/12/03 | 347238 | macros/latex/contrib/oberdiek/thepdfnumber.pdf -2019/12/03 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx -2019/12/03 | 274422 | macros/latex/contrib/oberdiek/twoopt.pdf -2019/12/03 | 20085 | macros/latex/contrib/oberdiek/uniquecounter.dtx -2019/12/03 | 289988 | macros/latex/contrib/oberdiek/uniquecounter.pdf -2019/12/04 | 24725254 | macros/latex/contrib/oberdiek.zip +2019/12/05 | 16535 | macros/latex/contrib/oberdiek/aliascnt.dtx +2019/12/05 | 293099 | macros/latex/contrib/oberdiek/aliascnt.pdf +2019/12/05 | 43831 | macros/latex/contrib/oberdiek/alphalph.dtx +2019/12/05 | 354229 | macros/latex/contrib/oberdiek/alphalph.pdf +2019/12/05 | 58016 | macros/latex/contrib/oberdiek/askinclude.dtx +2019/12/05 | 593900 | macros/latex/contrib/oberdiek/askinclude.pdf +2019/12/05 | 17618 | macros/latex/contrib/oberdiek/auxhook.dtx +2019/12/05 | 285266 | macros/latex/contrib/oberdiek/auxhook.pdf +2019/12/05 | 85469 | macros/latex/contrib/oberdiek/bigintcalc.dtx +2019/12/05 | 467906 | macros/latex/contrib/oberdiek/bigintcalc.pdf +2019/12/05 | 77827 | macros/latex/contrib/oberdiek/bitset.dtx +2019/12/05 | 626116 | macros/latex/contrib/oberdiek/bitset.pdf +2019/12/05 | 105963 | macros/latex/contrib/oberdiek/bmpsize.dtx +2019/12/05 | 497867 | macros/latex/contrib/oberdiek/bmpsize.pdf +2019/12/05 | 22212 | macros/latex/contrib/oberdiek/catchfile.dtx +2019/12/05 | 298873 | macros/latex/contrib/oberdiek/catchfile.pdf +2019/12/05 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx +2019/12/05 | 274864 | macros/latex/contrib/oberdiek/centernot.pdf +2019/12/05 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx +2019/12/05 | 288654 | macros/latex/contrib/oberdiek/chemarr.pdf +2019/12/05 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx +2019/12/05 | 271621 | macros/latex/contrib/oberdiek/classlist.pdf +2019/12/05 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx +2019/12/05 | 284627 | macros/latex/contrib/oberdiek/colonequals.pdf +2019/12/05 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx +2019/12/05 | 269326 | macros/latex/contrib/oberdiek/dvipscol.pdf +2019/12/05 | 24106 | macros/latex/contrib/oberdiek/engord.dtx +2019/12/05 | 318562 | macros/latex/contrib/oberdiek/engord.pdf +2019/12/05 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx +2019/12/05 | 304863 | macros/latex/contrib/oberdiek/enparen.pdf +2019/12/05 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx +2019/12/05 | 316822 | macros/latex/contrib/oberdiek/eolgrab.pdf +2019/12/05 | 20366 | macros/latex/contrib/oberdiek/etexcmds.dtx +2019/12/05 | 300241 | macros/latex/contrib/oberdiek/etexcmds.pdf +2019/12/05 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx +2019/12/05 | 354313 | macros/latex/contrib/oberdiek/fibnum.pdf +2019/12/05 | 16789 | macros/latex/contrib/oberdiek/flags.dtx +2019/12/05 | 283637 | macros/latex/contrib/oberdiek/flags.pdf +2019/12/05 | 23136 | macros/latex/contrib/oberdiek/gettitlestring.dtx +2019/12/05 | 318743 | macros/latex/contrib/oberdiek/gettitlestring.pdf +2019/12/05 | 21471 | macros/latex/contrib/oberdiek/holtxdoc.dtx +2019/12/05 | 305359 | macros/latex/contrib/oberdiek/holtxdoc.pdf +2019/12/05 | 20806 | macros/latex/contrib/oberdiek/hopatch.dtx +2019/12/05 | 293225 | macros/latex/contrib/oberdiek/hopatch.pdf +2019/12/05 | 46055 | macros/latex/contrib/oberdiek/hycolor.dtx +2019/12/05 | 364633 | macros/latex/contrib/oberdiek/hycolor.pdf +2019/12/05 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx +2019/12/05 | 289747 | macros/latex/contrib/oberdiek/hypbmsec.pdf +2019/12/05 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx +2019/12/05 | 284122 | macros/latex/contrib/oberdiek/hypcap.pdf +2019/12/05 | 28916 | macros/latex/contrib/oberdiek/hypdestopt.dtx +2019/12/05 | 317677 | macros/latex/contrib/oberdiek/hypdestopt.pdf +2019/12/05 | 35799 | macros/latex/contrib/oberdiek/hypdoc.dtx +2019/12/05 | 319844 | macros/latex/contrib/oberdiek/hypdoc.pdf +2019/12/05 | 17957 | macros/latex/contrib/oberdiek/hypgotoe.dtx +2019/12/05 | 285090 | macros/latex/contrib/oberdiek/hypgotoe.pdf +2019/12/05 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx +2019/12/05 | 299858 | macros/latex/contrib/oberdiek/hyphsubst.pdf +2019/12/05 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx +2019/12/05 | 265294 | macros/latex/contrib/oberdiek/ifdraft.pdf +2019/12/05 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx +2019/12/05 | 314990 | macros/latex/contrib/oberdiek/iflang.pdf +2019/12/05 | 71514 | macros/latex/contrib/oberdiek/intcalc.dtx +2019/12/05 | 431640 | macros/latex/contrib/oberdiek/intcalc.pdf +2019/12/05 | 17107 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx +2019/12/05 | 295786 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf +2019/12/05 | 47687 | macros/latex/contrib/oberdiek/kvsetkeys.dtx +2019/12/05 | 375389 | macros/latex/contrib/oberdiek/kvsetkeys.pdf +2019/12/05 | 19140 | macros/latex/contrib/oberdiek/listingsutf8.dtx +2019/12/05 | 298594 | macros/latex/contrib/oberdiek/listingsutf8.pdf +2019/12/05 | 67789 | macros/latex/contrib/oberdiek/ltxcmds.dtx +2019/12/05 | 394188 | macros/latex/contrib/oberdiek/ltxcmds.pdf +2019/12/05 | 10554 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib +2019/12/05 | 2866 | macros/latex/contrib/oberdiek/oberdiek.ins +2019/12/05 | 345578 | macros/latex/contrib/oberdiek/oberdiek.pdf +2019/12/05 | 959 | macros/latex/contrib/oberdiek/oberdiek-source.bib +2019/12/05 | 26773 | macros/latex/contrib/oberdiek/oberdiek.tex +2019/12/05 | 28136 | macros/latex/contrib/oberdiek/pagegrid.dtx +2019/12/05 | 311600 | macros/latex/contrib/oberdiek/pagegrid.pdf +2019/12/05 | 24209 | macros/latex/contrib/oberdiek/pagesel.dtx +2019/12/05 | 312192 | macros/latex/contrib/oberdiek/pagesel.pdf +2019/12/05 | 26388 | macros/latex/contrib/oberdiek/pdfcol.dtx +2019/12/05 | 19329 | macros/latex/contrib/oberdiek/pdfcolfoot.dtx +2019/12/05 | 294403 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf +2019/12/05 | 26867 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx +2019/12/05 | 319986 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf +2019/12/05 | 20692 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx +2019/12/05 | 308006 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf +2019/12/05 | 302693 | macros/latex/contrib/oberdiek/pdfcol.pdf +2019/12/05 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx +2019/12/05 | 311564 | macros/latex/contrib/oberdiek/pdfcrypt.pdf +2019/12/05 | 39389 | macros/latex/contrib/oberdiek/pdfescape.dtx +2019/12/05 | 346746 | macros/latex/contrib/oberdiek/pdfescape.pdf +2019/12/05 | 46837 | macros/latex/contrib/oberdiek/pdfrender.dtx +2019/12/05 | 382955 | macros/latex/contrib/oberdiek/pdfrender.pdf +2019/12/05 | 20736 | macros/latex/contrib/oberdiek/picture.dtx +2019/12/05 | 295928 | macros/latex/contrib/oberdiek/picture.pdf +2019/12/05 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx +2019/12/05 | 307773 | macros/latex/contrib/oberdiek/protecteddef.pdf +2019/12/05 | 816 | macros/latex/contrib/oberdiek/README.txt +2019/12/05 | 29904 | macros/latex/contrib/oberdiek/refcount.dtx +2019/12/05 | 326895 | macros/latex/contrib/oberdiek/refcount.pdf +2019/12/05 | 24771 | macros/latex/contrib/oberdiek/resizegather.dtx +2019/12/05 | 517568 | macros/latex/contrib/oberdiek/resizegather.pdf +2019/12/05 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx +2019/12/05 | 317164 | macros/latex/contrib/oberdiek/rotchiffre.pdf +2019/12/05 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx +2019/12/05 | 283891 | macros/latex/contrib/oberdiek/scrindex.pdf +2019/12/05 | 24735 | macros/latex/contrib/oberdiek/selinput.dtx +2019/12/05 | 537938 | macros/latex/contrib/oberdiek/selinput.pdf +2019/12/05 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx +2019/12/05 | 330129 | macros/latex/contrib/oberdiek/setouterhbox.pdf +2019/12/05 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx +2019/12/05 | 293548 | macros/latex/contrib/oberdiek/settobox.pdf +2019/12/05 | 35155 | macros/latex/contrib/oberdiek/soulutf8.dtx +2019/12/05 | 352081 | macros/latex/contrib/oberdiek/soulutf8.pdf +2019/12/05 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx +2019/12/05 | 281746 | macros/latex/contrib/oberdiek/stackrel.pdf +2019/12/05 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx +2019/12/05 | 277765 | macros/latex/contrib/oberdiek/stampinclude.pdf +2019/12/05 | 31024 | macros/latex/contrib/oberdiek/tabularht.dtx +2019/12/05 | 331314 | macros/latex/contrib/oberdiek/tabularht.pdf +2019/12/05 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx +2019/12/05 | 254709 | macros/latex/contrib/oberdiek/tabularkv.pdf +2019/12/05 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx +2019/12/05 | 303828 | macros/latex/contrib/oberdiek/telprint.pdf +2019/12/05 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx +2019/12/05 | 347238 | macros/latex/contrib/oberdiek/thepdfnumber.pdf +2019/12/05 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx +2019/12/05 | 274422 | macros/latex/contrib/oberdiek/twoopt.pdf +2019/12/05 | 20085 | macros/latex/contrib/oberdiek/uniquecounter.dtx +2019/12/05 | 289988 | macros/latex/contrib/oberdiek/uniquecounter.pdf +2019/12/06 | 21471329 | macros/latex/contrib/oberdiek.zip 1997/01/07 | 192 | macros/latex/contrib/objectz/catalog 1996/08/06 | 79 | macros/latex/contrib/objectz/makefile 1997/01/07 | 448 | macros/latex/contrib/objectz/manifest @@ -192186,6 +191997,10 @@ 2004/08/13 | 3736 | macros/latex/contrib/pdfcprot/README.txt 2004/08/13 | 505 | macros/latex/contrib/pdfcprot/TODO 2005/06/10 | 405934 | macros/latex/contrib/pdfcprot.zip +2019/12/05 | 21712 | macros/latex/contrib/pdflscape/pdflscape.dtx +2019/12/05 | 299397 | macros/latex/contrib/pdflscape/pdflscape.pdf +2019/12/05 | 170 | macros/latex/contrib/pdflscape/README.md +2019/12/06 | 301872 | macros/latex/contrib/pdflscape.zip 2011/05/05 | 156 | macros/latex/contrib/pdfmarginpar/doc/pdfmarginparexample.aux 2011/05/05 | 3368 | macros/latex/contrib/pdfmarginpar/doc/pdfmarginparexample.log 2011/05/05 | 64982 | macros/latex/contrib/pdfmarginpar/doc/pdfmarginparexample.pdf @@ -192626,6 +192441,10 @@ 1999/03/26 | 577 | macros/latex/contrib/play/play.ins 2007/07/10 | 414 | macros/latex/contrib/play/README 2007/07/10 | 5638 | macros/latex/contrib/play.zip +2019/12/05 | 147250 | macros/latex/contrib/pmboxdraw/pmboxdraw.dtx +2019/12/05 | 638010 | macros/latex/contrib/pmboxdraw/pmboxdraw.pdf +2019/12/05 | 159 | macros/latex/contrib/pmboxdraw/README.md +2019/12/06 | 611616 | macros/latex/contrib/pmboxdraw.zip 2008/11/03 | 35147 | macros/latex/contrib/pmgraph/COPYING 2005/06/11 | 126517 | macros/latex/contrib/pmgraph/pmgraph.pdf 2008/11/04 | 77145 | macros/latex/contrib/pmgraph/pmgraph.sty @@ -193840,6 +193659,10 @@ 2014/04/12 | 1930 | macros/latex/contrib/repltext/repltext.ins 2014/04/12 | 303469 | macros/latex/contrib/repltext/repltext.pdf 2014/04/13 | 297580 | macros/latex/contrib/repltext.zip +2019/12/05 | 182 | macros/latex/contrib/rerunfilecheck/README.md +2019/12/05 | 27174 | macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx +2019/12/05 | 315092 | macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf +2019/12/06 | 318729 | macros/latex/contrib/rerunfilecheck.zip 2018/02/22 | 1194 | macros/latex/contrib/resphilosophica/Makefile 2019/04/14 | 2258 | macros/latex/contrib/resphilosophica/README 2015/08/22 | 1438 | macros/latex/contrib/resphilosophica/resphilosophica.bib @@ -248212,6 +248035,8 @@ 2019/02/28 | 6452 | systems/texlive/tlnet/archive/barcodes.tar.xz 2019/02/28 | 588832 | systems/texlive/tlnet/archive/bardiag.doc.tar.xz 2019/02/28 | 12260 | systems/texlive/tlnet/archive/bardiag.tar.xz +2019/12/06 | 285156 | systems/texlive/tlnet/archive/barracuda.doc.r53034.tar.xz +2019/12/06 | 25288 | systems/texlive/tlnet/archive/barracuda.r53034.tar.xz 2019/02/28 | 414908 | systems/texlive/tlnet/archive/barr.doc.tar.xz 2019/02/28 | 8104 | systems/texlive/tlnet/archive/barr.tar.xz 2019/02/28 | 5492 | systems/texlive/tlnet/archive/bartel-chess-fonts.doc.tar.xz @@ -249429,7 +249254,7 @@ 2019/12/05 | 5984 | systems/texlive/tlnet/archive/collection-latexextra.r53027.tar.xz 2019/12/05 | 552 | systems/texlive/tlnet/archive/collection-latex.r53026.tar.xz 2019/12/05 | 752 | systems/texlive/tlnet/archive/collection-latexrecommended.r53027.tar.xz -2019/12/01 | 640 | systems/texlive/tlnet/archive/collection-luatex.r52984.tar.xz +2019/12/06 | 644 | systems/texlive/tlnet/archive/collection-luatex.r53034.tar.xz 2019/11/25 | 1376 | systems/texlive/tlnet/archive/collection-mathscience.tar.xz 2019/03/09 | 540 | systems/texlive/tlnet/archive/collection-metapost.tar.xz 2019/08/12 | 472 | systems/texlive/tlnet/archive/collection-music.tar.xz @@ -254093,9 +253918,9 @@ 2019/02/28 | 293968 | systems/texlive/tlnet/archive/mathfixs.doc.tar.xz 2019/02/28 | 11900 | systems/texlive/tlnet/archive/mathfixs.source.tar.xz 2019/02/28 | 2796 | systems/texlive/tlnet/archive/mathfixs.tar.xz -2019/05/06 | 389508 | systems/texlive/tlnet/archive/mathfont.doc.tar.xz -2019/05/06 | 23384 | systems/texlive/tlnet/archive/mathfont.source.tar.xz -2019/05/06 | 6384 | systems/texlive/tlnet/archive/mathfont.tar.xz +2019/12/06 | 835060 | systems/texlive/tlnet/archive/mathfont.doc.r53035.tar.xz +2019/12/06 | 11396 | systems/texlive/tlnet/archive/mathfont.r53035.tar.xz +2019/12/06 | 35344 | systems/texlive/tlnet/archive/mathfont.source.r53035.tar.xz 2019/02/28 | 1650056 | systems/texlive/tlnet/archive/math-into-latex-4.doc.tar.xz 2019/02/28 | 548 | systems/texlive/tlnet/archive/math-into-latex-4.tar.xz 2019/02/28 | 271876 | systems/texlive/tlnet/archive/mathpartir.doc.tar.xz @@ -257795,8 +257620,8 @@ 2019/04/06 | 280 | systems/texlive/tlnet/archive/texlive-cz.tar.xz 2019/03/28 | 1299960 | systems/texlive/tlnet/archive/texlive-de.doc.tar.xz 2019/03/28 | 272 | systems/texlive/tlnet/archive/texlive-de.tar.xz -2019/12/05 | 156088 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53017.tar.xz -2019/12/05 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.r53017.tar.xz +2019/12/06 | 156288 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53029.tar.xz +2019/12/06 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.r53029.tar.xz 2019/08/15 | 1856616 | systems/texlive/tlnet/archive/texlive-en.doc.tar.xz 2019/08/15 | 276 | systems/texlive/tlnet/archive/texlive-en.tar.xz 2019/04/01 | 2279380 | systems/texlive/tlnet/archive/texlive-es.doc.tar.xz @@ -257852,13 +257677,13 @@ 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.tar.xz -2019/12/05 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53017.tar.xz +2019/12/06 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53029.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-cygwin.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-freebsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.tar.xz -2019/12/05 | 85396 | systems/texlive/tlnet/archive/texlive-scripts.r53017.tar.xz +2019/12/06 | 85464 | systems/texlive/tlnet/archive/texlive-scripts.r53029.tar.xz 2019/08/31 | 11636 | systems/texlive/tlnet/archive/texlive-scripts.win32.tar.xz 2019/02/28 | 372 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.tar.xz 2019/02/28 | 376 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-darwinlegacy.tar.xz @@ -259435,16 +259260,16 @@ 2019/02/28 | 136844 | systems/texlive/tlnet/archive/zxjatype.doc.tar.xz 2019/02/28 | 8412 | systems/texlive/tlnet/archive/zxjatype.tar.xz 2019/10/19 | 106951 | systems/texlive/tlnet/install-tl -2019/12/05 | 3947341 | systems/texlive/tlnet/install-tl-unx.tar.gz -2019/12/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2019/12/05 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2019/12/06 | 3947766 | systems/texlive/tlnet/install-tl-unx.tar.gz +2019/12/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2019/12/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2019/05/09 | 4543 | systems/texlive/tlnet/install-tl-windows.bat -2019/12/05 | 18699298 | systems/texlive/tlnet/install-tl-windows.exe -2019/12/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2019/12/05 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2019/12/05 | 22539387 | systems/texlive/tlnet/install-tl.zip -2019/12/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2019/12/05 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2019/12/06 | 18699587 | systems/texlive/tlnet/install-tl-windows.exe +2019/12/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2019/12/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2019/12/06 | 22539875 | systems/texlive/tlnet/install-tl.zip +2019/12/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2019/12/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2019/04/29 | 1221 | systems/texlive/tlnet/README.md 2019/03/13 | 5351 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg 2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed @@ -259453,7 +259278,7 @@ 2019/03/13 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2019/09/14 | 48351 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2019/12/04 | 5608 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2019/12/05 | 5840 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2018/04/29 | 13647 | systems/texlive/tlnet/tlpkg/installer/DirSelect.pm 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt 2019/06/25 | 5491 | systems/texlive/tlnet/tlpkg/installer/install-menu-extl.pl @@ -259493,22 +259318,22 @@ 2019/03/12 | 183552 | systems/texlive/tlnet/tlpkg/installer/xz/xz.x86_64-linux 2019/03/02 | 1004404 | systems/texlive/tlnet/tlpkg/installer/xz/xz.x86_64-linuxmusl 2019/03/02 | 188472 | systems/texlive/tlnet/tlpkg/installer/xz/xz.x86_64-solaris -2018/08/31 | 9706 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm +2019/12/05 | 9914 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm 2017/06/04 | 21326 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfFile.pm -2019/11/12 | 10662 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm +2019/12/06 | 11100 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm 2019/09/23 | 18176 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2016/10/11 | 4618 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2019/12/05 | 15997677 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2019/12/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2019/11/09 | 87503 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2019/12/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2019/12/05 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2019/12/05 | 2151384 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2019/11/27 | 59008 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm +2019/12/06 | 16002480 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2019/12/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2019/12/06 | 87499 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm +2019/12/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2019/12/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2019/12/06 | 2150988 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2019/12/05 | 59158 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2018/12/17 | 36910 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2018/08/31 | 14972 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm -2019/11/30 | 135817 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm +2019/12/05 | 136134 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm 2018/06/03 | 38981 | systems/texlive/tlnet/tlpkg/TeXLive/TLWinGoo.pm 2016/05/16 | 5910 | systems/texlive/tlnet/tlpkg/TeXLive/trans.pl 2019/03/10 | 116238 | systems/texlive/tlnet/tlpkg/tlperl/bin/libgcc_s_dw2-1.dll @@ -261708,6 +261533,7 @@ 2019/07/05 | 242317 | systems/win32/miktex/tm/packages/accents.tar.lzma 2019/11/03 | 526829 | systems/win32/miktex/tm/packages/accessibility.tar.lzma 2009/04/21 | 35717 | systems/win32/miktex/tm/packages/accfonts.tar.lzma +2019/12/06 | 338331 | systems/win32/miktex/tm/packages/accsupp.tar.lzma 2019/02/16 | 904854 | systems/win32/miktex/tm/packages/achemso.tar.lzma 2019/10/20 | 3928823 | systems/win32/miktex/tm/packages/acmart.tar.lzma 2016/07/19 | 105378 | systems/win32/miktex/tm/packages/acmconf.tar.lzma @@ -261852,8 +261678,10 @@ 2010/03/30 | 223960 | systems/win32/miktex/tm/packages/asyfig.tar.lzma 2018/04/11 | 1927495 | systems/win32/miktex/tm/packages/asymptote.tar.lzma 2014/04/23 | 648197 | systems/win32/miktex/tm/packages/asypictureb.tar.lzma +2019/12/06 | 418256 | systems/win32/miktex/tm/packages/atbegshi.tar.lzma 2019/11/27 | 467227 | systems/win32/miktex/tm/packages/attachfile2.tar.lzma 2016/09/20 | 371943 | systems/win32/miktex/tm/packages/attachfile.tar.lzma +2019/12/06 | 385753 | systems/win32/miktex/tm/packages/atveryend.tar.lzma 2016/06/21 | 719868 | systems/win32/miktex/tm/packages/aucklandthesis.tar.lzma 2016/07/15 | 65733 | systems/win32/miktex/tm/packages/augie.tar.lzma 2005/12/30 | 442508 | systems/win32/miktex/tm/packages/auncial-new.cab @@ -262889,7 +262717,7 @@ 2019/10/04 | 281928 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2019/12/05 | 511635 | systems/win32/miktex/tm/packages/files.csv.lzma +2019/12/06 | 511856 | systems/win32/miktex/tm/packages/files.csv.lzma 2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma 2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma 2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma @@ -263718,7 +263546,7 @@ 2007/08/27 | 165932 | systems/win32/miktex/tm/packages/mathexam.tar.lzma 2019/09/17 | 92236 | systems/win32/miktex/tm/packages/mathfam256.tar.lzma 2019/01/03 | 307956 | systems/win32/miktex/tm/packages/mathfixs.tar.lzma -2019/04/08 | 444621 | systems/win32/miktex/tm/packages/mathfont.tar.lzma +2019/12/06 | 866218 | systems/win32/miktex/tm/packages/mathfont.tar.lzma 2016/03/01 | 288786 | systems/win32/miktex/tm/packages/mathpartir.tar.lzma 2006/09/29 | 462056 | systems/win32/miktex/tm/packages/mathpazo.cab 2018/03/01 | 192365 | systems/win32/miktex/tm/packages/mathpunctspace.tar.lzma @@ -264004,9 +263832,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2019/11/11 | 38784 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2019/11/11 | 42872 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/05 | 193287 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2019/12/05 | 1148526 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2019/12/05 | 1070796 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2019/12/06 | 193357 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2019/12/06 | 1148585 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2019/12/06 | 1070514 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2019/11/11 | 13040 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2019/11/11 | 14027 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma 2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma @@ -264155,181 +263983,181 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2019/09/11 | 231430 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2019/12/05 | 511446 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2019/12/05 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2019/12/05 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2019/12/05 | 863200 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2019/12/05 | 954075 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2019/12/05 | 24071 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma -2019/12/05 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2019/12/05 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2019/12/05 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2019/12/05 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2019/12/05 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2019/12/05 | 84533 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma -2019/12/05 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2019/12/05 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma -2019/12/05 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2019/12/05 | 26661 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2019/12/05 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2019/12/05 | 328876 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma -2019/12/05 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2019/12/05 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma -2019/12/05 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2019/12/05 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2019/12/05 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2019/12/05 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2019/12/05 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2019/12/05 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2019/12/05 | 184160 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2019/12/05 | 51771 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2019/12/05 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2019/12/05 | 20738 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2019/12/05 | 22961 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2019/12/05 | 449938 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2019/12/05 | 40989 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2019/12/05 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2019/12/05 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2019/12/05 | 308662 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2019/12/05 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma -2019/12/05 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2019/12/05 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2019/12/05 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2019/12/05 | 1203296 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2019/12/05 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2019/12/05 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2019/12/05 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2019/12/05 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2019/12/05 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2019/12/05 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2019/12/05 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2019/12/05 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2019/12/05 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2019/12/05 | 133203 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2019/12/05 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2019/12/05 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2019/12/05 | 72600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2019/12/05 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2019/12/05 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2019/12/05 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2019/12/05 | 281674 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2019/12/05 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2019/12/05 | 28710 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2019/12/05 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma -2019/12/05 | 116801 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2019/12/05 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2019/12/05 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2019/12/05 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2019/12/05 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2019/12/05 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2019/12/05 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2019/12/05 | 457346 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2019/12/05 | 544017 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2019/12/05 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2019/12/05 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2019/12/05 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2019/12/05 | 108760 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2019/12/05 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2019/12/05 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2019/12/05 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2019/12/05 | 29689 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2019/12/05 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2019/12/05 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2019/12/05 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2019/12/05 | 575921 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2019/12/05 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2019/12/05 | 102381 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2019/12/05 | 1679152 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2019/12/05 | 1945840 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2019/12/05 | 67250 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma -2019/12/05 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2019/12/05 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2019/12/05 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2019/12/05 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2019/12/05 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2019/12/05 | 167846 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2019/12/05 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2019/12/05 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2019/12/05 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2019/12/05 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2019/12/05 | 91980 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2019/12/05 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2019/12/05 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2019/12/05 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2019/12/05 | 185298 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2019/12/05 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2019/12/05 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2019/12/05 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2019/12/05 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2019/12/05 | 80505 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2019/12/05 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2019/12/05 | 30989 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2019/12/05 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2019/12/05 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2019/12/05 | 62909 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2019/12/05 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2019/12/05 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2019/12/05 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2019/12/05 | 52141 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2019/12/05 | 354500 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2019/12/05 | 387513 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma -2019/12/05 | 321499 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma -2019/12/05 | 356319 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2019/12/05 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2019/12/05 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2019/12/05 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2019/12/05 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2019/12/05 | 77935 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma -2019/12/05 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2019/12/05 | 932887 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2019/12/05 | 1042659 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2019/12/05 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2019/12/05 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2019/12/05 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma -2019/12/05 | 36634 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2019/12/05 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2019/12/05 | 71697 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2019/12/05 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2019/12/05 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2019/12/05 | 1068589 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2019/12/05 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2019/12/05 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma -2019/12/05 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2019/12/05 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2019/12/05 | 59457 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma -2019/12/05 | 26800 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma -2019/12/05 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2019/12/05 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2019/12/05 | 17762 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2019/12/05 | 63118 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2019/12/05 | 69209 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2019/12/05 | 147096 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2019/12/05 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2019/12/05 | 70251 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2019/12/05 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2019/12/05 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2019/12/05 | 96207 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2019/12/05 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2019/12/05 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2019/12/05 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2019/12/05 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2019/12/05 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma -2019/12/05 | 32347 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2019/12/05 | 61567 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma -2019/12/05 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2019/12/05 | 246894 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2019/12/05 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2019/12/05 | 533455 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2019/12/05 | 563302 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2019/12/05 | 39222 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2019/12/05 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/05 | 193226 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2019/12/05 | 1148173 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2019/12/05 | 1071232 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2019/12/05 | 13061 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2019/12/05 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2019/12/06 | 511854 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2019/12/06 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2019/12/06 | 33399 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2019/12/06 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2019/12/06 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2019/12/06 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2019/12/06 | 26175 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2019/12/06 | 29296 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2019/12/06 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2019/12/06 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2019/12/06 | 57219 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2019/12/06 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2019/12/06 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2019/12/06 | 60329 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2019/12/06 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2019/12/06 | 26660 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2019/12/06 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2019/12/06 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2019/12/06 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2019/12/06 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2019/12/06 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2019/12/06 | 49266 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2019/12/06 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2019/12/06 | 198080 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2019/12/06 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2019/12/06 | 169200 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2019/12/06 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2019/12/06 | 51771 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2019/12/06 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2019/12/06 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2019/12/06 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2019/12/06 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2019/12/06 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2019/12/06 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2019/12/06 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2019/12/06 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2019/12/06 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2019/12/06 | 44982 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2019/12/06 | 112995 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2019/12/06 | 127171 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2019/12/06 | 1203297 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2019/12/06 | 1329050 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2019/12/06 | 33546 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2019/12/06 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2019/12/06 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2019/12/06 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2019/12/06 | 45464 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2019/12/06 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2019/12/06 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2019/12/06 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2019/12/06 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2019/12/06 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2019/12/06 | 69607 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2019/12/06 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2019/12/06 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2019/12/06 | 77318 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2019/12/06 | 246455 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2019/12/06 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2019/12/06 | 25329 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2019/12/06 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2019/12/06 | 100684 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2019/12/06 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2019/12/06 | 63288 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2019/12/06 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2019/12/06 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2019/12/06 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2019/12/06 | 35215 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2019/12/06 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2019/12/06 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2019/12/06 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2019/12/06 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2019/12/06 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2019/12/06 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2019/12/06 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2019/12/06 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2019/12/06 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2019/12/06 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2019/12/06 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2019/12/06 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2019/12/06 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/06 | 538879 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2019/12/06 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2019/12/06 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2019/12/06 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2019/12/06 | 1679152 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2019/12/06 | 1945835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2019/12/06 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2019/12/06 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2019/12/06 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2019/12/06 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2019/12/06 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2019/12/06 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2019/12/06 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2019/12/06 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2019/12/06 | 247499 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2019/12/06 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2019/12/06 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2019/12/06 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2019/12/06 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2019/12/06 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2019/12/06 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2019/12/06 | 185298 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2019/12/06 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2019/12/06 | 165965 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2019/12/06 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2019/12/06 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2019/12/06 | 80506 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2019/12/06 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2019/12/06 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2019/12/06 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/06 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2019/12/06 | 62909 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2019/12/06 | 41877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2019/12/06 | 45740 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2019/12/06 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2019/12/06 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2019/12/06 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2019/12/06 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2019/12/06 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2019/12/06 | 356319 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2019/12/06 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2019/12/06 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2019/12/06 | 202427 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2019/12/06 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2019/12/06 | 77935 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2019/12/06 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2019/12/06 | 932885 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2019/12/06 | 1042662 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2019/12/06 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2019/12/06 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2019/12/06 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/06 | 36631 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2019/12/06 | 63272 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2019/12/06 | 71696 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2019/12/06 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2019/12/06 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2019/12/06 | 1068590 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2019/12/06 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2019/12/06 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2019/12/06 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2019/12/06 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2019/12/06 | 59458 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2019/12/06 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2019/12/06 | 29145 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2019/12/06 | 16042 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2019/12/06 | 17762 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2019/12/06 | 63116 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2019/12/06 | 69211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2019/12/06 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2019/12/06 | 160557 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2019/12/06 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2019/12/06 | 79844 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2019/12/06 | 91336 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2019/12/06 | 96206 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2019/12/06 | 2459480 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2019/12/06 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2019/12/06 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2019/12/06 | 61217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2019/12/06 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2019/12/06 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2019/12/06 | 61566 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2019/12/06 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2019/12/06 | 246890 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2019/12/06 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2019/12/06 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2019/12/06 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2019/12/06 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2019/12/06 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2019/12/06 | 193410 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2019/12/06 | 1148048 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2019/12/06 | 1069970 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2019/12/06 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2019/12/06 | 14049 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2019/12/05 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2019/12/06 | 652 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -264631,7 +264459,7 @@ 2008/11/07 | 35981 | systems/win32/miktex/tm/packages/prettyref.tar.lzma 2017/07/26 | 201385 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma -2019/12/05 | 380 | systems/win32/miktex/tm/packages/pr.ini +2019/12/06 | 377 | systems/win32/miktex/tm/packages/pr.ini 2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma 2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma 2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma @@ -265740,7 +265568,7 @@ 2019/11/15 | 4908836 | systems/win32/w32tex/aleph-w32.tar.xz 2019/12/03 | 63292480 | systems/win32/w32tex/biblatex-biber.tar.xz 2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz -2019/12/04 | 556243 | systems/win32/w32tex/ChangeLog +2019/12/04 | 556358 | systems/win32/w32tex/ChangeLog 2009/08/03 | 141221 | systems/win32/w32tex/ChangeLog.0 2009/08/03 | 221890 | systems/win32/w32tex/ChangeLog.1 2009/08/03 | 116462 | systems/win32/w32tex/ChangeLog.2 @@ -265782,7 +265610,7 @@ 2019/11/07 | 1217272 | systems/win32/w32tex/omegaj-w32.tar.xz 2019/09/08 | 357888 | systems/win32/w32tex/otfbeta.tar.xz 2019/11/30 | 12851568 | systems/win32/w32tex/pdftex-w32.tar.xz -2019/12/03 | 81401876 | systems/win32/w32tex/pgfcontrib.tar.xz +2019/12/04 | 81416012 | systems/win32/w32tex/pgfcontrib.tar.xz 2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz 2019/10/22 | 2933444 | systems/win32/w32tex/platex.tar.xz 2018/03/05 | 1467972 | systems/win32/w32tex/pmx.tar.xz @@ -265814,7 +265642,7 @@ 2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz 2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz 2019/04/08 | 35478888 | systems/win32/w32tex/w32tex-src.tar.xz -2019/11/28 | 98394532 | systems/win32/w32tex/web2c-lib.tar.xz +2019/12/04 | 98405516 | systems/win32/w32tex/web2c-lib.tar.xz 2019/11/27 | 43962412 | systems/win32/w32tex/web2c-w32.tar.xz 2019/08/28 | 810352 | systems/win32/w32tex/win64/aleph-w64.tar.xz 2019/08/25 | 21280532 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz @@ -265954,7 +265782,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2019/12/06 | 186 | timestamp +2019/12/07 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2017/06/30 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz index 3297417b86..e7e02f35d8 100644 Binary files a/FILES.byname.gz and b/FILES.byname.gz differ diff --git a/FILES.last07days b/FILES.last07days index d3955943be..8c9915a5a4 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,265 +1,2048 @@ -2019/12/05 | 96207 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2019/12/05 | 954075 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2019/12/05 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma -2019/12/05 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2019/12/05 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma -2019/12/05 | 932887 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma -2019/12/05 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma -2019/12/05 | 91980 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2019/12/05 | 91337 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma -2019/12/05 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2019/12/05 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma -2019/12/05 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2019/12/06 | 9996 | macros/latex/contrib/glossaries/samples/samplexdy.tex +2019/12/06 | 992 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 9928 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ot1.tfm +2019/12/06 | 988 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ot1.tfm +2019/12/06 | 98877 | fonts/plex/type1/IBMPlexSansCond-MediumItalic.pfb +2019/12/06 | 98826 | macros/latex/contrib/glossaries/samples/sampleNtn.pdf +2019/12/06 | 98805 | fonts/plex/type1/IBMPlexSansCond-Italic.pfb +2019/12/06 | 98749 | fonts/plex/type1/IBMPlexSansCond-TextItalic.pfb +2019/12/06 | 98332 | fonts/plex/type1/IBMPlexSansCond-SemiBoldItalic.pfb +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-tlf-ot1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ot1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ot1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ot1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ot1.tfm +2019/12/06 | 976 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ot1.tfm +2019/12/06 | 972 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.tex +2019/12/06 | 972 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ot1.tfm +2019/12/06 | 968 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ot1.tfm +2019/12/06 | 96316 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf +2019/12/06 | 96206 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2019/12/06 | 954074 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2019/12/06 | 95209 | macros/latex/contrib/glossaries/samples/sampleSort.pdf +2019/12/06 | 94910 | fonts/plex/type1/IBMPlexSansCond-LightItalic.pfb +2019/12/06 | 94639 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma +2019/12/06 | 94610 | fonts/plex/type1/IBMPlexSansCond-ThinItalic.pfb +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ot1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Text-sup-ot1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-sup-ot1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ot1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ot1.tfm +2019/12/06 | 944 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ot1.tfm +2019/12/06 | 94238 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2019/12/06 | 940 | fonts/plex/tfm/IBMPlexMono-Light-sup-ot1.tfm +2019/12/06 | 939 | macros/latex/contrib/glossaries/samples/sample-numberlist.tex +2019/12/06 | 936 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ot1.tfm +2019/12/06 | 93606 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf +2019/12/06 | 93475 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma +2019/12/06 | 932885 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma +2019/12/06 | 92936 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma +2019/12/06 | 92872 | fonts/plex/type1/IBMPlexSansCond-ExtraLightItalic.pfb +2019/12/06 | 91982 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2019/12/06 | 91336 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma +2019/12/06 | 91335 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf +2019/12/06 | 91155 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2019/12/06 | 904 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr.tfm +2019/12/06 | 904 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-lgr--base.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr.tfm +2019/12/06 | 900 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-lgr--base.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-lgr--base.tfm +2019/12/06 | 896 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr.tfm +2019/12/06 | 892 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-lgr--base.tfm +2019/12/06 | 892 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-lgr--base.tfm +2019/12/06 | 892459 | macros/latex/contrib/glossaries/glossaries-user.pdf +2019/12/06 | 89023 | fonts/plex/type1/IBMPlexSansCond-SemiBold.pfb +2019/12/06 | 888 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr.tfm +2019/12/06 | 888 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-lgr--base.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-lgr--base.tfm +2019/12/06 | 884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr.tfm +2019/12/06 | 880 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-lgr--base.tfm +2019/12/06 | 87876 | fonts/plex/type1/IBMPlexSansCond-Bold.pfb +2019/12/06 | 8753 | macros/latex/contrib/glossaries/samples/samplexdy3.tex +2019/12/06 | 87499 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm +2019/12/06 | 87276 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma +2019/12/06 | 87218 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2019/12/06 | 868 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr--base.tfm +2019/12/06 | 866218 | systems/win32/miktex/tm/packages/mathfont.tar.lzma +2019/12/06 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma +2019/12/06 | 86557 | fonts/plex/type1/IBMPlexSansCond-Medium.pfb +2019/12/06 | 86547 | fonts/plex/type1/IBMPlexSansCond-Text.pfb +2019/12/06 | 864 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr--base.tfm +2019/12/06 | 864 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr--base.tfm +2019/12/06 | 863201 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma +2019/12/06 | 861 | macros/latex/contrib/glossaries/samples/database1.tex +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr--base.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr--base.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr--base.tfm +2019/12/06 | 860 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr--base.tfm +2019/12/06 | 859 | macros/latex/contrib/glossaries/samples/sample-crossref.tex +2019/12/06 | 856 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr--base.tfm +2019/12/06 | 85630 | macros/latex/contrib/glossaries/glossary2glossaries.html +2019/12/06 | 85464 | systems/texlive/tlnet/archive/texlive-scripts.r53029.tar.xz +2019/12/06 | 848 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr.tfm +2019/12/06 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2019/12/06 | 84715 | fonts/plex/type1/IBMPlexSansCond.pfb +2019/12/06 | 84658 | fonts/plex/type1/IBMPlexSansCond-Light.pfb +2019/12/06 | 84640 | fonts/plex/type1/IBMPlexSansCond-ExtraLight.pfb +2019/12/06 | 84535 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2019/12/06 | 844 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-lgr--base.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr--base.tfm +2019/12/06 | 836 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr.tfm +2019/12/06 | 83652 | fonts/plex/type1/IBMPlexSansCond-Thin.pfb +2019/12/06 | 835060 | systems/texlive/tlnet/archive/mathfont.doc.r53035.tar.xz +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-lgr--base.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-lgr--base.tfm +2019/12/06 | 832 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-lgr--base.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr--base.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr--base.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr.tfm +2019/12/06 | 828 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-lgr--base.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr--base.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-lgr--base.tfm +2019/12/06 | 824 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr--base.tfm +2019/12/06 | 82178 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-sup-lgr--base.tfm +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-lgr--base.tfm +2019/12/06 | 820 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr--base.tfm +2019/12/06 | 816 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr--base.tfm +2019/12/06 | 816 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr--base.tfm +2019/12/06 | 80506 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma +2019/12/06 | 79844 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2019/12/06 | 7874 | macros/latex/contrib/glossaries/samples/sampleEqPg.tex +2019/12/06 | 781 | macros/latex/contrib/glossaries/samples/sample-dual.tex +2019/12/06 | 77961 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma +2019/12/06 | 7793 | macros/latex/contrib/glossaries/makeglossaries.1 +2019/12/06 | 77935 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma +2019/12/06 | 77768 | fonts/plex/map/plex.map +2019/12/06 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-lgr.vf +2019/12/06 | 776 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-lgr.vf +2019/12/06 | 77318 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-lgr.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-lgr.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-lgr.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-lgr.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-lgr.vf +2019/12/06 | 772 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-lgr.vf +2019/12/06 | 768 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Thin-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Thin-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Text-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Text-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Medium-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Medium-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Light-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Light-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Italic-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Italic-sup-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Bold-tlf-lgr.vf +2019/12/06 | 764 | fonts/plex/vf/IBMPlexSans-Bold-sup-lgr.vf +2019/12/06 | 761553 | macros/latex/contrib/curve2e.zip +2019/12/06 | 760 | fonts/plex/vf/IBMPlexSans-tlf-lgr.vf +2019/12/06 | 760 | fonts/plex/vf/IBMPlexSans-sup-lgr.vf +2019/12/06 | 7587 | macros/latex/contrib/glossaries/makeglossaries-lite.1 +2019/12/06 | 75260 | fonts/plex/opentype/IBMPlexSansCondensed-MediumItalic.otf +2019/12/06 | 75236 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBoldItalic.otf +2019/12/06 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma +2019/12/06 | 73928 | fonts/plex/opentype/IBMPlexSansCondensed-TextItalic.otf +2019/12/06 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2019/12/06 | 73156 | fonts/plex/opentype/IBMPlexSansCondensed-BoldItalic.otf +2019/12/06 | 72598 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2019/12/06 | 72584 | fonts/plex/opentype/IBMPlexSansCondensed-LightItalic.otf +2019/12/06 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2019/12/06 | 72564 | fonts/plex/opentype/IBMPlexSansCondensed-Italic.otf +2019/12/06 | 72444 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLightItalic.otf +2019/12/06 | 71884 | fonts/plex/opentype/IBMPlexMono-TextItalic.otf +2019/12/06 | 71810 | macros/latex/contrib/glossaries/glossariesbegin.tex +2019/12/06 | 71696 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2019/12/06 | 71316 | fonts/plex/opentype/IBMPlexSansCondensed-ThinItalic.otf +2019/12/06 | 71124 | fonts/plex/opentype/IBMPlexSansCondensed-SemiBold.otf +2019/12/06 | 706 | macros/latex/contrib/glossaries/samples/database2.tex +2019/12/06 | 70612 | fonts/plex/opentype/IBMPlexSansCondensed-Light.otf +2019/12/06 | 70496 | fonts/plex/opentype/IBMPlexMono-SemiBoldItalic.otf +2019/12/06 | 70436 | fonts/plex/opentype/IBMPlexMono-MediumItalic.otf +2019/12/06 | 703517 | macros/latex/contrib/curve2e/curve2e.pdf +2019/12/06 | 70249 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma +2019/12/06 | 70168 | fonts/plex/opentype/IBMPlexSansCondensed-Medium.otf +2019/12/06 | 70144 | fonts/plex/opentype/IBMPlexSansCondensed-Text.otf +2019/12/06 | 70096 | fonts/plex/opentype/IBMPlexMono-BoldItalic.otf +2019/12/06 | 70012 | fonts/plex/opentype/IBMPlexSansCondensed-Bold.otf +2019/12/06 | 69920 | fonts/plex/opentype/IBMPlexSansCondensed-ExtraLight.otf +2019/12/06 | 69607 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma +2019/12/06 | 69424 | fonts/plex/opentype/IBMPlexSansCondensed-Regular.otf +2019/12/06 | 69211 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2019/12/06 | 69008 | fonts/plex/opentype/IBMPlexMono-LightItalic.otf +2019/12/06 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma +2019/12/06 | 68656 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1.tfm +2019/12/06 | 68472 | fonts/plex/opentype/IBMPlexMono-Italic.otf +2019/12/06 | 68393 | macros/latex/contrib/glossaries/samples/samplexdy2.pdf +2019/12/06 | 68268 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1.tfm +2019/12/06 | 68128 | fonts/plex/opentype/IBMPlexSansCondensed-Thin.otf +2019/12/06 | 68008 | fonts/plex/opentype/IBMPlexMono-ExtraLightItalic.otf +2019/12/06 | 67748 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 67384 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2019/12/06 | 67251 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2019/12/06 | 67177 | macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf +2019/12/06 | 66956 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1.tfm +2019/12/06 | 6625 | fonts/plex/latex/plex-sans.sty +2019/12/06 | 65916 | fonts/plex/opentype/IBMPlexMono-ThinItalic.otf +2019/12/06 | 65728 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1.tfm +2019/12/06 | 65662 | macros/latex/contrib/glossaries/samples/sampleSec.pdf +2019/12/06 | 65607 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf +2019/12/06 | 65501 | macros/latex/contrib/glossaries/samples/sampleAcr.pdf +2019/12/06 | 65408 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1.tfm +2019/12/06 | 652 | systems/win32/miktex/tm/packages/next/pr.ini +2019/12/06 | 65108 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1.tfm +2019/12/06 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2019/12/06 | 64980 | fonts/plex/opentype/IBMPlexMono-Bold.otf +2019/12/06 | 64684 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1.tfm +2019/12/06 | 64568 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1.tfm +2019/12/06 | 644 | systems/texlive/tlnet/archive/collection-luatex.r53034.tar.xz +2019/12/06 | 64412 | fonts/plex/opentype/IBMPlexMono-SemiBold.otf +2019/12/06 | 64364 | fonts/plex/opentype/IBMPlexMono-Medium.otf +2019/12/06 | 6434 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex +2019/12/06 | 64236 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1.tfm +2019/12/06 | 63968 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1.tfm +2019/12/06 | 6380175 | install/macros/latex/contrib/glossaries.tds.zip +2019/12/06 | 63736 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1.tfm +2019/12/06 | 63652 | fonts/plex/opentype/IBMPlexMono-Text.otf +2019/12/06 | 63536 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1.tfm +2019/12/06 | 63420 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1.tfm +2019/12/06 | 63288 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma +2019/12/06 | 63272 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma +2019/12/06 | 63164 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1.tfm +2019/12/06 | 63116 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma +2019/12/06 | 63052 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1.tfm +2019/12/06 | 62909 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2019/12/06 | 62900 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1.tfm +2019/12/06 | 62784 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 62708 | fonts/plex/opentype/IBMPlexMono-Light.otf +2019/12/06 | 62672 | fonts/plex/opentype/IBMPlexMono-ExtraLight.otf +2019/12/06 | 6260892 | macros/latex/contrib/glossaries.zip +2019/12/06 | 62548 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1.tfm +2019/12/06 | 62507 | macros/latex/contrib/csquotes/csquotes.sty +2019/12/06 | 62448 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 623 | macros/latex/contrib/glossaries/samples/sample-FnDesc.tex +2019/12/06 | 62364 | fonts/plex/opentype/IBMPlexMono-Regular.otf +2019/12/06 | 62320 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 622 | macros/latex/contrib/glossaries/samples/sample-entryfmt.tex +2019/12/06 | 6177 | macros/latex/contrib/glossaries/samples/sampleEq.tex +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 616 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2019/12/06 | 61572 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 61566 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma +2019/12/06 | 61528 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1.tfm +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 612 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ts1.vf +2019/12/06 | 61217 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2019/12/06 | 61204 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1.tfm +2019/12/06 | 611616 | macros/latex/contrib/pmboxdraw.zip +2019/12/06 | 61056 | fonts/plex/opentype/IBMPlexMono-Thin.otf +2019/12/06 | 60900 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1.tfm +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ts1.vf +2019/12/06 | 608 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ts1.vf +2019/12/06 | 60692 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1.tfm +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Text-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Light-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ts1.vf +2019/12/06 | 604 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ts1.vf +2019/12/06 | 60329 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSerif-tlf-ts1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSans-tlf-ts1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ts1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ts1.vf +2019/12/06 | 600 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ts1.vf +2019/12/06 | 60016 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1.tfm +2019/12/06 | 59809 | macros/latex/contrib/glossaries/samples/sampletree.pdf +2019/12/06 | 596 | fonts/plex/vf/IBMPlexSansCond-tlf-ts1.vf +2019/12/06 | 59458 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2019/12/06 | 58812 | macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf +2019/12/06 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2019/12/06 | 58444 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1.tfm +2019/12/06 | 5842 | fonts/plex/latex/TS1IBMPlexSerif-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/OT1IBMPlexSerif-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/OT1IBMPlexSerif-Sup.fd +2019/12/06 | 5842 | fonts/plex/latex/LY1IBMPlexSerif-TLF.fd +2019/12/06 | 5842 | fonts/plex/latex/LY1IBMPlexSerif-Sup.fd +2019/12/06 | 58212 | fonts/plex/tfm/IBMPlexSerif-tlf-t1.tfm +2019/12/06 | 5778 | fonts/plex/latex/T1IBMPlexSerif-TLF.fd +2019/12/06 | 5778 | fonts/plex/latex/T1IBMPlexSerif-Sup.fd +2019/12/06 | 57764 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1.tfm +2019/12/06 | 575 | macros/latex/contrib/glossaries/samples/sample4col.tex +2019/12/06 | 575923 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2019/12/06 | 5748 | fonts/plex/latex/TS1IBMPlexMono-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/OT1IBMPlexMono-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/OT1IBMPlexMono-Sup.fd +2019/12/06 | 5748 | fonts/plex/latex/LY1IBMPlexMono-TLF.fd +2019/12/06 | 5748 | fonts/plex/latex/LY1IBMPlexMono-Sup.fd +2019/12/06 | 57219 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2019/12/06 | 5708 | macros/latex/contrib/glossaries/samples/sample.tex +2019/12/06 | 570202 | macros/latex/contrib/hologo.zip +2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-TLF.fd +2019/12/06 | 5684 | fonts/plex/latex/T1IBMPlexMono-Sup.fd +2019/12/06 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma +2019/12/06 | 564 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ts1.vf +2019/12/06 | 56422 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma +2019/12/06 | 563308 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2019/12/06 | 5629 | macros/latex/contrib/glossaries/glossaries.ins +2019/12/06 | 560 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ts1.vf +2019/12/06 | 560 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ts1.vf +2019/12/06 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/06 | 55728 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1.tfm +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ts1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ts1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ts1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ts1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ts1.vf +2019/12/06 | 556 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Text-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Light-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ts1.vf +2019/12/06 | 552 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ts1.vf +2019/12/06 | 54816 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf +2019/12/06 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma +2019/12/06 | 544 | fonts/plex/vf/IBMPlexMono-tlf-ts1.vf +2019/12/06 | 544015 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2019/12/06 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2019/12/06 | 538879 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma +2019/12/06 | 53450 | macros/latex/contrib/glossaries/samples/sample-crossref.pdf +2019/12/06 | 53446 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma +2019/12/06 | 533456 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma +2019/12/06 | 52984 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1.tfm +2019/12/06 | 52796 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf +2019/12/06 | 526 | macros/latex/contrib/glossaries/samples/sample-ignored.tex +2019/12/06 | 52688 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 52424 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1.tfm +2019/12/06 | 52142 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2019/12/06 | 52120 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1.tfm +2019/12/06 | 51936 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 51784 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1.tfm +2019/12/06 | 51771 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma +2019/12/06 | 51564 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1.tfm +2019/12/06 | 514 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex +2019/12/06 | 514365 | macros/latex/contrib/glossaries/glossaries-user.tex +2019/12/06 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53029.tar.xz +2019/12/06 | 511856 | systems/win32/miktex/tm/packages/files.csv.lzma +2019/12/06 | 511854 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2019/12/06 | 5106 | macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex +2019/12/06 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2019/12/06 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2019/12/06 | 50716 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1.tfm +2019/12/06 | 50703 | macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf +2019/12/06 | 50645 | macros/latex/contrib/mathcommand/mathcommand.dtx +2019/12/06 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2019/12/06 | 50564 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1.tfm +2019/12/06 | 50480 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1.tfm +2019/12/06 | 49952 | macros/latex/contrib/glossaries/samples/minimalgls.pdf +2019/12/06 | 49928 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1.tfm +2019/12/06 | 498554 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma +2019/12/06 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma +2019/12/06 | 49772 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1.tfm +2019/12/06 | 49744 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1.tfm +2019/12/06 | 49632 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1.tfm +2019/12/06 | 49560 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1.tfm +2019/12/06 | 49460 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1.tfm +2019/12/06 | 49328 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1.tfm +2019/12/06 | 49304 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1.tfm +2019/12/06 | 492 | macros/latex/contrib/glossaries/samples/sampleDB.tex +2019/12/06 | 49296 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1.tfm +2019/12/06 | 49266 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma +2019/12/06 | 49180 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1.tfm +2019/12/06 | 49108 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1.tfm +2019/12/06 | 49092 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1.tfm +2019/12/06 | 49028 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1.tfm +2019/12/06 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2019/12/06 | 48984 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1.tfm +2019/12/06 | 48652 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1.tfm +2019/12/06 | 48464 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1.tfm +2019/12/06 | 48390 | macros/latex/contrib/glossaries/samples/sampleDesc.pdf +2019/12/06 | 48380 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1.tfm +2019/12/06 | 48192 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1.tfm +2019/12/06 | 48180 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1.tfm +2019/12/06 | 48180 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1.tfm +2019/12/06 | 48108 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 48088 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1.tfm +2019/12/06 | 47978 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2019/12/06 | 47868 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1.tfm +2019/12/06 | 47868 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 4773 | macros/latex/contrib/glossaries/samples/sample-inline.tex +2019/12/06 | 47728 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 47632 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1.tfm +2019/12/06 | 47512 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1.tfm +2019/12/06 | 47452 | macros/latex/contrib/glossaries/samples/samplePeople.pdf +2019/12/06 | 47212 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1.tfm +2019/12/06 | 47196 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 47037 | macros/latex/contrib/glossaries/samples/sampleDB.pdf +2019/12/06 | 46960 | fonts/plex/tfm/IBMPlexSans-tlf-t1.tfm +2019/12/06 | 46912 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1.tfm +2019/12/06 | 46804 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1.tfm +2019/12/06 | 46584 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1.tfm +2019/12/06 | 464380 | macros/latex/contrib/mathcommand.zip +2019/12/06 | 463 | macros/latex/contrib/glossaries/samples/sample-si.tex +2019/12/06 | 46176 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1.tfm +2019/12/06 | 4587 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex +2019/12/06 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2019/12/06 | 45740 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2019/12/06 | 457348 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma +2019/12/06 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2019/12/06 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2019/12/06 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2019/12/06 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2019/12/06 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma +2019/12/06 | 45464 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma +2019/12/06 | 454011 | macros/latex/contrib/mathcommand/mathcommand.pdf +2019/12/06 | 450 | macros/latex/contrib/glossaries/samples/mwe-acr.tex +2019/12/06 | 449940 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma +2019/12/06 | 44982 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2019/12/06 | 44964 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1.tfm +2019/12/06 | 44939 | macros/latex/contrib/glossaries/samples/sampleutf8.pdf +2019/12/06 | 44668 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1.tfm +2019/12/06 | 4423 | macros/latex/contrib/curve2e/README.txt +2019/12/06 | 44176 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1.tfm +2019/12/06 | 4363 | fonts/plex/doc/LICENSE.txt +2019/12/06 | 43551 | macros/latex/contrib/glossaries/makeglossaries +2019/12/06 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma +2019/12/06 | 43373 | macros/latex/contrib/glossaries/samples/sample-index.pdf +2019/12/06 | 43320 | macros/latex/contrib/glossaries/samples/sample4col.pdf +2019/12/06 | 43254 | macros/latex/contrib/glossaries/samples/sample-prefix.pdf +2019/12/06 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2019/12/06 | 42912 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1.tfm +2019/12/06 | 42573 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma +2019/12/06 | 41972 | macros/latex/contrib/glossaries/samples/sample-numberlist.pdf +2019/12/06 | 41877 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma +2019/12/06 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2019/12/06 | 418256 | systems/win32/miktex/tm/packages/atbegshi.tar.lzma +2019/12/06 | 41741 | macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf +2019/12/06 | 41155 | macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf +2019/12/06 | 40990 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma +2019/12/06 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma +2019/12/06 | 4064 | macros/latex/contrib/glossaries/INSTALL +2019/12/06 | 40376 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1.tfm +2019/12/06 | 40280 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1.tfm +2019/12/06 | 4012 | fonts/plex/latex/plex-serif.sty +2019/12/06 | 39892 | macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf +2019/12/06 | 39845 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2019/12/06 | 39668 | macros/latex/contrib/glossaries/CHANGES +2019/12/06 | 39484 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1.tfm +2019/12/06 | 3947766 | systems/texlive/tlnet/install-tl-unx.tar.gz +2019/12/06 | 39360 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1.tfm +2019/12/06 | 39352 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1.tfm +2019/12/06 | 39221 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma +2019/12/06 | 39192 | macros/latex/contrib/glossaries/samples/sample-newkeys.pdf +2019/12/06 | 391461 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2019/12/06 | 39132 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1.tfm +2019/12/06 | 38863 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2019/12/06 | 38855 | macros/latex/contrib/glossaries/samples/sample-langdict.pdf +2019/12/06 | 387512 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2019/12/06 | 38696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1.tfm +2019/12/06 | 385753 | systems/win32/miktex/tm/packages/atveryend.tar.lzma +2019/12/06 | 38468 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1.tfm +2019/12/06 | 3837 | fonts/plex/latex/plex-mono.sty +2019/12/06 | 38168 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1.tfm +2019/12/06 | 38136 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1.tfm +2019/12/06 | 38120 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1.tfm +2019/12/06 | 37957 | macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf +2019/12/06 | 378 | macros/latex/contrib/glossaries/samples/mwe-gls.tex +2019/12/06 | 377 | systems/win32/miktex/tm/packages/pr.ini +2019/12/06 | 37659 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf +2019/12/06 | 3761 | macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex +2019/12/06 | 37596 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1.tfm +2019/12/06 | 37576 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1.tfm +2019/12/06 | 3753 | macros/latex/contrib/csquotes/csq-compat.def +2019/12/06 | 37201 | macros/latex/contrib/glossaries/samples/sampleacronyms.pdf +2019/12/06 | 37088 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1.tfm +2019/12/06 | 36988 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1.tfm +2019/12/06 | 36972 | fonts/plex/tfm/IBMPlexSans-tlf-ly1.tfm +2019/12/06 | 36834 | macros/latex/contrib/glossaries/samples/sample-entrycount.pdf +2019/12/06 | 36631 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2019/12/06 | 36455 | macros/latex/contrib/glossaries/samples/sample-dual.pdf +2019/12/06 | 36380 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2019/12/06 | 356319 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2019/12/06 | 354502 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma +2019/12/06 | 35344 | systems/texlive/tlnet/archive/mathfont.source.r53035.tar.xz +2019/12/06 | 35215 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma +2019/12/06 | 34899 | macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf +2019/12/06 | 34845 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2019/12/06 | 34834 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/06 | 3466 | macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-lgr.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.vf +2019/12/06 | 340 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-lgr.vf +2019/12/06 | 338769 | install/macros/latex/contrib/csquotes.tds.zip +2019/12/06 | 338331 | systems/win32/miktex/tm/packages/accsupp.tar.lzma +2019/12/06 | 337776 | macros/latex/contrib/csquotes.zip +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-lgr.vf +2019/12/06 | 336 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-lgr.vf +2019/12/06 | 33649 | macros/latex/contrib/glossaries/samples/mwe-acr.pdf +2019/12/06 | 3361 | macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.tex +2019/12/06 | 33546 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma +2019/12/06 | 3339 | fonts/plex/enc/plx_h3p6bl.enc +2019/12/06 | 33399 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Light-sup-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-lgr.vf +2019/12/06 | 332 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-lgr.vf +2019/12/06 | 332730 | fonts/plex/doc/plex-samples.pdf +2019/12/06 | 3310 | fonts/plex/enc/plx_mnk4s5.enc +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-lgr.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-lgr.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-lgr.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Text-sup-lgr.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-lgr.vf +2019/12/06 | 328 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-lgr.vf +2019/12/06 | 328877 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2019/12/06 | 3280 | fonts/plex/enc/plx_dzqm4q.enc +2019/12/06 | 3276 | macros/latex/contrib/glossaries/samples/sample-noidxapp.tex +2019/12/06 | 3269 | fonts/plex/enc/plx_eywvcp.enc +2019/12/06 | 3261 | fonts/plex/enc/plx_lfnaaq.enc +2019/12/06 | 324 | fonts/plex/vf/IBMPlexSansCond-tlf-lgr.vf +2019/12/06 | 324 | fonts/plex/vf/IBMPlexSansCond-sup-lgr.vf +2019/12/06 | 32349 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2019/12/06 | 3232 | fonts/plex/enc/plx_imandq.enc +2019/12/06 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2019/12/06 | 321501 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2019/12/06 | 3187 | fonts/plex/enc/plx_qdoxri.enc +2019/12/06 | 318729 | macros/latex/contrib/rerunfilecheck.zip +2019/12/06 | 31808 | macros/latex/contrib/glossaries/samples/sample-ignored.pdf +2019/12/06 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2019/12/06 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/06 | 3112 | fonts/plex/enc/plx_toaz2j.enc +2019/12/06 | 3103 | fonts/plex/enc/plx_hrol52.enc +2019/12/06 | 30991 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma +2019/12/06 | 308660 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2019/12/06 | 3073 | fonts/plex/enc/plx_vf6q7q.enc +2019/12/06 | 3053 | fonts/plex/enc/plx_n2etni.enc +2019/12/06 | 3032 | fonts/plex/enc/plx_oqvkyq.enc +2019/12/06 | 3023 | fonts/plex/enc/plx_sebx3h.enc +2019/12/06 | 30239 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2019/12/06 | 301872 | macros/latex/contrib/pdflscape.zip +2019/12/06 | 2993 | fonts/plex/enc/plx_2hzyxp.enc +2019/12/06 | 29939 | macros/latex/contrib/glossaries/samples/mwe-gls.pdf +2019/12/06 | 2975 | fonts/plex/enc/plx_ojqnwd.enc +2019/12/06 | 2973 | fonts/plex/enc/plx_umrhwx.enc +2019/12/06 | 2969 | fonts/plex/enc/plx_xl2q4z.enc +2019/12/06 | 29690 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2019/12/06 | 2947 | fonts/plex/enc/plx_4hck4s.enc +2019/12/06 | 2932 | fonts/plex/enc/plx_tibbib.enc +2019/12/06 | 29296 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma +2019/12/06 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma +2019/12/06 | 292333 | macros/latex/contrib/csquotes/csquotes.pdf +2019/12/06 | 29145 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2019/12/06 | 2902 | macros/latex/contrib/glossaries/makeglossaries-lite.pod +2019/12/06 | 2895 | fonts/plex/enc/plx_errukl.enc +2019/12/06 | 2891 | fonts/plex/enc/plx_wot2a6.enc +2019/12/06 | 28711 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2019/12/06 | 2867 | fonts/plex/enc/plx_nzsfse.enc +2019/12/06 | 28661 | macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy +2019/12/06 | 2852 | fonts/plex/enc/plx_x4zmfh.enc +2019/12/06 | 285156 | systems/texlive/tlnet/archive/barracuda.doc.r53034.tar.xz +2019/12/06 | 2844 | fonts/plex/enc/plx_6tuc4c.enc +2019/12/06 | 281675 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2019/12/06 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2019/12/06 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma +2019/12/06 | 2766 | fonts/plex/enc/plx_lxmhqh.enc +2019/12/06 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2019/12/06 | 276108 | macros/latex/contrib/atenddvi.zip +2019/12/06 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma +2019/12/06 | 26978 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma +2019/12/06 | 2695 | macros/latex/contrib/glossaries/README +2019/12/06 | 26801 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2019/12/06 | 26660 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma +2019/12/06 | 26508 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2019/12/06 | 2640 | macros/latex/contrib/glossaries/samples/sampleSort.tex +2019/12/06 | 26175 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2019/12/06 | 2595 | macros/latex/contrib/glossaries/samples/minimalgls.tex +2019/12/06 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2019/12/06 | 2560 | macros/latex/contrib/glossaries/samples/sampleAcr.tex +2019/12/06 | 2545 | macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex +2019/12/06 | 25329 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma +2019/12/06 | 25288 | systems/texlive/tlnet/archive/barracuda.r53034.tar.xz +2019/12/06 | 248661 | macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf +2019/12/06 | 247499 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma +2019/12/06 | 246890 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma +2019/12/06 | 246455 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma +2019/12/06 | 2459480 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma +2019/12/06 | 24235 | macros/latex/contrib/glossaries/glossary2glossaries.tex +2019/12/06 | 24072 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2019/12/06 | 237541 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2019/12/06 | 2352 | fonts/plex/README +2019/12/06 | 2346 | macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex +2019/12/06 | 23345 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2019/12/06 | 2304 | macros/latex/contrib/glossaries/samples/sampleNtn.tex +2019/12/06 | 22960 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2019/12/06 | 22539875 | systems/texlive/tlnet/install-tl.zip +2019/12/06 | 218861 | macros/latex/contrib/curve2e/curve2e.dtx +2019/12/06 | 21710 | macros/latex/contrib/glossaries/samples/sample-si.pdf +2019/12/06 | 2150988 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2019/12/06 | 21471329 | macros/latex/contrib/oberdiek.zip +2019/12/06 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2019/12/06 | 2094 | macros/latex/contrib/glossaries/samples/sample-dot-abbr.tex +2019/12/06 | 20739 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma +2019/12/06 | 20661 | macros/latex/contrib/csquotes/csquotes.def +2019/12/06 | 202427 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma +2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1980 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1.tfm +2019/12/06 | 198080 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma +2019/12/06 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma +2019/12/06 | 1976 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1976 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1972 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1.tfm +2019/12/06 | 1970 | macros/latex/contrib/glossaries/samples/sampletree.tex +2019/12/06 | 1968 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1968 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1964 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1957 | macros/latex/contrib/glossaries/samples/sampleDesc.tex +2019/12/06 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1948 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1.tfm +2019/12/06 | 1945835 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1944 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1940 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1.tfm +2019/12/06 | 1940 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 1936 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1.tfm +2019/12/06 | 193410 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2019/12/06 | 193357 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2019/12/06 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1.tfm +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1932 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1928 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 1924 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1.tfm +2019/12/06 | 1920 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1912 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1.tfm +2019/12/06 | 1908 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ly1--base.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1904 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 1900 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1.tfm +2019/12/06 | 1896 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-t1--base.tfm +2019/12/06 | 1892 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1888 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1884 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ly1--base.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 1880 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1.tfm +2019/12/06 | 1876 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1872 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 187296 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma +2019/12/06 | 18699587 | systems/texlive/tlnet/install-tl-windows.exe +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1.tfm +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 1868 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1.tfm +2019/12/06 | 1864 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 186404 | macros/latex/contrib/glossaries/glossariesbegin.pdf +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-t1--base.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-t1--base.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1.tfm +2019/12/06 | 1860 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-t1--base.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ly1--base.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 1856 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ly1--base.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1.tfm +2019/12/06 | 1852 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 185298 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-t1--base.tfm +2019/12/06 | 1848 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-t1--base.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-t1--base.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1844 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 184494 | macros/latex/contrib/glossaries/glossariesbegin.html +2019/12/06 | 184161 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2019/12/06 | 1838 | macros/latex/contrib/glossaries/samples/samplexdy2.tex +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-t1--base.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 1836 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ly1--base.tfm +2019/12/06 | 1832 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-t1--base.tfm +2019/12/06 | 1832 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ly1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1828 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 182760 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-t1--base.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 1824 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1820 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 1816 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-t1--base.tfm +2019/12/06 | 1816 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-t1--base.tfm +2019/12/06 | 1812 | fonts/plex/tfm/IBMPlexSans-Italic-sup-t1--base.tfm +2019/12/06 | 1812 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-t1--base.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 1808 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 1804 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-t1--base.tfm +2019/12/06 | 1800 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1796 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-t1--base.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-t1--base.tfm +2019/12/06 | 1792 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 1788 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 178630 | macros/latex/contrib/glossaries/samples/samplexdy3.pdf +2019/12/06 | 1784 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1.tfm +2019/12/06 | 1780 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 17777 | macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy +2019/12/06 | 1776 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-t1--base.tfm +2019/12/06 | 1776 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-t1--base.tfm +2019/12/06 | 17762 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2019/12/06 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2019/12/06 | 1772 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1.tfm +2019/12/06 | 1772 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1.tfm +2019/12/06 | 17699 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1.tfm +2019/12/06 | 1768 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ly1--base.tfm +2019/12/06 | 1764 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ly1--base.tfm +2019/12/06 | 1764 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ly1--base.tfm +2019/12/06 | 1760 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 1757 | macros/latex/contrib/glossaries/samples/README-samples +2019/12/06 | 1756 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1.tfm +2019/12/06 | 1756 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1.tfm +2019/12/06 | 1752 | macros/latex/contrib/glossaries/samples/sampleSec.tex +2019/12/06 | 1752 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ly1--base.tfm +2019/12/06 | 1752 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ly1--base.tfm +2019/12/06 | 17524 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr.tfm +2019/12/06 | 1748 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSerif-sup-ly1.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1.tfm +2019/12/06 | 1744 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-sup-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-Text-sup-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-sup-ly1.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 1740 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ly1--base.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSans-sup-ly1--base.tfm +2019/12/06 | 1736 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ly1--base.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1732 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1.tfm +2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1.tfm +2019/12/06 | 1728 | fonts/plex/tfm/IBMPlexSans-Light-sup-ly1--base.tfm +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 1724 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-tlf-ly1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ly1--base.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1.tfm +2019/12/06 | 1724 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1.tfm +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-t1.vf +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-tlf-ly1--base.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-t1--base.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ly1--base.tfm +2019/12/06 | 1720 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ly1--base.tfm +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-t1.vf +2019/12/06 | 1716 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-t1.vf +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ly1--base.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-Medium-sup-t1--base.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1716 | fonts/plex/tfm/IBMPlexSans-Bold-sup-t1--base.tfm +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Text-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Light-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Medium-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Light-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-Italic-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Text-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Light-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-t1.vf +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1.tfm +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1.tfm +2019/12/06 | 1712 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1.tfm +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Thin-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Text-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Medium-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Light-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Italic-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSerif-Bold-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-tlf-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Thin-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Text-tlf-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Text-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Medium-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Light-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Italic-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSansCond-tlf-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-tlf-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexSans-Bold-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-t1.vf +2019/12/06 | 1708 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-t1.vf +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ly1--base.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ly1--base.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 1708 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ly1--base.tfm +2019/12/06 | 17068 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr.tfm +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSerif-tlf-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSerif-sup-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSans-tlf-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexSansCond-sup-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-t1.vf +2019/12/06 | 1704 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-t1.vf +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-t1--base.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ly1--base.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1.tfm +2019/12/06 | 1704 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr.tfm +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexSans-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-t1.vf +2019/12/06 | 1700 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-t1.vf +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSerif-sup-t1.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-t1--base.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-Text-sup-t1--base.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1.tfm +2019/12/06 | 1700 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-lgr--base.tfm +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSerif-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexSans-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Thin-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Text-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Text-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Medium-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Light-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Light-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Italic-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-tlf-t1.vf +2019/12/06 | 1696 | fonts/plex/vf/IBMPlexMono-Bold-sup-t1.vf +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1.tfm +2019/12/06 | 1696 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-t1--base.tfm +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ThinItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ThinItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-TextItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-TextItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-MediumItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-MediumItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-LightItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-LightItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ExtraLight-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-ExtraLight-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-BoldItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSerif-BoldItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-MediumItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSans-LightItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1692 | fonts/plex/vf/IBMPlexSansCond-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSerif-sup-t1--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-lgr--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-t1--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ly1--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ly1--base.tfm +2019/12/06 | 1692 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1.tfm +2019/12/06 | 169202 | macros/latex/contrib/glossaries/samples/sampleEqPg.pdf +2019/12/06 | 169200 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBold-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-SemiBold-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Medium-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Medium-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Italic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSerif-Italic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ThinItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-TextItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-SemiBold-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-ExtraLight-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ThinItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-TextItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-MediumItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-LightItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-ExtraLight-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSansCond-BoldItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-tlf-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexSans-BoldItalic-sup-ly1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexMono-tlf-t1.vf +2019/12/06 | 1688 | fonts/plex/vf/IBMPlexMono-sup-t1.vf +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ly1--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-Text-sup-t1--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ly1--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-lgr--base.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1.tfm +2019/12/06 | 1688 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-t1--base.tfm +2019/12/06 | 1686 | macros/latex/contrib/glossaries/samples/sample-prefix.tex +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Thin-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Thin-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Text-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Text-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Light-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Light-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Bold-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSerif-Bold-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Thin-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Text-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Text-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Medium-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Light-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Light-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Italic-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-SemiBold-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Medium-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSansCond-Italic-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-tlf-ly1.vf +2019/12/06 | 1684 | fonts/plex/vf/IBMPlexSans-Bold-sup-ly1.vf +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-t1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-sup-t1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-t1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-lgr--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ly1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ly1--base.tfm +2019/12/06 | 1684 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-t1--base.tfm +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSerif-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSerif-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSans-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSans-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Thin-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Text-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Light-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-tlf-ly1.vf +2019/12/06 | 1680 | fonts/plex/vf/IBMPlexSansCond-Bold-sup-ly1.vf +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-t1--base.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1.tfm +2019/12/06 | 1680 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-t1--base.tfm +2019/12/06 | 1679152 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma +2019/12/06 | 167845 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexSansCond-tlf-ly1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexSansCond-sup-ly1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-tlf-ly1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-SemiBoldItalic-sup-ly1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-tlf-ly1.vf +2019/12/06 | 1676 | fonts/plex/vf/IBMPlexMono-ExtraLightItalic-sup-ly1.vf +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-t1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-t1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-sup-t1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-Light-sup-t1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-lgr--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-tlf-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-sup-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ly1--base.tfm +2019/12/06 | 1676 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ly1--base.tfm +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ThinItalic-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-TextItalic-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-MediumItalic-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-LightItalic-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-ExtraLight-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-tlf-ly1.vf +2019/12/06 | 1672 | fonts/plex/vf/IBMPlexMono-BoldItalic-sup-ly1.vf +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-Text-tlf-t1--base.tfm +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1.tfm +2019/12/06 | 1672 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-lgr--base.tfm +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-tlf-ly1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-SemiBold-sup-ly1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-tlf-ly1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Medium-sup-ly1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-tlf-ly1.vf +2019/12/06 | 1668 | fonts/plex/vf/IBMPlexMono-Italic-sup-ly1.vf +2019/12/06 | 1668 | fonts/plex/tfm/IBMPlexSerif-tlf-t1--base.tfm +2019/12/06 | 16652 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr.tfm +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-tlf-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Thin-sup-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Text-tlf-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Text-sup-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Light-tlf-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Light-sup-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-tlf-ly1.vf +2019/12/06 | 1664 | fonts/plex/vf/IBMPlexMono-Bold-sup-ly1.vf +2019/12/06 | 1664 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr.tfm +2019/12/06 | 1664 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1663 | macros/latex/contrib/glossaries/samples/sample-font-abbr.tex +2019/12/06 | 1660 | fonts/plex/vf/IBMPlexMono-tlf-ly1.vf +2019/12/06 | 1660 | fonts/plex/vf/IBMPlexMono-sup-ly1.vf +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr.tfm +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSans-Italic-sup-lgr--base.tfm +2019/12/06 | 1660 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1.tfm +2019/12/06 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma +2019/12/06 | 165965 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2019/12/06 | 1658 | macros/latex/contrib/glossaries/samples/sample-newkeys.tex +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-t1--base.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-tlf-t1--base.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-lgr--base.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr--base.tfm +2019/12/06 | 1656 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-t1--base.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-t1--base.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1.tfm +2019/12/06 | 1652 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSerif-Light-sup-t1--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-lgr--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSans-Light-tlf-t1--base.tfm +2019/12/06 | 1648 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-t1--base.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-t1--base.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSans-Thin-sup-t1--base.tfm +2019/12/06 | 1644 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-t1--base.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-lgr--base.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1.tfm +2019/12/06 | 1640 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-t1--base.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1.tfm +2019/12/06 | 1636 | fonts/plex/tfm/IBMPlexSansCond-sup-t1.tfm +2019/12/06 | 1632 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-t1--base.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-sup-t1--base.tfm +2019/12/06 | 1628 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 16288 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-lgr.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-tlf-t1--base.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-t1--base.tfm +2019/12/06 | 1624 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1.tfm +2019/12/06 | 1620 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-t1--base.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-t1--base.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-lgr--base.tfm +2019/12/06 | 1616 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-t1--base.tfm +2019/12/06 | 1612 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-t1--base.tfm +2019/12/06 | 1612 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-t1--base.tfm +2019/12/06 | 1608 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr--base.tfm +2019/12/06 | 160557 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2019/12/06 | 16042 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma +2019/12/06 | 16036 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-lgr.tfm +2019/12/06 | 1600 | macros/latex/contrib/mathcommand/mathcommand.ins +2019/12/06 | 1600 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr--base.tfm +2019/12/06 | 16002480 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2019/12/06 | 1593 | macros/latex/contrib/glossaries/samples/sample-index.tex +2019/12/06 | 15928 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-lgr.tfm +2019/12/06 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma +2019/12/06 | 1576 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 157249 | fonts/plex/type1/IBMPlexSerif-BoldItalic.pfb +2019/12/06 | 156653 | fonts/plex/type1/IBMPlexSerif-TextItalic.pfb +2019/12/06 | 1564 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr.tfm +2019/12/06 | 1564 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1.tfm +2019/12/06 | 156419 | fonts/plex/type1/IBMPlexSerif-MediumItalic.pfb +2019/12/06 | 156288 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53029.tar.xz +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSans-Text-sup-lgr--base.tfm +2019/12/06 | 1560 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr.tfm +2019/12/06 | 1556 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1556 | fonts/plex/tfm/IBMPlexSans-Bold-sup-lgr--base.tfm +2019/12/06 | 155651 | macros/latex/contrib/glossaries/samples/sampleEq.pdf +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr.tfm +2019/12/06 | 1552 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-Medium-sup-lgr--base.tfm +2019/12/06 | 1548 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSans-sup-lgr.tfm +2019/12/06 | 1544 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-lgr--base.tfm +2019/12/06 | 15416 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr.tfm +2019/12/06 | 1540 | fonts/plex/tfm/IBMPlexSans-sup-lgr--base.tfm +2019/12/06 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2019/12/06 | 153683 | fonts/plex/type1/IBMPlexSerif-SemiBoldItalic.pfb +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ts1--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1.tfm +2019/12/06 | 1532 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr.tfm +2019/12/06 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr--base.tfm +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-Light-sup-lgr--base.tfm +2019/12/06 | 1528 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-lgr--base.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1524 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr.tfm +2019/12/06 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2019/12/06 | 1521137 | macros/latex/contrib/glossaries/glossaries-user.html +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-tlf-lgr--base.tfm +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-Thin-sup-lgr--base.tfm +2019/12/06 | 1520 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr--base.tfm +2019/12/06 | 15176 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr.tfm +2019/12/06 | 151731 | fonts/plex/type1/IBMPlexSerif-Italic.pfb +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1.tfm +2019/12/06 | 1516 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-lgr--base.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1512 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1509 | macros/latex/contrib/mathcommand/makefile +2019/12/06 | 1508 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr--base.tfm +2019/12/06 | 1508 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1504 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 1500 | fonts/plex/tfm/IBMPlexSans-Light-tlf-lgr--base.tfm +2019/12/06 | 150091 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ts1--base.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr--base.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1496 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1.tfm +2019/12/06 | 1492 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1.tfm +2019/12/06 | 1488 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr--base.tfm +2019/12/06 | 1488 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1.tfm +2019/12/06 | 1484 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 148327 | fonts/plex/type1/IBMPlexSerif-LightItalic.pfb +2019/12/06 | 14800 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-lgr.tfm +2019/12/06 | 1476 | fonts/plex/tfm/IBMPlexSans-TextItalic-sup-ot1.tfm +2019/12/06 | 1476 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1472 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 147206 | macros/latex/contrib/glossaries/samples/sample-inline.pdf +2019/12/06 | 147095 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma +2019/12/06 | 1468 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ts1--base.tfm +2019/12/06 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 1464 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1.tfm +2019/12/06 | 1460 | fonts/plex/tfm/IBMPlexSans-BoldItalic-sup-ot1.tfm +2019/12/06 | 1460 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1.tfm +2019/12/06 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-sup-ot1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-tlf-ts1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1.tfm +2019/12/06 | 1456 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1454 | macros/latex/contrib/mathcommand/README.md +2019/12/06 | 14544 | fonts/plex/tfm/IBMPlexSans-Text-tlf-lgr.tfm +2019/12/06 | 1453 | macros/latex/contrib/glossaries/samples/samplePeople.tex +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1.tfm +2019/12/06 | 1452 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1.tfm +2019/12/06 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2019/12/06 | 14492 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-lgr.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1.tfm +2019/12/06 | 1448 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1.tfm +2019/12/06 | 1446 | fonts/plex/doc/plex-samples.tex +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1.tfm +2019/12/06 | 1444 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ts1--base.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexSans-MediumItalic-sup-ot1.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1.tfm +2019/12/06 | 1440 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1.tfm +2019/12/06 | 143898 | fonts/plex/type1/IBMPlexSerif-ExtraLightItalic.pfb +2019/12/06 | 14384 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-lgr.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-sup-ot1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ts1--base.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1.tfm +2019/12/06 | 1436 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1.tfm +2019/12/06 | 14360075 | install/fonts/plex.tds.zip +2019/12/06 | 143322 | fonts/plex/type1/IBMPlexSerif-Bold.pfb +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ts1--base.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ts1--base.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ts1--base.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSans-LightItalic-sup-ot1.tfm +2019/12/06 | 1432 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1.tfm +2019/12/06 | 14316 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-lgr.tfm +2019/12/06 | 143108 | macros/latex/contrib/glossaries/glossary2glossaries.pdf +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ts1--base.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ts1--base.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-ts1--base.tfm +2019/12/06 | 1428 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1.tfm +2019/12/06 | 142716 | fonts/plex/opentype/IBMPlexSans-MediumItalic.otf +2019/12/06 | 142664 | fonts/plex/opentype/IBMPlexSans-TextItalic.otf +2019/12/06 | 14251357 | fonts/plex.zip +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSerif-tlf-ts1--base.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSerif-LightItalic-sup-ot1.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1424 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1.tfm +2019/12/06 | 142472 | fonts/plex/type1/IBMPlexSerif-Medium.pfb +2019/12/06 | 142308 | fonts/plex/type1/IBMPlexSerif-SemiBold.pfb +2019/12/06 | 142140 | fonts/plex/opentype/IBMPlexSans-SemiBoldItalic.otf +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-sup-ot1.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ts1--base.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ts1--base.tfm +2019/12/06 | 1420 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ts1--base.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1.tfm +2019/12/06 | 1416 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1.tfm +2019/12/06 | 141328 | fonts/plex/opentype/IBMPlexSans-LightItalic.otf +2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ts1--base.tfm +2019/12/06 | 1412 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 141200 | fonts/plex/opentype/IBMPlexSans-ExtraLightItalic.otf +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSans-Italic-sup-ot1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexSansCond-tlf-ts1--base.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-t1--base.tfm +2019/12/06 | 1408 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-t1--base.tfm +2019/12/06 | 1407 | macros/latex/contrib/glossaries/samples/sampleutf8.tex +2019/12/06 | 140696 | fonts/plex/type1/IBMPlexSerif-ThinItalic.pfb +2019/12/06 | 1405 | macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.tex +2019/12/06 | 1404 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ts1--base.tfm +2019/12/06 | 1404 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1.tfm +2019/12/06 | 14049 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2019/12/06 | 140360 | fonts/plex/opentype/IBMPlexSans-BoldItalic.otf +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-t1--base.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-t1--base.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1.tfm +2019/12/06 | 1400 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1.tfm +2019/12/06 | 1396 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1.tfm +2019/12/06 | 1395 | macros/latex/contrib/glossaries/samples/sample-langdict.tex +2019/12/06 | 139336 | fonts/plex/opentype/IBMPlexSans-Italic.otf +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSerif-Italic-sup-ot1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSans-ThinItalic-sup-ot1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-sup-ot1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ly1--base.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ly1--base.tfm +2019/12/06 | 1392 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ly1--base.tfm +2019/12/06 | 139254 | fonts/plex/type1/IBMPlexSerif-Text.pfb +2019/12/06 | 1388 | fonts/plex/tfm/IBMPlexSerif-TextItalic-sup-ot1.tfm +2019/12/06 | 1388 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-sup-ot1.tfm +2019/12/06 | 138176 | fonts/plex/type1/IBMPlexSerif-Light.pfb +2019/12/06 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ly1--base.tfm +2019/12/06 | 1380 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-sup-ot1.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1.tfm +2019/12/06 | 1376 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ly1--base.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexSansCond-Italic-sup-ot1.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1.tfm +2019/12/06 | 1372 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1.tfm +2019/12/06 | 137189 | fonts/plex/type1/IBMPlexSerif.pfb +2019/12/06 | 137170 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma +2019/12/06 | 13700 | fonts/plex/tfm/IBMPlexSans-LightItalic-tlf-ot1.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-t1--base.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-t1--base.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ly1--base.tfm +2019/12/06 | 1368 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ly1--base.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-t1--base.tfm +2019/12/06 | 1364 | fonts/plex/tfm/IBMPlexMono-Italic-sup-t1--base.tfm +2019/12/06 | 13628 | fonts/plex/tfm/IBMPlexSans-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-sup-ot1.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ly1--base.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ly1--base.tfm +2019/12/06 | 1360 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-t1--base.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-t1--base.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1.tfm +2019/12/06 | 1356 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1.tfm +2019/12/06 | 135660 | fonts/plex/opentype/IBMPlexSans-Medium.otf +2019/12/06 | 135656 | fonts/plex/opentype/IBMPlexSans-SemiBold.otf +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-sup-ot1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-t1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-t1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ly1--base.tfm +2019/12/06 | 1352 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-ly1--base.tfm +2019/12/06 | 135044 | fonts/plex/opentype/IBMPlexSans-ThinItalic.otf +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-tlf-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ly1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ly1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-t1--base.tfm +2019/12/06 | 1348 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-sup-t1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-sup-ot1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ly1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-ly1--base.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1.tfm +2019/12/06 | 1344 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1.tfm +2019/12/06 | 13412 | fonts/plex/tfm/IBMPlexSerif-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-tlf-ly1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-t1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ThinItalic-sup-t1--base.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1.tfm +2019/12/06 | 1340 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1.tfm +2019/12/06 | 134048 | fonts/plex/opentype/IBMPlexSans-Text.otf +2019/12/06 | 133832 | fonts/plex/opentype/IBMPlexSans-Light.otf +2019/12/06 | 133664 | fonts/plex/opentype/IBMPlexSans-ExtraLight.otf +2019/12/06 | 133571 | macros/latex/contrib/glossaries/samples/samplexdy.pdf +2019/12/06 | 133417 | fonts/plex/type1/IBMPlexSerif-ExtraLight.pfb +2019/12/06 | 13340 | fonts/plex/tfm/IBMPlexSans-ThinItalic-tlf-ot1.tfm +2019/12/06 | 133206 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma +2019/12/06 | 13316 | fonts/plex/tfm/IBMPlexSerif-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 133120 | fonts/plex/opentype/IBMPlexSans-Bold.otf +2019/12/06 | 13304 | fonts/plex/tfm/IBMPlexSans-tlf-lgr.tfm +2019/12/06 | 1329050 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2019/12/06 | 13240 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-lgr.tfm +2019/12/06 | 13232 | fonts/plex/tfm/IBMPlexSerif-LightItalic-tlf-ot1.tfm +2019/12/06 | 13208 | fonts/plex/tfm/IBMPlexSerif-TextItalic-tlf-ot1.tfm +2019/12/06 | 13184 | fonts/plex/tfm/IBMPlexSans-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1316 | fonts/plex/tfm/IBMPlexSans-Bold-sup-ot1.tfm +2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexSans-Text-sup-ot1.tfm +2019/12/06 | 1312 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1.tfm +2019/12/06 | 13120 | fonts/plex/tfm/IBMPlexSerif-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 131036 | fonts/plex/opentype/IBMPlexSans-Regular.otf +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexSerif-Bold-sup-ot1.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexSans-Medium-sup-ot1.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1.tfm +2019/12/06 | 1308 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1.tfm +2019/12/06 | 13062 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma +2019/12/06 | 130561 | fonts/plex/type1/IBMPlexSans-BoldItalic.pfb +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-sup-t1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-t1--base.tfm +2019/12/06 | 1304 | fonts/plex/tfm/IBMPlexMono-Bold-sup-t1--base.tfm +2019/12/06 | 13044 | fonts/plex/tfm/IBMPlexSans-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexSerif-SemiBold-sup-ot1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-t1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-t1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-t1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Medium-sup-t1--base.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1.tfm +2019/12/06 | 1300 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1.tfm +2019/12/06 | 13004 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-lgr.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-tlf-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-tlf-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Light-sup-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-t1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ly1--base.tfm +2019/12/06 | 1296 | fonts/plex/tfm/IBMPlexMono-Bold-sup-ly1--base.tfm +2019/12/06 | 12932 | fonts/plex/tfm/IBMPlexSans-TextItalic-tlf-ot1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexSerif-Medium-sup-ot1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexSans-SemiBold-sup-ot1.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-t1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-t1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Thin-sup-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Text-sup-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-sup-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-SemiBold-sup-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-Medium-sup-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ly1--base.tfm +2019/12/06 | 1292 | fonts/plex/tfm/IBMPlexMono-ExtraLight-sup-ly1--base.tfm +2019/12/06 | 12900 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-Text-sup-ot1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-sup-ot1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-sup-ot1.tfm +2019/12/06 | 1288 | fonts/plex/tfm/IBMPlexSans-sup-ot1.tfm +2019/12/06 | 12868 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-ot1.tfm +2019/12/06 | 128562 | fonts/plex/type1/IBMPlexSans-SemiBoldItalic.pfb +2019/12/06 | 1284 | fonts/plex/tfm/IBMPlexSans-ExtraLight-sup-ot1.tfm +2019/12/06 | 128324 | fonts/plex/opentype/IBMPlexSans-Thin.otf +2019/12/06 | 1280 | fonts/plex/tfm/IBMPlexSans-Light-sup-ot1.tfm +2019/12/06 | 1276 | fonts/plex/tfm/IBMPlexSans-Thin-sup-ot1.tfm +2019/12/06 | 127612 | fonts/plex/type1/IBMPlexSans-TextItalic.pfb +2019/12/06 | 12752 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-ot1.tfm +2019/12/06 | 127171 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2019/12/06 | 127112 | fonts/plex/type1/IBMPlexSans-MediumItalic.pfb +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexSerif-Light-sup-ot1.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-sup-ot1.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1.tfm +2019/12/06 | 1260 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1.tfm +2019/12/06 | 1256 | fonts/plex/tfm/IBMPlexSerif-Thin-sup-ot1.tfm +2019/12/06 | 1256 | fonts/plex/tfm/IBMPlexSansCond-Medium-sup-ot1.tfm +2019/12/06 | 12509 | macros/latex/contrib/glossaries/makeglossaries-lite.lua +2019/12/06 | 12504 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 125022 | fonts/plex/type1/IBMPlexMono-BoldItalic.pfb +2019/12/06 | 12500 | fonts/plex/tfm/IBMPlexSerif-Light-tlf-ot1.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ts1--base.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1.tfm +2019/12/06 | 1248 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ts1--base.tfm +2019/12/06 | 124656 | fonts/plex/type1/IBMPlexMono-TextItalic.pfb +2019/12/06 | 12460 | fonts/plex/tfm/IBMPlexSerif-ExtraLight-tlf-ot1.tfm +2019/12/06 | 12456 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexSansCond-Text-sup-ot1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-sup-ot1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1.tfm +2019/12/06 | 1244 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1.tfm +2019/12/06 | 12448 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-ot1.tfm +2019/12/06 | 124128 | fonts/plex/opentype/IBMPlexSerif-MediumItalic.otf +2019/12/06 | 1240 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1.tfm +2019/12/06 | 12388 | fonts/plex/tfm/IBMPlexSerif-BoldItalic-tlf-ot1.tfm +2019/12/06 | 123836 | fonts/plex/opentype/IBMPlexSerif-SemiBoldItalic.otf +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ts1--base.tfm +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1.tfm +2019/12/06 | 1236 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ts1--base.tfm +2019/12/06 | 12360 | fonts/plex/tfm/IBMPlexSerif-Medium-tlf-ot1.tfm +2019/12/06 | 12348 | fonts/plex/tfm/IBMPlexSerif-SemiBold-tlf-ot1.tfm +2019/12/06 | 123436 | fonts/plex/type1/IBMPlexSans-Italic.pfb +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexSansCond-Thin-sup-ot1.tfm +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ts1--base.tfm +2019/12/06 | 1232 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ts1--base.tfm +2019/12/06 | 123160 | fonts/plex/opentype/IBMPlexSerif-TextItalic.otf +2019/12/06 | 123064 | fonts/plex/type1/IBMPlexSans-LightItalic.pfb +2019/12/06 | 1228 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ts1--base.tfm +2019/12/06 | 122882 | fonts/plex/type1/IBMPlexSans-ExtraLightItalic.pfb +2019/12/06 | 122848 | macros/latex/contrib/csquotes/csquotes.tex +2019/12/06 | 122592 | fonts/plex/opentype/IBMPlexSerif-BoldItalic.otf +2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexSansCond-sup-ot1.tfm +2019/12/06 | 1224 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ts1--base.tfm +2019/12/06 | 122348 | fonts/plex/type1/IBMPlexMono-MediumItalic.pfb +2019/12/06 | 12216 | fonts/plex/tfm/IBMPlexSans-BoldItalic-tlf-ot1.tfm +2019/12/06 | 12204 | fonts/plex/tfm/IBMPlexSans-Light-tlf-ot1.tfm +2019/12/06 | 122016 | fonts/plex/opentype/IBMPlexSerif-Italic.otf +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Light-sup-ot1.tfm +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexSansCond-Bold-sup-ot1.tfm +2019/12/06 | 1216 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1.tfm +2019/12/06 | 12168 | fonts/plex/tfm/IBMPlexSerif-Italic-tlf-ot1.tfm +2019/12/06 | 121656 | fonts/plex/opentype/IBMPlexSerif-LightItalic.otf +2019/12/06 | 121620 | fonts/plex/type1/IBMPlexMono-SemiBoldItalic.pfb +2019/12/06 | 12156 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-ot1.tfm +2019/12/06 | 12132 | fonts/plex/tfm/IBMPlexSerif-Text-tlf-ot1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-tlf-ts1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1.tfm +2019/12/06 | 1212 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1.tfm +2019/12/06 | 121091 | fonts/plex/type1/IBMPlexMono-Italic.pfb +2019/12/06 | 1208 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1.tfm +2019/12/06 | 1204 | fonts/plex/tfm/IBMPlexMono-Light-tlf-ts1--base.tfm +2019/12/06 | 1203297 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma +2019/12/06 | 120309 | fonts/plex/type1/IBMPlexMono-ExtraLightItalic.pfb +2019/12/06 | 120220 | fonts/plex/opentype/IBMPlexSerif-ExtraLightItalic.otf +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-tlf-ts1--base.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Thin-tlf-ts1--base.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Text-tlf-ts1--base.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-SemiBold-tlf-ts1--base.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-Medium-tlf-ts1--base.tfm +2019/12/06 | 1200 | fonts/plex/tfm/IBMPlexMono-ExtraLight-tlf-ts1--base.tfm +2019/12/06 | 1198329 | macros/latex/contrib/glossaries/glossaries-code.pdf +2019/12/06 | 1196 | fonts/plex/tfm/IBMPlexMono-Bold-tlf-ts1--base.tfm +2019/12/06 | 119653 | fonts/plex/type1/IBMPlexMono-LightItalic.pfb +2019/12/06 | 119583 | fonts/plex/type1/IBMPlexSans-Bold.pfb +2019/12/06 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2019/12/06 | 11920 | fonts/plex/tfm/IBMPlexSerif-ThinItalic-tlf-ot1.tfm +2019/12/06 | 11868 | fonts/plex/tfm/IBMPlexSans-ExtraLight-tlf-ot1.tfm +2019/12/06 | 118195 | fonts/plex/type1/IBMPlexSans-ThinItalic.pfb +2019/12/06 | 117828 | fonts/plex/type1/IBMPlexSerif-Thin.pfb +2019/12/06 | 11780 | fonts/plex/tfm/IBMPlexSans-Italic-tlf-ot1.tfm +2019/12/06 | 117434 | fonts/plex/type1/IBMPlexSans-SemiBold.pfb +2019/12/06 | 1168 | fonts/plex/tfm/IBMPlexSansCond-MediumItalic-tlf-lgr.tfm +2019/12/06 | 1168 | fonts/plex/tfm/IBMPlexSansCond-ExtraLightItalic-tlf-lgr.tfm +2019/12/06 | 11684 | fonts/plex/tfm/IBMPlexSerif-Bold-tlf-ot1.tfm +2019/12/06 | 116803 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-TextItalic-tlf-lgr.tfm +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-SemiBoldItalic-tlf-lgr.tfm +2019/12/06 | 1164 | fonts/plex/tfm/IBMPlexSansCond-LightItalic-tlf-lgr.tfm +2019/12/06 | 11628 | fonts/plex/tfm/IBMPlexSerif-Thin-tlf-ot1.tfm +2019/12/06 | 115972 | fonts/plex/type1/IBMPlexSans-Medium.pfb +2019/12/06 | 11584 | fonts/plex/tfm/IBMPlexSans-Medium-tlf-ot1.tfm +2019/12/06 | 1156 | fonts/plex/tfm/IBMPlexSansCond-Italic-tlf-lgr.tfm +2019/12/06 | 115631 | fonts/plex/type1/IBMPlexMono-ThinItalic.pfb +2019/12/06 | 115380 | fonts/plex/opentype/IBMPlexSerif-Medium.otf +2019/12/06 | 1152 | fonts/plex/tfm/IBMPlexSansCond-ThinItalic-tlf-lgr.tfm +2019/12/06 | 114948 | fonts/plex/opentype/IBMPlexSerif-SemiBold.otf +2019/12/06 | 1148585 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2019/12/06 | 1148048 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2019/12/06 | 11420 | fonts/plex/tfm/IBMPlexSans-SemiBold-tlf-ot1.tfm +2019/12/06 | 114072 | fonts/plex/opentype/IBMPlexSerif-Text.otf +2019/12/06 | 11396 | systems/texlive/tlnet/archive/mathfont.r53035.tar.xz +2019/12/06 | 113621 | fonts/plex/type1/IBMPlexSans-Text.pfb +2019/12/06 | 113588 | fonts/plex/opentype/IBMPlexSerif-Bold.otf +2019/12/06 | 113412 | fonts/plex/opentype/IBMPlexSerif-ThinItalic.otf +2019/12/06 | 11336 | fonts/plex/tfm/IBMPlexSans-Text-tlf-ot1.tfm +2019/12/06 | 11316 | fonts/plex/tfm/IBMPlexSerif-tlf-ot1.tfm +2019/12/06 | 113068 | fonts/plex/opentype/IBMPlexSerif-Light.otf +2019/12/06 | 112995 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma +2019/12/06 | 112908 | fonts/plex/opentype/IBMPlexSerif-ExtraLight.otf +2019/12/06 | 112564 | fonts/plex/opentype/IBMPlexSerif-Regular.otf +2019/12/06 | 112155 | fonts/plex/type1/IBMPlexSans-Light.pfb +2019/12/06 | 111882 | fonts/plex/type1/IBMPlexMono-SemiBold.pfb +2019/12/06 | 11164 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1112 | fonts/plex/tfm/IBMPlexSansCond-BoldItalic-tlf-lgr.tfm +2019/12/06 | 111236 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2019/12/06 | 11100 | systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm +2019/12/06 | 110962 | fonts/plex/type1/IBMPlexMono-Bold.pfb +2019/12/06 | 11067 | fonts/plex/latex/TS1IBMPlexSans-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/OT1IBMPlexSans-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/OT1IBMPlexSans-Sup.fd +2019/12/06 | 11067 | fonts/plex/latex/LY1IBMPlexSans-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/LY1IBMPlexSans-Sup.fd +2019/12/06 | 11067 | fonts/plex/latex/LGRIBMPlexSans-TLF.fd +2019/12/06 | 11067 | fonts/plex/latex/LGRIBMPlexSans-Sup.fd +2019/12/06 | 11060 | fonts/plex/tfm/IBMPlexSans-Thin-tlf-ot1.tfm +2019/12/06 | 11056 | fonts/plex/tfm/IBMPlexSansCond-tlf-ot1.tfm +2019/12/06 | 1103 | macros/latex/contrib/glossaries/samples/sampleacronyms.tex +2019/12/06 | 1100 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-lgr.tfm +2019/12/06 | 10988 | fonts/plex/tfm/IBMPlexSans-Bold-tlf-ot1.tfm +2019/12/06 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.r53029.tar.xz +2019/12/06 | 109503 | fonts/plex/type1/IBMPlexSans-ExtraLight.pfb +2019/12/06 | 10945 | fonts/plex/latex/T1IBMPlexSans-TLF.fd +2019/12/06 | 10945 | fonts/plex/latex/T1IBMPlexSans-Sup.fd +2019/12/06 | 1092 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-lgr.tfm +2019/12/06 | 10924 | fonts/plex/tfm/IBMPlexSans-tlf-ot1.tfm +2019/12/06 | 109167 | fonts/plex/type1/IBMPlexSans.pfb +2019/12/06 | 109114 | fonts/plex/type1/IBMPlexMono-Medium.pfb +2019/12/06 | 1088 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-lgr.tfm +2019/12/06 | 108761 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2019/12/06 | 10868 | fonts/plex/tfm/IBMPlexSansCond-Medium-tlf-ot1.tfm +2019/12/06 | 10840 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-ot1.tfm +2019/12/06 | 108329 | fonts/plex/type1/IBMPlexMono-Text.pfb +2019/12/06 | 1082 | macros/latex/contrib/glossaries/samples/sample-entrycount.tex +2019/12/06 | 10828 | fonts/plex/tfm/IBMPlexSansCond-SemiBold-tlf-ot1.tfm +2019/12/06 | 1080 | fonts/plex/tfm/IBMPlexSansCond-Light-tlf-lgr.tfm +2019/12/06 | 1080 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-lgr.tfm +2019/12/06 | 107924 | fonts/plex/opentype/IBMPlexSerif-Thin.otf +2019/12/06 | 107457 | fonts/plex/type1/IBMPlexSans-Thin.pfb +2019/12/06 | 1070514 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2019/12/06 | 1069970 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2019/12/06 | 1068 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-lgr.tfm +2019/12/06 | 1068590 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma +2019/12/06 | 1060 | fonts/plex/tfm/IBMPlexSansCond-Bold-tlf-lgr.tfm +2019/12/06 | 1060 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-tlf-ot1.tfm +2019/12/06 | 105959 | fonts/plex/type1/IBMPlexMono.pfb +2019/12/06 | 1056 | fonts/plex/tfm/IBMPlexSansCond-tlf-lgr.tfm +2019/12/06 | 10540 | fonts/plex/tfm/IBMPlexSansCond-Text-tlf-ot1.tfm +2019/12/06 | 10536 | fonts/plex/tfm/IBMPlexSansCond-ExtraLight-tlf-ot1.tfm +2019/12/06 | 1052 | fonts/plex/tfm/IBMPlexMono-BoldItalic-tlf-ot1.tfm +2019/12/06 | 1048 | fonts/plex/tfm/IBMPlexMono-MediumItalic-tlf-ot1.tfm +2019/12/06 | 1048 | fonts/plex/tfm/IBMPlexMono-Italic-tlf-ot1.tfm +2019/12/06 | 1042662 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2019/12/06 | 104092 | macros/latex/contrib/glossaries/samples/sample.pdf +2019/12/06 | 1036 | fonts/plex/tfm/IBMPlexMono-TextItalic-tlf-ot1.tfm +2019/12/06 | 103470 | fonts/plex/type1/IBMPlexMono-Light.pfb +2019/12/06 | 103469 | fonts/plex/type1/IBMPlexMono-ExtraLight.pfb +2019/12/06 | 1032 | fonts/plex/tfm/IBMPlexMono-LightItalic-tlf-ot1.tfm +2019/12/06 | 1028 | fonts/plex/tfm/IBMPlexMono-SemiBoldItalic-sup-ot1.tfm +2019/12/06 | 1024 | fonts/plex/tfm/IBMPlexMono-ExtraLightItalic-tlf-ot1.tfm +2019/12/06 | 102380 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2019/12/06 | 1020 | fonts/plex/tfm/IBMPlexMono-ThinItalic-tlf-ot1.tfm +2019/12/06 | 1020 | fonts/plex/tfm/IBMPlexMono-BoldItalic-sup-ot1.tfm +2019/12/06 | 101861 | fonts/plex/type1/IBMPlexMono-Thin.pfb +2019/12/06 | 1016 | fonts/plex/tfm/IBMPlexMono-Italic-sup-ot1.tfm +2019/12/06 | 1012 | fonts/plex/tfm/IBMPlexMono-MediumItalic-sup-ot1.tfm +2019/12/06 | 1012686 | macros/latex/contrib/glossaries/glossaries.dtx +2019/12/06 | 1011 | macros/latex/contrib/glossaries/samples/sampleaccsupp.tex +2019/12/06 | 100684 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2019/12/06 | 100639 | fonts/plex/type1/IBMPlexSansCond-BoldItalic.pfb +2019/12/06 | 10052 | fonts/plex/tfm/IBMPlexSansCond-Thin-tlf-ot1.tfm +2019/12/06 | 1004 | fonts/plex/tfm/IBMPlexMono-TextItalic-sup-ot1.tfm +2019/12/06 | 1000 | fonts/plex/tfm/IBMPlexMono-LightItalic-sup-ot1.tfm +2019/12/05 | 9914 | systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm +2019/12/05 | 959 | macros/latex/contrib/oberdiek/oberdiek-source.bib 2019/12/05 | 872170 | macros/latex/contrib/mathfont.zip -2019/12/05 | 86581 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma -2019/12/05 | 863200 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma -2019/12/05 | 85396 | systems/texlive/tlnet/archive/texlive-scripts.r53017.tar.xz -2019/12/05 | 8483 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2019/12/05 | 84533 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma +2019/12/05 | 85469 | macros/latex/contrib/oberdiek/bigintcalc.dtx 2019/12/05 | 821908 | systems/texlive/tlnet/archive/beebe.r53017.tar.xz +2019/12/05 | 816 | macros/latex/contrib/oberdiek/README.txt 2019/12/05 | 8116 | systems/texlive/tlnet/archive/bookmark.r53026.tar.xz 2019/12/05 | 80796 | systems/texlive/tlnet/archive/dtk.doc.r53020.tar.xz -2019/12/05 | 80505 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma -2019/12/05 | 79845 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2019/12/05 | 77962 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma -2019/12/05 | 77935 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma 2019/12/05 | 779213 | systems/win32/miktex/tm/packages/dynkin-diagrams.tar.lzma -2019/12/05 | 77319 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2019/12/05 | 77827 | macros/latex/contrib/oberdiek/bitset.dtx 2019/12/05 | 760028 | systems/texlive/tlnet/archive/dynkin-diagrams.doc.r53018.tar.xz 2019/12/05 | 752 | systems/texlive/tlnet/archive/collection-latexrecommended.r53027.tar.xz -2019/12/05 | 7506 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma -2019/12/05 | 73636 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2019/12/05 | 72600 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2019/12/05 | 72572 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2019/12/05 | 71697 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2019/12/05 | 70251 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma -2019/12/05 | 69609 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma -2019/12/05 | 69209 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2019/12/05 | 68674 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma -2019/12/05 | 67257 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2019/12/05 | 67250 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma +2019/12/05 | 71514 | macros/latex/contrib/oberdiek/intcalc.dtx +2019/12/05 | 67789 | macros/latex/contrib/oberdiek/ltxcmds.dtx 2019/12/05 | 6548 | systems/texlive/tlnet/archive/mleftright.source.r53021.tar.xz -2019/12/05 | 652 | systems/win32/miktex/tm/packages/next/pr.ini -2019/12/05 | 65025 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2019/12/05 | 63290 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma -2019/12/05 | 63275 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma -2019/12/05 | 63118 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma -2019/12/05 | 62909 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2019/12/05 | 638010 | macros/latex/contrib/pmboxdraw/pmboxdraw.pdf +2019/12/05 | 626116 | macros/latex/contrib/oberdiek/bitset.pdf +2019/12/05 | 621416 | install/macros/latex/contrib/pmboxdraw.tds.zip 2019/12/05 | 61855 | macros/latex/contrib/atbegshi/atbegshi.dtx -2019/12/05 | 61657 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2019/12/05 | 61567 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma 2019/12/05 | 6144 | systems/texlive/tlnet/archive/grfext.source.r53024.tar.xz -2019/12/05 | 61218 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2019/12/05 | 60330 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma 2019/12/05 | 5984 | systems/texlive/tlnet/archive/collection-latexextra.r53027.tar.xz -2019/12/05 | 59457 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma +2019/12/05 | 593900 | macros/latex/contrib/oberdiek/askinclude.pdf +2019/12/05 | 59158 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2019/12/05 | 5912 | systems/texlive/tlnet/archive/letltxmacro.source.r53022.tar.xz -2019/12/05 | 58794 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2019/12/05 | 575921 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2019/12/05 | 57220 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2019/12/05 | 5840 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2019/12/05 | 583460 | install/macros/latex/contrib/hologo.tds.zip +2019/12/05 | 58016 | macros/latex/contrib/oberdiek/askinclude.dtx 2019/12/05 | 5712 | systems/texlive/tlnet/archive/infwarerr.source.r53023.tar.xz -2019/12/05 | 56620 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma -2019/12/05 | 56423 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma -2019/12/05 | 563302 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2019/12/05 | 560771 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2019/12/05 | 567626 | macros/latex/contrib/hologo/hologo.pdf 2019/12/05 | 552 | systems/texlive/tlnet/archive/collection-latex.r53026.tar.xz -2019/12/05 | 54740 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma -2019/12/05 | 544017 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2019/12/05 | 53996 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2019/12/05 | 538881 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma -2019/12/05 | 53447 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma -2019/12/05 | 533455 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma -2019/12/05 | 52141 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2019/12/05 | 51771 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma -2019/12/05 | 51204 | systems/texlive/tlnet/archive/texlive-scripts.doc.r53017.tar.xz -2019/12/05 | 511635 | systems/win32/miktex/tm/packages/files.csv.lzma -2019/12/05 | 511446 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2019/12/05 | 537938 | macros/latex/contrib/oberdiek/selinput.pdf +2019/12/05 | 517568 | macros/latex/contrib/oberdiek/resizegather.pdf 2019/12/05 | 5104 | systems/texlive/tlnet/archive/embedfile.r53025.tar.xz -2019/12/05 | 50828 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2019/12/05 | 50790 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2019/12/05 | 50579 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2019/12/05 | 498553 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma -2019/12/05 | 49772 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma -2019/12/05 | 49264 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma -2019/12/05 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2019/12/05 | 47979 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2019/12/05 | 497867 | macros/latex/contrib/oberdiek/bmpsize.pdf +2019/12/05 | 47687 | macros/latex/contrib/oberdiek/kvsetkeys.dtx 2019/12/05 | 474875 | systems/win32/miktex/tm/packages/babel-italian.tar.lzma +2019/12/05 | 46837 | macros/latex/contrib/oberdiek/pdfrender.dtx +2019/12/05 | 467906 | macros/latex/contrib/oberdiek/bigintcalc.pdf 2019/12/05 | 465408 | systems/texlive/tlnet/archive/bookmark.doc.r53026.tar.xz -2019/12/05 | 45810 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2019/12/05 | 45741 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2019/12/05 | 457346 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma -2019/12/05 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2019/12/05 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2019/12/05 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2019/12/05 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2019/12/05 | 45591 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma -2019/12/05 | 45466 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma -2019/12/05 | 449938 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma -2019/12/05 | 44981 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2019/12/05 | 46055 | macros/latex/contrib/oberdiek/hycolor.dtx 2019/12/05 | 446552 | systems/texlive/tlnet/archive/babel-italian.doc.r53019.tar.xz -2019/12/05 | 43439 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma -2019/12/05 | 42943 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2019/12/05 | 42574 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma -2019/12/05 | 41878 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma -2019/12/05 | 41864 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma +2019/12/05 | 43831 | macros/latex/contrib/oberdiek/alphalph.dtx +2019/12/05 | 431640 | macros/latex/contrib/oberdiek/intcalc.pdf 2019/12/05 | 418377 | install/macros/latex/contrib/atbegshi.tds.zip 2019/12/05 | 410685 | macros/latex/contrib/atbegshi.zip -2019/12/05 | 40989 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma -2019/12/05 | 40738 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma 2019/12/05 | 405994 | macros/latex/contrib/atbegshi/atbegshi.pdf 2019/12/05 | 40355 | macros/latex/contrib/atveryend/atveryend.dtx -2019/12/05 | 39846 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2019/12/05 | 3947341 | systems/texlive/tlnet/install-tl-unx.tar.gz -2019/12/05 | 39222 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma -2019/12/05 | 391462 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2019/12/05 | 38864 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2019/12/05 | 387513 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-x64-2.9.tar.lzma +2019/12/05 | 394188 | macros/latex/contrib/oberdiek/ltxcmds.pdf +2019/12/05 | 39389 | macros/latex/contrib/oberdiek/pdfescape.dtx 2019/12/05 | 387416 | systems/texlive/tlnet/archive/embedfile.doc.r53025.tar.xz 2019/12/05 | 386981 | install/macros/latex/contrib/atveryend.tds.zip +2019/12/05 | 382955 | macros/latex/contrib/oberdiek/pdfrender.pdf 2019/12/05 | 382724 | macros/latex/contrib/atveryend.zip 2019/12/05 | 381073 | macros/latex/contrib/atveryend/atveryend.pdf -2019/12/05 | 380 | systems/win32/miktex/tm/packages/pr.ini 2019/12/05 | 3756 | systems/texlive/tlnet/archive/babel-italian.r53019.tar.xz -2019/12/05 | 36634 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2019/12/05 | 375389 | macros/latex/contrib/oberdiek/kvsetkeys.pdf 2019/12/05 | 364 | macros/latex/contrib/atveryend/README.md -2019/12/05 | 36381 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2019/12/05 | 356319 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2019/12/05 | 354500 | systems/win32/miktex/tm/packages/next/miktex-omega-bin-2.9.tar.lzma -2019/12/05 | 35217 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma -2019/12/05 | 34846 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2019/12/05 | 34835 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2019/12/05 | 364633 | macros/latex/contrib/oberdiek/hycolor.pdf +2019/12/05 | 35799 | macros/latex/contrib/oberdiek/hypdoc.dtx +2019/12/05 | 355 | macros/latex/contrib/atenddvi/README.md +2019/12/05 | 354313 | macros/latex/contrib/oberdiek/fibnum.pdf +2019/12/05 | 354229 | macros/latex/contrib/oberdiek/alphalph.pdf +2019/12/05 | 352081 | macros/latex/contrib/oberdiek/soulutf8.pdf +2019/12/05 | 35155 | macros/latex/contrib/oberdiek/soulutf8.dtx +2019/12/05 | 347238 | macros/latex/contrib/oberdiek/thepdfnumber.pdf +2019/12/05 | 346746 | macros/latex/contrib/oberdiek/pdfescape.pdf +2019/12/05 | 345578 | macros/latex/contrib/oberdiek/oberdiek.pdf 2019/12/05 | 340781 | install/macros/latex/contrib/accsupp.tds.zip -2019/12/05 | 33548 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma -2019/12/05 | 33400 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma 2019/12/05 | 331978 | macros/latex/contrib/accsupp.zip -2019/12/05 | 328876 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma +2019/12/05 | 331314 | macros/latex/contrib/oberdiek/tabularht.pdf +2019/12/05 | 330129 | macros/latex/contrib/oberdiek/setouterhbox.pdf +2019/12/05 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx 2019/12/05 | 327709 | macros/latex/contrib/accsupp/accsupp.pdf -2019/12/05 | 32347 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2019/12/05 | 32267 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma +2019/12/05 | 326895 | macros/latex/contrib/oberdiek/refcount.pdf +2019/12/05 | 322832 | install/macros/latex/contrib/rerunfilecheck.tds.zip 2019/12/05 | 321737 | macros/latex/contrib/mathfont/mathfont_symbol_list.pdf -2019/12/05 | 321499 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma +2019/12/05 | 319986 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf +2019/12/05 | 319844 | macros/latex/contrib/oberdiek/hypdoc.pdf +2019/12/05 | 318743 | macros/latex/contrib/oberdiek/gettitlestring.pdf +2019/12/05 | 318562 | macros/latex/contrib/oberdiek/engord.pdf 2019/12/05 | 317993 | systems/win32/miktex/tm/packages/mleftright.tar.lzma 2019/12/05 | 317869 | systems/win32/miktex/tm/packages/barracuda.tar.lzma +2019/12/05 | 317677 | macros/latex/contrib/oberdiek/hypdestopt.pdf +2019/12/05 | 317164 | macros/latex/contrib/oberdiek/rotchiffre.pdf 2019/12/05 | 317057 | systems/win32/miktex/tm/packages/grfext.tar.lzma -2019/12/05 | 31294 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2019/12/05 | 31155 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma +2019/12/05 | 316822 | macros/latex/contrib/oberdiek/eolgrab.pdf +2019/12/05 | 315092 | macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf +2019/12/05 | 314990 | macros/latex/contrib/oberdiek/iflang.pdf +2019/12/05 | 312192 | macros/latex/contrib/oberdiek/pagesel.pdf +2019/12/05 | 311600 | macros/latex/contrib/oberdiek/pagegrid.pdf +2019/12/05 | 311564 | macros/latex/contrib/oberdiek/pdfcrypt.pdf 2019/12/05 | 310 | macros/latex/contrib/accsupp/README.md -2019/12/05 | 30989 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma -2019/12/05 | 308662 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2019/12/05 | 31024 | macros/latex/contrib/oberdiek/tabularht.dtx 2019/12/05 | 308648 | systems/texlive/tlnet/archive/mleftright.doc.r53021.tar.xz 2019/12/05 | 308376 | systems/texlive/tlnet/archive/grfext.doc.r53024.tar.xz +2019/12/05 | 308006 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf +2019/12/05 | 307773 | macros/latex/contrib/oberdiek/protecteddef.pdf +2019/12/05 | 305359 | macros/latex/contrib/oberdiek/holtxdoc.pdf +2019/12/05 | 304863 | macros/latex/contrib/oberdiek/enparen.pdf +2019/12/05 | 304681 | install/macros/latex/contrib/pdflscape.tds.zip +2019/12/05 | 303828 | macros/latex/contrib/oberdiek/telprint.pdf +2019/12/05 | 302693 | macros/latex/contrib/oberdiek/pdfcol.pdf 2019/12/05 | 30265 | macros/latex/contrib/accsupp/accsupp.dtx -2019/12/05 | 30240 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2019/12/05 | 300241 | macros/latex/contrib/oberdiek/etexcmds.pdf +2019/12/05 | 299858 | macros/latex/contrib/oberdiek/hyphsubst.pdf +2019/12/05 | 299397 | macros/latex/contrib/pdflscape/pdflscape.pdf +2019/12/05 | 29904 | macros/latex/contrib/oberdiek/refcount.dtx +2019/12/05 | 298873 | macros/latex/contrib/oberdiek/catchfile.pdf +2019/12/05 | 298594 | macros/latex/contrib/oberdiek/listingsutf8.pdf 2019/12/05 | 298537 | systems/win32/miktex/tm/packages/letltxmacro.tar.lzma -2019/12/05 | 29689 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2019/12/05 | 295928 | macros/latex/contrib/oberdiek/picture.pdf +2019/12/05 | 295786 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf +2019/12/05 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx +2019/12/05 | 294403 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf +2019/12/05 | 293548 | macros/latex/contrib/oberdiek/settobox.pdf 2019/12/05 | 293465 | systems/win32/miktex/tm/packages/infwarerr.tar.lzma -2019/12/05 | 29295 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma -2019/12/05 | 29239 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma -2019/12/05 | 29143 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2019/12/05 | 293225 | macros/latex/contrib/oberdiek/hopatch.pdf +2019/12/05 | 293099 | macros/latex/contrib/oberdiek/aliascnt.pdf 2019/12/05 | 290936 | systems/texlive/tlnet/archive/letltxmacro.doc.r53022.tar.xz -2019/12/05 | 28710 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2019/12/05 | 289988 | macros/latex/contrib/oberdiek/uniquecounter.pdf +2019/12/05 | 289747 | macros/latex/contrib/oberdiek/hypbmsec.pdf +2019/12/05 | 28916 | macros/latex/contrib/oberdiek/hypdestopt.dtx +2019/12/05 | 288654 | macros/latex/contrib/oberdiek/chemarr.pdf +2019/12/05 | 2866 | macros/latex/contrib/oberdiek/oberdiek.ins +2019/12/05 | 285266 | macros/latex/contrib/oberdiek/auxhook.pdf +2019/12/05 | 285090 | macros/latex/contrib/oberdiek/hypgotoe.pdf 2019/12/05 | 284912 | systems/texlive/tlnet/archive/infwarerr.doc.r53023.tar.xz -2019/12/05 | 281674 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2019/12/05 | 281284 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2019/12/05 | 284627 | macros/latex/contrib/oberdiek/colonequals.pdf +2019/12/05 | 284122 | macros/latex/contrib/oberdiek/hypcap.pdf +2019/12/05 | 283891 | macros/latex/contrib/oberdiek/scrindex.pdf +2019/12/05 | 283637 | macros/latex/contrib/oberdiek/flags.pdf +2019/12/05 | 281746 | macros/latex/contrib/oberdiek/stackrel.pdf +2019/12/05 | 28136 | macros/latex/contrib/oberdiek/pagegrid.dtx 2019/12/05 | 280910 | macros/latex/contrib/mathfont/mathfont_code.pdf -2019/12/05 | 27820 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma -2019/12/05 | 276600 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2019/12/05 | 271813 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma -2019/12/05 | 26977 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma -2019/12/05 | 26800 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma +2019/12/05 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx +2019/12/05 | 277908 | install/macros/latex/contrib/atenddvi.tds.zip +2019/12/05 | 277765 | macros/latex/contrib/oberdiek/stampinclude.pdf +2019/12/05 | 274864 | macros/latex/contrib/oberdiek/centernot.pdf +2019/12/05 | 274422 | macros/latex/contrib/oberdiek/twoopt.pdf +2019/12/05 | 273056 | macros/latex/contrib/atenddvi/atenddvi.pdf +2019/12/05 | 27174 | macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx +2019/12/05 | 271621 | macros/latex/contrib/oberdiek/classlist.pdf +2019/12/05 | 269326 | macros/latex/contrib/oberdiek/dvipscol.pdf +2019/12/05 | 26867 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx +2019/12/05 | 26773 | macros/latex/contrib/oberdiek/oberdiek.tex 2019/12/05 | 2668 | systems/texlive/tlnet/archive/infwarerr.r53023.tar.xz -2019/12/05 | 26661 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma -2019/12/05 | 26509 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma +2019/12/05 | 265294 | macros/latex/contrib/oberdiek/ifdraft.pdf 2019/12/05 | 2644 | systems/texlive/tlnet/archive/mleftright.r53021.tar.xz -2019/12/05 | 26178 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2019/12/05 | 26388 | macros/latex/contrib/oberdiek/pdfcol.dtx +2019/12/05 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx 2019/12/05 | 260728 | systems/texlive/tlnet/archive/oberdiek.source.r53027.tar.xz -2019/12/05 | 2579407 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2019/12/05 | 25328 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma -2019/12/05 | 247501 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma -2019/12/05 | 246894 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma -2019/12/05 | 246456 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma -2019/12/05 | 2459483 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma -2019/12/05 | 24071 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma +2019/12/05 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx +2019/12/05 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx +2019/12/05 | 254709 | macros/latex/contrib/oberdiek/tabularkv.pdf +2019/12/05 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx +2019/12/05 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx +2019/12/05 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx +2019/12/05 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx +2019/12/05 | 24771 | macros/latex/contrib/oberdiek/resizegather.dtx +2019/12/05 | 24735 | macros/latex/contrib/oberdiek/selinput.dtx +2019/12/05 | 24209 | macros/latex/contrib/oberdiek/pagesel.dtx +2019/12/05 | 24106 | macros/latex/contrib/oberdiek/engord.dtx 2019/12/05 | 240025 | macros/latex/contrib/mathfont/mathfont_user_guide.pdf -2019/12/05 | 237542 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2019/12/05 | 2340 | systems/texlive/tlnet/archive/grfext.r53024.tar.xz -2019/12/05 | 23344 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2019/12/05 | 22961 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2019/12/05 | 22539387 | systems/texlive/tlnet/install-tl.zip +2019/12/05 | 23136 | macros/latex/contrib/oberdiek/gettitlestring.dtx +2019/12/05 | 22212 | macros/latex/contrib/oberdiek/catchfile.dtx 2019/12/05 | 22064 | systems/texlive/tlnet/archive/babel-italian.source.r53019.tar.xz 2019/12/05 | 217 | macros/latex/contrib/atbegshi/README.md -2019/12/05 | 2151384 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2019/12/05 | 214152 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2019/12/05 | 21712 | macros/latex/contrib/pdflscape/pdflscape.dtx +2019/12/05 | 21660308 | install/macros/latex/contrib/oberdiek.tds.zip +2019/12/05 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx +2019/12/05 | 21471 | macros/latex/contrib/oberdiek/holtxdoc.dtx +2019/12/05 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx 2019/12/05 | 2092 | systems/texlive/tlnet/archive/letltxmacro.r53022.tar.xz -2019/12/05 | 20738 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma -2019/12/05 | 202429 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma -2019/12/05 | 198081 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma -2019/12/05 | 19791 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma -2019/12/05 | 194997 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma -2019/12/05 | 1945840 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2019/12/05 | 193313 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2019/12/05 | 193287 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2019/12/05 | 193226 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2019/12/05 | 187297 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma -2019/12/05 | 18699298 | systems/texlive/tlnet/install-tl-windows.exe -2019/12/05 | 185298 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2019/12/05 | 184160 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2019/12/05 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx +2019/12/05 | 20806 | macros/latex/contrib/oberdiek/hopatch.dtx +2019/12/05 | 20736 | macros/latex/contrib/oberdiek/picture.dtx +2019/12/05 | 20692 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx +2019/12/05 | 20366 | macros/latex/contrib/oberdiek/etexcmds.dtx +2019/12/05 | 20085 | macros/latex/contrib/oberdiek/uniquecounter.dtx +2019/12/05 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx +2019/12/05 | 19329 | macros/latex/contrib/oberdiek/pdfcolfoot.dtx +2019/12/05 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx +2019/12/05 | 19140 | macros/latex/contrib/oberdiek/listingsutf8.dtx +2019/12/05 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx 2019/12/05 | 18372 | systems/texlive/tlnet/archive/bookmark.source.r53026.tar.xz -2019/12/05 | 182759 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2019/12/05 | 182 | macros/latex/contrib/rerunfilecheck/README.md 2019/12/05 | 180745 | macros/latex/contrib/mathfont/mathfont_code.dtx -2019/12/05 | 17762 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2019/12/05 | 177583 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2019/12/05 | 17698 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2019/12/05 | 17957 | macros/latex/contrib/oberdiek/hypgotoe.dtx +2019/12/05 | 17618 | macros/latex/contrib/oberdiek/auxhook.dtx 2019/12/05 | 17365944 | systems/texlive/tlnet/archive/oberdiek.doc.r53027.tar.xz 2019/12/05 | 17301207 | systems/win32/miktex/tm/packages/oberdiek.tar.lzma 2019/12/05 | 17300 | systems/texlive/tlnet/archive/dtk.r53020.tar.xz 2019/12/05 | 17204 | systems/texlive/tlnet/archive/dynkin-diagrams.r53018.tar.xz -2019/12/05 | 169202 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma -2019/12/05 | 1679152 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma -2019/12/05 | 167846 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma -2019/12/05 | 166014 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma -2019/12/05 | 165963 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2019/12/05 | 160559 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2019/12/05 | 16043 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma -2019/12/05 | 15997677 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2019/12/05 | 15896 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma -2019/12/05 | 156088 | systems/texlive/tlnet/archive/texlive-docindex.doc.r53017.tar.xz -2019/12/05 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2019/12/05 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2019/12/05 | 152165 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2019/12/05 | 150090 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2019/12/05 | 147096 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma -2019/12/05 | 146764 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma -2019/12/05 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2019/12/05 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2019/12/05 | 14050 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma -2019/12/05 | 137171 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma -2019/12/05 | 133203 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma -2019/12/05 | 1329052 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2019/12/05 | 17107 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx +2019/12/05 | 170 | macros/latex/contrib/pdflscape/README.md +2019/12/05 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx +2019/12/05 | 16804 | macros/latex/contrib/atenddvi/atenddvi.dtx +2019/12/05 | 16789 | macros/latex/contrib/oberdiek/flags.dtx +2019/12/05 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx +2019/12/05 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx +2019/12/05 | 16535 | macros/latex/contrib/oberdiek/aliascnt.dtx +2019/12/05 | 159 | macros/latex/contrib/pmboxdraw/README.md +2019/12/05 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx +2019/12/05 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx +2019/12/05 | 147250 | macros/latex/contrib/pmboxdraw/pmboxdraw.dtx +2019/12/05 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx +2019/12/05 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx +2019/12/05 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx +2019/12/05 | 136134 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm +2019/12/05 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx 2019/12/05 | 13064 | systems/texlive/tlnet/archive/embedfile.source.r53025.tar.xz -2019/12/05 | 13061 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma -2019/12/05 | 127172 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2019/12/05 | 1203296 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma -2019/12/05 | 1195624 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2019/12/05 | 116801 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2019/12/05 | 1148526 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2019/12/05 | 1148173 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2019/12/05 | 112994 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma -2019/12/05 | 111235 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2019/12/05 | 109876 | systems/texlive/tlnet/archive/texlive-docindex.r53017.tar.xz -2019/12/05 | 108760 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2019/12/05 | 1071232 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2019/12/05 | 1070796 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2019/12/05 | 1068589 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma -2019/12/05 | 1042659 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2019/12/05 | 115 | macros/latex/contrib/hologo/README.md +2019/12/05 | 114687 | macros/latex/contrib/hologo/hologo.dtx +2019/12/05 | 105963 | macros/latex/contrib/oberdiek/bmpsize.dtx +2019/12/05 | 10554 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib 2019/12/05 | 103696 | systems/texlive/tlnet/archive/oberdiek.r53027.tar.xz -2019/12/05 | 102381 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2019/12/05 | 100683 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma +2019/12/04 | 98405516 | systems/win32/w32tex/web2c-lib.tar.xz 2019/12/04 | 948944 | systems/texlive/tlnet/archive/archaeologie.doc.r53011.tar.xz 2019/12/04 | 929431 | systems/win32/miktex/tm/packages/biblatex-chem.tar.lzma 2019/12/04 | 923856 | systems/texlive/tlnet/archive/biblatex-chem.doc.r53012.tar.xz 2019/12/04 | 9170 | usergrps/dante/dtk/dtk-extern.sty 2019/12/04 | 880644 | systems/texlive/tlnet/archive/uplatex.doc.r53009.tar.xz +2019/12/04 | 81416012 | systems/win32/w32tex/pgfcontrib.tar.xz 2019/12/04 | 801789 | systems/win32/miktex/tm/packages/knowledge.tar.lzma 2019/12/04 | 7 | macros/luatex/generic/barracuda/doc/barracuda-manual-tool.tex 2019/12/04 | 780941 | graphics/pgf/contrib/dynkin-diagrams.zip @@ -274,8 +2057,7 @@ 2019/12/04 | 57452 | macros/luatex/generic/barracuda/doc/barracuda.pdf 2019/12/04 | 56796 | graphics/pgf/contrib/dynkin-diagrams/dynkin-diagrams.tex 2019/12/04 | 5620 | systems/texlive/tlnet/archive/biblatex-chem.r53012.tar.xz -2019/12/04 | 5608 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl -2019/12/04 | 556243 | systems/win32/w32tex/ChangeLog +2019/12/04 | 556358 | systems/win32/w32tex/ChangeLog 2019/12/04 | 5434 | usergrps/dante/dtk/doc/dtk-extern-test.tex 2019/12/04 | 534 | usergrps/dante/dtk/dtk.nolig 2019/12/04 | 5325 | macros/luatex/generic/barracuda/TODO.txt @@ -304,6 +2086,7 @@ 2019/12/04 | 3440 | systems/texlive/tlnet/archive/biblatex-phys.r53013.tar.xz 2019/12/04 | 34153452 | systems/win32/w32tex/ltxpkgs.tar.xz 2019/12/04 | 3329 | macros/luatex/generic/barracuda/README.md +2019/12/04 | 3272 | macros/latex/contrib/csquotes/README.md 2019/12/04 | 3202635 | systems/win32/miktex/tm/packages/animate.tar.lzma 2019/12/04 | 31788 | systems/texlive/tlnet/archive/jadetex.doc.r53009.tar.xz 2019/12/04 | 314828 | systems/texlive/tlnet/archive/csquotes.doc.r53014.tar.xz @@ -319,7 +2102,6 @@ 2019/12/04 | 288324 | macros/latex/contrib/infwarerr.zip 2019/12/04 | 2540232 | systems/texlive/tlnet/archive/ptex-manual.doc.r53007.tar.xz 2019/12/04 | 253 | usergrps/dante/dtk/dtk0.tex -2019/12/04 | 24725254 | macros/latex/contrib/oberdiek.zip 2019/12/04 | 24320 | systems/texlive/tlnet/archive/animate.r53010.tar.xz 2019/12/04 | 23619 | macros/luatex/generic/barracuda/test/test-ean/001-13-ean-test.pdf 2019/12/04 | 235 | macros/luatex/generic/barracuda/test/test-barracuda-package/01-barracuda-latex-test.tex @@ -355,250 +2137,106 @@ 2019/12/04 | 1039 | usergrps/dante/dtk/dtk-author.clo 2019/12/03 | 9757 | macros/latex/contrib/biblatex-contrib/archaeologie/README.md 2019/12/03 | 960510 | info/biblio/texbook3.bib -2019/12/03 | 959 | macros/latex/contrib/oberdiek/oberdiek-source.bib 2019/12/03 | 93584 | macros/latex/contrib/bookmark/bookmark.dtx 2019/12/03 | 9188 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.tex -2019/12/03 | 85469 | macros/latex/contrib/oberdiek/bigintcalc.dtx 2019/12/03 | 839584 | systems/texlive/tlnet/archive/newtx.doc.r52998.tar.xz 2019/12/03 | 82709 | macros/latex/contrib/animate/animate.tex -2019/12/03 | 816 | macros/latex/contrib/oberdiek/README.txt -2019/12/03 | 81401876 | systems/win32/w32tex/pgfcontrib.tar.xz 2019/12/03 | 7936 | macros/latex/contrib/knowledge/knowledge-configuration.dtx 2019/12/03 | 789186 | macros/latex/contrib/knowledge.zip -2019/12/03 | 77827 | macros/latex/contrib/oberdiek/bitset.dtx 2019/12/03 | 765941 | systems/win32/miktex/tm/packages/graphicxsp.tar.lzma 2019/12/03 | 762366 | macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.dtx 2019/12/03 | 72279 | systems/win32/miktex/tm/packages/pinoutikz.tar.lzma 2019/12/03 | 7172764 | systems/texlive/tlnet/archive/biblatex.doc.r53003.tar.xz -2019/12/03 | 71514 | macros/latex/contrib/oberdiek/intcalc.dtx 2019/12/03 | 702619 | macros/latex/contrib/knowledge/knowledge.pdf 2019/12/03 | 69492 | systems/texlive/tlnet/archive/pinoutikz.doc.r52999.tar.xz -2019/12/03 | 67789 | macros/latex/contrib/oberdiek/ltxcmds.dtx 2019/12/03 | 6699 | macros/latex/contrib/knowledge/knowledge-example.tex 2019/12/03 | 655 | macros/latex/contrib/biblatex-contrib/biblatex-phys/README.md -2019/12/03 | 638223 | macros/latex/contrib/oberdiek/pmboxdraw.pdf 2019/12/03 | 63292480 | systems/win32/w32tex/biblatex-biber.tar.xz -2019/12/03 | 626116 | macros/latex/contrib/oberdiek/bitset.pdf -2019/12/03 | 593914 | macros/latex/contrib/oberdiek/askinclude.pdf -2019/12/03 | 57997 | macros/latex/contrib/oberdiek/askinclude.dtx 2019/12/03 | 57640 | macros/latex/contrib/embedfile/embedfile.dtx 2019/12/03 | 57320 | systems/texlive/tlnet/archive/xetexko.r53002.tar.xz -2019/12/03 | 567831 | macros/latex/contrib/oberdiek/hologo.pdf -2019/12/03 | 537938 | macros/latex/contrib/oberdiek/selinput.pdf -2019/12/03 | 517568 | macros/latex/contrib/oberdiek/resizegather.pdf 2019/12/03 | 503071 | install/macros/latex/contrib/bookmark.tds.zip -2019/12/03 | 497867 | macros/latex/contrib/oberdiek/bmpsize.pdf 2019/12/03 | 481265 | macros/latex/contrib/bookmark.zip -2019/12/03 | 47687 | macros/latex/contrib/oberdiek/kvsetkeys.dtx 2019/12/03 | 475757 | macros/latex/contrib/bookmark/bookmark.pdf -2019/12/03 | 46837 | macros/latex/contrib/oberdiek/pdfrender.dtx -2019/12/03 | 467906 | macros/latex/contrib/oberdiek/bigintcalc.pdf 2019/12/03 | 460970 | install/macros/latex/contrib/biblatex-contrib/biblatex-phys.tds.zip -2019/12/03 | 46055 | macros/latex/contrib/oberdiek/hycolor.dtx 2019/12/03 | 459931 | macros/latex/contrib/biblatex-contrib/biblatex-phys.zip 2019/12/03 | 4533088 | systems/texlive/tlnet/archive/newtx.r52998.tar.xz 2019/12/03 | 448675 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.pdf 2019/12/03 | 448456 | systems/texlive/tlnet/archive/hyperref.source.r53004.tar.xz 2019/12/03 | 44697 | macros/latex/contrib/knowledge/knowledge-utils.dtx -2019/12/03 | 43831 | macros/latex/contrib/oberdiek/alphalph.dtx -2019/12/03 | 431640 | macros/latex/contrib/oberdiek/intcalc.pdf 2019/12/03 | 406694 | install/macros/latex/contrib/embedfile.tds.zip -2019/12/03 | 401743 | macros/latex/contrib/oberdiek/oberdiek.pdf 2019/12/03 | 397370 | macros/latex/contrib/embedfile.zip -2019/12/03 | 394188 | macros/latex/contrib/oberdiek/ltxcmds.pdf -2019/12/03 | 39389 | macros/latex/contrib/oberdiek/pdfescape.dtx 2019/12/03 | 3925892 | macros/latex/contrib/animate/animate.pdf 2019/12/03 | 3916 | info/biblio/texbook3.ltx 2019/12/03 | 391565 | macros/latex/contrib/embedfile/embedfile.pdf -2019/12/03 | 382955 | macros/latex/contrib/oberdiek/pdfrender.pdf 2019/12/03 | 382257 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem.pdf 2019/12/03 | 3792 | systems/texlive/tlnet/archive/logreq.doc.r53003.tar.xz -2019/12/03 | 375389 | macros/latex/contrib/oberdiek/kvsetkeys.pdf -2019/12/03 | 364633 | macros/latex/contrib/oberdiek/hycolor.pdf -2019/12/03 | 35799 | macros/latex/contrib/oberdiek/hypdoc.dtx 2019/12/03 | 354 | macros/latex/contrib/mleftright/README.md -2019/12/03 | 354313 | macros/latex/contrib/oberdiek/fibnum.pdf -2019/12/03 | 354229 | macros/latex/contrib/oberdiek/alphalph.pdf -2019/12/03 | 352081 | macros/latex/contrib/oberdiek/soulutf8.pdf -2019/12/03 | 35155 | macros/latex/contrib/oberdiek/soulutf8.dtx -2019/12/03 | 347238 | macros/latex/contrib/oberdiek/thepdfnumber.pdf -2019/12/03 | 346746 | macros/latex/contrib/oberdiek/pdfescape.pdf 2019/12/03 | 331355 | systems/win32/miktex/tm/packages/csquotes.tar.lzma -2019/12/03 | 331314 | macros/latex/contrib/oberdiek/tabularht.pdf -2019/12/03 | 330129 | macros/latex/contrib/oberdiek/setouterhbox.pdf -2019/12/03 | 32949 | macros/latex/contrib/oberdiek/thepdfnumber.dtx 2019/12/03 | 328 | macros/latex/contrib/bookmark/README.md -2019/12/03 | 326895 | macros/latex/contrib/oberdiek/refcount.pdf 2019/12/03 | 3237505 | install/macros/latex/contrib/animate.tds.zip 2019/12/03 | 3235221 | macros/latex/contrib/animate.zip 2019/12/03 | 323255 | systems/win32/miktex/tm/packages/luatexko.tar.lzma 2019/12/03 | 3213732 | systems/texlive/tlnet/archive/hyperref.doc.r53004.tar.xz 2019/12/03 | 3212 | systems/texlive/tlnet/archive/logreq.r53003.tar.xz -2019/12/03 | 319986 | macros/latex/contrib/oberdiek/pdfcolparallel.pdf -2019/12/03 | 319844 | macros/latex/contrib/oberdiek/hypdoc.pdf -2019/12/03 | 318743 | macros/latex/contrib/oberdiek/gettitlestring.pdf -2019/12/03 | 318562 | macros/latex/contrib/oberdiek/engord.pdf -2019/12/03 | 317677 | macros/latex/contrib/oberdiek/hypdestopt.pdf -2019/12/03 | 317164 | macros/latex/contrib/oberdiek/rotchiffre.pdf -2019/12/03 | 316822 | macros/latex/contrib/oberdiek/eolgrab.pdf 2019/12/03 | 315992 | install/macros/latex/contrib/mleftright.tds.zip -2019/12/03 | 314990 | macros/latex/contrib/oberdiek/iflang.pdf 2019/12/03 | 314941 | install/macros/latex/contrib/grfext.tds.zip -2019/12/03 | 314659 | macros/latex/contrib/oberdiek/rerunfilecheck.pdf -2019/12/03 | 312192 | macros/latex/contrib/oberdiek/pagesel.pdf -2019/12/03 | 311600 | macros/latex/contrib/oberdiek/pagegrid.pdf -2019/12/03 | 311564 | macros/latex/contrib/oberdiek/pdfcrypt.pdf -2019/12/03 | 31024 | macros/latex/contrib/oberdiek/tabularht.dtx 2019/12/03 | 309397 | macros/latex/contrib/mleftright/mleftright.pdf 2019/12/03 | 309305 | macros/latex/contrib/grfext/grfext.pdf -2019/12/03 | 3080 | macros/latex/contrib/oberdiek/oberdiek.ins -2019/12/03 | 308006 | macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf -2019/12/03 | 307773 | macros/latex/contrib/oberdiek/protecteddef.pdf -2019/12/03 | 305359 | macros/latex/contrib/oberdiek/holtxdoc.pdf -2019/12/03 | 304863 | macros/latex/contrib/oberdiek/enparen.pdf -2019/12/03 | 303828 | macros/latex/contrib/oberdiek/telprint.pdf -2019/12/03 | 302693 | macros/latex/contrib/oberdiek/pdfcol.pdf 2019/12/03 | 300508 | systems/texlive/tlnet/archive/luatexko.doc.r53001.tar.xz -2019/12/03 | 300241 | macros/latex/contrib/oberdiek/etexcmds.pdf -2019/12/03 | 299858 | macros/latex/contrib/oberdiek/hyphsubst.pdf -2019/12/03 | 299072 | macros/latex/contrib/oberdiek/pdflscape.pdf -2019/12/03 | 29904 | macros/latex/contrib/oberdiek/refcount.dtx -2019/12/03 | 298873 | macros/latex/contrib/oberdiek/catchfile.pdf -2019/12/03 | 29868 | macros/latex/contrib/oberdiek/oberdiek.tex -2019/12/03 | 298597 | macros/latex/contrib/oberdiek/listingsutf8.pdf 2019/12/03 | 297356 | install/macros/latex/contrib/letltxmacro.tds.zip -2019/12/03 | 295928 | macros/latex/contrib/oberdiek/picture.pdf -2019/12/03 | 295786 | macros/latex/contrib/oberdiek/kvdefinekeys.pdf -2019/12/03 | 29459 | macros/latex/contrib/oberdiek/setouterhbox.dtx -2019/12/03 | 294403 | macros/latex/contrib/oberdiek/pdfcolfoot.pdf 2019/12/03 | 293696 | systems/win32/miktex/tm/packages/xetexko.tar.lzma -2019/12/03 | 293548 | macros/latex/contrib/oberdiek/settobox.pdf -2019/12/03 | 293225 | macros/latex/contrib/oberdiek/hopatch.pdf -2019/12/03 | 293168 | macros/latex/contrib/oberdiek/aliascnt.pdf 2019/12/03 | 291825 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem-acs.pdf 2019/12/03 | 291576 | install/macros/latex/contrib/infwarerr.tds.zip 2019/12/03 | 290791 | macros/latex/contrib/letltxmacro/letltxmacro.pdf -2019/12/03 | 289988 | macros/latex/contrib/oberdiek/uniquecounter.pdf -2019/12/03 | 289747 | macros/latex/contrib/oberdiek/hypbmsec.pdf -2019/12/03 | 28916 | macros/latex/contrib/oberdiek/hypdestopt.dtx 2019/12/03 | 288 | macros/latex/contrib/letltxmacro/README.md -2019/12/03 | 288654 | macros/latex/contrib/oberdiek/chemarr.pdf 2019/12/03 | 285979 | macros/latex/contrib/infwarerr/infwarerr.pdf -2019/12/03 | 285266 | macros/latex/contrib/oberdiek/auxhook.pdf -2019/12/03 | 285090 | macros/latex/contrib/oberdiek/hypgotoe.pdf -2019/12/03 | 284627 | macros/latex/contrib/oberdiek/colonequals.pdf -2019/12/03 | 284122 | macros/latex/contrib/oberdiek/hypcap.pdf -2019/12/03 | 283891 | macros/latex/contrib/oberdiek/scrindex.pdf -2019/12/03 | 283637 | macros/latex/contrib/oberdiek/flags.pdf -2019/12/03 | 281746 | macros/latex/contrib/oberdiek/stackrel.pdf -2019/12/03 | 28136 | macros/latex/contrib/oberdiek/pagegrid.dtx -2019/12/03 | 27847 | macros/latex/contrib/oberdiek/pdfcrypt.dtx -2019/12/03 | 277765 | macros/latex/contrib/oberdiek/stampinclude.pdf 2019/12/03 | 276273 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem-biochem.pdf 2019/12/03 | 275766 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem-angew.pdf -2019/12/03 | 274864 | macros/latex/contrib/oberdiek/centernot.pdf -2019/12/03 | 274422 | macros/latex/contrib/oberdiek/twoopt.pdf 2019/12/03 | 273290 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem-rsc.pdf -2019/12/03 | 272610 | macros/latex/contrib/oberdiek/atenddvi.pdf -2019/12/03 | 27168 | macros/latex/contrib/oberdiek/rerunfilecheck.dtx -2019/12/03 | 271621 | macros/latex/contrib/oberdiek/classlist.pdf 2019/12/03 | 2700 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-angew.cbx -2019/12/03 | 269326 | macros/latex/contrib/oberdiek/dvipscol.pdf -2019/12/03 | 26867 | macros/latex/contrib/oberdiek/pdfcolparallel.dtx -2019/12/03 | 265294 | macros/latex/contrib/oberdiek/ifdraft.pdf -2019/12/03 | 26388 | macros/latex/contrib/oberdiek/pdfcol.dtx 2019/12/03 | 2614 | macros/latex/contrib/knowledge/makefile -2019/12/03 | 26109 | macros/latex/contrib/oberdiek/enparen.dtx -2019/12/03 | 25810 | macros/latex/contrib/oberdiek/fibnum.dtx -2019/12/03 | 25691 | macros/latex/contrib/oberdiek/rotchiffre.dtx -2019/12/03 | 254709 | macros/latex/contrib/oberdiek/tabularkv.pdf -2019/12/03 | 25308 | macros/latex/contrib/oberdiek/iflang.dtx -2019/12/03 | 25146 | macros/latex/contrib/oberdiek/hypbmsec.dtx -2019/12/03 | 25097 | macros/latex/contrib/oberdiek/eolgrab.dtx 2019/12/03 | 2500 | systems/texlive/tlnet/archive/pinoutikz.r52999.tar.xz -2019/12/03 | 24960723 | install/macros/latex/contrib/oberdiek.tds.zip -2019/12/03 | 24890 | macros/latex/contrib/oberdiek/telprint.dtx 2019/12/03 | 248023 | systems/win32/miktex/tm/packages/biblatex-apa6.tar.lzma -2019/12/03 | 24771 | macros/latex/contrib/oberdiek/resizegather.dtx -2019/12/03 | 24735 | macros/latex/contrib/oberdiek/selinput.dtx -2019/12/03 | 24209 | macros/latex/contrib/oberdiek/pagesel.dtx -2019/12/03 | 24106 | macros/latex/contrib/oberdiek/engord.dtx 2019/12/03 | 236080 | systems/texlive/tlnet/archive/xetexko.doc.r53002.tar.xz 2019/12/03 | 23458 | macros/latex/contrib/mleftright/mleftright.dtx -2019/12/03 | 23136 | macros/latex/contrib/oberdiek/gettitlestring.dtx 2019/12/03 | 23072 | macros/latex/contrib/infwarerr/infwarerr.dtx 2019/12/03 | 2289 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-biochem.cbx 2019/12/03 | 22835 | macros/latex/contrib/letltxmacro/letltxmacro.dtx -2019/12/03 | 22787 | macros/latex/contrib/oberdiek/pdflscape.dtx 2019/12/03 | 226776 | systems/texlive/tlnet/archive/biblatex-apa6.doc.r53000.tar.xz 2019/12/03 | 22481 | macros/latex/contrib/grfext/grfext.dtx 2019/12/03 | 2223 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-acs.cbx 2019/12/03 | 2221 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-rsc.cbx -2019/12/03 | 22212 | macros/latex/contrib/oberdiek/catchfile.dtx 2019/12/03 | 2204 | macros/latex/contrib/biblatex-contrib/archaeologie/Makefile 2019/12/03 | 21760 | systems/texlive/tlnet/archive/luatexko.r53001.tar.xz 2019/12/03 | 215468 | systems/texlive/tlnet/archive/biblatex.r53003.tar.xz -2019/12/03 | 21476 | macros/latex/contrib/oberdiek/hypcap.dtx -2019/12/03 | 21471 | macros/latex/contrib/oberdiek/holtxdoc.dtx -2019/12/03 | 21343 | macros/latex/contrib/oberdiek/hyphsubst.dtx 2019/12/03 | 20988 | systems/texlive/tlnet/archive/biblatex-apa6.r53000.tar.xz -2019/12/03 | 20812 | macros/latex/contrib/oberdiek/protecteddef.dtx -2019/12/03 | 20806 | macros/latex/contrib/oberdiek/hopatch.dtx -2019/12/03 | 20736 | macros/latex/contrib/oberdiek/picture.dtx -2019/12/03 | 20692 | macros/latex/contrib/oberdiek/pdfcolparcolumns.dtx -2019/12/03 | 20366 | macros/latex/contrib/oberdiek/etexcmds.dtx 2019/12/03 | 2025 | macros/latex/contrib/knowledge/README.md -2019/12/03 | 20085 | macros/latex/contrib/oberdiek/uniquecounter.dtx -2019/12/03 | 20045 | macros/latex/contrib/oberdiek/settobox.dtx 2019/12/03 | 19463 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-acs.bbx -2019/12/03 | 19329 | macros/latex/contrib/oberdiek/pdfcolfoot.dtx -2019/12/03 | 19267 | macros/latex/contrib/oberdiek/scrindex.dtx -2019/12/03 | 19139 | macros/latex/contrib/oberdiek/listingsutf8.dtx 2019/12/03 | 18753 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-biochem.bbx -2019/12/03 | 18499 | macros/latex/contrib/oberdiek/stampinclude.dtx 2019/12/03 | 182368 | systems/texlive/tlnet/archive/erewhon-math.r52997.tar.xz -2019/12/03 | 17957 | macros/latex/contrib/oberdiek/hypgotoe.dtx 2019/12/03 | 17830 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-angew.bbx -2019/12/03 | 17618 | macros/latex/contrib/oberdiek/auxhook.dtx 2019/12/03 | 1760 | systems/texlive/tlnet/archive/collection-fontsextra.r52997.tar.xz 2019/12/03 | 1759 | macros/latex/contrib/knowledge/knowledge.ins -2019/12/03 | 17107 | macros/latex/contrib/oberdiek/kvdefinekeys.dtx -2019/12/03 | 16829 | macros/latex/contrib/oberdiek/twoopt.dtx -2019/12/03 | 16789 | macros/latex/contrib/oberdiek/flags.dtx -2019/12/03 | 16710 | macros/latex/contrib/oberdiek/atenddvi.dtx 2019/12/03 | 166 | macros/latex/contrib/infwarerr/README.md 2019/12/03 | 16680 | macros/latex/contrib/biblatex-contrib/biblatex-chem/chem-rsc.bbx -2019/12/03 | 16633 | macros/latex/contrib/oberdiek/classlist.dtx -2019/12/03 | 16566 | macros/latex/contrib/oberdiek/aliascnt.dtx -2019/12/03 | 16564 | macros/latex/contrib/oberdiek/colonequals.dtx 2019/12/03 | 157894 | macros/latex/contrib/knowledge/knowledge-code.dtx 2019/12/03 | 152436 | macros/latex/contrib/knowledge/knowledge.tex 2019/12/03 | 1524215 | install/macros/latex/contrib/biblatex-contrib/biblatex-chem.tds.zip 2019/12/03 | 1522445 | macros/latex/contrib/biblatex-contrib/biblatex-chem.zip -2019/12/03 | 15169 | macros/latex/contrib/oberdiek/ifdraft.dtx -2019/12/03 | 15084 | macros/latex/contrib/oberdiek/centernot.dtx 2019/12/03 | 148 | macros/latex/contrib/embedfile/README.md -2019/12/03 | 147230 | macros/latex/contrib/oberdiek/pmboxdraw.dtx 2019/12/03 | 1464048 | systems/texlive/tlnet/archive/erewhon-math.doc.r52997.tar.xz 2019/12/03 | 1460 | macros/latex/contrib/biblatex-contrib/biblatex-phys/phys.cbx -2019/12/03 | 14185 | macros/latex/contrib/oberdiek/dvipscol.dtx 2019/12/03 | 139242 | macros/latex/contrib/animate/animate.sty 2019/12/03 | 1387 | macros/latex/contrib/biblatex-contrib/biblatex-phys/phys.dbx 2019/12/03 | 137 | macros/latex/contrib/grfext/README.md -2019/12/03 | 13782 | macros/latex/contrib/oberdiek/stackrel.dtx -2019/12/03 | 13772 | macros/latex/contrib/oberdiek/chemarr.dtx 2019/12/03 | 13519 | macros/latex/contrib/biblatex-contrib/biblatex-phys/biblatex-phys.bib -2019/12/03 | 13344 | macros/latex/contrib/oberdiek/tabularkv.dtx 2019/12/03 | 132026440 | systems/win32/w32tex/context.tar.xz 2019/12/03 | 12670 | macros/latex/contrib/biblatex-contrib/biblatex-phys/phys.bbx 2019/12/03 | 12421 | macros/latex/contrib/biblatex-contrib/biblatex-chem/biblatex-chem.tex -2019/12/03 | 11895 | macros/latex/contrib/oberdiek/oberdiek-bundle.bib 2019/12/03 | 1151924 | macros/latex/contrib/biblatex-contrib/archaeologie.zip -2019/12/03 | 115113 | macros/latex/contrib/oberdiek/hologo.dtx 2019/12/03 | 10993 | macros/latex/contrib/animate/ChangeLog 2019/12/03 | 108788 | systems/texlive/tlnet/archive/hyperref.r53004.tar.xz 2019/12/03 | 1062129 | macros/latex/contrib/biblatex-contrib/archaeologie/archaeologie.pdf -2019/12/03 | 105963 | macros/latex/contrib/oberdiek/bmpsize.dtx 2019/12/02 | 98923 | macros/xetex/generic/xetexko/xetexko-space.sty 2019/12/02 | 98102 | systems/win32/miktex/tm/packages/hvqrurl.tar.lzma 2019/12/02 | 980052 | systems/win32/miktex/tm/packages/circuitikz.tar.lzma @@ -624,7 +2262,6 @@ 2019/12/02 | 64605 | macros/luatex/generic/luatexko/luatexko.lua 2019/12/02 | 6355 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/greek-apa6.lbx 2019/12/02 | 628059 | systems/win32/miktex/tm/packages/fourier.tar.lzma -2019/12/02 | 62507 | macros/latex/contrib/csquotes/csquotes.sty 2019/12/02 | 6023 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/spanish-apa6.lbx 2019/12/02 | 5987 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/galician-apa6.lbx 2019/12/02 | 57524 | systems/texlive/tlnet/archive/tracklang.source.r52991.tar.xz @@ -651,18 +2288,14 @@ 2019/12/02 | 38281 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test-references.bib 2019/12/02 | 3824 | macros/latex/contrib/animate/README.md 2019/12/02 | 3783 | macros/luatex/generic/luatexko/luatexko-uhc2utf8.lua -2019/12/02 | 3753 | macros/latex/contrib/csquotes/csq-compat.def 2019/12/02 | 3720 | macros/luatex/generic/luatexko/README 2019/12/02 | 3651 | macros/xetex/generic/xetexko/xetexko.sty 2019/12/02 | 361496 | systems/texlive/tlnet/archive/fourier.doc.r52994.tar.xz 2019/12/02 | 3513 | macros/xetex/generic/xetexko/README -2019/12/02 | 338392 | install/macros/latex/contrib/csquotes.tds.zip -2019/12/02 | 337399 | macros/latex/contrib/csquotes.zip 2019/12/02 | 326756 | macros/luatex/generic/luatexko.zip 2019/12/02 | 32235 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6.tex 2019/12/02 | 310223 | macros/xetex/generic/xetexko.zip 2019/12/02 | 31010 | macros/luatex/generic/luatexko/luatexko-doc.tex -2019/12/02 | 291994 | macros/latex/contrib/csquotes/csquotes.pdf 2019/12/02 | 291555 | macros/luatex/generic/luatexko/luatexko-doc.pdf 2019/12/02 | 28832 | macros/xetex/generic/xetexko/xetexko-doc.tex 2019/12/02 | 283026 | macros/latex/contrib/biblatex-contrib/biblatex-apa6.zip @@ -670,7 +2303,6 @@ 2019/12/02 | 25779 | macros/luatex/generic/luatexko/luatexko.sty 2019/12/02 | 227528 | macros/xetex/generic/xetexko/xetexko-doc.pdf 2019/12/02 | 2086 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/apa6.dbx -2019/12/02 | 20319 | macros/latex/contrib/csquotes/csquotes.def 2019/12/02 | 20248 | macros/xetex/generic/xetexko/xetexko-font.sty 2019/12/02 | 19104 | systems/texlive/tlnet/archive/tracklang.r52991.tar.xz 2019/12/02 | 18585 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/apa6.cbx @@ -684,7 +2316,6 @@ 2019/12/02 | 125412 | macros/xetex/generic/xetexko/hanja_hangul.tab 2019/12/02 | 1248 | graphics/pgf/contrib/pinoutikz/README.md 2019/12/02 | 1240 | systems/texlive/tlnet/archive/hvqrurl.r52993.tar.xz -2019/12/02 | 122685 | macros/latex/contrib/csquotes/csquotes.tex 2019/12/02 | 110096 | macros/latex/contrib/biblatex-contrib/biblatex-apa6/biblatex-apa6-test.pdf 2019/12/02 | 106136 | systems/texlive/tlnet/archive/circuitikz.r52990.tar.xz 2019/12/02 | 1057831 | systems/win32/miktex/tm/packages/tracklang.tar.lzma @@ -780,7 +2411,6 @@ 2019/12/01 | 648 | support/texlab/tests/scenarios/completion/latex/label/bar.aux 2019/12/01 | 648 | support/texlab/crates/bibutils_sys/src/charsets.h 2019/12/01 | 642 | support/texlab/tests/test_hover_bibtex_type.rs -2019/12/01 | 640 | systems/texlive/tlnet/archive/collection-luatex.r52984.tar.xz 2019/12/01 | 63 | support/texlab/tests/scenarios/diagnostics/build/foo.tex 2019/12/01 | 637 | support/texlab/tests/test_hover_bibtex_field.rs 2019/12/01 | 6358326 | systems/texlive/tlnet/update-tlmgr-r52975.sh @@ -1318,13 +2948,11 @@ 2019/11/30 | 8255 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-comp.cbx 2019/11/30 | 800764 | install/macros/latex/contrib/stringenc.tds.zip 2019/11/30 | 7668 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-oasymb-l3draw.sty -2019/11/30 | 762924 | macros/latex/contrib/curve2e.zip 2019/11/30 | 723365 | macros/latex/contrib/stringenc/stringenc.pdf 2019/11/30 | 715 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-alphabetic-verb.bbx 2019/11/30 | 714940 | systems/win32/miktex/tm/packages/zref.tar.lzma 2019/11/30 | 709246 | macros/latex/contrib/stringenc.zip 2019/11/30 | 705 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-ticomp.bbx -2019/11/30 | 704965 | macros/latex/contrib/curve2e/curve2e.pdf 2019/11/30 | 702 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-tiecomp.bbx 2019/11/30 | 702 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-terse.bbx 2019/11/30 | 702 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-tcomp.bbx @@ -1376,7 +3004,6 @@ 2019/11/30 | 4617 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-numeric-comp.cbx 2019/11/30 | 4612 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle.cbx 2019/11/30 | 4576 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-ticomp.cbx -2019/11/30 | 4423 | macros/latex/contrib/curve2e/README.txt 2019/11/30 | 4111 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-numeric.cbx 2019/11/30 | 3985 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-tcomp.cbx 2019/11/30 | 3811 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-alphabetic.cbx @@ -1404,7 +3031,6 @@ 2019/11/30 | 2673 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-verbose.cbx 2019/11/30 | 257936 | systems/texlive/tlnet/archive/ulthese.doc.r52972.tar.xz 2019/11/30 | 22392 | systems/win32/miktex/tm/packages/miktex-misc.tar.lzma -2019/11/30 | 218781 | macros/latex/contrib/curve2e/curve2e.dtx 2019/11/30 | 2086 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-terse.cbx 2019/11/30 | 203556 | systems/texlive/tlnet/archive/reledmac.source.r52970.tar.xz 2019/11/30 | 1935480 | systems/win32/w32tex/win64/context-w64.tar.xz @@ -1414,154 +3040,9 @@ 2019/11/30 | 15109 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-oa.sty 2019/11/30 | 1497796 | systems/texlive/tlnet/archive/tuda-ci.doc.r52971.tar.xz 2019/11/30 | 1391 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authortitle-common.bbx -2019/11/30 | 135817 | systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm 2019/11/30 | 132911 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext.tex 2019/11/30 | 1290 | macros/latex/contrib/biblatex-contrib/biblatex-ext/biblatex-ext-examples.bib 2019/11/30 | 12851568 | systems/win32/w32tex/pdftex-w32.tar.xz 2019/11/30 | 12128 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-iecomp.cbx 2019/11/30 | 11708 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-biblatex-aux.def 2019/11/30 | 11663 | macros/latex/contrib/biblatex-contrib/biblatex-ext/ext-authoryear-ecomp.cbx -2019/11/29 | 9776 | macros/latex/contrib/biblatex-contrib/biblatex-apa/russian-apa.lbx -2019/11/29 | 9768 | macros/latex/contrib/biblatex-contrib/biblatex-apa/slovene-apa.lbx -2019/11/29 | 9459 | macros/latex/contrib/biblatex-contrib/biblatex-apa/danish-apa.lbx -2019/11/29 | 941845 | install/macros/latex/contrib/inputenx.tds.zip -2019/11/29 | 9414 | macros/latex/contrib/biblatex-contrib/biblatex-apa/italian-apa.lbx -2019/11/29 | 9356 | macros/latex/contrib/biblatex-contrib/biblatex-apa/french-apa.lbx -2019/11/29 | 9152 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nynorsk-apa.lbx -2019/11/29 | 9142 | macros/latex/contrib/biblatex-contrib/biblatex-apa/brazilian-apa.lbx -2019/11/29 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norwegian-apa.lbx -2019/11/29 | 9136 | macros/latex/contrib/biblatex-contrib/biblatex-apa/norsk-apa.lbx -2019/11/29 | 91157 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-references.bib -2019/11/29 | 9114 | macros/latex/contrib/biblatex-contrib/biblatex-apa/english-apa.lbx -2019/11/29 | 9108 | macros/latex/contrib/biblatex-contrib/biblatex-apa/portuguese-apa.lbx -2019/11/29 | 9093 | macros/latex/contrib/biblatex-contrib/biblatex-apa/dutch-apa.lbx -2019/11/29 | 8999 | macros/latex/contrib/tuda-ci/tex/beamerinnerthemeTUDa.sty -2019/11/29 | 8988 | macros/latex/contrib/biblatex-contrib/biblatex-apa/british-apa.lbx -2019/11/29 | 8956 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swedish-apa.lbx -2019/11/29 | 8815120 | systems/win32/miktex/tm/packages/reledmac.tar.lzma -2019/11/29 | 875227 | macros/latex/contrib/inputenx/inputenx.pdf -2019/11/29 | 8558 | macros/latex/contrib/tuda-ci/README.md -2019/11/29 | 852539 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPub.pdf -2019/11/29 | 845360 | macros/latex/contrib/inputenx.zip -2019/11/29 | 825794 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPhD.pdf -2019/11/29 | 819560 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaThesis.pdf -2019/11/29 | 7761428 | systems/win32/w32tex/ptex-w32.tar.xz -2019/11/29 | 7546 | macros/latex/contrib/tuda-ci/tex/beamerouterthemeTUDa.sty -2019/11/29 | 738022 | install/macros/latex/contrib/zref.tds.zip -2019/11/29 | 7187 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaExercise.tex -2019/11/29 | 701783 | macros/latex/contrib/zref.zip -2019/11/29 | 686493 | macros/latex/contrib/zref/zref.pdf -2019/11/29 | 6641 | macros/latex/contrib/tuda-ci/tex/tudasize9pt.clo -2019/11/29 | 6596 | macros/latex/contrib/tuda-ci/tex/tudalettersize10pt.clo -2019/11/29 | 64465 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.bbx -2019/11/29 | 64265 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.pdf -2019/11/29 | 6368459 | macros/latex/contrib/tuda-ci.zip -2019/11/29 | 622092 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaBeamer.pdf -2019/11/29 | 590864 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaLetter.pdf -2019/11/29 | 590728 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaSciPoster.pdf -2019/11/29 | 58 | systems/mac/mactex/MacTeXtras-20191129.zip.md5 -2019/11/29 | 5821 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBeamer.tex -2019/11/29 | 5802 | macros/latex/contrib/tuda-ci/tex/tudabeamer.cls -2019/11/29 | 576177 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaAnnouncement.pdf -2019/11/29 | 570005 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaExercise.pdf -2019/11/29 | 562162 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaPoster.pdf -2019/11/29 | 5620 | macros/latex/contrib/tuda-ci/tex/tudarules.sty -2019/11/29 | 5607 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPoster.tex -2019/11/29 | 551525 | macros/latex/contrib/tuda-ci/doc/DEMO-TUDaReport.pdf -2019/11/29 | 509662 | install/macros/latex/contrib/kvoptions.tds.zip -2019/11/29 | 488653 | macros/latex/contrib/kvoptions/kvoptions.pdf -2019/11/29 | 4734 | macros/latex/contrib/tuda-ci/tex/tudacolors.sty -2019/11/29 | 4633 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaLetter.tex -2019/11/29 | 4443 | macros/latex/contrib/tuda-ci/tex/tudacolors.def -2019/11/29 | 4330 | macros/latex/contrib/tuda-ci/tex/tuda-pgfplots.sty -2019/11/29 | 430208 | systems/texlive/tlnet/archive/pdftosrc.x86_64-solaris.r50150.tar.xz -2019/11/29 | 421896 | systems/texlive/tlnet/archive/pdftosrc.x86_64-linuxmusl.r50176.tar.xz -2019/11/29 | 417568 | systems/texlive/tlnet/archive/pdftosrc.i386-solaris.r50150.tar.xz -2019/11/29 | 409433 | macros/latex/contrib/inputenx/inputenx.dtx -2019/11/29 | 40169 | macros/latex/contrib/magicnum/magicnum.dtx -2019/11/29 | 39744 | systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz -2019/11/29 | 393 | macros/latex/contrib/zref/README.md -2019/11/29 | 392713 | macros/latex/contrib/biblatex-contrib/biblatex-apa.zip -2019/11/29 | 390184 | systems/texlive/tlnet/archive/pdftosrc.i386-linux.r50281.tar.xz -2019/11/29 | 3893 | macros/latex/contrib/tuda-ci/tex/beamercolorthemeTUDa.sty -2019/11/29 | 3872 | macros/latex/contrib/ulthese/README.md -2019/11/29 | 384 | systems/texlive/tlnet/archive/pdftosrc.r52960.tar.xz -2019/11/29 | 377600 | systems/texlive/tlnet/archive/pdftosrc.x86_64-linux.r50281.tar.xz -2019/11/29 | 376192 | systems/texlive/tlnet/archive/pdftosrc.x86_64-darwin.r50150.tar.xz -2019/11/29 | 374884 | systems/texlive/tlnet/archive/pdftosrc.aarch64-linux.r50150.tar.xz -2019/11/29 | 3704 | systems/texlive/tlnet/archive/unicode-data.doc.r52961.tar.xz -2019/11/29 | 36638 | macros/latex/contrib/tuda-ci/tex/tudapub.cls -2019/11/29 | 366260 | systems/texlive/tlnet/archive/pdftosrc.x86_64-cygwin.r50889.tar.xz -2019/11/29 | 3623 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaFromaddress.lco -2019/11/29 | 358588 | systems/texlive/tlnet/archive/pdftosrc.i386-cygwin.r50603.tar.xz -2019/11/29 | 358424 | systems/texlive/tlnet/archive/pdftosrc.amd64-freebsd.r50445.tar.xz -2019/11/29 | 349524 | macros/latex/contrib/ulthese.zip -2019/11/29 | 345252 | systems/texlive/tlnet/archive/pdftosrc.x86_64-darwinlegacy.r50282.tar.xz -2019/11/29 | 339844 | systems/texlive/tlnet/archive/pdftosrc.amd64-netbsd.r50171.tar.xz -2019/11/29 | 339392 | systems/texlive/tlnet/archive/pdftosrc.i386-freebsd.r50473.tar.xz -2019/11/29 | 336437 | install/macros/latex/contrib/magicnum.tds.zip -2019/11/29 | 33424 | macros/latex/contrib/luacolor/luacolor.dtx -2019/11/29 | 332924 | install/macros/latex/contrib/luacolor.tds.zip -2019/11/29 | 329976 | macros/latex/contrib/magicnum.zip -2019/11/29 | 327586 | macros/latex/contrib/luacolor.zip -2019/11/29 | 326524 | systems/texlive/tlnet/archive/pdftosrc.i386-netbsd.r50171.tar.xz -2019/11/29 | 32604 | systems/win32/miktex/tm/packages/a2ping.tar.lzma -2019/11/29 | 32559 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.tex -2019/11/29 | 325183 | macros/latex/contrib/magicnum/magicnum.pdf -2019/11/29 | 322335 | macros/latex/contrib/luacolor/luacolor.pdf -2019/11/29 | 318328 | systems/texlive/tlnet/archive/pdftosrc.win32.r50155.tar.xz -2019/11/29 | 3103 | macros/latex/contrib/tuda-ci/tex/tudafonts.sty -2019/11/29 | 30652 | systems/texlive/tlnet/archive/a2ping.r52964.tar.xz -2019/11/29 | 306324 | systems/texlive/tlnet/archive/pdftosrc.armhf-linux.r50150.tar.xz -2019/11/29 | 2932 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaAnnouncement.tex -2019/11/29 | 272758 | install/macros/latex/contrib/transparent.tds.zip -2019/11/29 | 271416 | systems/win32/miktex/tm/packages/unicode-data.tar.lzma -2019/11/29 | 268932 | systems/texlive/tlnet/archive/unicode-data.r52961.tar.xz -2019/11/29 | 266358 | macros/latex/contrib/transparent/transparent.pdf -2019/11/29 | 255520 | macros/latex/contrib/ulthese/ulthese.pdf -2019/11/29 | 23884 | systems/texlive/tlnet/archive/pdftosrc.doc.r52960.tar.xz -2019/11/29 | 23375 | macros/latex/contrib/tuda-ci/tex/tudathesis.cfg -2019/11/29 | 2229 | macros/latex/contrib/tuda-ci/tex/beamerthemeTUDa.sty -2019/11/29 | 22283 | macros/latex/contrib/tuda-ci/tex/tudaexercise.cls -2019/11/29 | 221815 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test.pdf -2019/11/29 | 2177 | macros/latex/contrib/tuda-ci/tex/beamerfontthemeTUDa.sty -2019/11/29 | 2098 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaReport.tex -2019/11/29 | 207 | macros/latex/contrib/transparent/README.md -2019/11/29 | 2048 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.dbx -2019/11/29 | 197 | macros/latex/contrib/inputenx/README.md -2019/11/29 | 197044 | macros/latex/contrib/zref/zref.dtx -2019/11/29 | 19144 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPhD.tex -2019/11/29 | 19124 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaThesis.tex -2019/11/29 | 18831 | macros/latex/contrib/biblatex-contrib/biblatex-apa/apa.cbx -2019/11/29 | 1870324 | systems/win32/w32tex/win64/ptex-w64.tar.xz -2019/11/29 | 18360 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa.tex -2019/11/29 | 17980 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaPub.tex -2019/11/29 | 1744 | macros/latex/contrib/biblatex-contrib/biblatex-apa/README -2019/11/29 | 17449 | macros/latex/contrib/transparent/transparent.dtx -2019/11/29 | 1680 | macros/latex/contrib/tuda-ci/tex/tuda-a5paper.clo -2019/11/29 | 1678 | macros/latex/contrib/tuda-ci/tex/tuda-a4paper.clo -2019/11/29 | 16789 | macros/latex/contrib/tuda-ci/tex/tudasciposter.cls -2019/11/29 | 16784 | macros/latex/contrib/tuda-ci/tex/tudaposter.cls -2019/11/29 | 1676 | macros/latex/contrib/tuda-ci/tex/tuda-a3paper.clo -2019/11/29 | 1675 | macros/latex/contrib/tuda-ci/tex/tuda-a1paper.clo -2019/11/29 | 1674 | macros/latex/contrib/tuda-ci/tex/tuda-a2paper.clo -2019/11/29 | 1670 | macros/latex/contrib/tuda-ci/tex/tuda-a0paper.clo -2019/11/29 | 1622 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaBibliography.bib -2019/11/29 | 159 | macros/latex/contrib/kvoptions/README.md -2019/11/29 | 14523 | macros/latex/contrib/biblatex-contrib/biblatex-apa/american-apa.lbx -2019/11/29 | 14159 | macros/latex/contrib/tuda-ci/tex/tudaletter.cls -2019/11/29 | 12759 | macros/latex/contrib/biblatex-contrib/biblatex-apa/biblatex-apa-test-citations.bib -2019/11/29 | 12394 | macros/latex/contrib/biblatex-contrib/biblatex-apa/ngerman-apa.lbx -2019/11/29 | 12386 | macros/latex/contrib/biblatex-contrib/biblatex-apa/swissgerman-apa.lbx -2019/11/29 | 12304 | macros/latex/contrib/biblatex-contrib/biblatex-apa/nswissgerman-apa.lbx -2019/11/29 | 12296 | macros/latex/contrib/biblatex-contrib/biblatex-apa/naustrian-apa.lbx -2019/11/29 | 12280 | macros/latex/contrib/biblatex-contrib/biblatex-apa/austrian-apa.lbx -2019/11/29 | 12253 | macros/latex/contrib/biblatex-contrib/biblatex-apa/german-apa.lbx -2019/11/29 | 118 | macros/latex/contrib/luacolor/README.md -2019/11/29 | 116 | macros/latex/contrib/magicnum/README.md -2019/11/29 | 108016 | macros/latex/contrib/ulthese/ulthese.dtx -2019/11/29 | 10482 | macros/latex/contrib/tuda-ci/example/DEMO-TUDaSciPoster.tex -2019/11/29 | 10457 | macros/latex/contrib/biblatex-contrib/biblatex-apa/greek-apa.lbx -2019/11/29 | 10017 | macros/latex/contrib/biblatex-contrib/biblatex-apa/galician-apa.lbx -2019/11/29 | 10015 | macros/latex/contrib/biblatex-contrib/biblatex-apa/spanish-apa.lbx -2019/11/29 | 100132 | macros/latex/contrib/kvoptions/kvoptions.dtx diff --git a/fonts/plex/README b/fonts/plex/README index ea836d2c06..9fd8902ad3 100644 --- a/fonts/plex/README +++ b/fonts/plex/README @@ -1,4 +1,4 @@ -This is the README for the plex package, version 2019-10-23. +This is the README for the plex package, version 2019-12-06. This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the IBMPlex families of fonts. Serif, Sans, diff --git a/fonts/plex/doc/plex-samples.pdf b/fonts/plex/doc/plex-samples.pdf index 9f818bcfaa..497b756be4 100644 Binary files a/fonts/plex/doc/plex-samples.pdf and b/fonts/plex/doc/plex-samples.pdf differ diff --git a/fonts/plex/doc/plex-samples.tex b/fonts/plex/doc/plex-samples.tex index f2c170ce8d..c85467196a 100644 --- a/fonts/plex/doc/plex-samples.tex +++ b/fonts/plex/doc/plex-samples.tex @@ -1,7 +1,7 @@ \documentclass{article} \usepackage[LGR,T1]{fontenc} -\usepackage{plex-sans} -\usepackage{plex-serif} +\usepackage[sb]{plex-sans} +\usepackage[m]{plex-serif} \usepackage{plex-mono} \usepackage{lipsum} \begin{document} @@ -66,6 +66,7 @@ \plexsanscondensed + \subsection*{Regular} \lipsum[1] diff --git a/fonts/plex/enc/plx_2hzyxp.enc b/fonts/plex/enc/plx_2hzyxp.enc index 9561857274..f1c6b3ff66 100644 --- a/fonts/plex/enc/plx_2hzyxp.enc +++ b/fonts/plex/enc/plx_2hzyxp.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_2hzyxp5i4aigcpphjdatze3tib -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:02 2019 % Command line follows encoding /AutoEnc_2hzyxp5i4aigcpphjdatze3tib [ %00 diff --git a/fonts/plex/enc/plx_4hck4s.enc b/fonts/plex/enc/plx_4hck4s.enc index 47180d79cc..2404215cdc 100644 --- a/fonts/plex/enc/plx_4hck4s.enc +++ b/fonts/plex/enc/plx_4hck4s.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_4hck4ssgv3mc24dvstgsmitguh -% Encoding created by otftotfm on Wed Oct 23 15:50:15 2019 +% Encoding created by otftotfm on Fri Dec 6 13:20:08 2019 % Command line follows encoding /AutoEnc_4hck4ssgv3mc24dvstgsmitguh [ %00 diff --git a/fonts/plex/enc/plx_6tuc4c.enc b/fonts/plex/enc/plx_6tuc4c.enc index 070497a3a0..ae8fc2dcdd 100644 --- a/fonts/plex/enc/plx_6tuc4c.enc +++ b/fonts/plex/enc/plx_6tuc4c.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_6tuc4cys37diwbhgj2ggyh3zyc -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:59 2019 % Command line follows encoding /AutoEnc_6tuc4cys37diwbhgj2ggyh3zyc [ %00 diff --git a/fonts/plex/enc/plx_dzqm4q.enc b/fonts/plex/enc/plx_dzqm4q.enc index fb6542150b..b00e72648c 100644 --- a/fonts/plex/enc/plx_dzqm4q.enc +++ b/fonts/plex/enc/plx_dzqm4q.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_dzqm4qldkfcg7ubumgo3rbxw2a -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:03 2019 % Command line follows encoding /AutoEnc_dzqm4qldkfcg7ubumgo3rbxw2a [ %00 diff --git a/fonts/plex/enc/plx_errukl.enc b/fonts/plex/enc/plx_errukl.enc index 4605c07f70..03fa152921 100644 --- a/fonts/plex/enc/plx_errukl.enc +++ b/fonts/plex/enc/plx_errukl.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_erruklgxp67hfqvgawlqnx4amb -% Encoding created by otftotfm on Wed Oct 23 15:50:42 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:49 2019 % Command line follows encoding /AutoEnc_erruklgxp67hfqvgawlqnx4amb [ %00 @@ -59,8 +59,7 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=TEX TEXT --feature=kern --feature=liga --ligkern=f i =: fi % --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff -% l =: ffl IBMPlexSansCondensed-BoldItalic.otf -% IBMPlexSansCond-BoldItalic-tlf-ot1' +% l =: ffl IBMPlexSerif-BoldItalic.otf IBMPlexSerif-BoldItalic-tlf-ot1' diff --git a/fonts/plex/enc/plx_eywvcp.enc b/fonts/plex/enc/plx_eywvcp.enc index 86ffcefaae..b0ab96d562 100644 --- a/fonts/plex/enc/plx_eywvcp.enc +++ b/fonts/plex/enc/plx_eywvcp.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_eywvcpi3zxwjvb5l2agfys2hda -% Encoding created by otftotfm on Wed Oct 23 15:50:15 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_eywvcpi3zxwjvb5l2agfys2hda [ %00 @@ -59,7 +59,7 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --ligkern=f i =: fi % --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff -% l =: ffl IBMPlexSans-BoldItalic.otf IBMPlexSans-BoldItalic-tlf-ts1' +% l =: ffl IBMPlexSerif-BoldItalic.otf IBMPlexSerif-BoldItalic-tlf-ts1' diff --git a/fonts/plex/enc/plx_h3p6bl.enc b/fonts/plex/enc/plx_h3p6bl.enc index 67242e48f0..72a371e4c3 100644 --- a/fonts/plex/enc/plx_h3p6bl.enc +++ b/fonts/plex/enc/plx_h3p6bl.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_h3p6bljieydhidse5tdntcoxtf -% Encoding created by otftotfm on Wed Oct 23 15:50:44 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:03 2019 % Command line follows encoding /AutoEnc_h3p6bljieydhidse5tdntcoxtf [ %00 diff --git a/fonts/plex/enc/plx_hrol52.enc b/fonts/plex/enc/plx_hrol52.enc index f10b8c77e7..29087240fc 100644 --- a/fonts/plex/enc/plx_hrol52.enc +++ b/fonts/plex/enc/plx_hrol52.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_hrol52bqq3sxxz2cgqpktd3ifh -% Encoding created by otftotfm on Wed Oct 23 15:50:16 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_hrol52bqq3sxxz2cgqpktd3ifh [ %00 @@ -59,9 +59,9 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern % --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl % --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl -% --ligkern=* {KL} * IBMPlexSans-BoldItalic.otf -% IBMPlexSans-BoldItalic-sup-ly1' +% --ligkern=* {KL} * IBMPlexSerif-BoldItalic.otf +% IBMPlexSerif-BoldItalic-sup-ly1' diff --git a/fonts/plex/enc/plx_imandq.enc b/fonts/plex/enc/plx_imandq.enc index 466c39caba..7a8e10efc4 100644 --- a/fonts/plex/enc/plx_imandq.enc +++ b/fonts/plex/enc/plx_imandq.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_imandqrggylhnnt3sh6dt4xkrf -% Encoding created by otftotfm on Wed Oct 23 15:50:15 2019 +% Encoding created by otftotfm on Fri Dec 6 13:20:07 2019 % Command line follows encoding /AutoEnc_imandqrggylhnnt3sh6dt4xkrf [ %00 diff --git a/fonts/plex/enc/plx_lfnaaq.enc b/fonts/plex/enc/plx_lfnaaq.enc index ae577a6494..674c22db71 100644 --- a/fonts/plex/enc/plx_lfnaaq.enc +++ b/fonts/plex/enc/plx_lfnaaq.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_lfnaaq2hfyvvxqcshsinq6i7xd -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:03 2019 % Command line follows encoding /AutoEnc_lfnaaq2hfyvvxqcshsinq6i7xd [ %00 diff --git a/fonts/plex/enc/plx_lxmhqh.enc b/fonts/plex/enc/plx_lxmhqh.enc index 2447eb5769..b43751e42c 100644 --- a/fonts/plex/enc/plx_lxmhqh.enc +++ b/fonts/plex/enc/plx_lxmhqh.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_lxmhqhn4noowsq3ysicmnkmtrh -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:58 2019 % Command line follows encoding /AutoEnc_lxmhqhn4noowsq3ysicmnkmtrh [ %00 diff --git a/fonts/plex/enc/plx_mnk4s5.enc b/fonts/plex/enc/plx_mnk4s5.enc index df883544ee..50fca5c743 100644 --- a/fonts/plex/enc/plx_mnk4s5.enc +++ b/fonts/plex/enc/plx_mnk4s5.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_mnk4s5lgomzytzmqjkdvzg3fzc -% Encoding created by otftotfm on Wed Oct 23 15:50:16 2019 +% Encoding created by otftotfm on Fri Dec 6 13:20:08 2019 % Command line follows encoding /AutoEnc_mnk4s5lgomzytzmqjkdvzg3fzc [ %00 diff --git a/fonts/plex/enc/plx_n2etni.enc b/fonts/plex/enc/plx_n2etni.enc index 751106604f..45ed630841 100644 --- a/fonts/plex/enc/plx_n2etni.enc +++ b/fonts/plex/enc/plx_n2etni.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_n2etniincmttf4m5tqjoetv6ha -% Encoding created by otftotfm on Wed Oct 23 15:50:16 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_n2etniincmttf4m5tqjoetv6ha [ %00 @@ -59,9 +59,9 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern % --feature=liga --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl % --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl -% --ligkern=* {KL} * IBMPlexSans-BoldItalic.otf -% IBMPlexSans-BoldItalic-sup-t1' +% --ligkern=* {KL} * IBMPlexSerif-BoldItalic.otf +% IBMPlexSerif-BoldItalic-sup-t1' diff --git a/fonts/plex/enc/plx_nzsfse.enc b/fonts/plex/enc/plx_nzsfse.enc index 39449f34fa..2b2c9c8d72 100644 --- a/fonts/plex/enc/plx_nzsfse.enc +++ b/fonts/plex/enc/plx_nzsfse.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_nzsfseapdmyvo3ugb7lf6ffveh -% Encoding created by otftotfm on Wed Oct 23 15:50:14 2019 +% Encoding created by otftotfm on Fri Dec 6 13:20:07 2019 % Command line follows encoding /AutoEnc_nzsfseapdmyvo3ugb7lf6ffveh [ %00 diff --git a/fonts/plex/enc/plx_ojqnwd.enc b/fonts/plex/enc/plx_ojqnwd.enc index 5b5045785c..e56a3324a5 100644 --- a/fonts/plex/enc/plx_ojqnwd.enc +++ b/fonts/plex/enc/plx_ojqnwd.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_ojqnwddkcbk4hb55pgbstpd4zh -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_ojqnwddkcbk4hb55pgbstpd4zh [ %00 @@ -59,8 +59,8 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sups % --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i % =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} * -% IBMPlexSansCondensed-BoldItalic.otf IBMPlexSansCond-BoldItalic-sup-ot1' +% IBMPlexSerif-BoldItalic.otf IBMPlexSerif-BoldItalic-sup-ot1' diff --git a/fonts/plex/enc/plx_oqvkyq.enc b/fonts/plex/enc/plx_oqvkyq.enc index bd9326f516..c3408ee495 100644 --- a/fonts/plex/enc/plx_oqvkyq.enc +++ b/fonts/plex/enc/plx_oqvkyq.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_oqvkyqirh5qgapujwaw7dahase -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:02 2019 % Command line follows encoding /AutoEnc_oqvkyqirh5qgapujwaw7dahase [ %00 diff --git a/fonts/plex/enc/plx_qdoxri.enc b/fonts/plex/enc/plx_qdoxri.enc index 408c391f49..0405ee3406 100644 --- a/fonts/plex/enc/plx_qdoxri.enc +++ b/fonts/plex/enc/plx_qdoxri.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_qdoxriqjlnc2e4wcp5lhhqafcb -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:59 2019 % Command line follows encoding /AutoEnc_qdoxriqjlnc2e4wcp5lhhqafcb [ %00 diff --git a/fonts/plex/enc/plx_sebx3h.enc b/fonts/plex/enc/plx_sebx3h.enc index 820944f6e8..5d81dbb1cb 100644 --- a/fonts/plex/enc/plx_sebx3h.enc +++ b/fonts/plex/enc/plx_sebx3h.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_sebx3hrgvg7l2cbsqcktxb3kgg -% Encoding created by otftotfm on Wed Oct 23 15:50:15 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_sebx3hrgvg7l2cbsqcktxb3kgg [ %00 @@ -59,8 +59,8 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern % --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff -% --ligkern=ff i =: ffi --ligkern=ff l =: ffl IBMPlexSans-BoldItalic.otf -% IBMPlexSans-BoldItalic-tlf-ly1' +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl IBMPlexSerif-BoldItalic.otf +% IBMPlexSerif-BoldItalic-tlf-ly1' diff --git a/fonts/plex/enc/plx_tibbib.enc b/fonts/plex/enc/plx_tibbib.enc index 148d492265..5fcb275ab7 100644 --- a/fonts/plex/enc/plx_tibbib.enc +++ b/fonts/plex/enc/plx_tibbib.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_tibbibkahftyyvjxu5qdaupeua -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:59 2019 % Command line follows encoding /AutoEnc_tibbibkahftyyvjxu5qdaupeua [ %00 diff --git a/fonts/plex/enc/plx_toaz2j.enc b/fonts/plex/enc/plx_toaz2j.enc index de3025e745..9c7712cb3c 100644 --- a/fonts/plex/enc/plx_toaz2j.enc +++ b/fonts/plex/enc/plx_toaz2j.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_toaz2jcw5z4kurs2moogmnmibc -% Encoding created by otftotfm on Wed Oct 23 15:50:44 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:03 2019 % Command line follows encoding /AutoEnc_toaz2jcw5z4kurs2moogmnmibc [ %00 diff --git a/fonts/plex/enc/plx_umrhwx.enc b/fonts/plex/enc/plx_umrhwx.enc index 406f1f76c3..47ddc515e5 100644 --- a/fonts/plex/enc/plx_umrhwx.enc +++ b/fonts/plex/enc/plx_umrhwx.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_umrhwxuejprkmrnyrjfbuiezeg -% Encoding created by otftotfm on Wed Oct 23 15:50:15 2019 +% Encoding created by otftotfm on Fri Dec 6 13:18:50 2019 % Command line follows encoding /AutoEnc_umrhwxuejprkmrnyrjfbuiezeg [ %00 @@ -59,8 +59,8 @@ % --type1-directory=texmf/fonts/type1/ibm/plex % --truetype-directory=texmf/fonts/truetype/ibm/plex % --encoding-directory=texmf/fonts/enc/dvips/plex -% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSans.map --no-updmap +% --map-file=texmf/fonts/map/dvips/plex/IBMPlexSerif.map --no-updmap % --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern % --feature=liga --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff -% --ligkern=ff i =: ffi --ligkern=ff l =: ffl IBMPlexSans-BoldItalic.otf -% IBMPlexSans-BoldItalic-tlf-t1' +% --ligkern=ff i =: ffi --ligkern=ff l =: ffl IBMPlexSerif-BoldItalic.otf +% IBMPlexSerif-BoldItalic-tlf-t1' diff --git a/fonts/plex/enc/plx_vf6q7q.enc b/fonts/plex/enc/plx_vf6q7q.enc index d867f83c7f..7f07ad8b5e 100644 --- a/fonts/plex/enc/plx_vf6q7q.enc +++ b/fonts/plex/enc/plx_vf6q7q.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_vf6q7qdg7iaokkc2f2a3gve7zb -% Encoding created by otftotfm on Wed Oct 23 15:50:43 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:03 2019 % Command line follows encoding /AutoEnc_vf6q7qdg7iaokkc2f2a3gve7zb [ %00 diff --git a/fonts/plex/enc/plx_wot2a6.enc b/fonts/plex/enc/plx_wot2a6.enc index 0223c7a52f..fc02ebf434 100644 --- a/fonts/plex/enc/plx_wot2a6.enc +++ b/fonts/plex/enc/plx_wot2a6.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_wot2a6nakugfidcnezr7h27hic -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:58 2019 % Command line follows encoding /AutoEnc_wot2a6nakugfidcnezr7h27hic [ %00 diff --git a/fonts/plex/enc/plx_x4zmfh.enc b/fonts/plex/enc/plx_x4zmfh.enc index 4c9289a5ec..2f785d9c1f 100644 --- a/fonts/plex/enc/plx_x4zmfh.enc +++ b/fonts/plex/enc/plx_x4zmfh.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_x4zmfhlt6bquu23gcxqqh2trbf -% Encoding created by otftotfm on Wed Oct 23 15:13:20 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:58 2019 % Command line follows encoding /AutoEnc_x4zmfhlt6bquu23gcxqqh2trbf [ %00 diff --git a/fonts/plex/enc/plx_xl2q4z.enc b/fonts/plex/enc/plx_xl2q4z.enc index 76c57e565c..a57fd3f634 100644 --- a/fonts/plex/enc/plx_xl2q4z.enc +++ b/fonts/plex/enc/plx_xl2q4z.enc @@ -1,7 +1,7 @@ % THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT %%AutoEnc_xl2q4zy5qznrjxd5c7q73k2whc -% Encoding created by otftotfm on Wed Oct 23 15:13:21 2019 +% Encoding created by otftotfm on Fri Dec 6 13:21:59 2019 % Command line follows encoding /AutoEnc_xl2q4zy5qznrjxd5c7q73k2whc [ %00 diff --git a/fonts/plex/latex/LGRIBMPlexSans-Sup.fd b/fonts/plex/latex/LGRIBMPlexSans-Sup.fd index 3b30cf315f..8b4c9b1b4f 100644 --- a/fonts/plex/latex/LGRIBMPlexSans-Sup.fd +++ b/fonts/plex/latex/LGRIBMPlexSans-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LGRIBMPlexSans-Sup.fd} - [2019/10/23 (autoinst) Font definitions for LGR/IBMPlexSans-Sup.] + [2019/12/06 (autoinst) Font definitions for LGR/IBMPlexSans-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{LGR}{IBMPlexSans-Sup}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{sl}{ + <-> ssub * IBMPlexSans-Sup/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semibold}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/textcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{sl}{ + <-> ssub * IBMPlexSans-Sup/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{medium}{sl}{ - <-> ssub * IBMPlexSans-Sup/medium/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-lgr +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-Sup}{extralight}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/it +\DeclareFontShape{LGR}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ulc}{sl}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/sl + <-> alias * IBMPlexSans-Sup/thincondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ulc}{n}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/n + <-> alias * IBMPlexSans-Sup/thincondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ulc}{it}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/it + <-> alias * IBMPlexSans-Sup/thincondensed/it }{} % ul --> thin \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSans-Sup/thin/sl + <-> alias * IBMPlexSans-Sup/thin/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ul}{n}{ - <-> ssub * IBMPlexSans-Sup/thin/n + <-> alias * IBMPlexSans-Sup/thin/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{ul}{it}{ - <-> ssub * IBMPlexSans-Sup/thin/it + <-> alias * IBMPlexSans-Sup/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{elc}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/sl + <-> alias * IBMPlexSans-Sup/extralightcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{elc}{n}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/n + <-> alias * IBMPlexSans-Sup/extralightcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{elc}{it}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it + <-> alias * IBMPlexSans-Sup/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{LGR}{IBMPlexSans-Sup}{el}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/sl + <-> alias * IBMPlexSans-Sup/extralight/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{el}{n}{ - <-> ssub * IBMPlexSans-Sup/extralight/n + <-> alias * IBMPlexSans-Sup/extralight/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{el}{it}{ - <-> ssub * IBMPlexSans-Sup/extralight/it + <-> alias * IBMPlexSans-Sup/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{lc}{sl}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/sl + <-> alias * IBMPlexSans-Sup/lightcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{lc}{n}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/n + <-> alias * IBMPlexSans-Sup/lightcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{lc}{it}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/it + <-> alias * IBMPlexSans-Sup/lightcondensed/it }{} % l --> light \DeclareFontShape{LGR}{IBMPlexSans-Sup}{l}{sl}{ - <-> ssub * IBMPlexSans-Sup/light/sl + <-> alias * IBMPlexSans-Sup/light/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{l}{n}{ - <-> ssub * IBMPlexSans-Sup/light/n + <-> alias * IBMPlexSans-Sup/light/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{l}{it}{ - <-> ssub * IBMPlexSans-Sup/light/it + <-> alias * IBMPlexSans-Sup/light/it }{} % c --> condensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{c}{sl}{ - <-> ssub * IBMPlexSans-Sup/condensed/sl + <-> alias * IBMPlexSans-Sup/condensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{c}{n}{ - <-> ssub * IBMPlexSans-Sup/condensed/n + <-> alias * IBMPlexSans-Sup/condensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{c}{it}{ - <-> ssub * IBMPlexSans-Sup/condensed/it + <-> alias * IBMPlexSans-Sup/condensed/it }{} % m --> regular \DeclareFontShape{LGR}{IBMPlexSans-Sup}{m}{sl}{ - <-> ssub * IBMPlexSans-Sup/regular/sl + <-> alias * IBMPlexSans-Sup/regular/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{m}{n}{ - <-> ssub * IBMPlexSans-Sup/regular/n + <-> alias * IBMPlexSans-Sup/regular/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{m}{it}{ - <-> ssub * IBMPlexSans-Sup/regular/it + <-> alias * IBMPlexSans-Sup/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sbc}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/sl + <-> alias * IBMPlexSans-Sup/semiboldcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sbc}{n}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/n + <-> alias * IBMPlexSans-Sup/semiboldcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sbc}{it}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it + <-> alias * IBMPlexSans-Sup/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/sl + <-> alias * IBMPlexSans-Sup/semibold/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sb}{n}{ - <-> ssub * IBMPlexSans-Sup/semibold/n + <-> alias * IBMPlexSans-Sup/semibold/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{sb}{it}{ - <-> ssub * IBMPlexSans-Sup/semibold/it + <-> alias * IBMPlexSans-Sup/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{LGR}{IBMPlexSans-Sup}{bc}{sl}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/sl + <-> alias * IBMPlexSans-Sup/boldcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{bc}{n}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/n + <-> alias * IBMPlexSans-Sup/boldcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{bc}{it}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/it + <-> alias * IBMPlexSans-Sup/boldcondensed/it }{} % b --> bold \DeclareFontShape{LGR}{IBMPlexSans-Sup}{b}{sl}{ - <-> ssub * IBMPlexSans-Sup/bold/sl + <-> alias * IBMPlexSans-Sup/bold/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{b}{n}{ - <-> ssub * IBMPlexSans-Sup/bold/n + <-> alias * IBMPlexSans-Sup/bold/n }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{b}{it}{ - <-> ssub * IBMPlexSans-Sup/bold/it + <-> alias * IBMPlexSans-Sup/bold/it }{} \DeclareFontShape{LGR}{IBMPlexSans-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/LGRIBMPlexSans-TLF.fd b/fonts/plex/latex/LGRIBMPlexSans-TLF.fd index 347606e597..62196d1873 100644 --- a/fonts/plex/latex/LGRIBMPlexSans-TLF.fd +++ b/fonts/plex/latex/LGRIBMPlexSans-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LGRIBMPlexSans-TLF.fd} - [2019/10/23 (autoinst) Font definitions for LGR/IBMPlexSans-TLF.] + [2019/12/06 (autoinst) Font definitions for LGR/IBMPlexSans-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{LGR}{IBMPlexSans-TLF}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{sl}{ + <-> ssub * IBMPlexSans-TLF/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semibold}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/textcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{sl}{ + <-> ssub * IBMPlexSans-TLF/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{medium}{sl}{ - <-> ssub * IBMPlexSans-TLF/medium/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-lgr +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{IBMPlexSans-TLF}{extralight}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/it +\DeclareFontShape{LGR}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ulc}{sl}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/sl + <-> alias * IBMPlexSans-TLF/thincondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ulc}{n}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/n + <-> alias * IBMPlexSans-TLF/thincondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ulc}{it}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/it + <-> alias * IBMPlexSans-TLF/thincondensed/it }{} % ul --> thin \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSans-TLF/thin/sl + <-> alias * IBMPlexSans-TLF/thin/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ul}{n}{ - <-> ssub * IBMPlexSans-TLF/thin/n + <-> alias * IBMPlexSans-TLF/thin/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{ul}{it}{ - <-> ssub * IBMPlexSans-TLF/thin/it + <-> alias * IBMPlexSans-TLF/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{elc}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/sl + <-> alias * IBMPlexSans-TLF/extralightcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{elc}{n}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/n + <-> alias * IBMPlexSans-TLF/extralightcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{elc}{it}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it + <-> alias * IBMPlexSans-TLF/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{LGR}{IBMPlexSans-TLF}{el}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/sl + <-> alias * IBMPlexSans-TLF/extralight/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{el}{n}{ - <-> ssub * IBMPlexSans-TLF/extralight/n + <-> alias * IBMPlexSans-TLF/extralight/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{el}{it}{ - <-> ssub * IBMPlexSans-TLF/extralight/it + <-> alias * IBMPlexSans-TLF/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{lc}{sl}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/sl + <-> alias * IBMPlexSans-TLF/lightcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{lc}{n}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/n + <-> alias * IBMPlexSans-TLF/lightcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{lc}{it}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/it + <-> alias * IBMPlexSans-TLF/lightcondensed/it }{} % l --> light \DeclareFontShape{LGR}{IBMPlexSans-TLF}{l}{sl}{ - <-> ssub * IBMPlexSans-TLF/light/sl + <-> alias * IBMPlexSans-TLF/light/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{l}{n}{ - <-> ssub * IBMPlexSans-TLF/light/n + <-> alias * IBMPlexSans-TLF/light/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{l}{it}{ - <-> ssub * IBMPlexSans-TLF/light/it + <-> alias * IBMPlexSans-TLF/light/it }{} % c --> condensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{c}{sl}{ - <-> ssub * IBMPlexSans-TLF/condensed/sl + <-> alias * IBMPlexSans-TLF/condensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{c}{n}{ - <-> ssub * IBMPlexSans-TLF/condensed/n + <-> alias * IBMPlexSans-TLF/condensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{c}{it}{ - <-> ssub * IBMPlexSans-TLF/condensed/it + <-> alias * IBMPlexSans-TLF/condensed/it }{} % m --> regular \DeclareFontShape{LGR}{IBMPlexSans-TLF}{m}{sl}{ - <-> ssub * IBMPlexSans-TLF/regular/sl + <-> alias * IBMPlexSans-TLF/regular/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{m}{n}{ - <-> ssub * IBMPlexSans-TLF/regular/n + <-> alias * IBMPlexSans-TLF/regular/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{m}{it}{ - <-> ssub * IBMPlexSans-TLF/regular/it + <-> alias * IBMPlexSans-TLF/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sbc}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/sl + <-> alias * IBMPlexSans-TLF/semiboldcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sbc}{n}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/n + <-> alias * IBMPlexSans-TLF/semiboldcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sbc}{it}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it + <-> alias * IBMPlexSans-TLF/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/sl + <-> alias * IBMPlexSans-TLF/semibold/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sb}{n}{ - <-> ssub * IBMPlexSans-TLF/semibold/n + <-> alias * IBMPlexSans-TLF/semibold/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{sb}{it}{ - <-> ssub * IBMPlexSans-TLF/semibold/it + <-> alias * IBMPlexSans-TLF/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{LGR}{IBMPlexSans-TLF}{bc}{sl}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/sl + <-> alias * IBMPlexSans-TLF/boldcondensed/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{bc}{n}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/n + <-> alias * IBMPlexSans-TLF/boldcondensed/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{bc}{it}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/it + <-> alias * IBMPlexSans-TLF/boldcondensed/it }{} % b --> bold \DeclareFontShape{LGR}{IBMPlexSans-TLF}{b}{sl}{ - <-> ssub * IBMPlexSans-TLF/bold/sl + <-> alias * IBMPlexSans-TLF/bold/sl }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{b}{n}{ - <-> ssub * IBMPlexSans-TLF/bold/n + <-> alias * IBMPlexSans-TLF/bold/n }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{b}{it}{ - <-> ssub * IBMPlexSans-TLF/bold/it + <-> alias * IBMPlexSans-TLF/bold/it }{} \DeclareFontShape{LGR}{IBMPlexSans-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexMono-Sup.fd b/fonts/plex/latex/LY1IBMPlexMono-Sup.fd index 3276d92f1c..30125f2e29 100644 --- a/fonts/plex/latex/LY1IBMPlexMono-Sup.fd +++ b/fonts/plex/latex/LY1IBMPlexMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexMono-Sup.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexMono-Sup.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{LY1}{IBMPlexMono-Sup}{ul}{sl}{ - <-> ssub * IBMPlexMono-Sup/thin/sl + <-> alias * IBMPlexMono-Sup/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{ul}{n}{ - <-> ssub * IBMPlexMono-Sup/thin/n + <-> alias * IBMPlexMono-Sup/thin/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{ul}{it}{ - <-> ssub * IBMPlexMono-Sup/thin/it + <-> alias * IBMPlexMono-Sup/thin/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexMono-Sup}{el}{sl}{ - <-> ssub * IBMPlexMono-Sup/extralight/sl + <-> alias * IBMPlexMono-Sup/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{el}{n}{ - <-> ssub * IBMPlexMono-Sup/extralight/n + <-> alias * IBMPlexMono-Sup/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{el}{it}{ - <-> ssub * IBMPlexMono-Sup/extralight/it + <-> alias * IBMPlexMono-Sup/extralight/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexMono-Sup}{l}{sl}{ - <-> ssub * IBMPlexMono-Sup/light/sl + <-> alias * IBMPlexMono-Sup/light/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{l}{n}{ - <-> ssub * IBMPlexMono-Sup/light/n + <-> alias * IBMPlexMono-Sup/light/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{l}{it}{ - <-> ssub * IBMPlexMono-Sup/light/it + <-> alias * IBMPlexMono-Sup/light/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexMono-Sup}{m}{sl}{ - <-> ssub * IBMPlexMono-Sup/regular/sl + <-> alias * IBMPlexMono-Sup/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{m}{n}{ - <-> ssub * IBMPlexMono-Sup/regular/n + <-> alias * IBMPlexMono-Sup/regular/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{m}{it}{ - <-> ssub * IBMPlexMono-Sup/regular/it + <-> alias * IBMPlexMono-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexMono-Sup}{sb}{sl}{ - <-> ssub * IBMPlexMono-Sup/semibold/sl + <-> alias * IBMPlexMono-Sup/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{sb}{n}{ - <-> ssub * IBMPlexMono-Sup/semibold/n + <-> alias * IBMPlexMono-Sup/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{sb}{it}{ - <-> ssub * IBMPlexMono-Sup/semibold/it + <-> alias * IBMPlexMono-Sup/semibold/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexMono-Sup}{b}{sl}{ - <-> ssub * IBMPlexMono-Sup/bold/sl + <-> alias * IBMPlexMono-Sup/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{b}{n}{ - <-> ssub * IBMPlexMono-Sup/bold/n + <-> alias * IBMPlexMono-Sup/bold/n }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{b}{it}{ - <-> ssub * IBMPlexMono-Sup/bold/it + <-> alias * IBMPlexMono-Sup/bold/it }{} \DeclareFontShape{LY1}{IBMPlexMono-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexMono-TLF.fd b/fonts/plex/latex/LY1IBMPlexMono-TLF.fd index c54e75827e..44d690802e 100644 --- a/fonts/plex/latex/LY1IBMPlexMono-TLF.fd +++ b/fonts/plex/latex/LY1IBMPlexMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexMono-TLF.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexMono-TLF.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{LY1}{IBMPlexMono-TLF}{ul}{sl}{ - <-> ssub * IBMPlexMono-TLF/thin/sl + <-> alias * IBMPlexMono-TLF/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{ul}{n}{ - <-> ssub * IBMPlexMono-TLF/thin/n + <-> alias * IBMPlexMono-TLF/thin/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{ul}{it}{ - <-> ssub * IBMPlexMono-TLF/thin/it + <-> alias * IBMPlexMono-TLF/thin/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexMono-TLF}{el}{sl}{ - <-> ssub * IBMPlexMono-TLF/extralight/sl + <-> alias * IBMPlexMono-TLF/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{el}{n}{ - <-> ssub * IBMPlexMono-TLF/extralight/n + <-> alias * IBMPlexMono-TLF/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{el}{it}{ - <-> ssub * IBMPlexMono-TLF/extralight/it + <-> alias * IBMPlexMono-TLF/extralight/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexMono-TLF}{l}{sl}{ - <-> ssub * IBMPlexMono-TLF/light/sl + <-> alias * IBMPlexMono-TLF/light/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{l}{n}{ - <-> ssub * IBMPlexMono-TLF/light/n + <-> alias * IBMPlexMono-TLF/light/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{l}{it}{ - <-> ssub * IBMPlexMono-TLF/light/it + <-> alias * IBMPlexMono-TLF/light/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexMono-TLF}{m}{sl}{ - <-> ssub * IBMPlexMono-TLF/regular/sl + <-> alias * IBMPlexMono-TLF/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{m}{n}{ - <-> ssub * IBMPlexMono-TLF/regular/n + <-> alias * IBMPlexMono-TLF/regular/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{m}{it}{ - <-> ssub * IBMPlexMono-TLF/regular/it + <-> alias * IBMPlexMono-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexMono-TLF}{sb}{sl}{ - <-> ssub * IBMPlexMono-TLF/semibold/sl + <-> alias * IBMPlexMono-TLF/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{sb}{n}{ - <-> ssub * IBMPlexMono-TLF/semibold/n + <-> alias * IBMPlexMono-TLF/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{sb}{it}{ - <-> ssub * IBMPlexMono-TLF/semibold/it + <-> alias * IBMPlexMono-TLF/semibold/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexMono-TLF}{b}{sl}{ - <-> ssub * IBMPlexMono-TLF/bold/sl + <-> alias * IBMPlexMono-TLF/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{b}{n}{ - <-> ssub * IBMPlexMono-TLF/bold/n + <-> alias * IBMPlexMono-TLF/bold/n }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{b}{it}{ - <-> ssub * IBMPlexMono-TLF/bold/it + <-> alias * IBMPlexMono-TLF/bold/it }{} \DeclareFontShape{LY1}{IBMPlexMono-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexSans-Sup.fd b/fonts/plex/latex/LY1IBMPlexSans-Sup.fd index 3f85aeaac6..b4c2a4d457 100644 --- a/fonts/plex/latex/LY1IBMPlexSans-Sup.fd +++ b/fonts/plex/latex/LY1IBMPlexSans-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexSans-Sup.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexSans-Sup.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexSans-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{LY1}{IBMPlexSans-Sup}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{sl}{ + <-> ssub * IBMPlexSans-Sup/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semibold}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/textcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{sl}{ + <-> ssub * IBMPlexSans-Sup/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{medium}{sl}{ - <-> ssub * IBMPlexSans-Sup/medium/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-Sup}{extralight}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/it +\DeclareFontShape{LY1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ulc}{sl}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/sl + <-> alias * IBMPlexSans-Sup/thincondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ulc}{n}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/n + <-> alias * IBMPlexSans-Sup/thincondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ulc}{it}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/it + <-> alias * IBMPlexSans-Sup/thincondensed/it }{} % ul --> thin \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSans-Sup/thin/sl + <-> alias * IBMPlexSans-Sup/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ul}{n}{ - <-> ssub * IBMPlexSans-Sup/thin/n + <-> alias * IBMPlexSans-Sup/thin/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{ul}{it}{ - <-> ssub * IBMPlexSans-Sup/thin/it + <-> alias * IBMPlexSans-Sup/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{elc}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/sl + <-> alias * IBMPlexSans-Sup/extralightcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{elc}{n}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/n + <-> alias * IBMPlexSans-Sup/extralightcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{elc}{it}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it + <-> alias * IBMPlexSans-Sup/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexSans-Sup}{el}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/sl + <-> alias * IBMPlexSans-Sup/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{el}{n}{ - <-> ssub * IBMPlexSans-Sup/extralight/n + <-> alias * IBMPlexSans-Sup/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{el}{it}{ - <-> ssub * IBMPlexSans-Sup/extralight/it + <-> alias * IBMPlexSans-Sup/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{lc}{sl}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/sl + <-> alias * IBMPlexSans-Sup/lightcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{lc}{n}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/n + <-> alias * IBMPlexSans-Sup/lightcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{lc}{it}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/it + <-> alias * IBMPlexSans-Sup/lightcondensed/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexSans-Sup}{l}{sl}{ - <-> ssub * IBMPlexSans-Sup/light/sl + <-> alias * IBMPlexSans-Sup/light/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{l}{n}{ - <-> ssub * IBMPlexSans-Sup/light/n + <-> alias * IBMPlexSans-Sup/light/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{l}{it}{ - <-> ssub * IBMPlexSans-Sup/light/it + <-> alias * IBMPlexSans-Sup/light/it }{} % c --> condensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{c}{sl}{ - <-> ssub * IBMPlexSans-Sup/condensed/sl + <-> alias * IBMPlexSans-Sup/condensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{c}{n}{ - <-> ssub * IBMPlexSans-Sup/condensed/n + <-> alias * IBMPlexSans-Sup/condensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{c}{it}{ - <-> ssub * IBMPlexSans-Sup/condensed/it + <-> alias * IBMPlexSans-Sup/condensed/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexSans-Sup}{m}{sl}{ - <-> ssub * IBMPlexSans-Sup/regular/sl + <-> alias * IBMPlexSans-Sup/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{m}{n}{ - <-> ssub * IBMPlexSans-Sup/regular/n + <-> alias * IBMPlexSans-Sup/regular/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{m}{it}{ - <-> ssub * IBMPlexSans-Sup/regular/it + <-> alias * IBMPlexSans-Sup/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sbc}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/sl + <-> alias * IBMPlexSans-Sup/semiboldcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sbc}{n}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/n + <-> alias * IBMPlexSans-Sup/semiboldcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sbc}{it}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it + <-> alias * IBMPlexSans-Sup/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/sl + <-> alias * IBMPlexSans-Sup/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sb}{n}{ - <-> ssub * IBMPlexSans-Sup/semibold/n + <-> alias * IBMPlexSans-Sup/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{sb}{it}{ - <-> ssub * IBMPlexSans-Sup/semibold/it + <-> alias * IBMPlexSans-Sup/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{LY1}{IBMPlexSans-Sup}{bc}{sl}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/sl + <-> alias * IBMPlexSans-Sup/boldcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{bc}{n}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/n + <-> alias * IBMPlexSans-Sup/boldcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{bc}{it}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/it + <-> alias * IBMPlexSans-Sup/boldcondensed/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexSans-Sup}{b}{sl}{ - <-> ssub * IBMPlexSans-Sup/bold/sl + <-> alias * IBMPlexSans-Sup/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{b}{n}{ - <-> ssub * IBMPlexSans-Sup/bold/n + <-> alias * IBMPlexSans-Sup/bold/n }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{b}{it}{ - <-> ssub * IBMPlexSans-Sup/bold/it + <-> alias * IBMPlexSans-Sup/bold/it }{} \DeclareFontShape{LY1}{IBMPlexSans-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexSans-TLF.fd b/fonts/plex/latex/LY1IBMPlexSans-TLF.fd index 9ea5b0f8bd..9e5b706e1f 100644 --- a/fonts/plex/latex/LY1IBMPlexSans-TLF.fd +++ b/fonts/plex/latex/LY1IBMPlexSans-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexSans-TLF.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexSans-TLF.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexSans-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{LY1}{IBMPlexSans-TLF}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{sl}{ + <-> ssub * IBMPlexSans-TLF/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semibold}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/textcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{sl}{ + <-> ssub * IBMPlexSans-TLF/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{medium}{sl}{ - <-> ssub * IBMPlexSans-TLF/medium/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ly1 +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{IBMPlexSans-TLF}{extralight}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/it +\DeclareFontShape{LY1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ulc}{sl}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/sl + <-> alias * IBMPlexSans-TLF/thincondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ulc}{n}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/n + <-> alias * IBMPlexSans-TLF/thincondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ulc}{it}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/it + <-> alias * IBMPlexSans-TLF/thincondensed/it }{} % ul --> thin \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSans-TLF/thin/sl + <-> alias * IBMPlexSans-TLF/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ul}{n}{ - <-> ssub * IBMPlexSans-TLF/thin/n + <-> alias * IBMPlexSans-TLF/thin/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{ul}{it}{ - <-> ssub * IBMPlexSans-TLF/thin/it + <-> alias * IBMPlexSans-TLF/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{elc}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/sl + <-> alias * IBMPlexSans-TLF/extralightcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{elc}{n}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/n + <-> alias * IBMPlexSans-TLF/extralightcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{elc}{it}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it + <-> alias * IBMPlexSans-TLF/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexSans-TLF}{el}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/sl + <-> alias * IBMPlexSans-TLF/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{el}{n}{ - <-> ssub * IBMPlexSans-TLF/extralight/n + <-> alias * IBMPlexSans-TLF/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{el}{it}{ - <-> ssub * IBMPlexSans-TLF/extralight/it + <-> alias * IBMPlexSans-TLF/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{lc}{sl}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/sl + <-> alias * IBMPlexSans-TLF/lightcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{lc}{n}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/n + <-> alias * IBMPlexSans-TLF/lightcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{lc}{it}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/it + <-> alias * IBMPlexSans-TLF/lightcondensed/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexSans-TLF}{l}{sl}{ - <-> ssub * IBMPlexSans-TLF/light/sl + <-> alias * IBMPlexSans-TLF/light/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{l}{n}{ - <-> ssub * IBMPlexSans-TLF/light/n + <-> alias * IBMPlexSans-TLF/light/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{l}{it}{ - <-> ssub * IBMPlexSans-TLF/light/it + <-> alias * IBMPlexSans-TLF/light/it }{} % c --> condensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{c}{sl}{ - <-> ssub * IBMPlexSans-TLF/condensed/sl + <-> alias * IBMPlexSans-TLF/condensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{c}{n}{ - <-> ssub * IBMPlexSans-TLF/condensed/n + <-> alias * IBMPlexSans-TLF/condensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{c}{it}{ - <-> ssub * IBMPlexSans-TLF/condensed/it + <-> alias * IBMPlexSans-TLF/condensed/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexSans-TLF}{m}{sl}{ - <-> ssub * IBMPlexSans-TLF/regular/sl + <-> alias * IBMPlexSans-TLF/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{m}{n}{ - <-> ssub * IBMPlexSans-TLF/regular/n + <-> alias * IBMPlexSans-TLF/regular/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{m}{it}{ - <-> ssub * IBMPlexSans-TLF/regular/it + <-> alias * IBMPlexSans-TLF/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sbc}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/sl + <-> alias * IBMPlexSans-TLF/semiboldcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sbc}{n}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/n + <-> alias * IBMPlexSans-TLF/semiboldcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sbc}{it}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it + <-> alias * IBMPlexSans-TLF/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/sl + <-> alias * IBMPlexSans-TLF/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sb}{n}{ - <-> ssub * IBMPlexSans-TLF/semibold/n + <-> alias * IBMPlexSans-TLF/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{sb}{it}{ - <-> ssub * IBMPlexSans-TLF/semibold/it + <-> alias * IBMPlexSans-TLF/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{LY1}{IBMPlexSans-TLF}{bc}{sl}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/sl + <-> alias * IBMPlexSans-TLF/boldcondensed/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{bc}{n}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/n + <-> alias * IBMPlexSans-TLF/boldcondensed/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{bc}{it}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/it + <-> alias * IBMPlexSans-TLF/boldcondensed/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexSans-TLF}{b}{sl}{ - <-> ssub * IBMPlexSans-TLF/bold/sl + <-> alias * IBMPlexSans-TLF/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{b}{n}{ - <-> ssub * IBMPlexSans-TLF/bold/n + <-> alias * IBMPlexSans-TLF/bold/n }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{b}{it}{ - <-> ssub * IBMPlexSans-TLF/bold/it + <-> alias * IBMPlexSans-TLF/bold/it }{} \DeclareFontShape{LY1}{IBMPlexSans-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexSerif-Sup.fd b/fonts/plex/latex/LY1IBMPlexSerif-Sup.fd index 76e5bfaa89..063e12a2f6 100644 --- a/fonts/plex/latex/LY1IBMPlexSerif-Sup.fd +++ b/fonts/plex/latex/LY1IBMPlexSerif-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexSerif-Sup.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexSerif-Sup.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexSerif-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSerif-Sup/thin/sl + <-> alias * IBMPlexSerif-Sup/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{ul}{n}{ - <-> ssub * IBMPlexSerif-Sup/thin/n + <-> alias * IBMPlexSerif-Sup/thin/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{ul}{it}{ - <-> ssub * IBMPlexSerif-Sup/thin/it + <-> alias * IBMPlexSerif-Sup/thin/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{el}{sl}{ - <-> ssub * IBMPlexSerif-Sup/extralight/sl + <-> alias * IBMPlexSerif-Sup/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{el}{n}{ - <-> ssub * IBMPlexSerif-Sup/extralight/n + <-> alias * IBMPlexSerif-Sup/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{el}{it}{ - <-> ssub * IBMPlexSerif-Sup/extralight/it + <-> alias * IBMPlexSerif-Sup/extralight/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{l}{sl}{ - <-> ssub * IBMPlexSerif-Sup/light/sl + <-> alias * IBMPlexSerif-Sup/light/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{l}{n}{ - <-> ssub * IBMPlexSerif-Sup/light/n + <-> alias * IBMPlexSerif-Sup/light/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{l}{it}{ - <-> ssub * IBMPlexSerif-Sup/light/it + <-> alias * IBMPlexSerif-Sup/light/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{m}{sl}{ - <-> ssub * IBMPlexSerif-Sup/regular/sl + <-> alias * IBMPlexSerif-Sup/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{m}{n}{ - <-> ssub * IBMPlexSerif-Sup/regular/n + <-> alias * IBMPlexSerif-Sup/regular/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{m}{it}{ - <-> ssub * IBMPlexSerif-Sup/regular/it + <-> alias * IBMPlexSerif-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSerif-Sup/semibold/sl + <-> alias * IBMPlexSerif-Sup/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{sb}{n}{ - <-> ssub * IBMPlexSerif-Sup/semibold/n + <-> alias * IBMPlexSerif-Sup/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{sb}{it}{ - <-> ssub * IBMPlexSerif-Sup/semibold/it + <-> alias * IBMPlexSerif-Sup/semibold/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{b}{sl}{ - <-> ssub * IBMPlexSerif-Sup/bold/sl + <-> alias * IBMPlexSerif-Sup/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{b}{n}{ - <-> ssub * IBMPlexSerif-Sup/bold/n + <-> alias * IBMPlexSerif-Sup/bold/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{b}{it}{ - <-> ssub * IBMPlexSerif-Sup/bold/it + <-> alias * IBMPlexSerif-Sup/bold/it }{} \DeclareFontShape{LY1}{IBMPlexSerif-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/LY1IBMPlexSerif-TLF.fd b/fonts/plex/latex/LY1IBMPlexSerif-TLF.fd index 3986826c1f..3ebc6e6400 100644 --- a/fonts/plex/latex/LY1IBMPlexSerif-TLF.fd +++ b/fonts/plex/latex/LY1IBMPlexSerif-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{LY1IBMPlexSerif-TLF.fd} - [2019/10/23 (autoinst) Font definitions for LY1/IBMPlexSerif-TLF.] + [2019/12/06 (autoinst) Font definitions for LY1/IBMPlexSerif-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSerif-TLF/thin/sl + <-> alias * IBMPlexSerif-TLF/thin/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{ul}{n}{ - <-> ssub * IBMPlexSerif-TLF/thin/n + <-> alias * IBMPlexSerif-TLF/thin/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{ul}{it}{ - <-> ssub * IBMPlexSerif-TLF/thin/it + <-> alias * IBMPlexSerif-TLF/thin/it }{} % el --> extralight \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{el}{sl}{ - <-> ssub * IBMPlexSerif-TLF/extralight/sl + <-> alias * IBMPlexSerif-TLF/extralight/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{el}{n}{ - <-> ssub * IBMPlexSerif-TLF/extralight/n + <-> alias * IBMPlexSerif-TLF/extralight/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{el}{it}{ - <-> ssub * IBMPlexSerif-TLF/extralight/it + <-> alias * IBMPlexSerif-TLF/extralight/it }{} % l --> light \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{l}{sl}{ - <-> ssub * IBMPlexSerif-TLF/light/sl + <-> alias * IBMPlexSerif-TLF/light/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{l}{n}{ - <-> ssub * IBMPlexSerif-TLF/light/n + <-> alias * IBMPlexSerif-TLF/light/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{l}{it}{ - <-> ssub * IBMPlexSerif-TLF/light/it + <-> alias * IBMPlexSerif-TLF/light/it }{} % m --> regular \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{m}{sl}{ - <-> ssub * IBMPlexSerif-TLF/regular/sl + <-> alias * IBMPlexSerif-TLF/regular/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{m}{n}{ - <-> ssub * IBMPlexSerif-TLF/regular/n + <-> alias * IBMPlexSerif-TLF/regular/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{m}{it}{ - <-> ssub * IBMPlexSerif-TLF/regular/it + <-> alias * IBMPlexSerif-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSerif-TLF/semibold/sl + <-> alias * IBMPlexSerif-TLF/semibold/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{sb}{n}{ - <-> ssub * IBMPlexSerif-TLF/semibold/n + <-> alias * IBMPlexSerif-TLF/semibold/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{sb}{it}{ - <-> ssub * IBMPlexSerif-TLF/semibold/it + <-> alias * IBMPlexSerif-TLF/semibold/it }{} % b --> bold \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{b}{sl}{ - <-> ssub * IBMPlexSerif-TLF/bold/sl + <-> alias * IBMPlexSerif-TLF/bold/sl }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{b}{n}{ - <-> ssub * IBMPlexSerif-TLF/bold/n + <-> alias * IBMPlexSerif-TLF/bold/n }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{b}{it}{ - <-> ssub * IBMPlexSerif-TLF/bold/it + <-> alias * IBMPlexSerif-TLF/bold/it }{} \DeclareFontShape{LY1}{IBMPlexSerif-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexMono-Sup.fd b/fonts/plex/latex/OT1IBMPlexMono-Sup.fd index b4ba367410..aab4aac2b6 100644 --- a/fonts/plex/latex/OT1IBMPlexMono-Sup.fd +++ b/fonts/plex/latex/OT1IBMPlexMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexMono-Sup.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexMono-Sup.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{OT1}{IBMPlexMono-Sup}{ul}{sl}{ - <-> ssub * IBMPlexMono-Sup/thin/sl + <-> alias * IBMPlexMono-Sup/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{ul}{n}{ - <-> ssub * IBMPlexMono-Sup/thin/n + <-> alias * IBMPlexMono-Sup/thin/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{ul}{it}{ - <-> ssub * IBMPlexMono-Sup/thin/it + <-> alias * IBMPlexMono-Sup/thin/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexMono-Sup}{el}{sl}{ - <-> ssub * IBMPlexMono-Sup/extralight/sl + <-> alias * IBMPlexMono-Sup/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{el}{n}{ - <-> ssub * IBMPlexMono-Sup/extralight/n + <-> alias * IBMPlexMono-Sup/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{el}{it}{ - <-> ssub * IBMPlexMono-Sup/extralight/it + <-> alias * IBMPlexMono-Sup/extralight/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexMono-Sup}{l}{sl}{ - <-> ssub * IBMPlexMono-Sup/light/sl + <-> alias * IBMPlexMono-Sup/light/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{l}{n}{ - <-> ssub * IBMPlexMono-Sup/light/n + <-> alias * IBMPlexMono-Sup/light/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{l}{it}{ - <-> ssub * IBMPlexMono-Sup/light/it + <-> alias * IBMPlexMono-Sup/light/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexMono-Sup}{m}{sl}{ - <-> ssub * IBMPlexMono-Sup/regular/sl + <-> alias * IBMPlexMono-Sup/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{m}{n}{ - <-> ssub * IBMPlexMono-Sup/regular/n + <-> alias * IBMPlexMono-Sup/regular/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{m}{it}{ - <-> ssub * IBMPlexMono-Sup/regular/it + <-> alias * IBMPlexMono-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexMono-Sup}{sb}{sl}{ - <-> ssub * IBMPlexMono-Sup/semibold/sl + <-> alias * IBMPlexMono-Sup/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{sb}{n}{ - <-> ssub * IBMPlexMono-Sup/semibold/n + <-> alias * IBMPlexMono-Sup/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{sb}{it}{ - <-> ssub * IBMPlexMono-Sup/semibold/it + <-> alias * IBMPlexMono-Sup/semibold/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexMono-Sup}{b}{sl}{ - <-> ssub * IBMPlexMono-Sup/bold/sl + <-> alias * IBMPlexMono-Sup/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{b}{n}{ - <-> ssub * IBMPlexMono-Sup/bold/n + <-> alias * IBMPlexMono-Sup/bold/n }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{b}{it}{ - <-> ssub * IBMPlexMono-Sup/bold/it + <-> alias * IBMPlexMono-Sup/bold/it }{} \DeclareFontShape{OT1}{IBMPlexMono-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexMono-TLF.fd b/fonts/plex/latex/OT1IBMPlexMono-TLF.fd index 5b5616a5f0..0988d2a869 100644 --- a/fonts/plex/latex/OT1IBMPlexMono-TLF.fd +++ b/fonts/plex/latex/OT1IBMPlexMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexMono-TLF.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexMono-TLF.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{OT1}{IBMPlexMono-TLF}{ul}{sl}{ - <-> ssub * IBMPlexMono-TLF/thin/sl + <-> alias * IBMPlexMono-TLF/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{ul}{n}{ - <-> ssub * IBMPlexMono-TLF/thin/n + <-> alias * IBMPlexMono-TLF/thin/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{ul}{it}{ - <-> ssub * IBMPlexMono-TLF/thin/it + <-> alias * IBMPlexMono-TLF/thin/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexMono-TLF}{el}{sl}{ - <-> ssub * IBMPlexMono-TLF/extralight/sl + <-> alias * IBMPlexMono-TLF/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{el}{n}{ - <-> ssub * IBMPlexMono-TLF/extralight/n + <-> alias * IBMPlexMono-TLF/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{el}{it}{ - <-> ssub * IBMPlexMono-TLF/extralight/it + <-> alias * IBMPlexMono-TLF/extralight/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexMono-TLF}{l}{sl}{ - <-> ssub * IBMPlexMono-TLF/light/sl + <-> alias * IBMPlexMono-TLF/light/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{l}{n}{ - <-> ssub * IBMPlexMono-TLF/light/n + <-> alias * IBMPlexMono-TLF/light/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{l}{it}{ - <-> ssub * IBMPlexMono-TLF/light/it + <-> alias * IBMPlexMono-TLF/light/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexMono-TLF}{m}{sl}{ - <-> ssub * IBMPlexMono-TLF/regular/sl + <-> alias * IBMPlexMono-TLF/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{m}{n}{ - <-> ssub * IBMPlexMono-TLF/regular/n + <-> alias * IBMPlexMono-TLF/regular/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{m}{it}{ - <-> ssub * IBMPlexMono-TLF/regular/it + <-> alias * IBMPlexMono-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexMono-TLF}{sb}{sl}{ - <-> ssub * IBMPlexMono-TLF/semibold/sl + <-> alias * IBMPlexMono-TLF/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{sb}{n}{ - <-> ssub * IBMPlexMono-TLF/semibold/n + <-> alias * IBMPlexMono-TLF/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{sb}{it}{ - <-> ssub * IBMPlexMono-TLF/semibold/it + <-> alias * IBMPlexMono-TLF/semibold/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexMono-TLF}{b}{sl}{ - <-> ssub * IBMPlexMono-TLF/bold/sl + <-> alias * IBMPlexMono-TLF/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{b}{n}{ - <-> ssub * IBMPlexMono-TLF/bold/n + <-> alias * IBMPlexMono-TLF/bold/n }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{b}{it}{ - <-> ssub * IBMPlexMono-TLF/bold/it + <-> alias * IBMPlexMono-TLF/bold/it }{} \DeclareFontShape{OT1}{IBMPlexMono-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexSans-Sup.fd b/fonts/plex/latex/OT1IBMPlexSans-Sup.fd index 084b02bb50..016b6b4d14 100644 --- a/fonts/plex/latex/OT1IBMPlexSans-Sup.fd +++ b/fonts/plex/latex/OT1IBMPlexSans-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexSans-Sup.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexSans-Sup.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexSans-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{OT1}{IBMPlexSans-Sup}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{sl}{ + <-> ssub * IBMPlexSans-Sup/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semibold}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/textcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{sl}{ + <-> ssub * IBMPlexSans-Sup/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{medium}{sl}{ - <-> ssub * IBMPlexSans-Sup/medium/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-Sup}{extralight}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/it +\DeclareFontShape{OT1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ulc}{sl}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/sl + <-> alias * IBMPlexSans-Sup/thincondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ulc}{n}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/n + <-> alias * IBMPlexSans-Sup/thincondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ulc}{it}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/it + <-> alias * IBMPlexSans-Sup/thincondensed/it }{} % ul --> thin \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSans-Sup/thin/sl + <-> alias * IBMPlexSans-Sup/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ul}{n}{ - <-> ssub * IBMPlexSans-Sup/thin/n + <-> alias * IBMPlexSans-Sup/thin/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{ul}{it}{ - <-> ssub * IBMPlexSans-Sup/thin/it + <-> alias * IBMPlexSans-Sup/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{elc}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/sl + <-> alias * IBMPlexSans-Sup/extralightcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{elc}{n}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/n + <-> alias * IBMPlexSans-Sup/extralightcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{elc}{it}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it + <-> alias * IBMPlexSans-Sup/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexSans-Sup}{el}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/sl + <-> alias * IBMPlexSans-Sup/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{el}{n}{ - <-> ssub * IBMPlexSans-Sup/extralight/n + <-> alias * IBMPlexSans-Sup/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{el}{it}{ - <-> ssub * IBMPlexSans-Sup/extralight/it + <-> alias * IBMPlexSans-Sup/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{lc}{sl}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/sl + <-> alias * IBMPlexSans-Sup/lightcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{lc}{n}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/n + <-> alias * IBMPlexSans-Sup/lightcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{lc}{it}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/it + <-> alias * IBMPlexSans-Sup/lightcondensed/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexSans-Sup}{l}{sl}{ - <-> ssub * IBMPlexSans-Sup/light/sl + <-> alias * IBMPlexSans-Sup/light/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{l}{n}{ - <-> ssub * IBMPlexSans-Sup/light/n + <-> alias * IBMPlexSans-Sup/light/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{l}{it}{ - <-> ssub * IBMPlexSans-Sup/light/it + <-> alias * IBMPlexSans-Sup/light/it }{} % c --> condensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{c}{sl}{ - <-> ssub * IBMPlexSans-Sup/condensed/sl + <-> alias * IBMPlexSans-Sup/condensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{c}{n}{ - <-> ssub * IBMPlexSans-Sup/condensed/n + <-> alias * IBMPlexSans-Sup/condensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{c}{it}{ - <-> ssub * IBMPlexSans-Sup/condensed/it + <-> alias * IBMPlexSans-Sup/condensed/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexSans-Sup}{m}{sl}{ - <-> ssub * IBMPlexSans-Sup/regular/sl + <-> alias * IBMPlexSans-Sup/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{m}{n}{ - <-> ssub * IBMPlexSans-Sup/regular/n + <-> alias * IBMPlexSans-Sup/regular/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{m}{it}{ - <-> ssub * IBMPlexSans-Sup/regular/it + <-> alias * IBMPlexSans-Sup/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sbc}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/sl + <-> alias * IBMPlexSans-Sup/semiboldcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sbc}{n}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/n + <-> alias * IBMPlexSans-Sup/semiboldcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sbc}{it}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it + <-> alias * IBMPlexSans-Sup/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/sl + <-> alias * IBMPlexSans-Sup/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sb}{n}{ - <-> ssub * IBMPlexSans-Sup/semibold/n + <-> alias * IBMPlexSans-Sup/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{sb}{it}{ - <-> ssub * IBMPlexSans-Sup/semibold/it + <-> alias * IBMPlexSans-Sup/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{OT1}{IBMPlexSans-Sup}{bc}{sl}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/sl + <-> alias * IBMPlexSans-Sup/boldcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{bc}{n}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/n + <-> alias * IBMPlexSans-Sup/boldcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{bc}{it}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/it + <-> alias * IBMPlexSans-Sup/boldcondensed/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexSans-Sup}{b}{sl}{ - <-> ssub * IBMPlexSans-Sup/bold/sl + <-> alias * IBMPlexSans-Sup/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{b}{n}{ - <-> ssub * IBMPlexSans-Sup/bold/n + <-> alias * IBMPlexSans-Sup/bold/n }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{b}{it}{ - <-> ssub * IBMPlexSans-Sup/bold/it + <-> alias * IBMPlexSans-Sup/bold/it }{} \DeclareFontShape{OT1}{IBMPlexSans-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexSans-TLF.fd b/fonts/plex/latex/OT1IBMPlexSans-TLF.fd index 811f49f741..30ceebef5a 100644 --- a/fonts/plex/latex/OT1IBMPlexSans-TLF.fd +++ b/fonts/plex/latex/OT1IBMPlexSans-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexSans-TLF.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexSans-TLF.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexSans-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{OT1}{IBMPlexSans-TLF}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{sl}{ + <-> ssub * IBMPlexSans-TLF/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semibold}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/textcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{sl}{ + <-> ssub * IBMPlexSans-TLF/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{medium}{sl}{ - <-> ssub * IBMPlexSans-TLF/medium/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ot1 +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{IBMPlexSans-TLF}{extralight}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/it +\DeclareFontShape{OT1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ulc}{sl}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/sl + <-> alias * IBMPlexSans-TLF/thincondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ulc}{n}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/n + <-> alias * IBMPlexSans-TLF/thincondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ulc}{it}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/it + <-> alias * IBMPlexSans-TLF/thincondensed/it }{} % ul --> thin \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSans-TLF/thin/sl + <-> alias * IBMPlexSans-TLF/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ul}{n}{ - <-> ssub * IBMPlexSans-TLF/thin/n + <-> alias * IBMPlexSans-TLF/thin/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{ul}{it}{ - <-> ssub * IBMPlexSans-TLF/thin/it + <-> alias * IBMPlexSans-TLF/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{elc}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/sl + <-> alias * IBMPlexSans-TLF/extralightcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{elc}{n}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/n + <-> alias * IBMPlexSans-TLF/extralightcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{elc}{it}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it + <-> alias * IBMPlexSans-TLF/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexSans-TLF}{el}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/sl + <-> alias * IBMPlexSans-TLF/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{el}{n}{ - <-> ssub * IBMPlexSans-TLF/extralight/n + <-> alias * IBMPlexSans-TLF/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{el}{it}{ - <-> ssub * IBMPlexSans-TLF/extralight/it + <-> alias * IBMPlexSans-TLF/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{lc}{sl}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/sl + <-> alias * IBMPlexSans-TLF/lightcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{lc}{n}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/n + <-> alias * IBMPlexSans-TLF/lightcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{lc}{it}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/it + <-> alias * IBMPlexSans-TLF/lightcondensed/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexSans-TLF}{l}{sl}{ - <-> ssub * IBMPlexSans-TLF/light/sl + <-> alias * IBMPlexSans-TLF/light/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{l}{n}{ - <-> ssub * IBMPlexSans-TLF/light/n + <-> alias * IBMPlexSans-TLF/light/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{l}{it}{ - <-> ssub * IBMPlexSans-TLF/light/it + <-> alias * IBMPlexSans-TLF/light/it }{} % c --> condensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{c}{sl}{ - <-> ssub * IBMPlexSans-TLF/condensed/sl + <-> alias * IBMPlexSans-TLF/condensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{c}{n}{ - <-> ssub * IBMPlexSans-TLF/condensed/n + <-> alias * IBMPlexSans-TLF/condensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{c}{it}{ - <-> ssub * IBMPlexSans-TLF/condensed/it + <-> alias * IBMPlexSans-TLF/condensed/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexSans-TLF}{m}{sl}{ - <-> ssub * IBMPlexSans-TLF/regular/sl + <-> alias * IBMPlexSans-TLF/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{m}{n}{ - <-> ssub * IBMPlexSans-TLF/regular/n + <-> alias * IBMPlexSans-TLF/regular/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{m}{it}{ - <-> ssub * IBMPlexSans-TLF/regular/it + <-> alias * IBMPlexSans-TLF/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sbc}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/sl + <-> alias * IBMPlexSans-TLF/semiboldcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sbc}{n}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/n + <-> alias * IBMPlexSans-TLF/semiboldcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sbc}{it}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it + <-> alias * IBMPlexSans-TLF/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/sl + <-> alias * IBMPlexSans-TLF/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sb}{n}{ - <-> ssub * IBMPlexSans-TLF/semibold/n + <-> alias * IBMPlexSans-TLF/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{sb}{it}{ - <-> ssub * IBMPlexSans-TLF/semibold/it + <-> alias * IBMPlexSans-TLF/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{OT1}{IBMPlexSans-TLF}{bc}{sl}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/sl + <-> alias * IBMPlexSans-TLF/boldcondensed/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{bc}{n}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/n + <-> alias * IBMPlexSans-TLF/boldcondensed/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{bc}{it}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/it + <-> alias * IBMPlexSans-TLF/boldcondensed/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexSans-TLF}{b}{sl}{ - <-> ssub * IBMPlexSans-TLF/bold/sl + <-> alias * IBMPlexSans-TLF/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{b}{n}{ - <-> ssub * IBMPlexSans-TLF/bold/n + <-> alias * IBMPlexSans-TLF/bold/n }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{b}{it}{ - <-> ssub * IBMPlexSans-TLF/bold/it + <-> alias * IBMPlexSans-TLF/bold/it }{} \DeclareFontShape{OT1}{IBMPlexSans-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexSerif-Sup.fd b/fonts/plex/latex/OT1IBMPlexSerif-Sup.fd index d8c60eca9a..70df101ddd 100644 --- a/fonts/plex/latex/OT1IBMPlexSerif-Sup.fd +++ b/fonts/plex/latex/OT1IBMPlexSerif-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexSerif-Sup.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexSerif-Sup.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexSerif-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSerif-Sup/thin/sl + <-> alias * IBMPlexSerif-Sup/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{ul}{n}{ - <-> ssub * IBMPlexSerif-Sup/thin/n + <-> alias * IBMPlexSerif-Sup/thin/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{ul}{it}{ - <-> ssub * IBMPlexSerif-Sup/thin/it + <-> alias * IBMPlexSerif-Sup/thin/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{el}{sl}{ - <-> ssub * IBMPlexSerif-Sup/extralight/sl + <-> alias * IBMPlexSerif-Sup/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{el}{n}{ - <-> ssub * IBMPlexSerif-Sup/extralight/n + <-> alias * IBMPlexSerif-Sup/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{el}{it}{ - <-> ssub * IBMPlexSerif-Sup/extralight/it + <-> alias * IBMPlexSerif-Sup/extralight/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{l}{sl}{ - <-> ssub * IBMPlexSerif-Sup/light/sl + <-> alias * IBMPlexSerif-Sup/light/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{l}{n}{ - <-> ssub * IBMPlexSerif-Sup/light/n + <-> alias * IBMPlexSerif-Sup/light/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{l}{it}{ - <-> ssub * IBMPlexSerif-Sup/light/it + <-> alias * IBMPlexSerif-Sup/light/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{m}{sl}{ - <-> ssub * IBMPlexSerif-Sup/regular/sl + <-> alias * IBMPlexSerif-Sup/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{m}{n}{ - <-> ssub * IBMPlexSerif-Sup/regular/n + <-> alias * IBMPlexSerif-Sup/regular/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{m}{it}{ - <-> ssub * IBMPlexSerif-Sup/regular/it + <-> alias * IBMPlexSerif-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSerif-Sup/semibold/sl + <-> alias * IBMPlexSerif-Sup/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{sb}{n}{ - <-> ssub * IBMPlexSerif-Sup/semibold/n + <-> alias * IBMPlexSerif-Sup/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{sb}{it}{ - <-> ssub * IBMPlexSerif-Sup/semibold/it + <-> alias * IBMPlexSerif-Sup/semibold/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{b}{sl}{ - <-> ssub * IBMPlexSerif-Sup/bold/sl + <-> alias * IBMPlexSerif-Sup/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{b}{n}{ - <-> ssub * IBMPlexSerif-Sup/bold/n + <-> alias * IBMPlexSerif-Sup/bold/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{b}{it}{ - <-> ssub * IBMPlexSerif-Sup/bold/it + <-> alias * IBMPlexSerif-Sup/bold/it }{} \DeclareFontShape{OT1}{IBMPlexSerif-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/OT1IBMPlexSerif-TLF.fd b/fonts/plex/latex/OT1IBMPlexSerif-TLF.fd index 35d42205c9..b4d2c2d21c 100644 --- a/fonts/plex/latex/OT1IBMPlexSerif-TLF.fd +++ b/fonts/plex/latex/OT1IBMPlexSerif-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{OT1IBMPlexSerif-TLF.fd} - [2019/10/23 (autoinst) Font definitions for OT1/IBMPlexSerif-TLF.] + [2019/12/06 (autoinst) Font definitions for OT1/IBMPlexSerif-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSerif-TLF/thin/sl + <-> alias * IBMPlexSerif-TLF/thin/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{ul}{n}{ - <-> ssub * IBMPlexSerif-TLF/thin/n + <-> alias * IBMPlexSerif-TLF/thin/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{ul}{it}{ - <-> ssub * IBMPlexSerif-TLF/thin/it + <-> alias * IBMPlexSerif-TLF/thin/it }{} % el --> extralight \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{el}{sl}{ - <-> ssub * IBMPlexSerif-TLF/extralight/sl + <-> alias * IBMPlexSerif-TLF/extralight/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{el}{n}{ - <-> ssub * IBMPlexSerif-TLF/extralight/n + <-> alias * IBMPlexSerif-TLF/extralight/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{el}{it}{ - <-> ssub * IBMPlexSerif-TLF/extralight/it + <-> alias * IBMPlexSerif-TLF/extralight/it }{} % l --> light \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{l}{sl}{ - <-> ssub * IBMPlexSerif-TLF/light/sl + <-> alias * IBMPlexSerif-TLF/light/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{l}{n}{ - <-> ssub * IBMPlexSerif-TLF/light/n + <-> alias * IBMPlexSerif-TLF/light/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{l}{it}{ - <-> ssub * IBMPlexSerif-TLF/light/it + <-> alias * IBMPlexSerif-TLF/light/it }{} % m --> regular \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{m}{sl}{ - <-> ssub * IBMPlexSerif-TLF/regular/sl + <-> alias * IBMPlexSerif-TLF/regular/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{m}{n}{ - <-> ssub * IBMPlexSerif-TLF/regular/n + <-> alias * IBMPlexSerif-TLF/regular/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{m}{it}{ - <-> ssub * IBMPlexSerif-TLF/regular/it + <-> alias * IBMPlexSerif-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSerif-TLF/semibold/sl + <-> alias * IBMPlexSerif-TLF/semibold/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{sb}{n}{ - <-> ssub * IBMPlexSerif-TLF/semibold/n + <-> alias * IBMPlexSerif-TLF/semibold/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{sb}{it}{ - <-> ssub * IBMPlexSerif-TLF/semibold/it + <-> alias * IBMPlexSerif-TLF/semibold/it }{} % b --> bold \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{b}{sl}{ - <-> ssub * IBMPlexSerif-TLF/bold/sl + <-> alias * IBMPlexSerif-TLF/bold/sl }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{b}{n}{ - <-> ssub * IBMPlexSerif-TLF/bold/n + <-> alias * IBMPlexSerif-TLF/bold/n }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{b}{it}{ - <-> ssub * IBMPlexSerif-TLF/bold/it + <-> alias * IBMPlexSerif-TLF/bold/it }{} \DeclareFontShape{OT1}{IBMPlexSerif-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexMono-Sup.fd b/fonts/plex/latex/T1IBMPlexMono-Sup.fd index c3e9b0ace0..d19082c81f 100644 --- a/fonts/plex/latex/T1IBMPlexMono-Sup.fd +++ b/fonts/plex/latex/T1IBMPlexMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexMono-Sup.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexMono-Sup.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{T1}{IBMPlexMono-Sup}{ul}{sl}{ - <-> ssub * IBMPlexMono-Sup/thin/sl + <-> alias * IBMPlexMono-Sup/thin/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{ul}{n}{ - <-> ssub * IBMPlexMono-Sup/thin/n + <-> alias * IBMPlexMono-Sup/thin/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{ul}{it}{ - <-> ssub * IBMPlexMono-Sup/thin/it + <-> alias * IBMPlexMono-Sup/thin/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexMono-Sup}{el}{sl}{ - <-> ssub * IBMPlexMono-Sup/extralight/sl + <-> alias * IBMPlexMono-Sup/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{el}{n}{ - <-> ssub * IBMPlexMono-Sup/extralight/n + <-> alias * IBMPlexMono-Sup/extralight/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{el}{it}{ - <-> ssub * IBMPlexMono-Sup/extralight/it + <-> alias * IBMPlexMono-Sup/extralight/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexMono-Sup}{l}{sl}{ - <-> ssub * IBMPlexMono-Sup/light/sl + <-> alias * IBMPlexMono-Sup/light/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{l}{n}{ - <-> ssub * IBMPlexMono-Sup/light/n + <-> alias * IBMPlexMono-Sup/light/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{l}{it}{ - <-> ssub * IBMPlexMono-Sup/light/it + <-> alias * IBMPlexMono-Sup/light/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexMono-Sup}{m}{sl}{ - <-> ssub * IBMPlexMono-Sup/regular/sl + <-> alias * IBMPlexMono-Sup/regular/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{m}{n}{ - <-> ssub * IBMPlexMono-Sup/regular/n + <-> alias * IBMPlexMono-Sup/regular/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{m}{it}{ - <-> ssub * IBMPlexMono-Sup/regular/it + <-> alias * IBMPlexMono-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexMono-Sup}{sb}{sl}{ - <-> ssub * IBMPlexMono-Sup/semibold/sl + <-> alias * IBMPlexMono-Sup/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{sb}{n}{ - <-> ssub * IBMPlexMono-Sup/semibold/n + <-> alias * IBMPlexMono-Sup/semibold/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{sb}{it}{ - <-> ssub * IBMPlexMono-Sup/semibold/it + <-> alias * IBMPlexMono-Sup/semibold/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexMono-Sup}{b}{sl}{ - <-> ssub * IBMPlexMono-Sup/bold/sl + <-> alias * IBMPlexMono-Sup/bold/sl }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{b}{n}{ - <-> ssub * IBMPlexMono-Sup/bold/n + <-> alias * IBMPlexMono-Sup/bold/n }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{b}{it}{ - <-> ssub * IBMPlexMono-Sup/bold/it + <-> alias * IBMPlexMono-Sup/bold/it }{} \DeclareFontShape{T1}{IBMPlexMono-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexMono-TLF.fd b/fonts/plex/latex/T1IBMPlexMono-TLF.fd index 725e87577e..117c330563 100644 --- a/fonts/plex/latex/T1IBMPlexMono-TLF.fd +++ b/fonts/plex/latex/T1IBMPlexMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexMono-TLF.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexMono-TLF.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{T1}{IBMPlexMono-TLF}{ul}{sl}{ - <-> ssub * IBMPlexMono-TLF/thin/sl + <-> alias * IBMPlexMono-TLF/thin/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{ul}{n}{ - <-> ssub * IBMPlexMono-TLF/thin/n + <-> alias * IBMPlexMono-TLF/thin/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{ul}{it}{ - <-> ssub * IBMPlexMono-TLF/thin/it + <-> alias * IBMPlexMono-TLF/thin/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexMono-TLF}{el}{sl}{ - <-> ssub * IBMPlexMono-TLF/extralight/sl + <-> alias * IBMPlexMono-TLF/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{el}{n}{ - <-> ssub * IBMPlexMono-TLF/extralight/n + <-> alias * IBMPlexMono-TLF/extralight/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{el}{it}{ - <-> ssub * IBMPlexMono-TLF/extralight/it + <-> alias * IBMPlexMono-TLF/extralight/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexMono-TLF}{l}{sl}{ - <-> ssub * IBMPlexMono-TLF/light/sl + <-> alias * IBMPlexMono-TLF/light/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{l}{n}{ - <-> ssub * IBMPlexMono-TLF/light/n + <-> alias * IBMPlexMono-TLF/light/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{l}{it}{ - <-> ssub * IBMPlexMono-TLF/light/it + <-> alias * IBMPlexMono-TLF/light/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexMono-TLF}{m}{sl}{ - <-> ssub * IBMPlexMono-TLF/regular/sl + <-> alias * IBMPlexMono-TLF/regular/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{m}{n}{ - <-> ssub * IBMPlexMono-TLF/regular/n + <-> alias * IBMPlexMono-TLF/regular/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{m}{it}{ - <-> ssub * IBMPlexMono-TLF/regular/it + <-> alias * IBMPlexMono-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexMono-TLF}{sb}{sl}{ - <-> ssub * IBMPlexMono-TLF/semibold/sl + <-> alias * IBMPlexMono-TLF/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{sb}{n}{ - <-> ssub * IBMPlexMono-TLF/semibold/n + <-> alias * IBMPlexMono-TLF/semibold/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{sb}{it}{ - <-> ssub * IBMPlexMono-TLF/semibold/it + <-> alias * IBMPlexMono-TLF/semibold/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexMono-TLF}{b}{sl}{ - <-> ssub * IBMPlexMono-TLF/bold/sl + <-> alias * IBMPlexMono-TLF/bold/sl }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{b}{n}{ - <-> ssub * IBMPlexMono-TLF/bold/n + <-> alias * IBMPlexMono-TLF/bold/n }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{b}{it}{ - <-> ssub * IBMPlexMono-TLF/bold/it + <-> alias * IBMPlexMono-TLF/bold/it }{} \DeclareFontShape{T1}{IBMPlexMono-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexSans-Sup.fd b/fonts/plex/latex/T1IBMPlexSans-Sup.fd index 461855d307..c42347fed7 100644 --- a/fonts/plex/latex/T1IBMPlexSans-Sup.fd +++ b/fonts/plex/latex/T1IBMPlexSans-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexSans-Sup.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexSans-Sup.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexSans-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{T1}{IBMPlexSans-Sup}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{sl}{ + <-> ssub * IBMPlexSans-Sup/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semibold}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/textcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{sl}{ + <-> ssub * IBMPlexSans-Sup/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{medium}{sl}{ - <-> ssub * IBMPlexSans-Sup/medium/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{sl}{ + <-> ssub * IBMPlexSans-Sup/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-sup-t1 +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-sup-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-Sup}{extralight}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/it +\DeclareFontShape{T1}{IBMPlexSans-Sup}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{ulc}{sl}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/sl + <-> alias * IBMPlexSans-Sup/thincondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{ulc}{n}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/n + <-> alias * IBMPlexSans-Sup/thincondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{ulc}{it}{ - <-> ssub * IBMPlexSans-Sup/thincondensed/it + <-> alias * IBMPlexSans-Sup/thincondensed/it }{} % ul --> thin \DeclareFontShape{T1}{IBMPlexSans-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSans-Sup/thin/sl + <-> alias * IBMPlexSans-Sup/thin/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{ul}{n}{ - <-> ssub * IBMPlexSans-Sup/thin/n + <-> alias * IBMPlexSans-Sup/thin/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{ul}{it}{ - <-> ssub * IBMPlexSans-Sup/thin/it + <-> alias * IBMPlexSans-Sup/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{elc}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/sl + <-> alias * IBMPlexSans-Sup/extralightcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{elc}{n}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/n + <-> alias * IBMPlexSans-Sup/extralightcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{elc}{it}{ - <-> ssub * IBMPlexSans-Sup/extralightcondensed/it + <-> alias * IBMPlexSans-Sup/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexSans-Sup}{el}{sl}{ - <-> ssub * IBMPlexSans-Sup/extralight/sl + <-> alias * IBMPlexSans-Sup/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{el}{n}{ - <-> ssub * IBMPlexSans-Sup/extralight/n + <-> alias * IBMPlexSans-Sup/extralight/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{el}{it}{ - <-> ssub * IBMPlexSans-Sup/extralight/it + <-> alias * IBMPlexSans-Sup/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{lc}{sl}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/sl + <-> alias * IBMPlexSans-Sup/lightcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{lc}{n}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/n + <-> alias * IBMPlexSans-Sup/lightcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{lc}{it}{ - <-> ssub * IBMPlexSans-Sup/lightcondensed/it + <-> alias * IBMPlexSans-Sup/lightcondensed/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexSans-Sup}{l}{sl}{ - <-> ssub * IBMPlexSans-Sup/light/sl + <-> alias * IBMPlexSans-Sup/light/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{l}{n}{ - <-> ssub * IBMPlexSans-Sup/light/n + <-> alias * IBMPlexSans-Sup/light/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{l}{it}{ - <-> ssub * IBMPlexSans-Sup/light/it + <-> alias * IBMPlexSans-Sup/light/it }{} % c --> condensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{c}{sl}{ - <-> ssub * IBMPlexSans-Sup/condensed/sl + <-> alias * IBMPlexSans-Sup/condensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{c}{n}{ - <-> ssub * IBMPlexSans-Sup/condensed/n + <-> alias * IBMPlexSans-Sup/condensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{c}{it}{ - <-> ssub * IBMPlexSans-Sup/condensed/it + <-> alias * IBMPlexSans-Sup/condensed/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexSans-Sup}{m}{sl}{ - <-> ssub * IBMPlexSans-Sup/regular/sl + <-> alias * IBMPlexSans-Sup/regular/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{m}{n}{ - <-> ssub * IBMPlexSans-Sup/regular/n + <-> alias * IBMPlexSans-Sup/regular/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{m}{it}{ - <-> ssub * IBMPlexSans-Sup/regular/it + <-> alias * IBMPlexSans-Sup/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{sbc}{sl}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/sl + <-> alias * IBMPlexSans-Sup/semiboldcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{sbc}{n}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/n + <-> alias * IBMPlexSans-Sup/semiboldcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{sbc}{it}{ - <-> ssub * IBMPlexSans-Sup/semiboldcondensed/it + <-> alias * IBMPlexSans-Sup/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexSans-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSans-Sup/semibold/sl + <-> alias * IBMPlexSans-Sup/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{sb}{n}{ - <-> ssub * IBMPlexSans-Sup/semibold/n + <-> alias * IBMPlexSans-Sup/semibold/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{sb}{it}{ - <-> ssub * IBMPlexSans-Sup/semibold/it + <-> alias * IBMPlexSans-Sup/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{T1}{IBMPlexSans-Sup}{bc}{sl}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/sl + <-> alias * IBMPlexSans-Sup/boldcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{bc}{n}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/n + <-> alias * IBMPlexSans-Sup/boldcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{bc}{it}{ - <-> ssub * IBMPlexSans-Sup/boldcondensed/it + <-> alias * IBMPlexSans-Sup/boldcondensed/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexSans-Sup}{b}{sl}{ - <-> ssub * IBMPlexSans-Sup/bold/sl + <-> alias * IBMPlexSans-Sup/bold/sl }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{b}{n}{ - <-> ssub * IBMPlexSans-Sup/bold/n + <-> alias * IBMPlexSans-Sup/bold/n }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{b}{it}{ - <-> ssub * IBMPlexSans-Sup/bold/it + <-> alias * IBMPlexSans-Sup/bold/it }{} \DeclareFontShape{T1}{IBMPlexSans-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexSans-TLF.fd b/fonts/plex/latex/T1IBMPlexSans-TLF.fd index 6c996f495e..1c74a5c9e5 100644 --- a/fonts/plex/latex/T1IBMPlexSans-TLF.fd +++ b/fonts/plex/latex/T1IBMPlexSans-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexSans-TLF.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexSans-TLF.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexSans-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{T1}{IBMPlexSans-TLF}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{sl}{ + <-> ssub * IBMPlexSans-TLF/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semibold}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/textcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{sl}{ + <-> ssub * IBMPlexSans-TLF/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{medium}{sl}{ - <-> ssub * IBMPlexSans-TLF/medium/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-t1 +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-t1 }{} -\DeclareFontShape{T1}{IBMPlexSans-TLF}{extralight}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/it +\DeclareFontShape{T1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{ulc}{sl}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/sl + <-> alias * IBMPlexSans-TLF/thincondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{ulc}{n}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/n + <-> alias * IBMPlexSans-TLF/thincondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{ulc}{it}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/it + <-> alias * IBMPlexSans-TLF/thincondensed/it }{} % ul --> thin \DeclareFontShape{T1}{IBMPlexSans-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSans-TLF/thin/sl + <-> alias * IBMPlexSans-TLF/thin/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{ul}{n}{ - <-> ssub * IBMPlexSans-TLF/thin/n + <-> alias * IBMPlexSans-TLF/thin/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{ul}{it}{ - <-> ssub * IBMPlexSans-TLF/thin/it + <-> alias * IBMPlexSans-TLF/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{elc}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/sl + <-> alias * IBMPlexSans-TLF/extralightcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{elc}{n}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/n + <-> alias * IBMPlexSans-TLF/extralightcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{elc}{it}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it + <-> alias * IBMPlexSans-TLF/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexSans-TLF}{el}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/sl + <-> alias * IBMPlexSans-TLF/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{el}{n}{ - <-> ssub * IBMPlexSans-TLF/extralight/n + <-> alias * IBMPlexSans-TLF/extralight/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{el}{it}{ - <-> ssub * IBMPlexSans-TLF/extralight/it + <-> alias * IBMPlexSans-TLF/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{lc}{sl}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/sl + <-> alias * IBMPlexSans-TLF/lightcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{lc}{n}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/n + <-> alias * IBMPlexSans-TLF/lightcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{lc}{it}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/it + <-> alias * IBMPlexSans-TLF/lightcondensed/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexSans-TLF}{l}{sl}{ - <-> ssub * IBMPlexSans-TLF/light/sl + <-> alias * IBMPlexSans-TLF/light/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{l}{n}{ - <-> ssub * IBMPlexSans-TLF/light/n + <-> alias * IBMPlexSans-TLF/light/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{l}{it}{ - <-> ssub * IBMPlexSans-TLF/light/it + <-> alias * IBMPlexSans-TLF/light/it }{} % c --> condensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{c}{sl}{ - <-> ssub * IBMPlexSans-TLF/condensed/sl + <-> alias * IBMPlexSans-TLF/condensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{c}{n}{ - <-> ssub * IBMPlexSans-TLF/condensed/n + <-> alias * IBMPlexSans-TLF/condensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{c}{it}{ - <-> ssub * IBMPlexSans-TLF/condensed/it + <-> alias * IBMPlexSans-TLF/condensed/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexSans-TLF}{m}{sl}{ - <-> ssub * IBMPlexSans-TLF/regular/sl + <-> alias * IBMPlexSans-TLF/regular/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{m}{n}{ - <-> ssub * IBMPlexSans-TLF/regular/n + <-> alias * IBMPlexSans-TLF/regular/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{m}{it}{ - <-> ssub * IBMPlexSans-TLF/regular/it + <-> alias * IBMPlexSans-TLF/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{sbc}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/sl + <-> alias * IBMPlexSans-TLF/semiboldcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{sbc}{n}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/n + <-> alias * IBMPlexSans-TLF/semiboldcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{sbc}{it}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it + <-> alias * IBMPlexSans-TLF/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexSans-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/sl + <-> alias * IBMPlexSans-TLF/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{sb}{n}{ - <-> ssub * IBMPlexSans-TLF/semibold/n + <-> alias * IBMPlexSans-TLF/semibold/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{sb}{it}{ - <-> ssub * IBMPlexSans-TLF/semibold/it + <-> alias * IBMPlexSans-TLF/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{T1}{IBMPlexSans-TLF}{bc}{sl}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/sl + <-> alias * IBMPlexSans-TLF/boldcondensed/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{bc}{n}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/n + <-> alias * IBMPlexSans-TLF/boldcondensed/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{bc}{it}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/it + <-> alias * IBMPlexSans-TLF/boldcondensed/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexSans-TLF}{b}{sl}{ - <-> ssub * IBMPlexSans-TLF/bold/sl + <-> alias * IBMPlexSans-TLF/bold/sl }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{b}{n}{ - <-> ssub * IBMPlexSans-TLF/bold/n + <-> alias * IBMPlexSans-TLF/bold/n }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{b}{it}{ - <-> ssub * IBMPlexSans-TLF/bold/it + <-> alias * IBMPlexSans-TLF/bold/it }{} \DeclareFontShape{T1}{IBMPlexSans-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexSerif-Sup.fd b/fonts/plex/latex/T1IBMPlexSerif-Sup.fd index 8071b026e0..e3b9030842 100644 --- a/fonts/plex/latex/T1IBMPlexSerif-Sup.fd +++ b/fonts/plex/latex/T1IBMPlexSerif-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexSerif-Sup.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexSerif-Sup.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexSerif-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{T1}{IBMPlexSerif-Sup}{ul}{sl}{ - <-> ssub * IBMPlexSerif-Sup/thin/sl + <-> alias * IBMPlexSerif-Sup/thin/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{ul}{n}{ - <-> ssub * IBMPlexSerif-Sup/thin/n + <-> alias * IBMPlexSerif-Sup/thin/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{ul}{it}{ - <-> ssub * IBMPlexSerif-Sup/thin/it + <-> alias * IBMPlexSerif-Sup/thin/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexSerif-Sup}{el}{sl}{ - <-> ssub * IBMPlexSerif-Sup/extralight/sl + <-> alias * IBMPlexSerif-Sup/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{el}{n}{ - <-> ssub * IBMPlexSerif-Sup/extralight/n + <-> alias * IBMPlexSerif-Sup/extralight/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{el}{it}{ - <-> ssub * IBMPlexSerif-Sup/extralight/it + <-> alias * IBMPlexSerif-Sup/extralight/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexSerif-Sup}{l}{sl}{ - <-> ssub * IBMPlexSerif-Sup/light/sl + <-> alias * IBMPlexSerif-Sup/light/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{l}{n}{ - <-> ssub * IBMPlexSerif-Sup/light/n + <-> alias * IBMPlexSerif-Sup/light/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{l}{it}{ - <-> ssub * IBMPlexSerif-Sup/light/it + <-> alias * IBMPlexSerif-Sup/light/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexSerif-Sup}{m}{sl}{ - <-> ssub * IBMPlexSerif-Sup/regular/sl + <-> alias * IBMPlexSerif-Sup/regular/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{m}{n}{ - <-> ssub * IBMPlexSerif-Sup/regular/n + <-> alias * IBMPlexSerif-Sup/regular/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{m}{it}{ - <-> ssub * IBMPlexSerif-Sup/regular/it + <-> alias * IBMPlexSerif-Sup/regular/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexSerif-Sup}{sb}{sl}{ - <-> ssub * IBMPlexSerif-Sup/semibold/sl + <-> alias * IBMPlexSerif-Sup/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{sb}{n}{ - <-> ssub * IBMPlexSerif-Sup/semibold/n + <-> alias * IBMPlexSerif-Sup/semibold/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{sb}{it}{ - <-> ssub * IBMPlexSerif-Sup/semibold/it + <-> alias * IBMPlexSerif-Sup/semibold/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexSerif-Sup}{b}{sl}{ - <-> ssub * IBMPlexSerif-Sup/bold/sl + <-> alias * IBMPlexSerif-Sup/bold/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{b}{n}{ - <-> ssub * IBMPlexSerif-Sup/bold/n + <-> alias * IBMPlexSerif-Sup/bold/n }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{b}{it}{ - <-> ssub * IBMPlexSerif-Sup/bold/it + <-> alias * IBMPlexSerif-Sup/bold/it }{} \DeclareFontShape{T1}{IBMPlexSerif-Sup}{bx}{n}{ diff --git a/fonts/plex/latex/T1IBMPlexSerif-TLF.fd b/fonts/plex/latex/T1IBMPlexSerif-TLF.fd index ab34e8b3ce..2aa7d52c0c 100644 --- a/fonts/plex/latex/T1IBMPlexSerif-TLF.fd +++ b/fonts/plex/latex/T1IBMPlexSerif-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{T1IBMPlexSerif-TLF.fd} - [2019/10/23 (autoinst) Font definitions for T1/IBMPlexSerif-TLF.] + [2019/12/06 (autoinst) Font definitions for T1/IBMPlexSerif-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{T1}{IBMPlexSerif-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSerif-TLF/thin/sl + <-> alias * IBMPlexSerif-TLF/thin/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{ul}{n}{ - <-> ssub * IBMPlexSerif-TLF/thin/n + <-> alias * IBMPlexSerif-TLF/thin/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{ul}{it}{ - <-> ssub * IBMPlexSerif-TLF/thin/it + <-> alias * IBMPlexSerif-TLF/thin/it }{} % el --> extralight \DeclareFontShape{T1}{IBMPlexSerif-TLF}{el}{sl}{ - <-> ssub * IBMPlexSerif-TLF/extralight/sl + <-> alias * IBMPlexSerif-TLF/extralight/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{el}{n}{ - <-> ssub * IBMPlexSerif-TLF/extralight/n + <-> alias * IBMPlexSerif-TLF/extralight/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{el}{it}{ - <-> ssub * IBMPlexSerif-TLF/extralight/it + <-> alias * IBMPlexSerif-TLF/extralight/it }{} % l --> light \DeclareFontShape{T1}{IBMPlexSerif-TLF}{l}{sl}{ - <-> ssub * IBMPlexSerif-TLF/light/sl + <-> alias * IBMPlexSerif-TLF/light/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{l}{n}{ - <-> ssub * IBMPlexSerif-TLF/light/n + <-> alias * IBMPlexSerif-TLF/light/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{l}{it}{ - <-> ssub * IBMPlexSerif-TLF/light/it + <-> alias * IBMPlexSerif-TLF/light/it }{} % m --> regular \DeclareFontShape{T1}{IBMPlexSerif-TLF}{m}{sl}{ - <-> ssub * IBMPlexSerif-TLF/regular/sl + <-> alias * IBMPlexSerif-TLF/regular/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{m}{n}{ - <-> ssub * IBMPlexSerif-TLF/regular/n + <-> alias * IBMPlexSerif-TLF/regular/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{m}{it}{ - <-> ssub * IBMPlexSerif-TLF/regular/it + <-> alias * IBMPlexSerif-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{T1}{IBMPlexSerif-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSerif-TLF/semibold/sl + <-> alias * IBMPlexSerif-TLF/semibold/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{sb}{n}{ - <-> ssub * IBMPlexSerif-TLF/semibold/n + <-> alias * IBMPlexSerif-TLF/semibold/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{sb}{it}{ - <-> ssub * IBMPlexSerif-TLF/semibold/it + <-> alias * IBMPlexSerif-TLF/semibold/it }{} % b --> bold \DeclareFontShape{T1}{IBMPlexSerif-TLF}{b}{sl}{ - <-> ssub * IBMPlexSerif-TLF/bold/sl + <-> alias * IBMPlexSerif-TLF/bold/sl }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{b}{n}{ - <-> ssub * IBMPlexSerif-TLF/bold/n + <-> alias * IBMPlexSerif-TLF/bold/n }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{b}{it}{ - <-> ssub * IBMPlexSerif-TLF/bold/it + <-> alias * IBMPlexSerif-TLF/bold/it }{} \DeclareFontShape{T1}{IBMPlexSerif-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/TS1IBMPlexMono-TLF.fd b/fonts/plex/latex/TS1IBMPlexMono-TLF.fd index f03c408ab4..e05c6e505a 100644 --- a/fonts/plex/latex/TS1IBMPlexMono-TLF.fd +++ b/fonts/plex/latex/TS1IBMPlexMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{TS1IBMPlexMono-TLF.fd} - [2019/10/23 (autoinst) Font definitions for TS1/IBMPlexMono-TLF.] + [2019/12/06 (autoinst) Font definitions for TS1/IBMPlexMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexMono@scale\endcsname\relax \let\IBMPlexMono@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{TS1}{IBMPlexMono-TLF}{ul}{sl}{ - <-> ssub * IBMPlexMono-TLF/thin/sl + <-> alias * IBMPlexMono-TLF/thin/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{ul}{n}{ - <-> ssub * IBMPlexMono-TLF/thin/n + <-> alias * IBMPlexMono-TLF/thin/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{ul}{it}{ - <-> ssub * IBMPlexMono-TLF/thin/it + <-> alias * IBMPlexMono-TLF/thin/it }{} % el --> extralight \DeclareFontShape{TS1}{IBMPlexMono-TLF}{el}{sl}{ - <-> ssub * IBMPlexMono-TLF/extralight/sl + <-> alias * IBMPlexMono-TLF/extralight/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{el}{n}{ - <-> ssub * IBMPlexMono-TLF/extralight/n + <-> alias * IBMPlexMono-TLF/extralight/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{el}{it}{ - <-> ssub * IBMPlexMono-TLF/extralight/it + <-> alias * IBMPlexMono-TLF/extralight/it }{} % l --> light \DeclareFontShape{TS1}{IBMPlexMono-TLF}{l}{sl}{ - <-> ssub * IBMPlexMono-TLF/light/sl + <-> alias * IBMPlexMono-TLF/light/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{l}{n}{ - <-> ssub * IBMPlexMono-TLF/light/n + <-> alias * IBMPlexMono-TLF/light/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{l}{it}{ - <-> ssub * IBMPlexMono-TLF/light/it + <-> alias * IBMPlexMono-TLF/light/it }{} % m --> regular \DeclareFontShape{TS1}{IBMPlexMono-TLF}{m}{sl}{ - <-> ssub * IBMPlexMono-TLF/regular/sl + <-> alias * IBMPlexMono-TLF/regular/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{m}{n}{ - <-> ssub * IBMPlexMono-TLF/regular/n + <-> alias * IBMPlexMono-TLF/regular/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{m}{it}{ - <-> ssub * IBMPlexMono-TLF/regular/it + <-> alias * IBMPlexMono-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{TS1}{IBMPlexMono-TLF}{sb}{sl}{ - <-> ssub * IBMPlexMono-TLF/semibold/sl + <-> alias * IBMPlexMono-TLF/semibold/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{sb}{n}{ - <-> ssub * IBMPlexMono-TLF/semibold/n + <-> alias * IBMPlexMono-TLF/semibold/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{sb}{it}{ - <-> ssub * IBMPlexMono-TLF/semibold/it + <-> alias * IBMPlexMono-TLF/semibold/it }{} % b --> bold \DeclareFontShape{TS1}{IBMPlexMono-TLF}{b}{sl}{ - <-> ssub * IBMPlexMono-TLF/bold/sl + <-> alias * IBMPlexMono-TLF/bold/sl }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{b}{n}{ - <-> ssub * IBMPlexMono-TLF/bold/n + <-> alias * IBMPlexMono-TLF/bold/n }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{b}{it}{ - <-> ssub * IBMPlexMono-TLF/bold/it + <-> alias * IBMPlexMono-TLF/bold/it }{} \DeclareFontShape{TS1}{IBMPlexMono-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/TS1IBMPlexSans-TLF.fd b/fonts/plex/latex/TS1IBMPlexSans-TLF.fd index f686048319..8632b89034 100644 --- a/fonts/plex/latex/TS1IBMPlexSans-TLF.fd +++ b/fonts/plex/latex/TS1IBMPlexSans-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{TS1IBMPlexSans-TLF.fd} - [2019/10/23 (autoinst) Font definitions for TS1/IBMPlexSans-TLF.] + [2019/12/06 (autoinst) Font definitions for TS1/IBMPlexSans-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSans@scale\endcsname\relax \let\IBMPlexSans@@scale\@empty @@ -12,33 +20,33 @@ \DeclareFontFamily{TS1}{IBMPlexSans-TLF}{} -% ---- extralightcondensed ---- +% ---- semibold ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{sl}{ + <-> ssub * IBMPlexSans-TLF/semibold/it }{} -% ---- semibold ---- +% ---- extralightcondensed ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBold-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLight-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-SemiBoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-ExtraLightItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semibold}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralightcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralightcondensed/it }{} @@ -57,33 +65,33 @@ }{} -% ---- textcondensed ---- +% ---- medium ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/textcondensed/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{sl}{ + <-> ssub * IBMPlexSans-TLF/medium/it }{} -% ---- medium ---- +% ---- textcondensed ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-Medium-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-Text-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-MediumItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-TextItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{medium}{sl}{ - <-> ssub * IBMPlexSans-TLF/medium/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{textcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/textcondensed/it }{} @@ -102,18 +110,18 @@ }{} -% ---- semiboldcondensed ---- +% ---- extralight ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{sl}{ + <-> ssub * IBMPlexSans-TLF/extralight/it }{} @@ -132,18 +140,18 @@ }{} -% ---- extralight ---- +% ---- semiboldcondensed ---- -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{n}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLight-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{n}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBold-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{it}{ - <-> \IBMPlexSans@@scale IBMPlexSans-ExtraLightItalic-tlf-ts1 +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{it}{ + <-> \IBMPlexSans@@scale IBMPlexSansCond-SemiBoldItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{IBMPlexSans-TLF}{extralight}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/it +\DeclareFontShape{TS1}{IBMPlexSans-TLF}{semiboldcondensed}{sl}{ + <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it }{} @@ -252,186 +260,186 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ulc --> thincondensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ulc}{sl}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/sl + <-> alias * IBMPlexSans-TLF/thincondensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ulc}{n}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/n + <-> alias * IBMPlexSans-TLF/thincondensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ulc}{it}{ - <-> ssub * IBMPlexSans-TLF/thincondensed/it + <-> alias * IBMPlexSans-TLF/thincondensed/it }{} % ul --> thin \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSans-TLF/thin/sl + <-> alias * IBMPlexSans-TLF/thin/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ul}{n}{ - <-> ssub * IBMPlexSans-TLF/thin/n + <-> alias * IBMPlexSans-TLF/thin/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{ul}{it}{ - <-> ssub * IBMPlexSans-TLF/thin/it + <-> alias * IBMPlexSans-TLF/thin/it }{} % elc --> extralightcondensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{elc}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/sl + <-> alias * IBMPlexSans-TLF/extralightcondensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{elc}{n}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/n + <-> alias * IBMPlexSans-TLF/extralightcondensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{elc}{it}{ - <-> ssub * IBMPlexSans-TLF/extralightcondensed/it + <-> alias * IBMPlexSans-TLF/extralightcondensed/it }{} % el --> extralight \DeclareFontShape{TS1}{IBMPlexSans-TLF}{el}{sl}{ - <-> ssub * IBMPlexSans-TLF/extralight/sl + <-> alias * IBMPlexSans-TLF/extralight/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{el}{n}{ - <-> ssub * IBMPlexSans-TLF/extralight/n + <-> alias * IBMPlexSans-TLF/extralight/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{el}{it}{ - <-> ssub * IBMPlexSans-TLF/extralight/it + <-> alias * IBMPlexSans-TLF/extralight/it }{} % lc --> lightcondensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{lc}{sl}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/sl + <-> alias * IBMPlexSans-TLF/lightcondensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{lc}{n}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/n + <-> alias * IBMPlexSans-TLF/lightcondensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{lc}{it}{ - <-> ssub * IBMPlexSans-TLF/lightcondensed/it + <-> alias * IBMPlexSans-TLF/lightcondensed/it }{} % l --> light \DeclareFontShape{TS1}{IBMPlexSans-TLF}{l}{sl}{ - <-> ssub * IBMPlexSans-TLF/light/sl + <-> alias * IBMPlexSans-TLF/light/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{l}{n}{ - <-> ssub * IBMPlexSans-TLF/light/n + <-> alias * IBMPlexSans-TLF/light/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{l}{it}{ - <-> ssub * IBMPlexSans-TLF/light/it + <-> alias * IBMPlexSans-TLF/light/it }{} % c --> condensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{c}{sl}{ - <-> ssub * IBMPlexSans-TLF/condensed/sl + <-> alias * IBMPlexSans-TLF/condensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{c}{n}{ - <-> ssub * IBMPlexSans-TLF/condensed/n + <-> alias * IBMPlexSans-TLF/condensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{c}{it}{ - <-> ssub * IBMPlexSans-TLF/condensed/it + <-> alias * IBMPlexSans-TLF/condensed/it }{} % m --> regular \DeclareFontShape{TS1}{IBMPlexSans-TLF}{m}{sl}{ - <-> ssub * IBMPlexSans-TLF/regular/sl + <-> alias * IBMPlexSans-TLF/regular/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{m}{n}{ - <-> ssub * IBMPlexSans-TLF/regular/n + <-> alias * IBMPlexSans-TLF/regular/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{m}{it}{ - <-> ssub * IBMPlexSans-TLF/regular/it + <-> alias * IBMPlexSans-TLF/regular/it }{} % sbc --> semiboldcondensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sbc}{sl}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/sl + <-> alias * IBMPlexSans-TLF/semiboldcondensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sbc}{n}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/n + <-> alias * IBMPlexSans-TLF/semiboldcondensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sbc}{it}{ - <-> ssub * IBMPlexSans-TLF/semiboldcondensed/it + <-> alias * IBMPlexSans-TLF/semiboldcondensed/it }{} % sb --> semibold \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSans-TLF/semibold/sl + <-> alias * IBMPlexSans-TLF/semibold/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sb}{n}{ - <-> ssub * IBMPlexSans-TLF/semibold/n + <-> alias * IBMPlexSans-TLF/semibold/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{sb}{it}{ - <-> ssub * IBMPlexSans-TLF/semibold/it + <-> alias * IBMPlexSans-TLF/semibold/it }{} % bc --> boldcondensed \DeclareFontShape{TS1}{IBMPlexSans-TLF}{bc}{sl}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/sl + <-> alias * IBMPlexSans-TLF/boldcondensed/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{bc}{n}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/n + <-> alias * IBMPlexSans-TLF/boldcondensed/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{bc}{it}{ - <-> ssub * IBMPlexSans-TLF/boldcondensed/it + <-> alias * IBMPlexSans-TLF/boldcondensed/it }{} % b --> bold \DeclareFontShape{TS1}{IBMPlexSans-TLF}{b}{sl}{ - <-> ssub * IBMPlexSans-TLF/bold/sl + <-> alias * IBMPlexSans-TLF/bold/sl }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{b}{n}{ - <-> ssub * IBMPlexSans-TLF/bold/n + <-> alias * IBMPlexSans-TLF/bold/n }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{b}{it}{ - <-> ssub * IBMPlexSans-TLF/bold/it + <-> alias * IBMPlexSans-TLF/bold/it }{} \DeclareFontShape{TS1}{IBMPlexSans-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/TS1IBMPlexSerif-TLF.fd b/fonts/plex/latex/TS1IBMPlexSerif-TLF.fd index 05dd9fd6a4..f1f430d591 100644 --- a/fonts/plex/latex/TS1IBMPlexSerif-TLF.fd +++ b/fonts/plex/latex/TS1IBMPlexSerif-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/10/23 +%% Generated by autoinst on 2019/12/06 %% \ProvidesFile{TS1IBMPlexSerif-TLF.fd} - [2019/10/23 (autoinst) Font definitions for TS1/IBMPlexSerif-TLF.] + [2019/12/06 (autoinst) Font definitions for TS1/IBMPlexSerif-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname IBMPlexSerif@scale\endcsname\relax \let\IBMPlexSerif@@scale\@empty @@ -132,96 +140,96 @@ }{} % -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% Extra 'alias' rules to map the standard NFSS codes to our fancy names % % ul --> thin \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{ul}{sl}{ - <-> ssub * IBMPlexSerif-TLF/thin/sl + <-> alias * IBMPlexSerif-TLF/thin/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{ul}{n}{ - <-> ssub * IBMPlexSerif-TLF/thin/n + <-> alias * IBMPlexSerif-TLF/thin/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{ul}{it}{ - <-> ssub * IBMPlexSerif-TLF/thin/it + <-> alias * IBMPlexSerif-TLF/thin/it }{} % el --> extralight \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{el}{sl}{ - <-> ssub * IBMPlexSerif-TLF/extralight/sl + <-> alias * IBMPlexSerif-TLF/extralight/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{el}{n}{ - <-> ssub * IBMPlexSerif-TLF/extralight/n + <-> alias * IBMPlexSerif-TLF/extralight/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{el}{it}{ - <-> ssub * IBMPlexSerif-TLF/extralight/it + <-> alias * IBMPlexSerif-TLF/extralight/it }{} % l --> light \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{l}{sl}{ - <-> ssub * IBMPlexSerif-TLF/light/sl + <-> alias * IBMPlexSerif-TLF/light/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{l}{n}{ - <-> ssub * IBMPlexSerif-TLF/light/n + <-> alias * IBMPlexSerif-TLF/light/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{l}{it}{ - <-> ssub * IBMPlexSerif-TLF/light/it + <-> alias * IBMPlexSerif-TLF/light/it }{} % m --> regular \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{m}{sl}{ - <-> ssub * IBMPlexSerif-TLF/regular/sl + <-> alias * IBMPlexSerif-TLF/regular/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{m}{n}{ - <-> ssub * IBMPlexSerif-TLF/regular/n + <-> alias * IBMPlexSerif-TLF/regular/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{m}{it}{ - <-> ssub * IBMPlexSerif-TLF/regular/it + <-> alias * IBMPlexSerif-TLF/regular/it }{} % sb --> semibold \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{sb}{sl}{ - <-> ssub * IBMPlexSerif-TLF/semibold/sl + <-> alias * IBMPlexSerif-TLF/semibold/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{sb}{n}{ - <-> ssub * IBMPlexSerif-TLF/semibold/n + <-> alias * IBMPlexSerif-TLF/semibold/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{sb}{it}{ - <-> ssub * IBMPlexSerif-TLF/semibold/it + <-> alias * IBMPlexSerif-TLF/semibold/it }{} % b --> bold \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{b}{sl}{ - <-> ssub * IBMPlexSerif-TLF/bold/sl + <-> alias * IBMPlexSerif-TLF/bold/sl }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{b}{n}{ - <-> ssub * IBMPlexSerif-TLF/bold/n + <-> alias * IBMPlexSerif-TLF/bold/n }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{b}{it}{ - <-> ssub * IBMPlexSerif-TLF/bold/it + <-> alias * IBMPlexSerif-TLF/bold/it }{} \DeclareFontShape{TS1}{IBMPlexSerif-TLF}{bx}{n}{ diff --git a/fonts/plex/latex/plex-mono.sty b/fonts/plex/latex/plex-mono.sty index 7ca785a4c2..eb6814439a 100644 --- a/fonts/plex/latex/plex-mono.sty +++ b/fonts/plex/latex/plex-mono.sty @@ -73,6 +73,7 @@ \else\ifplexmono@text\def\bfseries@tt{text} \else\ifplexmono@medium\def\bfseries@tt{medium} \fi\fi\fi +\fi \ifplexmono@otf \def\plexmono@regular{Regular} diff --git a/fonts/plex/map/plex.map b/fonts/plex/map/plex.map index c82cd9da99..99c18a851f 100644 --- a/fonts/plex/map/plex.map +++ b/fonts/plex/map/plex.map @@ -1,148 +1,118 @@ +% Automatically maintained by otftotfm or other programs. Do not edit. -IBMPlexSerif-BoldItalic-tlf-ot1 IBMPlexSerif-BoldItalic "AutoEnc_erruklgxp67hfqvgawlqnx4amb ReEncodeFont" <[plx_errukl.enc +\begingroup + \catcode123=1 % + \catcode125=2 % + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase 0\ifx\install y1\fi\expandafter + \ifx\csname processbatchFile\endcsname\relax\else1\fi + \ifx\fmtname\x\else 1\fi\relax +\else\csname fi\endcsname +% +%<*install> +\input docstrip.tex +\Msg{************************************************************************} +\Msg{* Installation} +\Msg{* Package: atenddvi 2019/12/05 v1.3 At end DVI hook (HO)} +\Msg{************************************************************************} + +\keepsilent +\askforoverwritefalse + +\let\MetaPrefix\relax +\preamble + +This is a generated file. + +Project: atenddvi +Version: 2019/12/05 v1.3 + +Copyright (C) + 2007 Heiko Oberdiek + 2016-2019 Oberdiek Package Support Group + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3c of this license or (at your option) any later +version. This version of this license is in + https://www.latex-project.org/lppl/lppl-1-3c.txt +and the latest version of this license is in + https://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 Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/atenddvi/issues + + +This work consists of the main source file atenddvi.dtx +and the derived files + atenddvi.sty, atenddvi.pdf, atenddvi.ins, atenddvi.drv. + +\endpreamble +\let\MetaPrefix\DoubleperCent + +\generate{% + \file{atenddvi.ins}{\from{atenddvi.dtx}{install}}% + \file{atenddvi.drv}{\from{atenddvi.dtx}{driver}}% + \usedir{tex/latex/atenddvi}% + \file{atenddvi.sty}{\from{atenddvi.dtx}{package}}% +} + +\catcode32=13\relax% active space +\let =\space% +\Msg{************************************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the following} +\Msg{* file into a directory searched by TeX:} +\Msg{*} +\Msg{* atenddvi.sty} +\Msg{*} +\Msg{* To produce the documentation run the file `atenddvi.drv'} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*} +\Msg{************************************************************************} + +\endbatchfile +% +%<*ignore> +\fi +% +%<*driver> +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{atenddvi.drv}% + [2019/12/05 v1.3 At end DVI hook (HO)]% +\documentclass{ltxdoc} +\usepackage{holtxdoc}[2011/11/22] +\begin{document} + \DocInput{atenddvi.dtx}% +\end{document} +% +% \fi +% +% +% +% \GetFileInfo{atenddvi.drv} +% +% \title{The \xpackage{atenddvi} package} +% \date{2019/12/05 v1.3} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at \url{https://github.com/ho-tex/atenddvi/issues}}} +% +% \maketitle +% +% \begin{abstract} +% \LaTeX\ offers \cs{AtBeginDvi}. This package \xpackage{atenddvi} +% provides the counterpart \cs{AtEndDvi}. The execution of its +% argument is delayed to the end of the document at the end of the +% last page. Thus \cs{special} and \cs{write} remain effective, because +% they are put into the last page. This is the main difference +% to \cs{AtEndDocument}. +% \end{abstract} +% +% \tableofcontents +% +% \section{Documentation} +% +% \begin{declcs}{AtEndDvi} \M{code} +% \end{declcs} +% Macro \cs{AtEndDvi} provides a hook mechanism to put \meta{code} +% at the end of the last output page. It is the logical counterpart +% to \cs{AtBeginDvi}. Despite the name the output type DVI, PDF or whatever +% does not matter. +% +% Unlike \cs{AtBeginDvi} the \meta{code} is not put in a box and +% therefore executed immediately. The hook for \cs{AtEndDvi} is based on +% a macro similar to \cs{AtBeginDocument} or \cs{AtEndDocument}. The +% execution of \meta{code} is delayed until the hook is executed on +% the last page. +% +% Commands such as \cs{special} or \cs{write} (not the \cs{immediate} +% variant) must go as nodes into the contents of a page to have the +% desired effect. +% When the hook for \cs{AtEndDocument} is executed, the last intended +% page may already be shipped out. Therefore \cs{special} or \cs{write} +% cannot be used in a reliable way without generating new page. +% +% This gap is closed by \cs{AtEndDvi} of this package \xpackage{atenddvi}. +% If the document is compiled the first time, the package remembers +% the last page in a reference. In the sceond run, it puts the hook +% on the page that has been detected in the previous run as last page. +% The package detectes if the number of pages has changed, and then +% generates a warning to rerun \LaTeX. +% +% \StopEventually{ +% } +% +% \section{Implementation} +% +% \begin{macrocode} +%<*package> +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{atenddvi}% + [2019/12/05 v1.3 At end DVI hook (HO)]% +% \end{macrocode} +% +% Load the required packages +% \begin{macrocode} +\RequirePackage{zref-abspage,zref-lastpage}[2007/03/19] +\RequirePackage{atbegshi} +% \end{macrocode} +% +% \begin{macro}{\AtEndDvi@Hook} +% Macro \cs{AtEndDvi@Hook} is the data storage macro +% for the code that is executed later at end of the last page. +% \begin{macrocode} +\let\AtEndDvi@Hook\@empty +% \end{macrocode} +% \end{macro} +% \begin{macro}{\AtEndDvi} +% Macro \cs{AtEndDvi} is called in the same way as +% \cs{AtBeginDocument}. The argument is added to the hook macro. +% \begin{macrocode} +\newcommand*{\AtEndDvi}{% + \g@addto@macro\AtEndDvi@Hook +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\AtEndDvi@AtBeginShipout} +% \begin{macrocode} +\def\AtEndDvi@AtBeginShipout{% + \begingroup +% \end{macrocode} +% The reference `LastPage' is marked used. If the reference +% is not yet defined, then the user gets the warning because of +% the undefined reference and the rerun warning at the end of +% the compile run. However, we do not need a warning each page, +% the first page is enough. +% \begin{macrocode} + \ifnum\value{abspage}=1 % + \zref@refused{LastPage}% + \fi +% \end{macrocode} +% The current absolute page number is compared with the +% absolute page number of the reference `LastPage'. +% \begin{macrocode} + \ifnum\zref@extractdefault{LastPage}{abspage}{0}=\value{abspage}% +% \end{macrocode} +% \begin{macro}{\AtEndDvi@LastPage} +% We found the right page and remember it in a macro. +% \begin{macrocode} + \xdef\AtEndDvi@LastPage{\number\value{abspage}}% +% \end{macrocode} +% \end{macro} +% The hook of \cs{AtEndDvi} is now put on the last page +% after the contents of the page. +% \begin{macrocode} + \global\setbox\AtBeginShipoutBox=\vbox{% + \hbox{% + \box\AtBeginShipoutBox + \setbox\AtBeginShipoutBox=\hbox{% + \begingroup + \AtEndDvi@Hook + \endgroup + }% + \wd\AtBeginShipoutBox=\z@ + \ht\AtBeginShipoutBox=\z@ + \dp\AtBeginShipoutBox=\z@ + \box\AtBeginShipoutBox + }% + }% +% \end{macrocode} +% We do not need the every page hook. +% \begin{macrocode} + \global\let\AtEndDvi@AtBeginShipout\@empty +% \end{macrocode} +% The hook is consumed, \cs{AtEndDvi} does not have an effect. +% \begin{macrocode} + \global\let\AtEndDvi\@gobble +% \end{macrocode} +% Make a protocol entry, which page is used by this package +% as last page. +% \begin{macrocode} + \let\on@line\@empty + \PackageInfo{atenddvi}{Last page = \AtEndDvi@LastPage}% + \fi + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\AtEndDvi@AtBeginDocument} +% In order to get as late as possible in the chain of the +% every shipout hook, the call of \cs{AtBeginShipout} is delayed. +% \begin{macrocode} +\def\AtEndDvi@AtBeginDocument{% + \AtBeginShipout{\AtEndDvi@AtBeginShipout}% +% \end{macrocode} +% \begin{macro}{\AtEndDvi@Check} +% After \cs{AtEndDocument} \LaTeX\ reads its \xfile{.aux} files +% again. Code in \cs{AtEndDocument} could generate additional +% pages. This is unlikely by code in the \xfile{.aux} file, +% thus we use the \xfile{.aux} file to run macro +% \cs{AtEndDvi@Check} for checking the last page. +% +% During the first reading of the \xfile{.aux} file, +% \cs{AtEndDvi@Check} is disabled, its real meaning +% is assigned afterwards. +% \begin{macrocode} + \if@filesw + \immediate\write\@mainaux{% + \string\providecommand\string\AtEndDvi@Check{}% + }% + \immediate\write\@mainaux{% + \string\AtEndDvi@Check + }% + \fi + \let\AtEndDvi@Check\AtEndDvi@CheckImpl +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\AtBeginDocument{\AtEndDvi@AtBeginDocument} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\AtEndDvi@CheckImpl} +% First check is whether a last page was found at all. +% Secondly the found last page is compared with the real last page. +% \begin{macrocode} +\def\AtEndDvi@CheckImpl{% + \@ifundefined{AtEndDvi@LastPage}{% + \PackageWarningNoLine{atenddvi}{% + Rerun LaTeX, last page not yet found% + }% + }{% + \ifnum\AtEndDvi@LastPage=\value{abspage}% + \else + \PackageWarningNoLine{atenddvi}{% + Rerun LaTeX, last page has changed% + }% + \fi + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \section{Installation} +% +% \subsection{Download} +% +% \paragraph{Package.} This package is available on +% CTAN\footnote{\CTANpkg{atenddvi}}: +% \begin{description} +% \item[\CTAN{macros/latex/contrib/atenddvi/atenddvi.dtx}] The source file. +% \item[\CTAN{macros/latex/contrib/atenddvi/atenddvi.pdf}] Documentation. +% \end{description} +% +% +% \paragraph{Bundle.} All the packages of the bundle `atenddvi' +% are also available in a TDS compliant ZIP archive. There +% the packages are already unpacked and the documentation files +% are generated. The files and directories obey the TDS standard. +% \begin{description} +% \item[\CTANinstall{install/macros/latex/contrib/atenddvi.tds.zip}] +% \end{description} +% \emph{TDS} refers to the standard ``A Directory Structure +% for \TeX\ Files'' (\CTANpkg{tds}). Directories +% with \xfile{texmf} in their name are usually organized this way. +% +% \subsection{Bundle installation} +% +% \paragraph{Unpacking.} Unpack the \xfile{atenddvi.tds.zip} in the +% TDS tree (also known as \xfile{texmf} tree) of your choice. +% Example (linux): +% \begin{quote} +% |unzip atenddvi.tds.zip -d ~/texmf| +% \end{quote} +% +% \subsection{Package installation} +% +% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting +% \docstrip\ archive. The files are extracted by running the +% \xfile{.dtx} through \plainTeX: +% \begin{quote} +% \verb|tex atenddvi.dtx| +% \end{quote} +% +% \paragraph{TDS.} Now the different files must be moved into +% the different directories in your installation TDS tree +% (also known as \xfile{texmf} tree): +% \begin{quote} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} +% atenddvi.sty & tex/latex/atenddvi/atenddvi.sty\\ +% atenddvi.pdf & doc/latex/atenddvi/atenddvi.pdf\\ +% atenddvi.dtx & source/latex/atenddvi/atenddvi.dtx\\ +% \end{tabular}^^A +% }^^A +% \sbox0{\t}^^A +% \ifdim\wd0>\linewidth +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \end{quote} +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% TDS installing feature, then some files can already be in the right +% place, see the documentation of \docstrip. +% +% \subsection{Refresh file name databases} +% +% If your \TeX~distribution +% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh +% these. For example, \TeX\,Live\ users run \verb|texhash| or +% \verb|mktexlsr|. +% +% \subsection{Some details for the interested} +% +% \paragraph{Unpacking with \LaTeX.} +% The \xfile{.dtx} chooses its action depending on the format: +% \begin{description} +% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\LaTeX:] Generate the documentation. +% \end{description} +% If you insist on using \LaTeX\ for \docstrip\ (really, +% \docstrip\ does not need \LaTeX), then inform the autodetect routine +% about your intention: +% \begin{quote} +% \verb|latex \let\install=y\input{atenddvi.dtx}| +% \end{quote} +% Do not forget to quote the argument according to the demands +% of your shell. +% +% \paragraph{Generating the documentation.} +% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate +% the documentation. The process can be configured by the +% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% line into this file, if you want to have A4 as paper format: +% \begin{quote} +% \verb|\PassOptionsToClass{a4paper}{article}| +% \end{quote} +% An example follows how to generate the +% documentation with pdf\LaTeX: +% \begin{quote} +%\begin{verbatim} +%pdflatex atenddvi.dtx +%makeindex -s gind.ist atenddvi.idx +%pdflatex atenddvi.dtx +%makeindex -s gind.ist atenddvi.idx +%pdflatex atenddvi.dtx +%\end{verbatim} +% \end{quote} +% +% \begin{History} +% \begin{Version}{2007/03/20 v1.0} +% \item +% First version. +% \end{Version} +% \begin{Version}{2007/04/17 v1.1} +% \item +% Package \xpackage{atbegshi} replaces package \xpackage{everyshi}. +% \end{Version} +% \begin{Version}{2016/05/16 v1.2} +% \item +% Documentation updates. +% \end{Version} +% \begin{Version}{2019/12/05 v1.3} +% \item +% Documentation updates. +% \end{Version} +% \end{History} +% +% \PrintIndex +% +% \Finale +\endinput diff --git a/macros/latex/contrib/atenddvi/atenddvi.pdf b/macros/latex/contrib/atenddvi/atenddvi.pdf new file mode 100644 index 0000000000..2f0ddb7d53 Binary files /dev/null and b/macros/latex/contrib/atenddvi/atenddvi.pdf differ diff --git a/macros/latex/contrib/csquotes/README.md b/macros/latex/contrib/csquotes/README.md index f0ed6e1d5f..60a0689276 100644 --- a/macros/latex/contrib/csquotes/README.md +++ b/macros/latex/contrib/csquotes/README.md @@ -16,7 +16,7 @@ quotes are freely configurable. ## License -Copyright (c) 2003-2011 Philipp Lehman, 2015 Joseph Wright. +Copyright (c) 2003-2011 Philipp Lehman, 2015-2019 Joseph Wright. Permission is granted to copy, distribute and/or modify this software under the terms of the LaTeX Project Public License (LPPL), version 1.3c or any later version. diff --git a/macros/latex/contrib/csquotes/csq-compat.def b/macros/latex/contrib/csquotes/csq-compat.def index d7a6e504d9..d4c9485a30 100644 --- a/macros/latex/contrib/csquotes/csq-compat.def +++ b/macros/latex/contrib/csquotes/csq-compat.def @@ -1,5 +1,5 @@ \ProvidesFile{csq-compat.def} - [2019-12-02 v5.2i csquotes backwards compatibility (JAW)] + [2019-12-06 v5.2j csquotes backwards compatibility (JAW)] \def\csq@getversion#1{% \expandafter\csq@getversion@i diff --git a/macros/latex/contrib/csquotes/csquotes.def b/macros/latex/contrib/csquotes/csquotes.def index 18479e170a..beab625e06 100644 --- a/macros/latex/contrib/csquotes/csquotes.def +++ b/macros/latex/contrib/csquotes/csquotes.def @@ -1,5 +1,5 @@ \ProvidesFile{csquotes.def} - [2019-12-02 v5.2i csquotes generic definitions (JAW)] + [2019-12-06 v5.2j csquotes generic definitions (JAW)] % Set defaults @@ -323,6 +323,12 @@ \DeclareQuoteAlias[mexican]{spanish}{mexican} \DeclareQuoteAlias[spanish]{spanish}{spanish} \DeclareQuoteAlias[quotes]{swedish}{swedish} +\DeclareQuoteAlias{italian}{latin/italianguillemets} +\DeclareQuoteAlias[italianguillemets]{latin}{latin} +\DeclareQuoteAlias{german}{latin/germanquotes} +\DeclareQuoteAlias[guillemets]{german}{latin/germanguillemets} +\DeclareQuoteAlias{british}{latin/britishquotes} +\DeclareQuoteAlias{american}{latin/americanquotes} % Babel aliases @@ -351,6 +357,7 @@ \DeclareQuoteOption{german} \DeclareQuoteOption{icelandic} \DeclareQuoteOption{italian} +\DeclareQuoteOption{latin} \DeclareQuoteOption{latvian} \DeclareQuoteOption{norwegian} \DeclareQuoteOption{polish} diff --git a/macros/latex/contrib/csquotes/csquotes.pdf b/macros/latex/contrib/csquotes/csquotes.pdf index 8c6842882b..de42c872e3 100644 Binary files a/macros/latex/contrib/csquotes/csquotes.pdf and b/macros/latex/contrib/csquotes/csquotes.pdf differ diff --git a/macros/latex/contrib/csquotes/csquotes.sty b/macros/latex/contrib/csquotes/csquotes.sty index 9fa4802124..9f1db3d123 100644 --- a/macros/latex/contrib/csquotes/csquotes.sty +++ b/macros/latex/contrib/csquotes/csquotes.sty @@ -12,7 +12,7 @@ \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{csquotes} - [2019-12-02 v5.2i context-sensitive quotations (JAW)] + [2019-12-06 v5.2j context-sensitive quotations (JAW)] %% Compatibility and requirements diff --git a/macros/latex/contrib/csquotes/csquotes.tex b/macros/latex/contrib/csquotes/csquotes.tex index 35665fb62c..db52185989 100644 --- a/macros/latex/contrib/csquotes/csquotes.tex +++ b/macros/latex/contrib/csquotes/csquotes.tex @@ -18,8 +18,8 @@ url={http://www.ctan.org/pkg/csquotes/}, author={Philipp Lehman, Joseph Wright}, email={joseph.wright@morningstar2.co.uk}, - revision={v5.2i}, - date={2019-12-02}} + revision={v5.2j}, + date={2019-12-06}} \hypersetup{% pdftitle={The csquotes Package}, @@ -1041,7 +1041,7 @@ The \cmd{textdel} command passes its \prm{text} argument to \cmd{mktextdel} for You may redefine the above hooks to change the format of the printed output. For example, if you prefer replacements to be indicated by «[\textellipsis text]» rather than «[\textellipsis\unkern] [text]», redefine \cmd{mktextelpins} accordingly: \begin{ltxcode} -\newcommand{<<\mktextelpins>>}[1]{[\textellipsis #1]} +\renewcommand{<<\mktextelpins>>}[1]{[\textellipsis #1]} \end{ltxcode} % The \cmd{unkern} in the default definitions is required because \cmd{textellipsis} adds asymmetric kerning by default. The kerning after the final dot is similar to the spacing between the dots, which is fine if \cmd{textellipsis} is followed by any text, but undesirable if it is enclosed in brackets. @@ -1543,6 +1543,12 @@ This revision history is a list of changes relevant to users of this package. Ch \begin{changelog} +\begin{release}{5.2j}{2019-12-04} +\item Fix issue with some combinations of language and document class +\item Added support for Latin quotations +\end{release} + + \begin{release}{5.2i}{2019-12-02} \item Fix issue with \cmd{csq@mainlang} \end{release} diff --git a/macros/latex/contrib/curve2e/README.txt b/macros/latex/contrib/curve2e/README.txt index d3f4a120f7..84e7fecffb 100644 --- a/macros/latex/contrib/curve2e/README.txt +++ b/macros/latex/contrib/curve2e/README.txt @@ -10,7 +10,7 @@ %% License information appended %% File README.txt for package curve2e - [2019-11-30 v.2.0.6 Extension package for pict2e] + [2019-12-06 v.2.0.7 Extension package for pict2e] diff --git a/macros/latex/contrib/curve2e/curve2e.dtx b/macros/latex/contrib/curve2e/curve2e.dtx index b8e7c519c1..d850055244 100644 --- a/macros/latex/contrib/curve2e/curve2e.dtx +++ b/macros/latex/contrib/curve2e/curve2e.dtx @@ -47,7 +47,7 @@ README.txt and curve2e-v161.sty. %<+package>\ProvidesPackage{curve2e}% %<+readme>File README.txt for package curve2e %<*package|readme> - [2019-11-30 v.2.0.6 Extension package for pict2e] + [2019-12-06 v.2.0.7 Extension package for pict2e] % %<*driver> \documentclass{ltxdoc}\errorcontextlines=9 @@ -110,7 +110,7 @@ README.txt and curve2e-v161.sty. % % \fi % -% \CheckSum{5593} +% \CheckSum{5592} % \begin{abstract} % This file documents the |curve2e| extension package to the |pict2e| % bundle implementation; the latter was described by Lamport @@ -1576,14 +1576,19 @@ README.txt and curve2e-v161.sty. % Since we already loaded package|xfp| or at least we explicitly load it % in our preamble, we add, if not already defined by the package, the two % new commands that allow to make floating point tests, and to implement -% a “while” cycle +% a “while” cycle\footnote{Thanks to Brian Dunn who spotted a bug in +% the previous definitions.} % \begin{macrocode} -\AtBeginDocument{\@ifpackageloaded{xfp}{% +% \ExplSyntaxOn -\ProvideExpandableDocumentCommand\fptest{m}{\fp_compare:nTF{#1}} -\ProvideExpandableDocumentCommand\fpdowhile{m m}{\fp_do_while:nn{#1}{#2}} +\AtBeginDocument{% +\ProvideExpandableDocumentCommand\fptest{m m m}{% + \fp_compare:nTF{#1}{#2}{#3}} +\ProvideExpandableDocumentCommand\fpdowhile{m m}{% + \fp_do_while:nn{#1}{#2}} +} \ExplSyntaxOff -}{}} + % \end{macrocode} % % The next macros are just for debugging. With the \texttt{trace} package diff --git a/macros/latex/contrib/curve2e/curve2e.pdf b/macros/latex/contrib/curve2e/curve2e.pdf index 5256df2081..3838751099 100644 Binary files a/macros/latex/contrib/curve2e/curve2e.pdf and b/macros/latex/contrib/curve2e/curve2e.pdf differ diff --git a/macros/latex/contrib/glossaries/CHANGES b/macros/latex/contrib/glossaries/CHANGES index 1ddbd44ab6..b669941078 100644 --- a/macros/latex/contrib/glossaries/CHANGES +++ b/macros/latex/contrib/glossaries/CHANGES @@ -1,5 +1,11 @@ glossaries change log: +v4.44 (2019-12-06): + + * glossaries-prefix.sty: + + - add hook for glossaries-extra's record option. + v4.43 (2019-09-28): * glossaries.sty: diff --git a/macros/latex/contrib/glossaries/README b/macros/latex/contrib/glossaries/README index 57f06c7d5c..cbf39bc988 100644 --- a/macros/latex/contrib/glossaries/README +++ b/macros/latex/contrib/glossaries/README @@ -1,6 +1,6 @@ -LaTeX Package : glossaries v4.43 +LaTeX Package : glossaries v4.44 -Last Modified : 2019-09-28 +Last Modified : 2019-12-06 Author : Nicola Talbot diff --git a/macros/latex/contrib/glossaries/glossaries-code.pdf b/macros/latex/contrib/glossaries/glossaries-code.pdf index 0b01413312..6cadc9faf1 100644 Binary files a/macros/latex/contrib/glossaries/glossaries-code.pdf and b/macros/latex/contrib/glossaries/glossaries-code.pdf differ diff --git a/macros/latex/contrib/glossaries/glossaries-user.html b/macros/latex/contrib/glossaries/glossaries-user.html index 5692dfce9e..66646c2c86 100644 --- a/macros/latex/contrib/glossaries/glossaries-user.html +++ b/macros/latex/contrib/glossaries/glossaries-user.html @@ -141,7 +141,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} .tabbing-right {text-align:right;} span.TEX {letter-spacing: -0.125em; } span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} @@ -206,7 +208,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} div.array {text-align:center;} .alltt P { margin-bottom : 0em; margin-top : 0em; } .alltt { margin-bottom : 1em; margin-top : 1em; } @@ -311,7 +315,7 @@ span#textcolor62{color:#00FF00} >

User Manual for glossaries.sty v4.43 +class="cmr-17">User Manual for glossaries.sty v4.44

http://www.dickimaw-books.com/

2019-09-28

+class="cmr-12">2019-12-06

@@ -484,7 +488,7 @@ class="cmtt-10">glossaries-code.pdf
Advanced users wishing to know more about the inner workings of all the packages provided in the glossaries bundle should read “Documented - Code for glossaries v4.43”. + Code for glossaries v4.44”.
INSTALL
glossaries package, make sure you also upgrade your versi makeglossaries. The current version is 4.41.
+ id="dx1-17037">. The current version is 4.44.

diff --git a/macros/latex/contrib/glossaries/glossaries-user.pdf b/macros/latex/contrib/glossaries/glossaries-user.pdf index f3a00dc86f..76f4e9569b 100644 Binary files a/macros/latex/contrib/glossaries/glossaries-user.pdf and b/macros/latex/contrib/glossaries/glossaries-user.pdf differ diff --git a/macros/latex/contrib/glossaries/glossaries-user.tex b/macros/latex/contrib/glossaries/glossaries-user.tex index 7aeaac090d..41dc516ee7 100644 --- a/macros/latex/contrib/glossaries/glossaries-user.tex +++ b/macros/latex/contrib/glossaries/glossaries-user.tex @@ -450,11 +450,11 @@ and~\hyperlink{option#2}{#2}} \MakeShortVerb{"} \DeleteShortVerb{\|} - \title{User Manual for glossaries.sty v4.43} + \title{User Manual for glossaries.sty v4.44} \author{Nicola L.C. Talbot\\% \url{http://www.dickimaw-books.com/}} - \date{2019-09-28} + \date{2019-12-06} \maketitle \begin{abstract} @@ -545,7 +545,7 @@ package. \item[\url{glossaries-code.pdf}] Advanced users wishing to know more about the inner workings of all the packages provided in the \styfmt{glossaries} bundle should read -\qt{Documented Code for glossaries v4.43}. +\qt{Documented Code for glossaries v4.44}. \item[INSTALL] Installation instructions. @@ -2846,7 +2846,7 @@ resulting file onto the man path. Alternatively do \begin{important} When upgrading the \styfmt{glossaries} package, make sure you also upgrade your version of \gls{makeglossaries}. The current version is -4.41. +4.44. \end{important} \subsection{Using the makeglossaries-lite Lua Script} diff --git a/macros/latex/contrib/glossaries/glossaries.dtx b/macros/latex/contrib/glossaries/glossaries.dtx index 124662d6a6..37f589e208 100644 --- a/macros/latex/contrib/glossaries/glossaries.dtx +++ b/macros/latex/contrib/glossaries/glossaries.dtx @@ -1,10 +1,12 @@ %\iffalse % glossaries.dtx generated using makedtx version 1.2 (c) Nicola Talbot % Command line args: +% -codetitle "Main Package Code" +% -doc "glossaries-manual.tex" +% -section "chapter" +% -setambles ".*\.perl=>\nopreamble\nopostamble" +% -setambles ".*\.tex=>\nopreamble\nopostamble" % -author "Nicola Talbot" -% -comment ".*\.perl" -% -comment ".*\.tex" -% -comment ".*\.xdy" % -src "glossaries\.sty\Z=>glossaries.sty" % -src "glossaries-prefix.sty\Z=>glossaries-prefix.sty" % -src "(glossary-.+)\.(sty)\Z=>\1.\2" @@ -13,25 +15,14 @@ % -src "(glossaries-accsupp)\.(sty)\Z=>\1.\2" % -src "(glossaries-babel)\.(sty)\Z=>\1.\2" % -src "(glossaries-polyglossia)\.(sty)\Z=>\1.\2" -% -src "(minimalgls\.tex)\Z=>\1" -% -src "(glossary-lipsum-examples\.tex)\Z=>\1" % -src "(example-glossaries-.*\.tex)\Z=>\1" -% -src "(sample.*\.tex)\Z=>\1" -% -src "(mwe.*\.tex)\Z=>\1" -% -src "(samplexdy-mc.*\.xdy)\Z=>\1" -% -src "(database.*\.tex)\Z=>\1" % -src "(.*\.perl)\Z=>\1" % -macrocode ".*\.perl" % -macrocode ".*\.tex" -% -macrocode ".*\.xdy" -% -section "chapter" -% -codetitle "Main Package Code" -% -doc "glossaries-manual.tex" -% -setambles ".*\.perl=>\nopreamble\nopostamble" -% -setambles ".*\.tex=>\nopreamble\nopostamble" -% -setambles ".*\.xdy=>\nopreamble\nopostamble" +% -comment ".*\.perl" +% -comment ".*\.tex" % glossaries -% Created on 2019/9/28 15:01 +% Created on 2019/12/6 14:57 %\fi %\iffalse %<*package> @@ -145,7 +136,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of \setcounter{IndexColumns}{2} -\CheckSum{19658} +\CheckSum{19669} \newcommand*{\ifirstuse}{\iterm{first use}} \newcommand*{\firstuse}{\gls{firstuse}} @@ -172,12 +163,12 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of %\fi %\MakeShortVerb{"} % -% \title{Documented Code For glossaries v4.43} +% \title{Documented Code For glossaries v4.44} % \author{Nicola L.C. Talbot\\[10pt] %Dickimaw Books\\ %\url{http://www.dickimaw-books.com/}} % -% \date{2019-09-28} +% \date{2019-12-06} % \maketitle % %This is the documented code for the \styfmt{glossaries} package. @@ -193,7 +184,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of %glossaries package}. % %\item[\url{glossaries-user.pdf}] -%For the main user guide, read \qt{glossaries.sty v4.43: +%For the main user guide, read \qt{glossaries.sty v4.44: %\LaTeX2e\ Package to Assist Generating Glossaries}. % %\item[\url{mfirstuc-manual.pdf}] @@ -248,7 +239,7 @@ governed by the \gloskey{first} and \gloskey{firstplural} keys of % This package requires \LaTeXe. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} %\changes{4.18}{2015-09-09}{split mfirstuc into separate bundle} % Required packages: @@ -19196,7 +19187,7 @@ you % \cs{gls}\marg{label}} on subsequent use. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-prefix}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries-prefix}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Pass all options to \sty{glossaries}: % \begin{macrocode} @@ -19351,6 +19342,20 @@ you % \end{macrocode} %\end{macro} % +%\begin{macro}{\@glsprefix@record@hook} +%\changes{4.44}{2019-12-06}{new} +%Need to take into account the possibility that +%\sty{glossaries-extra} might be loaded with the \pkgopt{record} +%option. +% \begin{macrocode} +\providecommand{\@glsprefix@record@hook}[2]{% + \ifdef\@glsxtr@record + {\@glsxtr@record{#1}{#2}{glslink}}% + {}% +} +% \end{macrocode} +%\end{macro} +% % Define commands that insert the prefix before commands like \ics{gls}: %\begin{macro}{\pgls} %\changes{4.08}{2014-07-30}{changed to use \cs{@gls@hyp@opt}} @@ -19374,6 +19379,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@pgls@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19412,6 +19418,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@pglspl@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19450,6 +19457,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@Pgls@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19497,6 +19505,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@Pglspl@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19544,6 +19553,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@PGLS@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19582,6 +19592,7 @@ you % Read in the final optional argument: % \begin{macrocode} \def\@PGLSpl@#1#2[#3]{% + \@glsprefix@record@hook{#1}{#2}% \glsdoifexists{#2}% {% \ifglsused{#2}% @@ -19611,7 +19622,7 @@ you %\label{sec:code:hypernav} % Package Definition: % \begin{macrocode} -\ProvidesPackage{glossary-hypernav}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-hypernav}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % % The commands defined in this package are provided to @@ -19804,7 +19815,7 @@ you % This defines an in-line style where the entries are % comma-separated with just the name and description displayed. % \begin{macrocode} -\ProvidesPackage{glossary-inline}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-inline}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % %\begin{style}{inline} @@ -19995,7 +20006,7 @@ you % \ics{item} command, it will appear in a bold font by % default. % \begin{macrocode} -\ProvidesPackage{glossary-list}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-list}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} %\begin{macro}{\indexspace} %\changes{4.13}{2015-02-03}{new} @@ -20277,7 +20288,7 @@ you % The glossary styles defined in the \isty{glossary-long} package % used the \env{longtable} environment in the glossary. % \begin{macrocode} -\ProvidesPackage{glossary-long}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-long}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Requires the \isty{longtable} package: % \begin{macrocode} @@ -20774,7 +20785,7 @@ you % \url{http://tex.stackexchange.com/a/56890} % % \begin{macrocode} -\ProvidesPackage{glossary-longbooktabs}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-longbooktabs}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Requires \sty{booktabs} package: % \begin{macrocode} @@ -21115,7 +21126,7 @@ you % used the \env{longtable} environment in the glossary and use % ragged right formatting for the multiline columns. % \begin{macrocode} -\ProvidesPackage{glossary-longragged}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-longragged}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Requires the \isty{array} package: % \begin{macrocode} @@ -21548,7 +21559,7 @@ you %use the \sty{multicol} package. These use the tree-like glossary %styles in a multicol environment. % \begin{macrocode} -\ProvidesPackage{glossary-mcols}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-mcols}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Required packages: % \begin{macrocode} @@ -21985,7 +21996,7 @@ you % The glossary styles defined in the \isty{glossary-super} package % use the \env{supertabular} environment. % \begin{macrocode} -\ProvidesPackage{glossary-super}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-super}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Requires the \isty{supertabular} package: % \begin{macrocode} @@ -22517,7 +22528,7 @@ you % are like those provided by the \isty{glossary-super} package, % except that the multiline columns have ragged right justification. % \begin{macrocode} -\ProvidesPackage{glossary-superragged}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-superragged}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Requires the \isty{array} package: % \begin{macrocode} @@ -22957,7 +22968,7 @@ you % that have a tree-like structure. These are designed for % hierarchical glossaries. % \begin{macrocode} -\ProvidesPackage{glossary-tree}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossary-tree}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % %\begin{macro}{\indexspace} @@ -23678,7 +23689,7 @@ you % hyperlinks may not work properly. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-compatible-207}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries-compatible-207}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} %\begin{macro}{\GlsAddXdyAttribute} % Adds an attribute in old format. @@ -24039,7 +24050,7 @@ you %\section{glossaries-compatible-307} % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-compatible-307}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries-compatible-307}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % % Compatibility macros for predefined glossary styles: @@ -24847,7 +24858,7 @@ you % \end{macrocode} % Package version number now in line with main glossaries package number. % \begin{macrocode} -\ProvidesPackage{glossaries-accsupp}[2019/09/28 v4.43 (NLCT) +\ProvidesPackage{glossaries-accsupp}[2019/12/06 v4.44 (NLCT) Experimental glossaries accessibility] % \end{macrocode} % Pass all options to \sty{glossaries}: @@ -27290,7 +27301,7 @@ you % modules. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-babel}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries-babel}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -27334,7 +27345,7 @@ you % modules. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{glossaries-polyglossia}[2019/09/28 v4.43 (NLCT)] +\ProvidesPackage{glossaries-polyglossia}[2019/12/06 v4.44 (NLCT)] % \end{macrocode} % Load \sty{tracklang} to obtain language settings. % \begin{macrocode} @@ -27370,344 +27381,6 @@ you %\fi %\iffalse % \begin{macrocode} -%<*minimalgls.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*glossary-lipsum-examples.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex - % arara: bibtex - % arara: pdflatex - % arara: pdflatex -\documentclass{report} - -\usepackage{graphicx} - -\usepackage[colorlinks]{hyperref} -\usepackage[savewrites,nopostdot,toc,acronym,symbols]{glossaries} -\usepackage{glossary-mcols} -\usepackage{glossary-longragged} - -\newglossary*{symbolname}{Entries with Symbols in the Name} -\newglossary*{long}{Long Descriptions} -\newglossary*{multipar}{Multi-Paragraph Descriptions} -\newglossary*{acronymdesc}{Acronyms with Descriptions} -\newglossary*{images}{Descriptions with Images} -\newglossary*{acronymslang}{Acronyms with Translations} - -\newglossary*{parent}{Hierarchical Entries} -\newglossary*{homographs}{Homographs} -\newglossary*{cites}{Entries with Citations} -\newglossary*{urls}{Entries with URLs} - -\DeclareAcronymList{acronymdesc,acronymslang} - -\makeglossaries - -\loadglsentries{example-glossaries-brief} -\loadglsentries[long]{example-glossaries-long} -\loadglsentries[multipar]{example-glossaries-multipar} -\loadglsentries[symbols]{example-glossaries-symbols} -\loadglsentries[symbolname]{example-glossaries-symbolnames} -\loadglsentries[images]{example-glossaries-images} -\loadglsentries[parent]{example-glossaries-parent} -\loadglsentries[homographs]{example-glossaries-childnoname} -\loadglsentries[cites]{example-glossaries-cite} -\loadglsentries[urls]{example-glossaries-url} - -\setacronymstyle{long-short} - -\loadglsentries[acronym]{example-glossaries-acronym} - -\setacronymstyle{long-short-desc} - -\loadglsentries[acronymdesc]{example-glossaries-acronym-desc} - - % define an acronym style for the acronyms with a translation: - -\newacronymstyle{acronymslang}% -{% - \GlsUseAcrEntryDispStyle{long-short}% -} -{% - \GlsUseAcrStyleDefs{short-long}% - \renewcommand*{\genacrfullformat}[2]{% - \glsentrylong{##1}##2\space - (\protect\firstacronymfont{\glsentryshort{##1}}% - \ifglshasfield{useri}{##1}% - {, English: \glsentryuseri{##1}}{})% - }% - \renewcommand*{\Genacrfullformat}[2]{% - \Glsentrylong{##1}##2\space - (\protect\firstacronymfont{\glsentryshort{##1}}% - \ifglshasfield{useri}{##1}% - {, English: \glsentryuseri{##1}}{})% - }% - \renewcommand*{\genplacrfullformat}[2]{% - \glsentrylongpl{##1}##2\space - (\protect\firstacronymfont{\glsentryshortpl{##1}}% - \ifglshasfield{useri}{##1}% - {, English: \glsentryuseri{##1}}{})% - }% - \renewcommand*{\Genplacrfullformat}[2]{% - \Glsentrylongpl{##1}##2\space - (\protect\firstacronymfont{\glsentryshortpl{##1}}% - \ifglshasfield{useri}{##1}% - {, English: \glsentryuseri{##1}}{})% - }% -} - -\setacronymstyle{acronymslang} - -\loadglsentries[acronymslang]{example-glossaries-acronyms-lang} - - % Define a style for the "images" glossary. The image names are - % stored in the user1 key. - % (The image insertion can probably be done more neatly using an - % appropriate package, but this is just a sample file.) - -\newsavebox\glsimagebox -\newlength\glswidth - -\newglossarystyle{images}% -{% - \setglossarystyle{tree}% - \renewenvironment{theglossary}{}{}% - \renewcommand{\glossentry}[2]{% - \ifglshasfield{useri}{##1}% - {\savebox - {\glsimagebox}% - {\includegraphics[height=4\baselineskip]{\glsentryuseri{##1}}}% - \settowidth{\glswidth}{\usebox\glsimagebox}% - \glswidth=\dimexpr\linewidth-\glswidth-1em\relax - \parshape=5 - 0pt \glswidth - 0pt \glswidth - 0pt \glswidth - 0pt \glswidth - 0pt \linewidth\relax - }% - {% - \savebox{\glsimagebox}{}% - }% - \noindent - \makebox[0pt][l]{% - \smash{\makebox[\linewidth][r]{\raisebox{-3\baselineskip}{\usebox\glsimagebox}}}}% - \glsentryitem{##1}\textbf{\glstarget{##1}{\glossentryname{##1}}}% - \space\glossentrydesc{##1}\par - \indexspace - }% - \renewcommand*{\glsgroupskip}{}% -} - - % glossary style for acronyms with a translation - -\newglossarystyle{acronymslang} -{% - \setglossarystyle{long}% - \renewcommand*{\glsgroupskip}{}% - \renewcommand{\glossentry}[2]{% - \glsentryitem{##1}\glstarget{##1}{\glossentryname{##1}} & - \glossentrydesc{##1}\glspostdescription - \ifglshasfield{useri}{##1}{ (English: \glsentryuseri{##1})}{}% - \space ##2\tabularnewline - }% -} - - % glossary style for the cites glossary - -\newglossarystyle{cites} -{% based on list style - \setglossarystyle{list}% - \renewcommand*{\glossentry}[2]{% - \item[\glsentryitem{##1}% - \glstarget{##1}{\glossentryname{##1}}] - \glossentrydesc{##1}\glspostdescription - \ifglshasfield{useri}{##1}{\space - % in the event of multiple cites (as in the vestibulum2 - % sample entry), \glsentryuseri{##1} needs to be expanded - % before being passed to \cite. - \glsletentryfield{\thiscite}{##1}{useri}% - (See \expandafter\cite\expandafter{\thiscite})}{}% - \space ##2}% -} - - % glossary style for the urls glossary - -\newglossarystyle{urls} -{% based on list style - \setglossarystyle{list}% - \renewcommand{\glossentry}[2]{% - \item[\glsentryitem{##1}% - \glstarget{##1}{\glossentryname{##1}}] - \glossentrydesc{##1}\glspostdescription\space##2% - \ifglshasfield{useri}{##1}{\glspar - \glsletentryfield{\thisurl}{##1}{useri}% - \expandafter\url\expandafter{\thisurl}}{}}% -} - -\begin{document} -\tableofcontents - -\chapter{Sample} - -This is a sample document that uses the dummy glossary entries -supplied with the glossaries bundle for testing. - -Here are all the entries (including acronyms): - -\forallglossaries{\thistype}{\section{Glossary `\thistype'} -\forglsentries[\thistype]{\thislabel}{\gls{\thislabel}. }} - -\section{Acronyms Revisited} - -Here are just the acronyms again: -\forallacronyms{\thistype}{\forglsentries[\thistype]{\thislabel}{\gls{\thislabel}. }} - -\printglossary[style=mcolindex,title={Brief Descriptions}] - -\printglossary[type=long,style=list] - -\printglossary[type=multipar,style=altlist] - -\printglossary[type=symbols,style=altlongragged4col,nogroupskip] - -\printglossary[type=symbolname,style=list,nogroupskip] - -\printglossary[type=acronym,style=long] - -\printglossary[type=acronymdesc,style=altlist] - -\printglossary[type=images,style=images] - -\printglossary[type=acronymslang,style=acronymslang] - -\printglossary[type=homographs,style=mcoltreenoname,subentrycounter] - -\printglossary[type=parent,style=tree] - -\printglossary[type=cites,style=cites,nopostdot=false,nogroupskip] - -\printglossary[type=urls,style=urls,nopostdot=false,nogroupskip] - -\bibliographystyle{plain} -\bibliography{xampl} - -\end{document} -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} %<*example-glossaries-acronym-desc.tex> % \end{macrocode} %\fi @@ -29054,6326 +28727,6 @@ amet, libero}, %\fi %\iffalse % \begin{macrocode} -%<*sample-chap-hyperfirst.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-crossref.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-custom-acronym.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-dot-abbr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-dual.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-entrycount.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-entryfmt.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-FnDesc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-font-abbr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-ignored.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-index.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-inline.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-langdict.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-newkeys.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-noidxapp-utf8.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-noidxapp.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-nomathhyper.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-numberlist.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-prefix.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-si.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-storage-abbr-desc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample-storage-abbr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sample4col.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleaccsupp.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleAcr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleAcrDesc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleacronyms.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleCustomAcr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleDB.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleDesc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleEq.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleEqPg.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleFnAcrDesc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleNtn.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplePeople.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleSec.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleSort.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampletree.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*sampleutf8.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplexdy.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< \tallynum { - "arabic-numbers" % -> arabic number (0, 1, 2, etc) - :sep "\glsclosebrace" % -> } -} - -% If the definition of \tally changes so that it expands to -% something slightly different then the above will have to be -% changed accordingly. - -% (Need to redefine \glsXpageXhyperbfit and -% \glsXpageXglsnumberformat after \makeglossaries to get the -% hyperlinks working correctly.) - -% To have Mc as a separate group uncomment the following three -% lines: - -%\setStyleFile{samplexdy-mc} % note no extension -%\noist -%\GlsSetXdyLanguage{} - -% The above three lines specify to use samplexdy-mc.xdy (supplied -% with this file) and don't overwrite it. The language is -% unset using \GlsSetXdyLanguage{} as all the language -% dependent information is contained in samplexdy-mc.xdy -% Note that using \noist means that commands like -% \GlsAddXdyAttribute and \GlsAddXdyLocation will no longer have -% an effect. - -% Write the style file (if \noist isn't used) -% and activate glossary entries - -\makeglossaries - -% Each page location will be specified in the form: -% -% "\glsXpageXglsnumberformat{}{\tallynum {" number "}}" -% or -% "\glsXpageXhyperbfit{}{\tallynum {" number "}}" -% -% Knowing this, we can redefine \glsXpageXglsnumberformat -% and \glsXpageXhyperbfit to grab the number part to work out the -% location's numeric value. If the definition of \tally changes -% so that it expands to something slightly different then this -% code will no longer work. -% -% Redefine to allow hyperlinks: - -\renewcommand{\glsXpageXglsnumberformat}[2]{% - % remember that #2 is in the form \tallynum {n} - % so this does \linkpagenumber\tallynum{n} - \linkpagenumber#2% -} - -\renewcommand{\glsXpageXhyperbfit}[2]{% - \textbf{\em\linkpagenumber#2}% -} - -% Syntax: \linkpagenumber\tallynum{page number} -% This creates hyperlink to the given page. -\newcommand{\linkpagenumber}[2]{\hyperlink{page.#2}{#1{#2}}} - -% Define glossary entries -% \glshyperlink is used instead of \gls to prevent the glossary -% page numbers also appear in the locations, however I need -% to ensure that the referenced entries are added to the -% glossary via commands that use \glslink, \glsadd or \glssee - -\newglossaryentry{mcadam}{name={McAdam, John Loudon}, -first={John Loudon McAdam},text={McAdam}, -description={Scottish engineer}} - -\newglossaryentry{maclaurin}{name={Maclaurin, Colin}, -first={Colin Maclaurin},text={Maclaurin}, -description={Scottish mathematician best known for the -\gls{maclaurinseries}}} - -\newglossaryentry{maclaurinseries}{name={Maclaurin series}, -description={Series expansion},see={taylorstheorem}} - -\newglossaryentry{taylorstheorem}{name={Taylor's theorem}, -description={Theorem expressing a function $f(x)$ as the sum of -a polynomial and a remainder: -\[f(x) = f(a)+f'(a)(x-a)+f''(a)(x-a^2)/2!+\cdots+R_n\] -If $n\to\infty$ the expansion is a \glshyperlink{taylorseries} -and if $a=0$, the series is called a -\gls{maclaurinseries}}} - -\newglossaryentry{taylorseries}{name={Taylor series}, -description={Series expansion},see={taylorstheorem}} - -\newglossaryentry{taylor}{name={Taylor, Brook}, -first={Brook Taylor},text={Taylor}, -description={English mathematician}} - -\newglossaryentry{mcnemar}{name={McNemar, Quinn}, -first={Quinn McNemar},text={McNemar}, -description={Mathematician who introduced -\gls{mcnemarstest}. This entry has the number list -suppressed},nonumberlist} - -\newglossaryentry{mcnemarstest}{name={McNemar's test}, -description={A nonparametric test introduced by -\gls{mcnemar} in 1947}} - -\newglossaryentry{mach}{name={Mach, Ernst}, -first={Ernst Mach},text={Mach}, -% if using samplexdy-mc.xdy, the following line is needed -% to prevent this entry being put in the "Mc" group -sort={mach, Ernst}, -description={Czech/Austrian physicist and philosopher}} - -\newglossaryentry{machnumber}{name={Mach number}, -% if using samplexdy-mc.xdy, the following line is needed -% to prevent this entry being put in the "Mc" group -sort={mach number}, -description={Ratio of the speed of a body in a fluid to the -speed of sound in that fluid named after \gls{mach}}} - -\newglossaryentry{malthus}{name={Malthus, Thomas Robert}, -first={Thomas Robert Malthus},text={Malthus}, -description={English mathematician, sociologist and classicist}} - -\newglossaryentry{ampereandre}{name={Ampère, André-Marie}, -first={André-Marie Ampère},text={Ampère}, -description={French mathematician and physicist}} - -\newglossaryentry{ampere}{name={ampere}, -description={SI unit of electric current named after -\gls{ampereandre}}} - -\newglossaryentry{archimedes}{name={Archimedes of Syracuse}, -first={Archimedes of Syracuse},text={Archimedes}, -description={Greek mathematician}} - -\newglossaryentry{archimedesprinciple}{name={Archimedes' principle}, -description={Principle that if a body is submerged in a fluid -it experiences upthrust equal to the weight of the displaced -fluid. Named after \gls{archimedes}}} - -\newglossaryentry{galton}{name={Galton, Sir Francis}, -first={Sir Francis Galton},text={Galton}, -description={English anthropologist}} - -\newglossaryentry{gauss}{name={Gauss, Karl Friedrich}, -first={Karl Friedrich Gauss},text={Gauss}, -description={German mathematician}} - -\newglossaryentry{gaussianint}{name={Gaussian integer}, -description={Complex number where both real and imaginary -parts are integers}} - -\newglossaryentry{gaussianfn}{name={Gaussian function}, - description={A function of the form: - \[f(x) = a \exp\left(-\frac{(x-b)^2}{2c^2}\right)\] - for some constants $a$, $b$ and $c$}} - -\newglossaryentry{peano}{name={Peano, Giuseppe}, -first={Giuseppe Peano},text={Peano}, -description={Italian mathematician}} - -\newglossaryentry{peanoscurve}{name={Peano's curve}, -description={A space-filling curve discovered by -\gls{peano}}} - -\newglossaryentry{pearson}{name={Pearson, Karl}, -first={Karl Pearson},text={Pearson}, -description={English mathematician}} - -\newglossaryentry{pearspmcc}{name={Pearson's product moment -correlation coefficient},description={Product moment correlation -coefficient named after \gls{pearson}}} - -\begin{document} -\title{Sample Document Using the Glossaries Package With Xindy} -\author{Nicola Talbot} -\maketitle - -\section{\glsentryfirst{gauss}} - -This is a section on \gls[format=(]{gauss}. This section spans -several pages. - -\rule{1pt}{0.6\textheight} - -This paragraph has been shoved to the bottom of the page using a rule. -This paragraph spans a page break for testing purposes to ensure the -glossary entry in this paragraph has the correct location. Here's -the glossary entry: \gls{gaussianfn}. Check that the location is -correct. - -This page talks about \glspl[format=hyperbfit]{gaussianint}. Since -it's the principle definition, the user-defined hyperbfit format is -used. - -\newpage - -The section on \gls[format=)]{gauss} ends here. - -\section{Series Expansions} - -This section is about series expansions. It mentions -\gls{maclaurin} and \gls{taylor}. It also discusses -\gls{taylorstheorem} which is related to the \gls{taylorseries}. -The \gls{maclaurinseries} is a special case of the -\gls{taylorseries}. - -\section{\glsentryname{archimedesprinciple}} - -This section discusses \gls{archimedesprinciple} which was -introduced by \gls{archimedes}. - -\section{Another section} - -This section covers \gls{mach} who introduced the \gls{machnumber}. -It also mentions \gls{ampereandre} after whom the -SI unit \gls{ampere} is named. It then discusses \gls{galton} -and \gls{malthus}. Finally it mentions \gls{mcadam}. - -\newpage -This page discusses \gls{mcnemar} who introduced -\gls{mcnemarstest} and \gls{peano} who discovered \gls{peanoscurve}. - -\printglossaries -\end{document} -%COMMENT -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplexdy2.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%< -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplexdy3.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<} (where is the page number) -% so need to define the location in that format: -% (This command will have no effect if \noist is used) - -\GlsAddXdyLocation{customfmt}{:sep "\string\customfmtnum\space\glsopenbrace" - "arabic-numbers" :sep "\glsclosebrace"} - -% (Need to redefine \glsXpageXhyperbfit and -% \glsXpageXglsnumberformat after \makeglossaries to get the -% hyperlinks working correctly.) - -% To have Mc as a separate group uncomment the following three -% lines: - -%\setStyleFile{samplexdy-mc} % note no extension -%\noist -%\GlsSetXdyLanguage{} - -% The above three lines specify to use samplexdy-mc.xdy (supplied -% with this file) and don't overwrite it. The language is -% unset using \GlsSetXdyLanguage{} as all the language -% dependent information is contained in samplexdy-mc.xdy -% Note that using \noist means that commands like -% \GlsAddXdyAttribute and \GlsAddXdyLocation will no longer have -% an effect. - -% Write the style file (if \noist isn't used) -% and activate glossary entries - -\makeglossaries - -% Each page location will be specified in the form: -% -% "\glsXpageXglsnumberformat{}{\customfmtnum "\marg{n}"}" -% or -% "\glsXpageXhyperbfit{}{\customfmtnum "\marg{n}"}" -% -% Redefine to allow hyperlinks: - -\renewcommand{\glsXpageXglsnumberformat}[2]{% - \linkpagenumber#2% -} - -\renewcommand{\glsXpageXhyperbfit}[2]{% - \textbf{\em\linkpagenumber#2}% -} - -% The arguments of \linkpagenumber will be -% #1 -> \customfmtnum -% #2 -> n -% This means that the page number (n) can be used to -% form the hyperlink target. -\newcommand{\linkpagenumber}[2]{\hyperlink{page.#2}{#1{#2}}} - -% Define glossary entries -% \glshyperlink is used instead of \gls to prevent the glossary -% page numbers also appear in the locations, however I need -% to ensure that the referenced entries are added to the -% glossary via commands that use \glslink, \glsadd or \glssee - -\newglossaryentry{mcadam}{name={McAdam, John Loudon}, -first={John Loudon McAdam},text={McAdam}, -description={Scottish engineer}} - -\newglossaryentry{maclaurin}{name={Maclaurin, Colin}, -first={Colin Maclaurin},text={Maclaurin}, -description={Scottish mathematician best known for the -\gls{maclaurinseries}}} - -\newglossaryentry{maclaurinseries}{name={Maclaurin series}, -description={Series expansion},see={taylorstheorem}} - -\newglossaryentry{taylorstheorem}{name={Taylor's theorem}, -description={Theorem expressing a function $f(x)$ as the sum of -a polynomial and a remainder: -\[f(x) = f(a)+f'(a)(x-a)+f''(a)(x-a^2)/2!+\cdots+R_n\] -If $n\to\infty$ the expansion is a \glshyperlink{taylorseries} -and if $a=0$, the series is called a -\gls{maclaurinseries}}} - -\newglossaryentry{taylorseries}{name={Taylor series}, -description={Series expansion},see={taylorstheorem}} - -\newglossaryentry{taylor}{name={Taylor, Brook}, -first={Brook Taylor},text={Taylor}, -description={English mathematician}} - -\newglossaryentry{mcnemar}{name={McNemar, Quinn}, -first={Quinn McNemar},text={McNemar}, -description={Mathematician who introduced -\gls{mcnemarstest}. This entry has the number list -suppressed},nonumberlist} - -\newglossaryentry{mcnemarstest}{name={McNemar's test}, -description={A nonparametric test introduced by -\gls{mcnemar} in 1947}} - -\newglossaryentry{mach}{name={Mach, Ernst}, -first={Ernst Mach},text={Mach}, -% if using samplexdy-mc.xdy, the following line is needed -% to prevent this entry being put in the "Mc" group -sort={mach, Ernst}, -description={Czech/Austrian physicist and philosopher}} - -\newglossaryentry{machnumber}{name={Mach number}, -% if using samplexdy-mc.xdy, the following line is needed -% to prevent this entry being put in the "Mc" group -sort={mach number}, -description={Ratio of the speed of a body in a fluid to the -speed of sound in that fluid named after \gls{mach}}} - -\newglossaryentry{malthus}{name={Malthus, Thomas Robert}, -first={Thomas Robert Malthus},text={Malthus}, -description={English mathematician, sociologist and classicist}} - -\newglossaryentry{ampereandre}{name={Ampère, André-Marie}, -first={André-Marie Ampère},text={Ampère}, -description={French mathematician and physicist}} - -\newglossaryentry{ampere}{name={ampere}, -description={SI unit of electric current named after -\gls{ampereandre}}} - -\newglossaryentry{archimedes}{name={Archimedes of Syracuse}, -first={Archimedes of Syracuse},text={Archimedes}, -description={Greek mathematician}} - -\newglossaryentry{archimedesprinciple}{name={Archimedes' principle}, -description={Principle that if a body is submerged in a fluid -it experiences upthrust equal to the weight of the displaced -fluid. Named after \gls{archimedes}}} - -\newglossaryentry{galton}{name={Galton, Sir Francis}, -first={Sir Francis Galton},text={Galton}, -description={English anthropologist}} - -\newglossaryentry{gauss}{name={Gauss, Karl Friedrich}, -first={Karl Friedrich Gauss},text={Gauss}, -description={German mathematician}} - -\newglossaryentry{gaussianint}{name={Gaussian integer}, -description={Complex number where both real and imaginary -parts are integers}} - -\newglossaryentry{gaussianfn}{name={Gaussian function}, - description={A function of the form: - \[f(x) = a \exp\left(-\frac{(x-b)^2}{2c^2}\right)\] - for some constants $a$, $b$ and $c$}} - -\newglossaryentry{peano}{name={Peano, Giuseppe}, -first={Giuseppe Peano},text={Peano}, -description={Italian mathematician}} - -\newglossaryentry{peanoscurve}{name={Peano's curve}, -description={A space-filling curve discovered by -\gls{peano}}} - -\newglossaryentry{pearson}{name={Pearson, Karl}, -first={Karl Pearson},text={Pearson}, -description={English mathematician}} - -\newglossaryentry{pearspmcc}{name={Pearson's product moment -correlation coefficient},description={Product moment correlation -coefficient named after \gls{pearson}}} - -\begin{document} -\title{Sample Document Using the Glossaries Package With Xindy} -\author{Nicola Talbot} -\maketitle - -\section{\glsentryfirst{gauss}} - -This is a section on -\gls[format=(]{gauss}. This section spans -several pages. - -\rule{1pt}{0.6\textheight} - -This paragraph has been shoved to the bottom of the page using a rule. -This paragraph spans a page break for testing purposes to ensure the -glossary entry in this paragraph has the correct location. Here's -the glossary entry: \gls{gaussianfn}. - -This page talks about \glspl[format=hyperbfit]{gaussianint}. Since -it's the principle definition, the user-defined hyperbfit format is -used. - -\newpage - -The section on \gls[format=)]{gauss} ends here. - -\section{Series Expansions} - -This section is about series expansions. It mentions -\gls{maclaurin} and \gls{taylor}. It also discusses -\gls{taylorstheorem} which is related to the \gls{taylorseries}. -The \gls{maclaurinseries} is a special case of the -\gls{taylorseries}. - -\section{\glsentryname{archimedesprinciple}} - -This section discusses \gls{archimedesprinciple} which was -introduced by \gls{archimedes}. - -\section{Another section} - -This section covers \gls{mach} who introduced the \gls{machnumber}. -It also mentions \gls{ampereandre} after whom the -SI unit \gls{ampere} is named. It then discusses \gls{galton} -and \gls{malthus}. Finally it mentions \gls{mcadam}. - -\newpage -This page discusses \gls{mcnemar} who introduced -\gls{mcnemarstest} and \gls{peano} who discovered \gls{peanoscurve}. - -\printglossaries -\end{document} -%COMMENT -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*mwe-acr-desc.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex -\documentclass{article} - -\usepackage{glossaries} - -\makeglossaries - -\setacronymstyle{short-long-desc} - -\newacronym[description={a device that emits a narrow beam of -light}]{laser}{laser}{light amplification by stimulated -emission of radiation} - -\begin{document} - -First use: \gls{laser}. - -Next use: \gls{laser} or \glspl{laser}. - -\printglossaries - -\end{document} -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*mwe-acr.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex -\documentclass{article} - -\usepackage{glossaries} - -\makeglossaries - -\setacronymstyle{long-short} - -\newacronym{laser}{laser}{light amplification by stimulated -emission of radiation} - -\begin{document} - -First use: \gls{laser}. - -Next use: \gls{laser} or \glspl{laser}. - -\printglossaries - -\end{document} -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*mwe-gls.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex -\documentclass{article} - -\usepackage{glossaries} - -\makeglossaries - -\newglossaryentry{apple}{name={apple},description={a fruit}} - -\begin{document} - -\Gls{apple} or \gls{apple} or \glspl{apple}. - -\printglossaries - -\end{document} -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplexdy-mc.xdy> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -;; xindy style file for samplexdy.tex that has Mc letter group - -(define-letter-group "A" :prefixes ("€")) -(define-letter-group "B" :after "A" :prefixes ("„")) -(define-letter-group "C" :after "B" :prefixes ("†")) -(define-letter-group "D" :after "C" :prefixes ("")) -(define-letter-group "E" :after "D" :prefixes ("—")) -(define-letter-group "F" :after "E" :prefixes ("œ")) -(define-letter-group "G" :after "F" :prefixes ("")) -(define-letter-group "H" :after "G" :prefixes ("¤")) -(define-letter-group "I" :after "H" :prefixes ("¨")) -(define-letter-group "J" :after "I" :prefixes ("¬")) -(define-letter-group "K" :after "J" :prefixes ("®")) -(define-letter-group "L" :after "K" :prefixes ("´")) -(define-letter-group "Mc" :after "L" :prefixes ("»†")) -(define-letter-group "M" :after "Mc" :prefixes ("»")) -(define-letter-group "N" :after "M" :prefixes ("¼")) -(define-letter-group "O" :after "N" :prefixes ("Ã")) -(define-letter-group "P" :after "O" :prefixes ("È")) -(define-letter-group "Q" :after "P" :prefixes ("Ê")) -(define-letter-group "R" :after "Q" :prefixes ("Ë")) -(define-letter-group "S" :after "R" :prefixes ("Ð")) -(define-letter-group "T" :after "S" :prefixes ("Ú")) -(define-letter-group "U" :after "T" :prefixes ("à")) -(define-letter-group "V" :after "U" :prefixes ("å")) -(define-letter-group "W" :after "V" :prefixes ("æ")) -(define-letter-group "X" :after "W" :prefixes ("ë")) -(define-letter-group "Y" :after "X" :prefixes ("í")) -(define-letter-group "Ȝ" :after "Y" :prefixes ("ï")) -(define-letter-group "Z" :after "Ȝ" :prefixes ("ð")) -(define-letter-group "Þ" :after "Z" :prefixes ("ö")) -(define-letter-group "Æ¿" :after "Þ" :prefixes ("÷")) - -(define-rule-set "en-alphabetize" - - :rules (("à" "€" :string) - ("À" "€" :string) - ("Æ" "€—" :string) - ("æ" "€—" :string) - ("Ç" "†" :string) - ("ç" "†" :string) - ("ð" "" :string) - ("Ð" "" :string) - ("É" "—" :string) - ("Ê" "—" :string) - ("È" "—" :string) - ("Ë" "—" :string) - ("è" "—" :string) - ("ë" "—" :string) - ("ê" "—" :string) - ("é" "—" :string) - ("Ï" "¨" :string) - ("ï" "¨" :string) - ("Ñ" "¼" :string) - ("ñ" "¼" :string) - ("Ö" "Ã" :string) - ("Ô" "Ã" :string) - ("ô" "Ã" :string) - ("ö" "Ã" :string) - ("œ" "×" :string) - ("Œ" "×" :string) - ("ȝ" "ï" :string) - ("Ȝ" "ï" :string) - ("þ" "ö" :string) - ("Þ" "ö" :string) - ("Ç·" "÷" :string) - ("Æ¿" "÷" :string) - ("a" "€" :string) - ("A" "€" :string) - ("b" "„" :string) - ("B" "„" :string) - ("C" "†" :string) - ("c" "†" :string) - ("d" "" :string) - ("D" "" :string) - ("E" "—" :string) - ("e" "—" :string) - ("F" "œ" :string) - ("f" "œ" :string) - ("g" "" :string) - ("G" "" :string) - ("H" "¤" :string) - ("h" "¤" :string) - ("I" "¨" :string) - ("i" "¨" :string) - ("J" "¬" :string) - ("j" "¬" :string) - ("K" "®" :string) - ("k" "®" :string) - ("L" "´" :string) - ("l" "´" :string) - ("Mc" "»†" :string) - ("Mac" "»†" :string) - ("M" "»" :string) - ("m" "»" :string) - ("N" "¼" :string) - ("n" "¼" :string) - ("O" "Ã" :string) - ("o" "Ã" :string) - ("P" "È" :string) - ("p" "È" :string) - ("q" "Ê" :string) - ("Q" "Ê" :string) - ("r" "Ë" :string) - ("R" "Ë" :string) - ("S" "Ð" :string) - ("s" "Ð" :string) - ("T" "Ú" :string) - ("t" "Ú" :string) - ("u" "à" :string) - ("U" "à" :string) - ("v" "å" :string) - ("V" "å" :string) - ("w" "æ" :string) - ("W" "æ" :string) - ("X" "ë" :string) - ("x" "ë" :string) - ("Y" "í" :string) - ("y" "í" :string) - ("z" "ð" :string) - ("Z" "ð" :string) - )) - -(define-rule-set "en-resolve-diacritics" - - :rules (("ȝ" "¢" :string) - ("þ" "¢" :string) - ("Ç·" "¢" :string) - ("Þ" "¢" :string) - ("Ȝ" "¢" :string) - ("Æ¿" "¢" :string) - ("Ö" "£" :string) - ("Ñ" "£" :string) - ("ð" "£" :string) - ("Ç" "£" :string) - ("É" "£" :string) - ("Ï" "£" :string) - ("ï" "£" :string) - ("ö" "£" :string) - ("ñ" "£" :string) - ("ç" "£" :string) - ("à" "£" :string) - ("À" "£" :string) - ("é" "£" :string) - ("Ð" "£" :string) - ("Ô" "¤" :string) - ("ô" "¤" :string) - ("È" "¤" :string) - ("è" "¤" :string) - ("Ë" "¥" :string) - ("ë" "¥" :string) - ("Ê" "¦" :string) - ("ê" "¦" :string) - ("œ" "ÿ" :string) - ("Æ" "ÿ" :string) - ("Œ" "ÿ" :string) - ("æ" "ÿ" :string) - ("S" "¢" :string) - ("K" "¢" :string) - ("d" "¢" :string) - ("Y" "¢" :string) - ("E" "¢" :string) - ("y" "¢" :string) - ("g" "¢" :string) - ("e" "¢" :string) - ("J" "¢" :string) - ("q" "¢" :string) - ("D" "¢" :string) - ("b" "¢" :string) - ("z" "¢" :string) - ("w" "¢" :string) - ("Q" "¢" :string) - ("M" "¢" :string) - ("C" "¢" :string) - ("L" "¢" :string) - ("X" "¢" :string) - ("P" "¢" :string) - ("T" "¢" :string) - ("a" "¢" :string) - ("N" "¢" :string) - ("j" "¢" :string) - ("Z" "¢" :string) - ("u" "¢" :string) - ("k" "¢" :string) - ("t" "¢" :string) - ("W" "¢" :string) - ("v" "¢" :string) - ("s" "¢" :string) - ("B" "¢" :string) - ("H" "¢" :string) - ("c" "¢" :string) - ("I" "¢" :string) - ("G" "¢" :string) - ("U" "¢" :string) - ("F" "¢" :string) - ("r" "¢" :string) - ("x" "¢" :string) - ("V" "¢" :string) - ("h" "¢" :string) - ("f" "¢" :string) - ("i" "¢" :string) - ("A" "¢" :string) - ("O" "¢" :string) - ("n" "¢" :string) - ("m" "¢" :string) - ("l" "¢" :string) - ("p" "¢" :string) - ("R" "¢" :string) - ("o" "¢" :string) - )) - -(define-rule-set "en-resolve-case" - - :rules (("Ö" "8" :string) - ("Ñ" "8" :string) - ("Ô" "8" :string) - ("Ç" "8" :string) - ("É" "8" :string) - ("Ï" "8" :string) - ("Ê" "8" :string) - ("È" "8" :string) - ("Ë" "8" :string) - ("Ç·" "8" :string) - ("À" "8" :string) - ("Þ" "8" :string) - ("Ȝ" "8" :string) - ("Ð" "8" :string) - ("Æ" "89" :string) - ("Œ" "89" :string) - ("ð" "9" :string) - ("ô" "9" :string) - ("ȝ" "9" :string) - ("ï" "9" :string) - ("ö" "9" :string) - ("ñ" "9" :string) - ("ç" "9" :string) - ("à" "9" :string) - ("þ" "9" :string) - ("è" "9" :string) - ("ë" "9" :string) - ("ê" "9" :string) - ("é" "9" :string) - ("Æ¿" "9" :string) - ("œ" "99" :string) - ("æ" "99" :string) - ("S" "8" :string) - ("K" "8" :string) - ("Y" "8" :string) - ("E" "8" :string) - ("J" "8" :string) - ("D" "8" :string) - ("Q" "8" :string) - ("M" "8" :string) - ("C" "8" :string) - ("L" "8" :string) - ("X" "8" :string) - ("P" "8" :string) - ("T" "8" :string) - ("N" "8" :string) - ("Z" "8" :string) - ("W" "8" :string) - ("B" "8" :string) - ("H" "8" :string) - ("I" "8" :string) - ("G" "8" :string) - ("U" "8" :string) - ("F" "8" :string) - ("V" "8" :string) - ("A" "8" :string) - ("O" "8" :string) - ("R" "8" :string) - ("d" "9" :string) - ("y" "9" :string) - ("g" "9" :string) - ("e" "9" :string) - ("q" "9" :string) - ("b" "9" :string) - ("z" "9" :string) - ("w" "9" :string) - ("a" "9" :string) - ("j" "9" :string) - ("u" "9" :string) - ("k" "9" :string) - ("t" "9" :string) - ("v" "9" :string) - ("s" "9" :string) - ("c" "9" :string) - ("r" "9" :string) - ("x" "9" :string) - ("h" "9" :string) - ("f" "9" :string) - ("i" "9" :string) - ("n" "9" :string) - ("m" "9" :string) - ("l" "9" :string) - ("p" "9" :string) - ("o" "9" :string) - )) - -(define-rule-set "en-ignore-special" - - :rules (("-" "" :string) - ("!" "" :string) - ("{" "" :string) - ("'" "" :string) - ("}" "" :string) - ("?" "" :string) - ("." "" :string) - )) - -(define-rule-set "en-resolve-special" - - :rules (("Ö" "¤" :string) - ("Ñ" "¤" :string) - ("ð" "¤" :string) - ("Ô" "¤" :string) - ("Ç" "¤" :string) - ("É" "¤" :string) - ("ô" "¤" :string) - ("Ï" "¤" :string) - ("ȝ" "¤" :string) - ("ï" "¤" :string) - ("Ê" "¤" :string) - ("ö" "¤" :string) - ("ñ" "¤" :string) - ("È" "¤" :string) - ("ç" "¤" :string) - ("Ë" "¤" :string) - ("à" "¤" :string) - ("þ" "¤" :string) - ("Ç·" "¤" :string) - ("è" "¤" :string) - ("À" "¤" :string) - ("ë" "¤" :string) - ("Þ" "¤" :string) - ("ê" "¤" :string) - ("é" "¤" :string) - ("Ȝ" "¤" :string) - ("Æ¿" "¤" :string) - ("Ð" "¤" :string) - ("œ" "¤¤" :string) - ("Æ" "¤¤" :string) - ("Œ" "¤¤" :string) - ("æ" "¤¤" :string) - ("?" "¡" :string) - ("!" "¢" :string) - ("." "£" :string) - ("S" "¤" :string) - ("K" "¤" :string) - ("d" "¤" :string) - ("Y" "¤" :string) - ("E" "¤" :string) - ("y" "¤" :string) - ("g" "¤" :string) - ("e" "¤" :string) - ("J" "¤" :string) - ("q" "¤" :string) - ("D" "¤" :string) - ("b" "¤" :string) - ("z" "¤" :string) - ("w" "¤" :string) - ("Q" "¤" :string) - ("M" "¤" :string) - ("C" "¤" :string) - ("L" "¤" :string) - ("X" "¤" :string) - ("P" "¤" :string) - ("T" "¤" :string) - ("a" "¤" :string) - ("N" "¤" :string) - ("j" "¤" :string) - ("Z" "¤" :string) - ("u" "¤" :string) - ("k" "¤" :string) - ("t" "¤" :string) - ("W" "¤" :string) - ("v" "¤" :string) - ("s" "¤" :string) - ("B" "¤" :string) - ("H" "¤" :string) - ("c" "¤" :string) - ("I" "¤" :string) - ("G" "¤" :string) - ("U" "¤" :string) - ("F" "¤" :string) - ("r" "¤" :string) - ("x" "¤" :string) - ("V" "¤" :string) - ("h" "¤" :string) - ("f" "¤" :string) - ("i" "¤" :string) - ("A" "¤" :string) - ("O" "¤" :string) - ("n" "¤" :string) - ("m" "¤" :string) - ("l" "¤" :string) - ("p" "¤" :string) - ("R" "¤" :string) - ("o" "¤" :string) - ("-" "¥" :string) - ("'" "¦" :string) - ("{" "§" :string) - ("}" "¨" :string) - )) - -; The following section is customised for samplexdy.tex -; (copied from samplexdy.xdy automatically generated by -; samplexdy.tex) - -; required styles - -(require "tex.xdy") - -; list of allowed attributes (number formats) - -(define-attributes (("default" - "hyperbfit" - "pagehyperbfit" - "glsnumberformat" - "pageglsnumberformat" - "textrm" - "pagetextrm" - "textsf" - "pagetextsf" - "texttt" - "pagetexttt" - "textbf" - "pagetextbf" - "textmd" - "pagetextmd" - "textit" - "pagetextit" - "textup" - "pagetextup" - "textsl" - "pagetextsl" - "textsc" - "pagetextsc" - "emph" - "pageemph" - "glshypernumber" - "pageglshypernumber" - "hyperrm" - "pagehyperrm" - "hypersf" - "pagehypersf" - "hypertt" - "pagehypertt" - "hyperbf" - "pagehyperbf" - "hypermd" - "pagehypermd" - "hyperit" - "pagehyperit" - "hyperup" - "pagehyperup" - "hypersl" - "pagehypersl" - "hypersc" - "pagehypersc" - "hyperemph" - "pagehyperemph"))) - -; user defined alphabets - - - -; location class definitions - -(define-location-class "roman-page-numbers" - ( :sep "{}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-roman-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-roman-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-roman-page-numbers" - ( :sep "{" "alpha" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-roman-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-roman-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers" - ( :sep "{}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-Roman-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Roman-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Roman-page-numbers" - ( :sep "{" "alpha" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Roman-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Roman-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers" - ( :sep "{}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-arabic-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-arabic-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-arabic-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-arabic-page-numbers" - ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-arabic-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-arabic-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-arabic-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers" - ( :sep "{}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-alpha-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-alpha-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-alpha-page-numbers" - ( :sep "{" "alpha" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers" - ( :sep "{}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-Alpha-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Alpha-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Alpha-page-numbers" - ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers" - ( :sep "{}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-Appendix-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Appendix-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Appendix-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Appendix-page-numbers" - ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Appendix-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Appendix-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Appendix-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers" - ( :sep "{}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "roman-page-numbers-arabic-section-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Roman-page-numbers-arabic-section-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-page-numbers-arabic-section-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "alpha-page-numbers-arabic-section-numbers" - ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-arabic-section-numbers" - ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-arabic-section-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) -(define-location-class "arabic-section-numbers-arabic-section-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) - :min-range-length 2 -) - -; user defined location classes - -(define-location-class "Numberstring" - (:sep "{}{" :sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}" :sep "}")) - -; define cross-reference class - -(define-crossref-class "see" :unverified ) -(markup-crossref-list :class "see" - :open "\glsseeformat" :close "{}") - -; define the order of the location classes -(define-location-class-order ( - "roman-page-numbers" - "arabic-page-numbers" - "arabic-section-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "Appendix-page-numbers" - "see" )) - -; define the glossary markup - -(markup-index - :open "\glossarysection[\glossarytoctitle]{\glossarytitle}\glossarypreamble -\providecommand*\glsXpageXhyperbfit[2]{\setentrycounter[#1]{page}\hyperbfit{#2}} -\providecommand*\glsXpageXglsnumberformat[2]{\setentrycounter[#1]{page}\glsnumberformat{#2}} -\providecommand*\glsXpageXtextrm[2]{\setentrycounter[#1]{page}\textrm{#2}} -\providecommand*\glsXpageXtextsf[2]{\setentrycounter[#1]{page}\textsf{#2}} -\providecommand*\glsXpageXtexttt[2]{\setentrycounter[#1]{page}\texttt{#2}} -\providecommand*\glsXpageXtextbf[2]{\setentrycounter[#1]{page}\textbf{#2}} -\providecommand*\glsXpageXtextmd[2]{\setentrycounter[#1]{page}\textmd{#2}} -\providecommand*\glsXpageXtextit[2]{\setentrycounter[#1]{page}\textit{#2}} -\providecommand*\glsXpageXtextup[2]{\setentrycounter[#1]{page}\textup{#2}} -\providecommand*\glsXpageXtextsl[2]{\setentrycounter[#1]{page}\textsl{#2}} -\providecommand*\glsXpageXtextsc[2]{\setentrycounter[#1]{page}\textsc{#2}} -\providecommand*\glsXpageXemph[2]{\setentrycounter[#1]{page}\emph{#2}} -\providecommand*\glsXpageXglshypernumber[2]{\setentrycounter[#1]{page}\glshypernumber{#2}} -\providecommand*\glsXpageXhyperrm[2]{\setentrycounter[#1]{page}\hyperrm{#2}} -\providecommand*\glsXpageXhypersf[2]{\setentrycounter[#1]{page}\hypersf{#2}} -\providecommand*\glsXpageXhypertt[2]{\setentrycounter[#1]{page}\hypertt{#2}} -\providecommand*\glsXpageXhyperbf[2]{\setentrycounter[#1]{page}\hyperbf{#2}} -\providecommand*\glsXpageXhypermd[2]{\setentrycounter[#1]{page}\hypermd{#2}} -\providecommand*\glsXpageXhyperit[2]{\setentrycounter[#1]{page}\hyperit{#2}} -\providecommand*\glsXpageXhyperup[2]{\setentrycounter[#1]{page}\hyperup{#2}} -\providecommand*\glsXpageXhypersl[2]{\setentrycounter[#1]{page}\hypersl{#2}} -\providecommand*\glsXpageXhypersc[2]{\setentrycounter[#1]{page}\hypersc{#2}} -\providecommand*\glsXpageXhyperemph[2]{\setentrycounter[#1]{page}\hyperemph{#2}} -\begin{theglossary}\glossaryheader~n" - :close "%~n\end{theglossary}\glossarypostamble~n" - :tree) -(markup-letter-group-list :sep "\glsgroupskip~n") -(markup-indexentry :open "\relax\glsresetentrylist~n") -(markup-locclass-list :open "{\glossaryentrynumbers{\relax " - :sep ", " :close "}}") -(markup-locref-list :sep "\delimN ") -(markup-range :sep "\delimR ") - -; define format to use for locations - - -(markup-locref :open "~n\glsXpageXhyperbfit" - :close "" - :attr "pagehyperbfit") -(markup-locref :open "~n\glsXpageXglsnumberformat" - :close "" - :attr "pageglsnumberformat") -(markup-locref :open "~n\glsXpageXtextrm" - :close "" - :attr "pagetextrm") -(markup-locref :open "~n\glsXpageXtextsf" - :close "" - :attr "pagetextsf") -(markup-locref :open "~n\glsXpageXtexttt" - :close "" - :attr "pagetexttt") -(markup-locref :open "~n\glsXpageXtextbf" - :close "" - :attr "pagetextbf") -(markup-locref :open "~n\glsXpageXtextmd" - :close "" - :attr "pagetextmd") -(markup-locref :open "~n\glsXpageXtextit" - :close "" - :attr "pagetextit") -(markup-locref :open "~n\glsXpageXtextup" - :close "" - :attr "pagetextup") -(markup-locref :open "~n\glsXpageXtextsl" - :close "" - :attr "pagetextsl") -(markup-locref :open "~n\glsXpageXtextsc" - :close "" - :attr "pagetextsc") -(markup-locref :open "~n\glsXpageXemph" - :close "" - :attr "pageemph") -(markup-locref :open "~n\glsXpageXglshypernumber" - :close "" - :attr "pageglshypernumber") -(markup-locref :open "~n\glsXpageXhyperrm" - :close "" - :attr "pagehyperrm") -(markup-locref :open "~n\glsXpageXhypersf" - :close "" - :attr "pagehypersf") -(markup-locref :open "~n\glsXpageXhypertt" - :close "" - :attr "pagehypertt") -(markup-locref :open "~n\glsXpageXhyperbf" - :close "" - :attr "pagehyperbf") -(markup-locref :open "~n\glsXpageXhypermd" - :close "" - :attr "pagehypermd") -(markup-locref :open "~n\glsXpageXhyperit" - :close "" - :attr "pagehyperit") -(markup-locref :open "~n\glsXpageXhyperup" - :close "" - :attr "pagehyperup") -(markup-locref :open "~n\glsXpageXhypersl" - :close "" - :attr "pagehypersl") -(markup-locref :open "~n\glsXpageXhypersc" - :close "" - :attr "pagehypersc") -(markup-locref :open "~n\glsXpageXhyperemph" - :close "" - :attr "pagehyperemph") - -; define letter group list format - -(markup-letter-group-list :sep "\glsgroupskip~n") - -; letter group headings - -(markup-letter-group :open-head "\glsgroupheading{" - :close-head "}") - -; additional letter groups - -(define-letter-group "glsnumbers" - :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") - :before "A") - -; additional sort rules - - -; The following is copied from xindy/lang/english/utf8-lang.xdy - -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("en-alphabetize" "en-ignore-special")) -(use-rule-set :run 1 - :rule-set ("en-resolve-diacritics" "en-ignore-special")) -(use-rule-set :run 2 - :rule-set ("en-resolve-case" "en-ignore-special")) -(use-rule-set :run 3 - :rule-set ("en-resolve-special")) - -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*samplexdy-mc207.xdy> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -;; xindy style file for samplexdy.tex that has Mc letter group - -(define-letter-group "A" :prefixes ("€")) -(define-letter-group "B" :after "A" :prefixes ("„")) -(define-letter-group "C" :after "B" :prefixes ("†")) -(define-letter-group "D" :after "C" :prefixes ("")) -(define-letter-group "E" :after "D" :prefixes ("—")) -(define-letter-group "F" :after "E" :prefixes ("œ")) -(define-letter-group "G" :after "F" :prefixes ("")) -(define-letter-group "H" :after "G" :prefixes ("¤")) -(define-letter-group "I" :after "H" :prefixes ("¨")) -(define-letter-group "J" :after "I" :prefixes ("¬")) -(define-letter-group "K" :after "J" :prefixes ("®")) -(define-letter-group "L" :after "K" :prefixes ("´")) -(define-letter-group "Mc" :after "L" :prefixes ("»†")) -(define-letter-group "M" :after "Mc" :prefixes ("»")) -(define-letter-group "N" :after "M" :prefixes ("¼")) -(define-letter-group "O" :after "N" :prefixes ("Ã")) -(define-letter-group "P" :after "O" :prefixes ("È")) -(define-letter-group "Q" :after "P" :prefixes ("Ê")) -(define-letter-group "R" :after "Q" :prefixes ("Ë")) -(define-letter-group "S" :after "R" :prefixes ("Ð")) -(define-letter-group "T" :after "S" :prefixes ("Ú")) -(define-letter-group "U" :after "T" :prefixes ("à")) -(define-letter-group "V" :after "U" :prefixes ("å")) -(define-letter-group "W" :after "V" :prefixes ("æ")) -(define-letter-group "X" :after "W" :prefixes ("ë")) -(define-letter-group "Y" :after "X" :prefixes ("í")) -(define-letter-group "Ȝ" :after "Y" :prefixes ("ï")) -(define-letter-group "Z" :after "Ȝ" :prefixes ("ð")) -(define-letter-group "Þ" :after "Z" :prefixes ("ö")) -(define-letter-group "Æ¿" :after "Þ" :prefixes ("÷")) - -(define-rule-set "en-alphabetize" - - :rules (("à" "€" :string) - ("À" "€" :string) - ("Æ" "€—" :string) - ("æ" "€—" :string) - ("Ç" "†" :string) - ("ç" "†" :string) - ("ð" "" :string) - ("Ð" "" :string) - ("É" "—" :string) - ("Ê" "—" :string) - ("È" "—" :string) - ("Ë" "—" :string) - ("è" "—" :string) - ("ë" "—" :string) - ("ê" "—" :string) - ("é" "—" :string) - ("Ï" "¨" :string) - ("ï" "¨" :string) - ("Ñ" "¼" :string) - ("ñ" "¼" :string) - ("Ö" "Ã" :string) - ("Ô" "Ã" :string) - ("ô" "Ã" :string) - ("ö" "Ã" :string) - ("œ" "×" :string) - ("Œ" "×" :string) - ("ȝ" "ï" :string) - ("Ȝ" "ï" :string) - ("þ" "ö" :string) - ("Þ" "ö" :string) - ("Ç·" "÷" :string) - ("Æ¿" "÷" :string) - ("a" "€" :string) - ("A" "€" :string) - ("b" "„" :string) - ("B" "„" :string) - ("C" "†" :string) - ("c" "†" :string) - ("d" "" :string) - ("D" "" :string) - ("E" "—" :string) - ("e" "—" :string) - ("F" "œ" :string) - ("f" "œ" :string) - ("g" "" :string) - ("G" "" :string) - ("H" "¤" :string) - ("h" "¤" :string) - ("I" "¨" :string) - ("i" "¨" :string) - ("J" "¬" :string) - ("j" "¬" :string) - ("K" "®" :string) - ("k" "®" :string) - ("L" "´" :string) - ("l" "´" :string) - ("Mc" "»†" :string) - ("Mac" "»†" :string) - ("M" "»" :string) - ("m" "»" :string) - ("N" "¼" :string) - ("n" "¼" :string) - ("O" "Ã" :string) - ("o" "Ã" :string) - ("P" "È" :string) - ("p" "È" :string) - ("q" "Ê" :string) - ("Q" "Ê" :string) - ("r" "Ë" :string) - ("R" "Ë" :string) - ("S" "Ð" :string) - ("s" "Ð" :string) - ("T" "Ú" :string) - ("t" "Ú" :string) - ("u" "à" :string) - ("U" "à" :string) - ("v" "å" :string) - ("V" "å" :string) - ("w" "æ" :string) - ("W" "æ" :string) - ("X" "ë" :string) - ("x" "ë" :string) - ("Y" "í" :string) - ("y" "í" :string) - ("z" "ð" :string) - ("Z" "ð" :string) - )) - -(define-rule-set "en-resolve-diacritics" - - :rules (("ȝ" "¢" :string) - ("þ" "¢" :string) - ("Ç·" "¢" :string) - ("Þ" "¢" :string) - ("Ȝ" "¢" :string) - ("Æ¿" "¢" :string) - ("Ö" "£" :string) - ("Ñ" "£" :string) - ("ð" "£" :string) - ("Ç" "£" :string) - ("É" "£" :string) - ("Ï" "£" :string) - ("ï" "£" :string) - ("ö" "£" :string) - ("ñ" "£" :string) - ("ç" "£" :string) - ("à" "£" :string) - ("À" "£" :string) - ("é" "£" :string) - ("Ð" "£" :string) - ("Ô" "¤" :string) - ("ô" "¤" :string) - ("È" "¤" :string) - ("è" "¤" :string) - ("Ë" "¥" :string) - ("ë" "¥" :string) - ("Ê" "¦" :string) - ("ê" "¦" :string) - ("œ" "ÿ" :string) - ("Æ" "ÿ" :string) - ("Œ" "ÿ" :string) - ("æ" "ÿ" :string) - ("S" "¢" :string) - ("K" "¢" :string) - ("d" "¢" :string) - ("Y" "¢" :string) - ("E" "¢" :string) - ("y" "¢" :string) - ("g" "¢" :string) - ("e" "¢" :string) - ("J" "¢" :string) - ("q" "¢" :string) - ("D" "¢" :string) - ("b" "¢" :string) - ("z" "¢" :string) - ("w" "¢" :string) - ("Q" "¢" :string) - ("M" "¢" :string) - ("C" "¢" :string) - ("L" "¢" :string) - ("X" "¢" :string) - ("P" "¢" :string) - ("T" "¢" :string) - ("a" "¢" :string) - ("N" "¢" :string) - ("j" "¢" :string) - ("Z" "¢" :string) - ("u" "¢" :string) - ("k" "¢" :string) - ("t" "¢" :string) - ("W" "¢" :string) - ("v" "¢" :string) - ("s" "¢" :string) - ("B" "¢" :string) - ("H" "¢" :string) - ("c" "¢" :string) - ("I" "¢" :string) - ("G" "¢" :string) - ("U" "¢" :string) - ("F" "¢" :string) - ("r" "¢" :string) - ("x" "¢" :string) - ("V" "¢" :string) - ("h" "¢" :string) - ("f" "¢" :string) - ("i" "¢" :string) - ("A" "¢" :string) - ("O" "¢" :string) - ("n" "¢" :string) - ("m" "¢" :string) - ("l" "¢" :string) - ("p" "¢" :string) - ("R" "¢" :string) - ("o" "¢" :string) - )) - -(define-rule-set "en-resolve-case" - - :rules (("Ö" "8" :string) - ("Ñ" "8" :string) - ("Ô" "8" :string) - ("Ç" "8" :string) - ("É" "8" :string) - ("Ï" "8" :string) - ("Ê" "8" :string) - ("È" "8" :string) - ("Ë" "8" :string) - ("Ç·" "8" :string) - ("À" "8" :string) - ("Þ" "8" :string) - ("Ȝ" "8" :string) - ("Ð" "8" :string) - ("Æ" "89" :string) - ("Œ" "89" :string) - ("ð" "9" :string) - ("ô" "9" :string) - ("ȝ" "9" :string) - ("ï" "9" :string) - ("ö" "9" :string) - ("ñ" "9" :string) - ("ç" "9" :string) - ("à" "9" :string) - ("þ" "9" :string) - ("è" "9" :string) - ("ë" "9" :string) - ("ê" "9" :string) - ("é" "9" :string) - ("Æ¿" "9" :string) - ("œ" "99" :string) - ("æ" "99" :string) - ("S" "8" :string) - ("K" "8" :string) - ("Y" "8" :string) - ("E" "8" :string) - ("J" "8" :string) - ("D" "8" :string) - ("Q" "8" :string) - ("M" "8" :string) - ("C" "8" :string) - ("L" "8" :string) - ("X" "8" :string) - ("P" "8" :string) - ("T" "8" :string) - ("N" "8" :string) - ("Z" "8" :string) - ("W" "8" :string) - ("B" "8" :string) - ("H" "8" :string) - ("I" "8" :string) - ("G" "8" :string) - ("U" "8" :string) - ("F" "8" :string) - ("V" "8" :string) - ("A" "8" :string) - ("O" "8" :string) - ("R" "8" :string) - ("d" "9" :string) - ("y" "9" :string) - ("g" "9" :string) - ("e" "9" :string) - ("q" "9" :string) - ("b" "9" :string) - ("z" "9" :string) - ("w" "9" :string) - ("a" "9" :string) - ("j" "9" :string) - ("u" "9" :string) - ("k" "9" :string) - ("t" "9" :string) - ("v" "9" :string) - ("s" "9" :string) - ("c" "9" :string) - ("r" "9" :string) - ("x" "9" :string) - ("h" "9" :string) - ("f" "9" :string) - ("i" "9" :string) - ("n" "9" :string) - ("m" "9" :string) - ("l" "9" :string) - ("p" "9" :string) - ("o" "9" :string) - )) - -(define-rule-set "en-ignore-special" - - :rules (("-" "" :string) - ("!" "" :string) - ("{" "" :string) - ("'" "" :string) - ("}" "" :string) - ("?" "" :string) - ("." "" :string) - )) - -(define-rule-set "en-resolve-special" - - :rules (("Ö" "¤" :string) - ("Ñ" "¤" :string) - ("ð" "¤" :string) - ("Ô" "¤" :string) - ("Ç" "¤" :string) - ("É" "¤" :string) - ("ô" "¤" :string) - ("Ï" "¤" :string) - ("ȝ" "¤" :string) - ("ï" "¤" :string) - ("Ê" "¤" :string) - ("ö" "¤" :string) - ("ñ" "¤" :string) - ("È" "¤" :string) - ("ç" "¤" :string) - ("Ë" "¤" :string) - ("à" "¤" :string) - ("þ" "¤" :string) - ("Ç·" "¤" :string) - ("è" "¤" :string) - ("À" "¤" :string) - ("ë" "¤" :string) - ("Þ" "¤" :string) - ("ê" "¤" :string) - ("é" "¤" :string) - ("Ȝ" "¤" :string) - ("Æ¿" "¤" :string) - ("Ð" "¤" :string) - ("œ" "¤¤" :string) - ("Æ" "¤¤" :string) - ("Œ" "¤¤" :string) - ("æ" "¤¤" :string) - ("?" "¡" :string) - ("!" "¢" :string) - ("." "£" :string) - ("S" "¤" :string) - ("K" "¤" :string) - ("d" "¤" :string) - ("Y" "¤" :string) - ("E" "¤" :string) - ("y" "¤" :string) - ("g" "¤" :string) - ("e" "¤" :string) - ("J" "¤" :string) - ("q" "¤" :string) - ("D" "¤" :string) - ("b" "¤" :string) - ("z" "¤" :string) - ("w" "¤" :string) - ("Q" "¤" :string) - ("M" "¤" :string) - ("C" "¤" :string) - ("L" "¤" :string) - ("X" "¤" :string) - ("P" "¤" :string) - ("T" "¤" :string) - ("a" "¤" :string) - ("N" "¤" :string) - ("j" "¤" :string) - ("Z" "¤" :string) - ("u" "¤" :string) - ("k" "¤" :string) - ("t" "¤" :string) - ("W" "¤" :string) - ("v" "¤" :string) - ("s" "¤" :string) - ("B" "¤" :string) - ("H" "¤" :string) - ("c" "¤" :string) - ("I" "¤" :string) - ("G" "¤" :string) - ("U" "¤" :string) - ("F" "¤" :string) - ("r" "¤" :string) - ("x" "¤" :string) - ("V" "¤" :string) - ("h" "¤" :string) - ("f" "¤" :string) - ("i" "¤" :string) - ("A" "¤" :string) - ("O" "¤" :string) - ("n" "¤" :string) - ("m" "¤" :string) - ("l" "¤" :string) - ("p" "¤" :string) - ("R" "¤" :string) - ("o" "¤" :string) - ("-" "¥" :string) - ("'" "¦" :string) - ("{" "§" :string) - ("}" "¨" :string) - )) - -; The following section is customised for samplexdy.tex -; (copied from samplexdy.xdy automatically generated by -; samplexdy.tex) - -; required styles - -(require "tex.xdy") - -; list of allowed attributes (number formats) - -(define-attributes (("default" - "glsnumberformat" - "textrm" - "textsf" - "texttt" - "textbf" - "textmd" - "textit" - "textup" - "textsl" - "textsc" - "emph" - "glshypernumber" - "hyperrm" - "hypersf" - "hypertt" - "hyperbf" - "hypermd" - "hyperit" - "hyperup" - "hypersl" - "hypersc" - "hyperemph" - "hyperbfit"))) - -; user defined alphabets - - - -; location class definitions - -(define-location-class "roman-page-numbers" - ("roman-numbers-lowercase")) -(define-location-class "Roman-page-numbers" - ("roman-numbers-uppercase")) -(define-location-class "arabic-page-numbers" - ("arabic-numbers")) -(define-location-class "alpha-page-numbers" - ("alpha")) -(define-location-class "Alpha-page-numbers" - ("ALPHA")) -(define-location-class "Appendix-page-numbers" - ("ALPHA" :sep "." "arabic-numbers")) -(define-location-class "arabic-section-numbers" - ("arabic-numbers" :sep "." "arabic-numbers")) - -; user defined location classes - -(define-location-class "Numberstring" - (:sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}")) - -; define cross-reference class - -(define-crossref-class "see" :unverified ) -(markup-crossref-list :class "see" - :open "\glsseeformat" :close "{}") - -; define the order of the location classes -(define-location-class-order ( - "roman-page-numbers" - "arabic-page-numbers" - "arabic-section-numbers" - "alpha-page-numbers" - "Roman-page-numbers" - "Alpha-page-numbers" - "Appendix-page-numbers" - "see" )) - -; define the glossary markup - -(markup-index - :open "\glossarysection[\glossarytoctitle]{\glossarytitle}\glossarypreamble~n\begin{theglossary}\glossaryheader~n" - :close "~n\end{theglossary}~n\glossarypostamble~n" - :tree) -(markup-letter-group-list :sep "\glsgroupskip~n") -(markup-indexentry :open "~n" :depth 0) -(markup-locclass-list :open "{\glossaryentrynumbers{\relax " - :sep ", " :close "}}") -(markup-locref-list :sep "\delimN ") -(markup-range :sep "\delimR ") - -; define format to use for locations - - -(markup-locref :open "~n\setentrycounter{page}\glsnumberformat{" - :close "}" - :attr "glsnumberformat") -(markup-locref :open "~n\setentrycounter{page}\textrm{" - :close "}" - :attr "textrm") -(markup-locref :open "~n\setentrycounter{page}\textsf{" - :close "}" - :attr "textsf") -(markup-locref :open "~n\setentrycounter{page}\texttt{" - :close "}" - :attr "texttt") -(markup-locref :open "~n\setentrycounter{page}\textbf{" - :close "}" - :attr "textbf") -(markup-locref :open "~n\setentrycounter{page}\textmd{" - :close "}" - :attr "textmd") -(markup-locref :open "~n\setentrycounter{page}\textit{" - :close "}" - :attr "textit") -(markup-locref :open "~n\setentrycounter{page}\textup{" - :close "}" - :attr "textup") -(markup-locref :open "~n\setentrycounter{page}\textsl{" - :close "}" - :attr "textsl") -(markup-locref :open "~n\setentrycounter{page}\textsc{" - :close "}" - :attr "textsc") -(markup-locref :open "~n\setentrycounter{page}\emph{" - :close "}" - :attr "emph") -(markup-locref :open "~n\setentrycounter{page}\glshypernumber{" - :close "}" - :attr "glshypernumber") -(markup-locref :open "~n\setentrycounter{page}\hyperrm{" - :close "}" - :attr "hyperrm") -(markup-locref :open "~n\setentrycounter{page}\hypersf{" - :close "}" - :attr "hypersf") -(markup-locref :open "~n\setentrycounter{page}\hypertt{" - :close "}" - :attr "hypertt") -(markup-locref :open "~n\setentrycounter{page}\hyperbf{" - :close "}" - :attr "hyperbf") -(markup-locref :open "~n\setentrycounter{page}\hypermd{" - :close "}" - :attr "hypermd") -(markup-locref :open "~n\setentrycounter{page}\hyperit{" - :close "}" - :attr "hyperit") -(markup-locref :open "~n\setentrycounter{page}\hyperup{" - :close "}" - :attr "hyperup") -(markup-locref :open "~n\setentrycounter{page}\hypersl{" - :close "}" - :attr "hypersl") -(markup-locref :open "~n\setentrycounter{page}\hypersc{" - :close "}" - :attr "hypersc") -(markup-locref :open "~n\setentrycounter{page}\hyperemph{" - :close "}" - :attr "hyperemph") -(markup-locref :open "~n\setentrycounter{page}\hyperbfit{" - :close "}" - :attr "hyperbfit") - -; define letter group list format - -(markup-letter-group-list :sep "\glsgroupskip~n") - -; letter group headings - -(markup-letter-group :open-head "\glsgroupheading{" - :close-head "}") - -(define-letter-group "glsnumbers" - :prefixes ("0" "1" "2" "3" "4" "5" "6" "7" "8" "9") - :before "A") - -; The following is copied from xindy/lang/english/utf8-lang.xdy - -(define-sort-rule-orientations (forward backward forward forward)) -(use-rule-set :run 0 - :rule-set ("en-alphabetize" "en-ignore-special")) -(use-rule-set :run 1 - :rule-set ("en-resolve-diacritics" "en-ignore-special")) -(use-rule-set :run 2 - :rule-set ("en-resolve-case" "en-ignore-special")) -(use-rule-set :run 3 - :rule-set ("en-resolve-special")) - -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*database1.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % This is a sample database of glossary entries - % Only those entries used in the document with \glslink, \gls, - % \glspl, and uppercase variants will have entries in the - % glossary. Note that the type key is not used, as the - % glossary type can be specified in \loadglsentries - -\newglossaryentry{array}{name=array, -description={A list of values identified by a numeric value}} - -\newglossaryentry{binary}{name=binary, -description={Pertaining to numbers represented in base 2}} - -\newglossaryentry{comment}{name=comment, -description={A remark that doesn't affect the meaning of the -code}} - -\newglossaryentry{global}{name=global, -description={Something that maintains its state when it leaves -the current group}} - -\newglossaryentry{local}{name=local, -description={Something that only maintains its state until -it leaves the group in which it was defined/changed}} - -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -%<*database2.tex> -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} - % This is a sample database of glossary entries - % Only those entries used in the document with \glslink, \gls, - % \glspl, and uppercase variants will have entries in the - % glossary. Note that the type key is not used, as the - % glossary type can be specified in \loadglsentries - - % Don't need to worry about makeindex special characters -\newglossaryentry{quote}{name={"}, -description={the double quote symbol}} - -\newglossaryentry{at}{name={@}, -description={the ``at'' symbol}} - -\newglossaryentry{excl}{name={!}, -description={the exclamation mark symbol}} - -\newglossaryentry{bar}{name={\ensuremath{|}}, -description={the vertical bar symbol}} - -\newglossaryentry{hash}{name={\#}, -description={the hash symbol}} - -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} -% -% \end{macrocode} -%\fi -%\iffalse -% \begin{macrocode} %<*glossaries.perl> % \end{macrocode} %\fi diff --git a/macros/latex/contrib/glossaries/glossaries.ins b/macros/latex/contrib/glossaries/glossaries.ins index f46dd99a7a..6539fc8046 100644 --- a/macros/latex/contrib/glossaries/glossaries.ins +++ b/macros/latex/contrib/glossaries/glossaries.ins @@ -1,4 +1,4 @@ -% glossaries.ins generated using makedtx version 1.2 2019/9/28 15:01 +% glossaries.ins generated using makedtx version 1.2 2019/12/6 14:57 \input docstrip \preamble @@ -18,7 +18,7 @@ The Current Maintainer of this work is Nicola Talbot. - This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossaries-prefix.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-accsupp.sty, glossaries-babel.sty, glossaries-polyglossia.sty, minimalgls.tex, glossary-lipsum-examples.tex, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, sample-chap-hyperfirst.tex, sample-crossref.tex, sample-custom-acronym.tex, sample-dot-abbr.tex, sample-dual.tex, sample-entrycount.tex, sample-entryfmt.tex, sample-FnDesc.tex, sample-font-abbr.tex, sample-ignored.tex, sample-index.tex, sample-inline.tex, sample-langdict.tex, sample-newkeys.tex, sample-noidxapp-utf8.tex, sample-noidxapp.tex, sample-nomathhyper.tex, sample-numberlist.tex, sample-prefix.tex, sample-si.tex, sample-storage-abbr-desc.tex, sample-storage-abbr.tex, sample.tex, sample4col.tex, sampleaccsupp.tex, sampleAcr.tex, sampleAcrDesc.tex, sampleacronyms.tex, sampleCustomAcr.tex, sampleDB.tex, sampleDesc.tex, sampleEq.tex, sampleEqPg.tex, sampleFnAcrDesc.tex, sampleNtn.tex, samplePeople.tex, sampleSec.tex, sampleSort.tex, sampletree.tex, sampleutf8.tex, samplexdy.tex, samplexdy2.tex, samplexdy3.tex, mwe-acr-desc.tex, mwe-acr.tex, mwe-gls.tex, samplexdy-mc.xdy, samplexdy-mc207.xdy, database1.tex, database2.tex, glossaries.perl. + This work consists of the files glossaries.dtx and glossaries.ins and the derived files glossaries.sty, glossaries-prefix.sty, glossary-hypernav.sty, glossary-inline.sty, glossary-list.sty, glossary-long.sty, glossary-longbooktabs.sty, glossary-longragged.sty, glossary-mcols.sty, glossary-super.sty, glossary-superragged.sty, glossary-tree.sty, glossaries-compatible-207.sty, glossaries-compatible-307.sty, glossaries-accsupp.sty, glossaries-babel.sty, glossaries-polyglossia.sty, example-glossaries-acronym-desc.tex, example-glossaries-acronym.tex, example-glossaries-acronyms-lang.tex, example-glossaries-brief.tex, example-glossaries-childnoname.tex, example-glossaries-cite.tex, example-glossaries-images.tex, example-glossaries-long.tex, example-glossaries-multipar.tex, example-glossaries-parent.tex, example-glossaries-symbolnames.tex, example-glossaries-symbols.tex, example-glossaries-url.tex, glossaries.perl. \endpreamble @@ -58,8 +58,6 @@ \usepostamble\defaultpostamble\from{glossaries.dtx}{glossaries-babel.sty,package}} \file{glossaries-polyglossia.sty}{\usepreamble\defaultpreamble \usepostamble\defaultpostamble\from{glossaries.dtx}{glossaries-polyglossia.sty,package}} -\file{minimalgls.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{minimalgls.tex}} -\file{glossary-lipsum-examples.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{glossary-lipsum-examples.tex}} \file{example-glossaries-acronym-desc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronym-desc.tex}} \file{example-glossaries-acronym.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronym.tex}} \file{example-glossaries-acronyms-lang.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-acronyms-lang.tex}} @@ -73,56 +71,6 @@ \file{example-glossaries-symbolnames.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-symbolnames.tex}} \file{example-glossaries-symbols.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-symbols.tex}} \file{example-glossaries-url.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{example-glossaries-url.tex}} -\file{sample-chap-hyperfirst.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-chap-hyperfirst.tex}} -\file{sample-crossref.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-crossref.tex}} -\file{sample-custom-acronym.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-custom-acronym.tex}} -\file{sample-dot-abbr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-dot-abbr.tex}} -\file{sample-dual.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-dual.tex}} -\file{sample-entrycount.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-entrycount.tex}} -\file{sample-entryfmt.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-entryfmt.tex}} -\file{sample-FnDesc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-FnDesc.tex}} -\file{sample-font-abbr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-font-abbr.tex}} -\file{sample-ignored.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-ignored.tex}} -\file{sample-index.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-index.tex}} -\file{sample-inline.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-inline.tex}} -\file{sample-langdict.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-langdict.tex}} -\file{sample-newkeys.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-newkeys.tex}} -\file{sample-noidxapp-utf8.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-noidxapp-utf8.tex}} -\file{sample-noidxapp.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-noidxapp.tex}} -\file{sample-nomathhyper.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-nomathhyper.tex}} -\file{sample-numberlist.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-numberlist.tex}} -\file{sample-prefix.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-prefix.tex}} -\file{sample-si.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-si.tex}} -\file{sample-storage-abbr-desc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-storage-abbr-desc.tex}} -\file{sample-storage-abbr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample-storage-abbr.tex}} -\file{sample.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample.tex}} -\file{sample4col.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sample4col.tex}} -\file{sampleaccsupp.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleaccsupp.tex}} -\file{sampleAcr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleAcr.tex}} -\file{sampleAcrDesc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleAcrDesc.tex}} -\file{sampleacronyms.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleacronyms.tex}} -\file{sampleCustomAcr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleCustomAcr.tex}} -\file{sampleDB.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleDB.tex}} -\file{sampleDesc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleDesc.tex}} -\file{sampleEq.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleEq.tex}} -\file{sampleEqPg.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleEqPg.tex}} -\file{sampleFnAcrDesc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleFnAcrDesc.tex}} -\file{sampleNtn.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleNtn.tex}} -\file{samplePeople.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{samplePeople.tex}} -\file{sampleSec.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleSec.tex}} -\file{sampleSort.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleSort.tex}} -\file{sampletree.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampletree.tex}} -\file{sampleutf8.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{sampleutf8.tex}} -\file{samplexdy.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{samplexdy.tex}} -\file{samplexdy2.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{samplexdy2.tex}} -\file{samplexdy3.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{samplexdy3.tex}} -\file{mwe-acr-desc.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{mwe-acr-desc.tex}} -\file{mwe-acr.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{mwe-acr.tex}} -\file{mwe-gls.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{mwe-gls.tex}} -\file{samplexdy-mc.xdy}{\nopreamble\nopostamble\from{glossaries.dtx}{samplexdy-mc.xdy}} -\file{samplexdy-mc207.xdy}{\nopreamble\nopostamble\from{glossaries.dtx}{samplexdy-mc207.xdy}} -\file{database1.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{database1.tex}} -\file{database2.tex}{\nopreamble\nopostamble\from{glossaries.dtx}{database2.tex}} \file{glossaries.perl}{\nopreamble\nopostamble\from{glossaries.dtx}{glossaries.perl}} } diff --git a/macros/latex/contrib/glossaries/glossariesbegin.html b/macros/latex/contrib/glossaries/glossariesbegin.html index b45260805c..a3835bfd2e 100644 --- a/macros/latex/contrib/glossaries/glossariesbegin.html +++ b/macros/latex/contrib/glossaries/glossariesbegin.html @@ -109,7 +109,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} .tabbing-right {text-align:right;} span.TEX {letter-spacing: -0.125em; } span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} @@ -119,8 +121,9 @@ span.LATEX span.TEX{ position:relative; left: -0.4em; } div.float, div.figure {margin-left: auto; margin-right: auto;} div.float img {text-align:center;} div.figure img {text-align:center;} -.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} -.marginpar p{margin-top:0.4em; margin-bottom:0.4em;} +.marginpar,.reversemarginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;} +.marginpar p,.reversemarginpar p{margin-top:0.4em; margin-bottom:0.4em;} +.reversemarginpar{float:left;} table.equation {width:100%;} .equation td{text-align:center; } td.equation { margin-top:1em; margin-bottom:1em; } @@ -173,7 +176,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} div.array {text-align:center;} .equation td{text-align:center; } .equation-star td{text-align:center; } @@ -190,6 +195,7 @@ table.gather {width:100%;} div.gather-star {text-align:center;} table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } div.longtable{text-align:center;} +table.longtable{margin-left:auto; margin-right: auto;} .supertabular {text-align:center} div.important { border : solid red; } div.verbatim { font-family: monospace; white-space: nowrap; text-align:left; clear:both; padding-top: 2ex; padding-bottom: 2ex;} @@ -255,7 +261,7 @@ span#textcolor40{color:#00FF00} >

The glossaries package v4.43: a guide for +class="cmr-17">The glossaries package v4.44: a guide for beginners

@@ -268,7 +274,7 @@ class="td11"> Nicola L.C. Talbot

2019-09-28

+class="cmr-12">2019-12-06

diff --git a/macros/latex/contrib/glossaries/glossariesbegin.pdf b/macros/latex/contrib/glossaries/glossariesbegin.pdf index 0a03bf1c66..b541ca9147 100644 Binary files a/macros/latex/contrib/glossaries/glossariesbegin.pdf and b/macros/latex/contrib/glossaries/glossariesbegin.pdf differ diff --git a/macros/latex/contrib/glossaries/glossariesbegin.tex b/macros/latex/contrib/glossaries/glossariesbegin.tex index 50a0bfccd9..03ab7be4ab 100644 --- a/macros/latex/contrib/glossaries/glossariesbegin.tex +++ b/macros/latex/contrib/glossaries/glossariesbegin.tex @@ -31,10 +31,10 @@ \texorpdfstring{{\frenchspacing\obeyspaces\ttfamily#1}}{#1}} \newcommand*{\file}[1]{\texorpdfstring{\texttt{#1}}{#1}} -\title{The glossaries package v4.43: +\title{The glossaries package v4.44: a guide for beginners} \author{Nicola L.C. Talbot} -\date{2019-09-28} +\date{2019-12-06} \ifpdf \externaldocument{glossaries-user} diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.html b/macros/latex/contrib/glossaries/glossary2glossaries.html index bc00961cad..38391e1d5a 100644 --- a/macros/latex/contrib/glossaries/glossary2glossaries.html +++ b/macros/latex/contrib/glossaries/glossary2glossaries.html @@ -116,7 +116,9 @@ td.td01{ padding-left:0pt; padding-right:5pt; } td.td10{ padding-left:5pt; padding-right:0pt; } td.td11{ padding-left:5pt; padding-right:5pt; } table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } -.hline hr, .cline hr{ height : 1px; margin:0px; } +.hline hr, .cline hr{ height : 0px; margin:0px; } +.hline td, .cline td{ padding: 0; } +.hline hr, .cline hr{border:none;border-top:1px solid black;} .tabbing-right {text-align:right;} span.TEX {letter-spacing: -0.125em; } span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} @@ -201,7 +203,7 @@ class="td11">Nicola L.C. Talbot

2019-09-28

+class="cmr-12">2019-12-06

diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.pdf b/macros/latex/contrib/glossaries/glossary2glossaries.pdf index 81d25e73d5..c3e3b4f504 100644 Binary files a/macros/latex/contrib/glossaries/glossary2glossaries.pdf and b/macros/latex/contrib/glossaries/glossary2glossaries.pdf differ diff --git a/macros/latex/contrib/glossaries/glossary2glossaries.tex b/macros/latex/contrib/glossaries/glossary2glossaries.tex index f49eb809de..9dc8492091 100644 --- a/macros/latex/contrib/glossaries/glossary2glossaries.tex +++ b/macros/latex/contrib/glossaries/glossary2glossaries.tex @@ -34,7 +34,7 @@ \title{Upgrading from the glossary package to the glossaries package} \author{Nicola L.C. Talbot} -\date{2019-09-28} +\date{2019-12-06} \newenvironment{oldway}{% \begin{labelledbox}{\styfmt{glossary}}\ttfamily\obeylines diff --git a/macros/latex/contrib/glossaries/makeglossaries b/macros/latex/contrib/glossaries/makeglossaries index 643e36b3c1..d42214c5ff 100755 --- a/macros/latex/contrib/glossaries/makeglossaries +++ b/macros/latex/contrib/glossaries/makeglossaries @@ -2,13 +2,13 @@ # File : makeglossaries # Author : Nicola Talbot -# Version : 4.41 +# Version : 4.44 # Description: simple Perl script that calls makeindex or xindy. # Intended for use with "glossaries.sty" (saves having to remember # all the various switches) # This file is distributed as part of the glossaries LaTeX package. -# Copyright 2007 Nicola L.C. Talbot +# Copyright 2019 Nicola L.C. Talbot # 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 any later version. @@ -31,9 +31,11 @@ # glossaries-babel.sty, glossaries-polyglossia.sty, glossaries.perl. # Also makeglossaries and makeglossaries-lite.lua. -my $version="4.41 (2018-07-23)"; +my $version="4.44 (2019-12-06)"; # History: +# v4.43: +# * No change. # v4.41: # * No change. # v4.40: diff --git a/macros/latex/contrib/glossaries/makeglossaries-lite.1 b/macros/latex/contrib/glossaries/makeglossaries-lite.1 index 6d4e3c1261..e94ad592da 100644 --- a/macros/latex/contrib/glossaries/makeglossaries-lite.1 +++ b/macros/latex/contrib/glossaries/makeglossaries-lite.1 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) +.\" Automatically generated by Pod::Man 4.12 (Pod::Simple 3.39) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "MAKEGLOSSARIES-LITE 1" -.TH MAKEGLOSSARIES-LITE 1 "2019-09-28" "perl v5.28.1" "makeglossaries-lite Lua Script" +.TH MAKEGLOSSARIES-LITE 1 "2019-12-06" "perl v5.30.1" "makeglossaries-lite Lua Script" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/macros/latex/contrib/glossaries/makeglossaries-lite.lua b/macros/latex/contrib/glossaries/makeglossaries-lite.lua index f812edacee..22b1c75147 100755 --- a/macros/latex/contrib/glossaries/makeglossaries-lite.lua +++ b/macros/latex/contrib/glossaries/makeglossaries-lite.lua @@ -14,7 +14,7 @@ use the Perl makeglossaries script. This file is distributed as part of the glossaries LaTeX package. - Copyright 2015 Nicola L.C. Talbot + Copyright 2019 Nicola L.C. Talbot 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 any later version. @@ -36,6 +36,8 @@ Also makeglossaries and makeglossaries-lite.lua. History: + * 4.44: + - no change. * 4.41: - no change. * 4.40: @@ -64,7 +66,7 @@ - changed first line from lua to texlua --]] -thisversion = "4.41 (2018-07-23)" +thisversion = "4.44 (2019-12-06)" quiet = false dryrun = false diff --git a/macros/latex/contrib/glossaries/makeglossaries.1 b/macros/latex/contrib/glossaries/makeglossaries.1 index b2606ee432..c6f103fe49 100644 --- a/macros/latex/contrib/glossaries/makeglossaries.1 +++ b/macros/latex/contrib/glossaries/makeglossaries.1 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) +.\" Automatically generated by Pod::Man 4.12 (Pod::Simple 3.39) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "MAKEGLOSSARIES 1" -.TH MAKEGLOSSARIES 1 "2019-09-28" "perl v5.28.1" "makeglossaries Perl Script" +.TH MAKEGLOSSARIES 1 "2019-12-06" "perl v5.30.1" "makeglossaries Perl Script" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff --git a/macros/latex/contrib/glossaries/samples/database1.tex b/macros/latex/contrib/glossaries/samples/database1.tex index f9ecc9a420..8a78ad6d78 100644 --- a/macros/latex/contrib/glossaries/samples/database1.tex +++ b/macros/latex/contrib/glossaries/samples/database1.tex @@ -1,8 +1,8 @@ - % This is a sample database of glossary entries - % Only those entries used in the document with \glslink, \gls, - % \glspl, and uppercase variants will have entries in the - % glossary. Note that the type key is not used, as the - % glossary type can be specified in \loadglsentries +% This is a sample database of glossary entries +% Only those entries used in the document with \glslink, \gls, +% \glspl, and uppercase variants will have entries in the +% glossary. Note that the type key is not used, as the +% glossary type can be specified in \loadglsentries \newglossaryentry{array}{name=array, description={A list of values identified by a numeric value}} @@ -11,7 +11,7 @@ description={A list of values identified by a numeric value}} description={Pertaining to numbers represented in base 2}} \newglossaryentry{comment}{name=comment, -description={A remark that doesn't affect the meaning of the +description={A remark that doesn't affect the meaning of the code}} \newglossaryentry{global}{name=global, diff --git a/macros/latex/contrib/glossaries/samples/database2.tex b/macros/latex/contrib/glossaries/samples/database2.tex index 55bc08a1c4..7b0e2995be 100644 --- a/macros/latex/contrib/glossaries/samples/database2.tex +++ b/macros/latex/contrib/glossaries/samples/database2.tex @@ -1,10 +1,10 @@ - % This is a sample database of glossary entries - % Only those entries used in the document with \glslink, \gls, - % \glspl, and uppercase variants will have entries in the - % glossary. Note that the type key is not used, as the - % glossary type can be specified in \loadglsentries +% This is a sample database of glossary entries +% Only those entries used in the document with \glslink, \gls, +% \glspl, and uppercase variants will have entries in the +% glossary. Note that the type key is not used, as the +% glossary type can be specified in \loadglsentries - % Don't need to worry about makeindex special characters +% Don't need to worry about makeindex special characters \newglossaryentry{quote}{name={"}, description={the double quote symbol}} diff --git a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf index af2c27e7db..76744ff2da 100644 Binary files a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf and b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex index c8fa373feb..b75e0c6761 100644 --- a/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex +++ b/macros/latex/contrib/glossaries/samples/glossary-lipsum-examples.tex @@ -1,9 +1,9 @@ - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex - % arara: bibtex - % arara: pdflatex - % arara: pdflatex +% arara: pdflatex +% arara: makeglossaries +% arara: pdflatex +% arara: bibtex +% arara: pdflatex +% arara: pdflatex \documentclass{report} \usepackage{graphicx} diff --git a/macros/latex/contrib/glossaries/samples/minimalgls.pdf b/macros/latex/contrib/glossaries/samples/minimalgls.pdf index 613b44b89b..e81068446a 100644 Binary files a/macros/latex/contrib/glossaries/samples/minimalgls.pdf and b/macros/latex/contrib/glossaries/samples/minimalgls.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/minimalgls.tex b/macros/latex/contrib/glossaries/samples/minimalgls.tex index 195b4a04e9..816007fd2e 100644 --- a/macros/latex/contrib/glossaries/samples/minimalgls.tex +++ b/macros/latex/contrib/glossaries/samples/minimalgls.tex @@ -1,7 +1,7 @@ % This file is public domain. % -% This is a minimal file for testing and debugging -% the glossaries package. Change the class file as +% This is a minimal file for testing and debugging +% the glossaries package. Change the class file as % desired, and add the relevant package options to % both the class file and the glossaries package. % Change the sample glossary entry and acronym if @@ -9,7 +9,7 @@ % glossary, add in the relevant \newglossary command % and a sample entry. % -% Only add extra packages or commands if they +% Only add extra packages or commands if they % contribute to whatever problem you are trying to % test. % @@ -57,9 +57,9 @@ description={a sample entry}} % This contrived acronym has non-standard plural forms. % These are specified in the optional argument. -% Remove the optional argument to revert to the default +% Remove the optional argument to revert to the default % plurals. -\newacronym[\glsshortpluralkey=cas,\glslongpluralkey=contrived +\newacronym[\glsshortpluralkey=cas,\glslongpluralkey=contrived acronyms]{aca}{aca}{a contrived acronym} % Keep all definitions in the preamble! diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf index 2eef686216..06ebb2b46c 100644 Binary files a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf and b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex index 1cb34e284f..be64f5cafa 100644 --- a/macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex +++ b/macros/latex/contrib/glossaries/samples/mwe-acr-desc.tex @@ -1,8 +1,8 @@ - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex +% This file is public domain +% If you want to use arara, you need the following directives: +% arara: pdflatex +% arara: makeglossaries +% arara: pdflatex \documentclass{article} \usepackage{glossaries} @@ -11,7 +11,7 @@ \setacronymstyle{short-long-desc} -\newacronym[description={a device that emits a narrow beam of +\newacronym[description={a device that emits a narrow beam of light}]{laser}{laser}{light amplification by stimulated emission of radiation} diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr.pdf b/macros/latex/contrib/glossaries/samples/mwe-acr.pdf index dc4f70c518..02f3e50e86 100644 Binary files a/macros/latex/contrib/glossaries/samples/mwe-acr.pdf and b/macros/latex/contrib/glossaries/samples/mwe-acr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/mwe-acr.tex b/macros/latex/contrib/glossaries/samples/mwe-acr.tex index 46b36dcc25..d7dd581f60 100644 --- a/macros/latex/contrib/glossaries/samples/mwe-acr.tex +++ b/macros/latex/contrib/glossaries/samples/mwe-acr.tex @@ -1,8 +1,8 @@ - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex +% This file is public domain +% If you want to use arara, you need the following directives: +% arara: pdflatex +% arara: makeglossaries +% arara: pdflatex \documentclass{article} \usepackage{glossaries} diff --git a/macros/latex/contrib/glossaries/samples/mwe-gls.pdf b/macros/latex/contrib/glossaries/samples/mwe-gls.pdf index 75781ecb5b..14208cc5da 100644 Binary files a/macros/latex/contrib/glossaries/samples/mwe-gls.pdf and b/macros/latex/contrib/glossaries/samples/mwe-gls.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/mwe-gls.tex b/macros/latex/contrib/glossaries/samples/mwe-gls.tex index 9c5e7c6bc4..59dacdd4d1 100644 --- a/macros/latex/contrib/glossaries/samples/mwe-gls.tex +++ b/macros/latex/contrib/glossaries/samples/mwe-gls.tex @@ -1,8 +1,8 @@ - % This file is public domain - % If you want to use arara, you need the following directives: - % arara: pdflatex - % arara: makeglossaries - % arara: pdflatex +% This file is public domain +% If you want to use arara, you need the following directives: +% arara: pdflatex +% arara: makeglossaries +% arara: pdflatex \documentclass{article} \usepackage{glossaries} diff --git a/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf b/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf index e7b5016362..0ac18e640f 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf and b/macros/latex/contrib/glossaries/samples/sample-FnDesc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf b/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf index 5ae0a14a80..891ae8db65 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf and b/macros/latex/contrib/glossaries/samples/sample-chap-hyperfirst.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-crossref.pdf b/macros/latex/contrib/glossaries/samples/sample-crossref.pdf index bd89fff0b2..7033120a7b 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-crossref.pdf and b/macros/latex/contrib/glossaries/samples/sample-crossref.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf index 5ea60ec873..37de7552bb 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf and b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex index 992187f671..74ea760665 100644 --- a/macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex +++ b/macros/latex/contrib/glossaries/samples/sample-custom-acronym.tex @@ -10,7 +10,7 @@ % The package option "nomain" is used here to suppress the % main glossary, since this example doesn't use it. If you % want to use the main glossary, remove the "nomain" option. - nomain + nomain ]{glossaries} \makeglossaries diff --git a/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf index 59e6a1b940..4722172d2c 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf and b/macros/latex/contrib/glossaries/samples/sample-dot-abbr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-dual.pdf b/macros/latex/contrib/glossaries/samples/sample-dual.pdf index b3948a464c..44eb610a1c 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-dual.pdf and b/macros/latex/contrib/glossaries/samples/sample-dual.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf b/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf index 9b28627e43..c7e9ec1a23 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf and b/macros/latex/contrib/glossaries/samples/sample-entrycount.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf b/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf index 64deb3490c..869b9204a5 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf and b/macros/latex/contrib/glossaries/samples/sample-entryfmt.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf index 45e6dd0584..046347b87e 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf and b/macros/latex/contrib/glossaries/samples/sample-font-abbr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-ignored.pdf b/macros/latex/contrib/glossaries/samples/sample-ignored.pdf index 7185f4d455..2344c44f54 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-ignored.pdf and b/macros/latex/contrib/glossaries/samples/sample-ignored.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-index.pdf b/macros/latex/contrib/glossaries/samples/sample-index.pdf index 18a83dfcd2..5baa6494f9 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-index.pdf and b/macros/latex/contrib/glossaries/samples/sample-index.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-inline.pdf b/macros/latex/contrib/glossaries/samples/sample-inline.pdf index cadd7af539..df6e6f6556 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-inline.pdf and b/macros/latex/contrib/glossaries/samples/sample-inline.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-inline.tex b/macros/latex/contrib/glossaries/samples/sample-inline.tex index c5d7220945..e6a6e94c87 100644 --- a/macros/latex/contrib/glossaries/samples/sample-inline.tex +++ b/macros/latex/contrib/glossaries/samples/sample-inline.tex @@ -38,7 +38,7 @@ parent={glossary}} \newglossaryentry{pagelist}{name=page list, % description value has to be enclosed in braces % because it contains commas -description={a list of individual pages or page ranges +description={a list of individual pages or page ranges (e.g.\ 1,2,4,7-9)}} \newglossaryentry{mtrx}{name=matrix, @@ -49,10 +49,10 @@ plural=matrices} % entry with a paragraph break in the description \newglossaryentry{par}{name=paragraph, -description={distinct section of piece of +description={distinct section of piece of writing. Beginning on new, usually indented, line}} -% entry with two types of plural. Set the plural form to the +% entry with two types of plural. Set the plural form to the % form most likely to be used. If you want to use a different % plural, you will need to explicity specify it in \glslink \newglossaryentry{cow}{name=cow, @@ -107,9 +107,9 @@ Once you have run your document through \LaTeX, you will then need to run the \texttt{.glo} file through \texttt{makeindex}. You will need to set the output file so that it creates a \texttt{.gls} file instead -of an \texttt{.ind} file, and change the name of +of an \texttt{.ind} file, and change the name of the log file so that it doesn't overwrite the index -log file (if you have an index for your document). +log file (if you have an index for your document). Rather than having to remember all the command line switches, you can call the \gls{Perl} script \texttt{makeglossaries} which provides a convenient @@ -123,7 +123,7 @@ must be used, e.g.\ in the description of \gls{pagelist}. Plurals are assumed to have the letter s appended, but if this is not the case, as in \glspl{mtrx}, then you need to specify the plural when you define the entry. If a term may have multiple -plurals (for example \glspl{cow}/\glslink{cow}{kine}) then +plurals (for example \glspl{cow}/\glslink{cow}{kine}) then define the entry with the plural form most likely to be used and explicitly specify the alternative form using \verb|\glslink|. \Glspl{seal} and \glspl{sealion} have regular plural forms. diff --git a/macros/latex/contrib/glossaries/samples/sample-langdict.pdf b/macros/latex/contrib/glossaries/samples/sample-langdict.pdf index 5d85d6c143..585c4a96ea 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-langdict.pdf and b/macros/latex/contrib/glossaries/samples/sample-langdict.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf b/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf index a15f6e32c6..b9d3912b1b 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf and b/macros/latex/contrib/glossaries/samples/sample-newkeys.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-newkeys.tex b/macros/latex/contrib/glossaries/samples/sample-newkeys.tex index d2830fc6bf..ee93bcb22e 100644 --- a/macros/latex/contrib/glossaries/samples/sample-newkeys.tex +++ b/macros/latex/contrib/glossaries/samples/sample-newkeys.tex @@ -52,11 +52,11 @@ The duck was \glsing{waddle} round the dog. The dog \glsed{run} away from the duck. -First letter uppercase: \Glsed{jump}, \Glsing{jump}, +First letter uppercase: \Glsed{jump}, \Glsing{jump}, \Glsed{waddle}, \Glsing{waddle}, \Glsed{run}, \Glsing{run}. -All uppercase: \GLSed{jump}, \GLSing{jump}, +All uppercase: \GLSed{jump}, \GLSing{jump}, \GLSed{waddle}, \GLSing{waddle}, \GLSed{run}, \GLSing{run}. diff --git a/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf b/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf index 5cac8cf6e8..d94e24a152 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf and b/macros/latex/contrib/glossaries/samples/sample-noidxapp-utf8.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf b/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf index 16c254d9ed..ed705c0fe4 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf and b/macros/latex/contrib/glossaries/samples/sample-noidxapp.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf b/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf index 67fc47f4b0..0954a5014c 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf and b/macros/latex/contrib/glossaries/samples/sample-nomathhyper.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf b/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf index 5b8fa5e678..9e46a428b6 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf and b/macros/latex/contrib/glossaries/samples/sample-numberlist.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-prefix.pdf b/macros/latex/contrib/glossaries/samples/sample-prefix.pdf index 2fe7792920..881252f458 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-prefix.pdf and b/macros/latex/contrib/glossaries/samples/sample-prefix.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-si.pdf b/macros/latex/contrib/glossaries/samples/sample-si.pdf index af7aa9f693..c2aef74cde 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-si.pdf and b/macros/latex/contrib/glossaries/samples/sample-si.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf index 2da749d357..3b517bf24f 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf and b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex index 39a6eb6721..39fcb8c8dd 100644 --- a/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex +++ b/macros/latex/contrib/glossaries/samples/sample-storage-abbr-desc.tex @@ -87,15 +87,15 @@ % The default for "abbrtype" is "acronym" so we don't need % this new key for acronyms: -\newacronym[description={system for detecting the position and -speed of aircraft, ships, etc}]{radar}{radar}{radio detecting +\newacronym[description={system for detecting the position and +speed of aircraft, ships, etc}]{radar}{radar}{radio detecting and ranging} \newacronym[description={device that creates a narrow beam -of intense light}]{laser}{laser}{light amplification by +of intense light}]{laser}{laser}{light amplification by stimulated emission of radiation} -\newacronym[description={portable breathing device for +\newacronym[description={portable breathing device for divers}]{scuba}{scuba}{self-contained underwater breathing apparatus} @@ -105,7 +105,7 @@ apparatus} \newinitialism[description={mathematical manipulation of an information signal}]{dsp}{DSP}{digital signal processing} -\newinitialism[description={device that allows customers of +\newinitialism[description={device that allows customers of financial institutions to perform transactions, such as cash withdrawal, without the need for a teller}]{atm}{ATM} {automated teller machine} diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf index c547306b25..d8115a22da 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf and b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex index 7ea6faadd1..fbde7ef10b 100644 --- a/macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex +++ b/macros/latex/contrib/glossaries/samples/sample-storage-abbr.tex @@ -88,7 +88,7 @@ % The default for "abbrtype" is "acronym" so we don't need % this new key for acronyms: \newacronym{radar}{radar}{radio detecting and ranging} -\newacronym{laser}{laser}{light amplification by stimulated +\newacronym{laser}{laser}{light amplification by stimulated emission of radiation} \newacronym{scuba}{scuba}{self-contained underwater breathing apparatus} diff --git a/macros/latex/contrib/glossaries/samples/sample.pdf b/macros/latex/contrib/glossaries/samples/sample.pdf index f5736bbae1..2bf39bd56e 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample.pdf and b/macros/latex/contrib/glossaries/samples/sample.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sample.tex b/macros/latex/contrib/glossaries/samples/sample.tex index 9478e16f2e..eca1464585 100644 --- a/macros/latex/contrib/glossaries/samples/sample.tex +++ b/macros/latex/contrib/glossaries/samples/sample.tex @@ -32,7 +32,7 @@ parent={glossary}} \newglossaryentry{pagelist}{name=page list, % description value has to be enclosed in braces % because it contains commas -description={a list of individual pages or page ranges +description={a list of individual pages or page ranges (e.g.\ 1,2,4,7-9)}} \newglossaryentry{mtrx}{name=matrix, @@ -52,7 +52,7 @@ distinct section of a piece of writing. Beginning on new, usually indented, line} -% entry with two types of plural. Set the plural form to the +% entry with two types of plural. Set the plural form to the % form most likely to be used. If you want to use a different % plural, you will need to explicity specify it in \glslink \newglossaryentry{cow}{name=cow, @@ -91,7 +91,7 @@ parent=bravo} % accidentally introducing unwanted space as leading and trailing % spaces within the braces aren't stripped. For example, % text={ spurious space } will result in extra space appearing -% when the entry is referenced. +% when the entry is referenced. \newglossaryentry{spuriousspace}{% name={space, spurious}, text={spurious space}, @@ -139,7 +139,7 @@ Be careful about \glspl{spuriousspace} appearing in your code. Plurals are assumed to have the letter s appended, but if this is not the case, as in \glspl{mtrx}, then you need to specify the plural when you define the entry. If a term may have multiple -plurals (for example \glspl{cow}/\glslink{cow}{kine}) then +plurals (for example \glspl{cow}/\glslink{cow}{kine}) then define the entry with the plural form most likely to be used and explicitly specify the alternative form using \verb|\glslink| (e.g.\ \glslink{cow}{kine}) diff --git a/macros/latex/contrib/glossaries/samples/sample4col.pdf b/macros/latex/contrib/glossaries/samples/sample4col.pdf index 9942f1b6af..a9e88dfadf 100644 Binary files a/macros/latex/contrib/glossaries/samples/sample4col.pdf and b/macros/latex/contrib/glossaries/samples/sample4col.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleAcr.pdf b/macros/latex/contrib/glossaries/samples/sampleAcr.pdf index 8c346877a0..cef9f80d86 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleAcr.pdf and b/macros/latex/contrib/glossaries/samples/sampleAcr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleAcr.tex b/macros/latex/contrib/glossaries/samples/sampleAcr.tex index 12801f7d95..572b95d6ea 100644 --- a/macros/latex/contrib/glossaries/samples/sampleAcr.tex +++ b/macros/latex/contrib/glossaries/samples/sampleAcr.tex @@ -45,7 +45,7 @@ acronyms. \glsresetall Possessive: \gls{ksvm}['s]. -Make the glossary entry number bold for this +Make the glossary entry number bold for this one \gls[format=hyperbf]{ksvm}. \chapter{Short, Long and Full Forms} diff --git a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf index bd045debe9..96222c6f12 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf and b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex index 0bec67636f..e2170feb16 100644 --- a/macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex +++ b/macros/latex/contrib/glossaries/samples/sampleAcrDesc.tex @@ -11,7 +11,7 @@ % The package option "nomain" is used here to suppress the % main glossary, since this example doesn't use it. If you % want to use the main glossary, remove the "nomain" option. - nomain,% + nomain,% style=altlist, % use altlist style toc, % add the glossary to the table of contents ]{glossaries} @@ -29,7 +29,7 @@ \renewcommand*{\glsnamefont}[1]{\textmd{#1}} -\newacronym[description={Statistical pattern recognition +\newacronym[description={Statistical pattern recognition technique~\protect\cite{svm}}, % acronym's description ]{svm}{svm}{support vector machine} @@ -48,10 +48,10 @@ technique~\protect\cite{svm}}, % acronym's description The \gls{svm} is used widely in the area of pattern recognition. % plural form with initial letter in uppercase: \Glspl{svm} are \ldots\ (but beware, converting the initial letter to -upper case for a small caps acronym is sometimes considered +upper case for a small caps acronym is sometimes considered poor style). -Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full +Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full version: \acrfull{svm}. Description: \glsentrydesc{svm}. This is the entry in uppercase: \GLS{svm}. @@ -64,7 +64,7 @@ a link: \glsentrydesc{ksvm}. \glsresetall Possessive: \gls{ksvm}['s]. -Make the glossary entry number bold for this +Make the glossary entry number bold for this one \gls[format=hyperbf]{svm}. \begin{thebibliography}{1} diff --git a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf index f3a6c9f22f..a7d8af989a 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf and b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex index bc32d1329a..eda408e02c 100644 --- a/macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex +++ b/macros/latex/contrib/glossaries/samples/sampleCustomAcr.tex @@ -11,7 +11,7 @@ % The package option "nomain" is used here to suppress the % main glossary, since this example doesn't use it. If you % want to use the main glossary, remove the "nomain" option. - nomain, + nomain, style=altlist, % use altlist style toc, % add the glossary to the table of contents ]{glossaries} @@ -68,14 +68,14 @@ % Change the "see" items so that they use \acronymfont: \renewcommand*{\glsseeitemformat}[1]{\acronymfont{\glsentrytext{#1}}} -\newacronym[description={Statistical pattern recognition +\newacronym[description={Statistical pattern recognition technique~\protect\cite{svm}}, % acronym's description ]{svm}{svm}{support vector machine} \newacronym[description={Statistical pattern recognition technique using the ``kernel trick''},% acronym's description see={[see also]{svm}}, -]{ksvm}{ksvm}{kernel +]{ksvm}{ksvm}{kernel support vector machine} \begin{document} @@ -86,10 +86,10 @@ support vector machine} The \gls{svm} is used widely in the area of pattern recognition. % plural form with initial letter in uppercase: \Glspl{svm} are \ldots\ (but beware, converting the initial letter to -upper case for a small caps acronym is sometimes considered +upper case for a small caps acronym is sometimes considered poor style). -Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full +Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full version: \acrfull{svm}. Description: \glsentrydesc{svm}. This is the entry in uppercase: \GLS{svm}. @@ -103,7 +103,7 @@ a link: \glsentrydesc{ksvm}. \glsresetall (Reset all.) Possessive: \gls{ksvm}['s]. -Make the glossary entry number bold for this +Make the glossary entry number bold for this one \gls[format=hyperbf]{svm}. \begin{thebibliography}{1} diff --git a/macros/latex/contrib/glossaries/samples/sampleDB.pdf b/macros/latex/contrib/glossaries/samples/sampleDB.pdf index 44217f42b9..9a06139e72 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleDB.pdf and b/macros/latex/contrib/glossaries/samples/sampleDB.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleDesc.pdf index 788bb043e6..9eb6db4814 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleDesc.pdf and b/macros/latex/contrib/glossaries/samples/sampleDesc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleDesc.tex b/macros/latex/contrib/glossaries/samples/sampleDesc.tex index 09e408f906..bcf7e4444e 100644 --- a/macros/latex/contrib/glossaries/samples/sampleDesc.tex +++ b/macros/latex/contrib/glossaries/samples/sampleDesc.tex @@ -59,7 +59,7 @@ the so called ``kernel trick''. \glsresetall Possessive: \gls{ksvm}['s]. -Make the glossary entry number bold for this +Make the glossary entry number bold for this one \gls[format=hyperbf]{svm}. \begin{thebibliography}{1} diff --git a/macros/latex/contrib/glossaries/samples/sampleEq.pdf b/macros/latex/contrib/glossaries/samples/sampleEq.pdf index e8c8bbdfab..ebcb74a296 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleEq.pdf and b/macros/latex/contrib/glossaries/samples/sampleEq.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleEq.tex b/macros/latex/contrib/glossaries/samples/sampleEq.tex index fb577e9874..403930a97e 100644 --- a/macros/latex/contrib/glossaries/samples/sampleEq.tex +++ b/macros/latex/contrib/glossaries/samples/sampleEq.tex @@ -98,8 +98,8 @@ description=Catalan's constant,sort=G} This is a sample document illustrating the use of the \textsf{glossaries} package. The functions here have been taken from ``Tables of Integrals, Series, and Products'' by I.S.~Gradshteyn and I.M~Ryzhik. -The glossary is a list of special functions, so -the equation number has been used rather than the page number. This +The glossary is a list of special functions, so +the equation number has been used rather than the page number. This can be done using the \texttt{counter=equation} package option. \end{abstract} @@ -112,7 +112,7 @@ option. \gls{Gamma} = \int_{0}^{\infty}e^{-t}t^{z-1}\,dt \end{equation} -\verb|\ensuremath| is only required here if using +\verb|\ensuremath| is only required here if using hyperlinks. \begin{equation} \glslink{Gamma}{\ensuremath{\Gamma(x+1)}} = x\Gamma(x) @@ -185,7 +185,7 @@ Alternatively: \section{Laguerre polynomials} \begin{equation} -L_n^{\alpha} (x) = \frac{1}{n!}e^x x^{-\alpha} +L_n^{\alpha} (x) = \frac{1}{n!}e^x x^{-\alpha} \frac{d^n}{dx^n}(e^{-x}x^{n+\alpha}) \end{equation} @@ -193,8 +193,8 @@ L_n^{\alpha} (x) = \frac{1}{n!}e^x x^{-\alpha} Bessel functions $Z_\nu$ are solutions of \begin{equation} -\frac{d^2\glslink{Znu}{Z_\nu}}{dz^2} -+ \frac{1}{z}\,\frac{dZ_\nu}{dz} + +\frac{d^2\glslink{Znu}{Z_\nu}}{dz^2} ++ \frac{1}{z}\,\frac{dZ_\nu}{dz} + \left( 1-\frac{\nu^2}{z^2}Z_\nu = 0 \right) \end{equation} diff --git a/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf b/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf index d8f45efa45..1285f4cc16 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf and b/macros/latex/contrib/glossaries/samples/sampleEqPg.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleEqPg.tex b/macros/latex/contrib/glossaries/samples/sampleEqPg.tex index 980cb82f34..6061bb72d9 100644 --- a/macros/latex/contrib/glossaries/samples/sampleEqPg.tex +++ b/macros/latex/contrib/glossaries/samples/sampleEqPg.tex @@ -137,15 +137,15 @@ This is a sample document illustrating the use of the \textsf{glossaries} package. The functions here have been taken from ``Tables of Integrals, Series, and Products'' by I.S.~Gradshteyn and I.M~Ryzhik. -The glossary lists both page numbers and equation numbers. +The glossary lists both page numbers and equation numbers. Since the majority of the entries use the equation number, \texttt{counter=equation} was used as a package option. Note that this example will only work where the -page number and equation number compositor is the same. So -it won't work if, say, the page numbers are of the form -2-4 and the equation numbers are of the form 4.6. -As most of the glossary entries should have an italic -format, it is easiest to set the default format to +page number and equation number compositor is the same. So +it won't work if, say, the page numbers are of the form +2-4 and the equation numbers are of the form 4.6. +As most of the glossary entries should have an italic +format, it is easiest to set the default format to italic. \end{abstract} @@ -156,7 +156,7 @@ italic. \chapter{Gamma Functions} -The \glslink[format=hyperbf,counter=page]{Gamma}{gamma function} is +The \glslink[format=hyperbf,counter=page]{Gamma}{gamma function} is defined as \begin{equation} \gls{Gamma} = \int_{0}^{\infty}e^{-t}t^{z-1}\,dt @@ -177,7 +177,7 @@ defined as \newpage \begin{equation} -\glslink{Gamma}{\ensuremath{\Gamma(\alpha)}} = +\glslink{Gamma}{\ensuremath{\Gamma(\alpha)}} = \Gamma(\alpha, x) + \gamma(\alpha, x) \end{equation} @@ -233,7 +233,7 @@ Alternatively: \chapter{Laguerre polynomials} \begin{equation} -\gls{Lna} = \frac{1}{n!}e^x x^{-\alpha} +\gls{Lna} = \frac{1}{n!}e^x x^{-\alpha} \frac{d^n}{dx^n}(e^{-x}x^{n+\alpha}) \end{equation} @@ -241,7 +241,7 @@ Alternatively: Bessel functions $Z_\nu(z)$ are solutions of \begin{equation} -\frac{d^2\glslink{Znu}{Z_\nu}}{dz^2} + \frac{1}{z}\,\frac{dZ_\nu}{dz} + +\frac{d^2\glslink{Znu}{Z_\nu}}{dz^2} + \frac{1}{z}\,\frac{dZ_\nu}{dz} + \left( 1-\frac{\nu^2}{z^2}Z_\nu = 0 \right) @@ -278,7 +278,7 @@ Bessel functions $Z_\nu(z)$ are solutions of \chapter{Elliptical Integral of the First Kind} \begin{equation} -\gls{Fpk} = \int_0^\phi +\gls{Fpk} = \int_0^\phi \frac{d\alpha}{\sqrt{1-k^2\sin^2\alpha}} \end{equation} diff --git a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf index c29aff931f..e654508453 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf and b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex index c1a24c8f17..0f3d868166 100644 --- a/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex +++ b/macros/latex/contrib/glossaries/samples/sampleFnAcrDesc.tex @@ -34,14 +34,14 @@ \renewcommand*{\glsseeitemformat}[1]{\acronymfont{\glsentrytext{#1}}} -\newacronym[description={Statistical pattern recognition +\newacronym[description={Statistical pattern recognition technique~\protect\cite{svm}}, % acronym's description ]{svm}{svm}{support vector machine} \newacronym[description={Statistical pattern recognition technique using the ``kernel trick''},% acronym's description see={[see also]{svm}}, -]{ksvm}{ksvm}{kernel +]{ksvm}{ksvm}{kernel support vector machine} \begin{document} @@ -52,10 +52,10 @@ support vector machine} The \gls{svm} is used widely in the area of pattern recognition. % plural form with initial letter in uppercase: \Glspl{svm} are \ldots\ (but beware, converting the initial letter to -upper case for a small caps acronym is sometimes considered +upper case for a small caps acronym is sometimes considered poor style). -Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full +Short version: \acrshort{svm}. Long version: \acrlong{svm}. Full version: \acrfull{svm}. Description: \glsentrydesc{svm}. This is the entry in uppercase: \GLS{svm}. @@ -68,7 +68,7 @@ a link: \glsentrydesc{ksvm}. \glsresetall Possessive: \gls{ksvm}['s]. -Make the glossary entry number bold for this +Make the glossary entry number bold for this one \gls[format=hyperbf]{svm}. \begin{thebibliography}{1} diff --git a/macros/latex/contrib/glossaries/samples/sampleNtn.pdf b/macros/latex/contrib/glossaries/samples/sampleNtn.pdf index c0ff5ea069..3db806aea9 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleNtn.pdf and b/macros/latex/contrib/glossaries/samples/sampleNtn.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleNtn.tex b/macros/latex/contrib/glossaries/samples/sampleNtn.tex index 997f518f9a..9b3841cc33 100644 --- a/macros/latex/contrib/glossaries/samples/sampleNtn.tex +++ b/macros/latex/contrib/glossaries/samples/sampleNtn.tex @@ -7,7 +7,7 @@ \documentclass{report} % If you want to add babel to this document, you may have to -% replace the : character in the labels if you are using a +% replace the : character in the labels if you are using a % language setting (e.g. french) that makes : active. \usepackage[plainpages=false,colorlinks]{hyperref} @@ -60,7 +60,7 @@ description={The number of elements in the specified set}} \pagenumbering{Alph} This is a sample document illustrating the use of the \textsf{glossaries} package. In this example, a new glossary type -called \texttt{notation} is defined, so that the document can have a +called \texttt{notation} is defined, so that the document can have a separate glossary of terms and index of notation. The index of notation doesn't have associated numbers. \end{abstract} @@ -74,12 +74,12 @@ doesn't have associated numbers. \chapter{Introduction} \pagenumbering{arabic} -\Glspl{gls:set} are denoted by a calligraphic font +\Glspl{gls:set} are denoted by a calligraphic font e.g.\ \gls{not:set}. Let \gls[format=hyperit]{not:U} denote the universal set. -The \gls{gls:card} of a set $\mathcal{S}$ is denoted +The \gls{gls:card} of a set $\mathcal{S}$ is denoted \gls{not:card}. \chapter{Another Chapter} diff --git a/macros/latex/contrib/glossaries/samples/samplePeople.pdf b/macros/latex/contrib/glossaries/samples/samplePeople.pdf index d5c7d3a3fc..bdd7bb5d2a 100644 Binary files a/macros/latex/contrib/glossaries/samples/samplePeople.pdf and b/macros/latex/contrib/glossaries/samples/samplePeople.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleSec.pdf b/macros/latex/contrib/glossaries/samples/sampleSec.pdf index 10f71ff8bc..219ec0f535 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleSec.pdf and b/macros/latex/contrib/glossaries/samples/sampleSec.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleSort.pdf b/macros/latex/contrib/glossaries/samples/sampleSort.pdf index 4b3be13c50..d771b7d591 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleSort.pdf and b/macros/latex/contrib/glossaries/samples/sampleSort.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleSort.tex b/macros/latex/contrib/glossaries/samples/sampleSort.tex index 6f83926710..960dc22f0f 100644 --- a/macros/latex/contrib/glossaries/samples/sampleSort.tex +++ b/macros/latex/contrib/glossaries/samples/sampleSort.tex @@ -7,7 +7,7 @@ \documentclass{report} % If you want to add babel to this document, you may have to -% replace the : character in the labels if you are using a +% replace the : character in the labels if you are using a % language setting (e.g. french) that makes : active. \usepackage[plainpages=false,colorlinks]{hyperref} @@ -75,7 +75,7 @@ description={The number of elements in the specified set}} \pagenumbering{Alph} This is a sample document illustrating the use of the \textsf{glossaries} package. In this example, a new glossary type -called \texttt{notation} is defined, so that the document can have a +called \texttt{notation} is defined, so that the document can have a separate glossary of terms, list of acronyms and index of notation. \end{abstract} @@ -88,10 +88,10 @@ separate glossary of terms, list of acronyms and index of notation. \chapter{Introduction} \pagenumbering{arabic} -\Glspl{gls:set} are denoted by a calligraphic font +\Glspl{gls:set} are denoted by a calligraphic font e.g.\ $\gls{not:set}$. -The \gls{gls:card} of a set $\mathcal{S}$ is denoted +The \gls{gls:card} of a set $\mathcal{S}$ is denoted $\gls{not:card}$. The empty set is denoted $\gls{not:emptyset}$. diff --git a/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf b/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf index b4b75549e1..185bfcd745 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf and b/macros/latex/contrib/glossaries/samples/sampleaccsupp.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf b/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf index c89060bb16..15a119ffc2 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf and b/macros/latex/contrib/glossaries/samples/sampleacronyms.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampletree.pdf b/macros/latex/contrib/glossaries/samples/sampletree.pdf index fe99e848e0..1d1e1dcc2e 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampletree.pdf and b/macros/latex/contrib/glossaries/samples/sampletree.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/sampleutf8.pdf b/macros/latex/contrib/glossaries/samples/sampleutf8.pdf index 888b1a9928..93e155d97f 100644 Binary files a/macros/latex/contrib/glossaries/samples/sampleutf8.pdf and b/macros/latex/contrib/glossaries/samples/sampleutf8.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy b/macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy index 22f392f9aa..8e9c52deb7 100644 --- a/macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy +++ b/macros/latex/contrib/glossaries/samples/samplexdy-mc.xdy @@ -414,286 +414,288 @@ ; list of allowed attributes (number formats) (define-attributes (("default" - "hyperbfit" + "hyperbfit" "pagehyperbfit" - "glsnumberformat" + "glsnumberformat" "pageglsnumberformat" - "textrm" + "textrm" "pagetextrm" - "textsf" + "textsf" "pagetextsf" - "texttt" + "texttt" "pagetexttt" - "textbf" + "textbf" "pagetextbf" - "textmd" + "textmd" "pagetextmd" - "textit" + "textit" "pagetextit" - "textup" + "textup" "pagetextup" - "textsl" + "textsl" "pagetextsl" - "textsc" + "textsc" "pagetextsc" - "emph" + "emph" "pageemph" - "glshypernumber" + "glshypernumber" "pageglshypernumber" - "hyperrm" + "hyperrm" "pagehyperrm" - "hypersf" + "hypersf" "pagehypersf" - "hypertt" + "hypertt" "pagehypertt" - "hyperbf" + "hyperbf" "pagehyperbf" - "hypermd" + "hypermd" "pagehypermd" - "hyperit" + "hyperit" "pagehyperit" - "hyperup" + "hyperup" "pagehyperup" - "hypersl" + "hypersl" "pagehypersl" - "hypersc" + "hypersc" "pagehypersc" - "hyperemph" + "hyperemph" "pagehyperemph"))) ; user defined alphabets + + ; location class definitions (define-location-class "roman-page-numbers" - ( :sep "{}{" "roman-numbers-lowercase" :sep "}" ) + ( :sep "{}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-roman-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "roman-page-numbers-roman-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-roman-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "Roman-page-numbers-roman-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "arabic-page-numbers-roman-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-roman-page-numbers" - ( :sep "{" "alpha" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "alpha-page-numbers-roman-page-numbers" + ( :sep "{" "alpha" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-roman-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-roman-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-roman-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-roman-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) +) +(define-location-class "arabic-section-numbers-roman-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-lowercase" :sep "}" ) :min-range-length 2 -) +) (define-location-class "Roman-page-numbers" - ( :sep "{}{" "roman-numbers-uppercase" :sep "}" ) + ( :sep "{}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-Roman-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "roman-page-numbers-Roman-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Roman-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "Roman-page-numbers-Roman-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "arabic-page-numbers-Roman-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Roman-page-numbers" - ( :sep "{" "alpha" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "alpha-page-numbers-Roman-page-numbers" + ( :sep "{" "alpha" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Roman-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-Roman-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Roman-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-Roman-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Roman-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) +) +(define-location-class "arabic-section-numbers-Roman-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "roman-numbers-uppercase" :sep "}" ) :min-range-length 2 -) +) (define-location-class "arabic-page-numbers" - ( :sep "{}{" "arabic-numbers" :sep "}" ) + ( :sep "{}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-arabic-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "roman-page-numbers-arabic-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-arabic-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "Roman-page-numbers-arabic-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-arabic-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-page-numbers-arabic-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-arabic-page-numbers" - ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "alpha-page-numbers-arabic-page-numbers" + ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-arabic-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-arabic-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-arabic-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-arabic-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-arabic-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-section-numbers-arabic-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "}" ) :min-range-length 2 -) +) (define-location-class "alpha-page-numbers" - ( :sep "{}{" "alpha" :sep "}" ) + ( :sep "{}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-alpha-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "roman-page-numbers-alpha-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-alpha-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "Roman-page-numbers-alpha-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "arabic-page-numbers-alpha-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-alpha-page-numbers" - ( :sep "{" "alpha" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "alpha-page-numbers-alpha-page-numbers" + ( :sep "{" "alpha" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-alpha-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-alpha-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) +) +(define-location-class "arabic-section-numbers-alpha-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "alpha" :sep "}" ) :min-range-length 2 -) +) (define-location-class "Alpha-page-numbers" - ( :sep "{}{" "ALPHA" :sep "}" ) + ( :sep "{}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-Alpha-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "roman-page-numbers-Alpha-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Alpha-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "Roman-page-numbers-Alpha-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "arabic-page-numbers-Alpha-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Alpha-page-numbers" - ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "alpha-page-numbers-Alpha-page-numbers" + ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-Alpha-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Alpha-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-Alpha-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Alpha-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) +) +(define-location-class "arabic-section-numbers-Alpha-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "}" ) :min-range-length 2 -) +) (define-location-class "Appendix-page-numbers" - ( :sep "{}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) + ( :sep "{}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-Appendix-page-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "roman-page-numbers-Appendix-page-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-Appendix-page-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Roman-page-numbers-Appendix-page-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-Appendix-page-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-page-numbers-Appendix-page-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-Appendix-page-numbers" - ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "alpha-page-numbers-Appendix-page-numbers" + ( :sep "{" "alpha" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-Appendix-page-numbers" - ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-Appendix-page-numbers" + ( :sep "{" "ALPHA" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-Appendix-page-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-Appendix-page-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-Appendix-page-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-section-numbers-Appendix-page-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "ALPHA" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) +) (define-location-class "arabic-section-numbers" - ( :sep "{}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) + ( :sep "{}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "roman-page-numbers-arabic-section-numbers" - ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "roman-page-numbers-arabic-section-numbers" + ( :sep "{" "roman-numbers-lowercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Roman-page-numbers-arabic-section-numbers" - ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Roman-page-numbers-arabic-section-numbers" + ( :sep "{" "roman-numbers-uppercase" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-page-numbers-arabic-section-numbers" - ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-page-numbers-arabic-section-numbers" + ( :sep "{" "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "alpha-page-numbers-arabic-section-numbers" - ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "alpha-page-numbers-arabic-section-numbers" + ( :sep "{" "alpha" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Alpha-page-numbers-arabic-section-numbers" - ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Alpha-page-numbers-arabic-section-numbers" + ( :sep "{" "ALPHA" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "Appendix-page-numbers-arabic-section-numbers" - ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "Appendix-page-numbers-arabic-section-numbers" + ( :sep "{" "ALPHA" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) -(define-location-class "arabic-section-numbers-arabic-section-numbers" - ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) +) +(define-location-class "arabic-section-numbers-arabic-section-numbers" + ( :sep "{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}{" "arabic-numbers" :sep "." "arabic-numbers" :sep "}" ) :min-range-length 2 -) +) ; user defined location classes (define-location-class "Numberstring" - (:sep "{}{" :sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}" :sep "}")) + (:sep "{}{" :sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}" :sep "}")) ; define cross-reference class @@ -709,7 +711,7 @@ "alpha-page-numbers" "Roman-page-numbers" "Alpha-page-numbers" - "Appendix-page-numbers" + "Appendix-page-numbers" "see" )) ; define the glossary markup @@ -739,8 +741,8 @@ \providecommand*\glsXpageXhypersl[2]{\setentrycounter[#1]{page}\hypersl{#2}} \providecommand*\glsXpageXhypersc[2]{\setentrycounter[#1]{page}\hypersc{#2}} \providecommand*\glsXpageXhyperemph[2]{\setentrycounter[#1]{page}\hyperemph{#2}} -\begin{theglossary}\glossaryheader~n" - :close "%~n\end{theglossary}\glossarypostamble~n" +\begin{theglossary}\glossaryheader~n" + :close "%~n\end{theglossary}\glossarypostamble~n" :tree) (markup-letter-group-list :sep "\glsgroupskip~n") (markup-indexentry :open "\relax\glsresetentrylist~n") @@ -751,74 +753,75 @@ ; define format to use for locations -(markup-locref :open "~n\glsXpageXhyperbfit" - :close "" + +(markup-locref :open "~n\glsXpageXhyperbfit" + :close "" :attr "pagehyperbfit") -(markup-locref :open "~n\glsXpageXglsnumberformat" - :close "" +(markup-locref :open "~n\glsXpageXglsnumberformat" + :close "" :attr "pageglsnumberformat") -(markup-locref :open "~n\glsXpageXtextrm" - :close "" +(markup-locref :open "~n\glsXpageXtextrm" + :close "" :attr "pagetextrm") -(markup-locref :open "~n\glsXpageXtextsf" - :close "" +(markup-locref :open "~n\glsXpageXtextsf" + :close "" :attr "pagetextsf") -(markup-locref :open "~n\glsXpageXtexttt" - :close "" +(markup-locref :open "~n\glsXpageXtexttt" + :close "" :attr "pagetexttt") -(markup-locref :open "~n\glsXpageXtextbf" - :close "" +(markup-locref :open "~n\glsXpageXtextbf" + :close "" :attr "pagetextbf") -(markup-locref :open "~n\glsXpageXtextmd" - :close "" +(markup-locref :open "~n\glsXpageXtextmd" + :close "" :attr "pagetextmd") -(markup-locref :open "~n\glsXpageXtextit" - :close "" +(markup-locref :open "~n\glsXpageXtextit" + :close "" :attr "pagetextit") -(markup-locref :open "~n\glsXpageXtextup" - :close "" +(markup-locref :open "~n\glsXpageXtextup" + :close "" :attr "pagetextup") -(markup-locref :open "~n\glsXpageXtextsl" - :close "" +(markup-locref :open "~n\glsXpageXtextsl" + :close "" :attr "pagetextsl") -(markup-locref :open "~n\glsXpageXtextsc" - :close "" +(markup-locref :open "~n\glsXpageXtextsc" + :close "" :attr "pagetextsc") -(markup-locref :open "~n\glsXpageXemph" - :close "" +(markup-locref :open "~n\glsXpageXemph" + :close "" :attr "pageemph") -(markup-locref :open "~n\glsXpageXglshypernumber" - :close "" +(markup-locref :open "~n\glsXpageXglshypernumber" + :close "" :attr "pageglshypernumber") -(markup-locref :open "~n\glsXpageXhyperrm" - :close "" +(markup-locref :open "~n\glsXpageXhyperrm" + :close "" :attr "pagehyperrm") -(markup-locref :open "~n\glsXpageXhypersf" - :close "" +(markup-locref :open "~n\glsXpageXhypersf" + :close "" :attr "pagehypersf") -(markup-locref :open "~n\glsXpageXhypertt" - :close "" +(markup-locref :open "~n\glsXpageXhypertt" + :close "" :attr "pagehypertt") -(markup-locref :open "~n\glsXpageXhyperbf" - :close "" +(markup-locref :open "~n\glsXpageXhyperbf" + :close "" :attr "pagehyperbf") -(markup-locref :open "~n\glsXpageXhypermd" - :close "" +(markup-locref :open "~n\glsXpageXhypermd" + :close "" :attr "pagehypermd") -(markup-locref :open "~n\glsXpageXhyperit" - :close "" +(markup-locref :open "~n\glsXpageXhyperit" + :close "" :attr "pagehyperit") -(markup-locref :open "~n\glsXpageXhyperup" - :close "" +(markup-locref :open "~n\glsXpageXhyperup" + :close "" :attr "pagehyperup") -(markup-locref :open "~n\glsXpageXhypersl" - :close "" +(markup-locref :open "~n\glsXpageXhypersl" + :close "" :attr "pagehypersl") -(markup-locref :open "~n\glsXpageXhypersc" - :close "" +(markup-locref :open "~n\glsXpageXhypersc" + :close "" :attr "pagehypersc") -(markup-locref :open "~n\glsXpageXhyperemph" - :close "" +(markup-locref :open "~n\glsXpageXhyperemph" + :close "" :attr "pagehyperemph") ; define letter group list format @@ -838,15 +841,16 @@ ; additional sort rules + ; The following is copied from xindy/lang/english/utf8-lang.xdy (define-sort-rule-orientations (forward backward forward forward)) (use-rule-set :run 0 - :rule-set ("en-alphabetize" "en-ignore-special")) + :rule-set ("en-alphabetize" "en-ignore-special")) (use-rule-set :run 1 - :rule-set ("en-resolve-diacritics" "en-ignore-special")) + :rule-set ("en-resolve-diacritics" "en-ignore-special")) (use-rule-set :run 2 - :rule-set ("en-resolve-case" "en-ignore-special")) + :rule-set ("en-resolve-case" "en-ignore-special")) (use-rule-set :run 3 - :rule-set ("en-resolve-special")) + :rule-set ("en-resolve-special")) diff --git a/macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy b/macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy index 7c8d2b9e48..318205d8ff 100644 --- a/macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy +++ b/macros/latex/contrib/glossaries/samples/samplexdy-mc207.xdy @@ -440,6 +440,8 @@ ; user defined alphabets + + ; location class definitions (define-location-class "roman-page-numbers" @@ -460,7 +462,7 @@ ; user defined location classes (define-location-class "Numberstring" - (:sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}")) + (:sep "\protect \Numberstringnum {" "arabic-numbers" :sep "}")) ; define cross-reference class @@ -476,14 +478,14 @@ "alpha-page-numbers" "Roman-page-numbers" "Alpha-page-numbers" - "Appendix-page-numbers" + "Appendix-page-numbers" "see" )) ; define the glossary markup (markup-index - :open "\glossarysection[\glossarytoctitle]{\glossarytitle}\glossarypreamble~n\begin{theglossary}\glossaryheader~n" - :close "~n\end{theglossary}~n\glossarypostamble~n" + :open "\glossarysection[\glossarytoctitle]{\glossarytitle}\glossarypreamble~n\begin{theglossary}\glossaryheader~n" + :close "~n\end{theglossary}~n\glossarypostamble~n" :tree) (markup-letter-group-list :sep "\glsgroupskip~n") (markup-indexentry :open "~n" :depth 0) @@ -494,74 +496,75 @@ ; define format to use for locations -(markup-locref :open "~n\setentrycounter{page}\glsnumberformat{" - :close "}" + +(markup-locref :open "~n\setentrycounter{page}\glsnumberformat{" + :close "}" :attr "glsnumberformat") -(markup-locref :open "~n\setentrycounter{page}\textrm{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textrm{" + :close "}" :attr "textrm") -(markup-locref :open "~n\setentrycounter{page}\textsf{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textsf{" + :close "}" :attr "textsf") -(markup-locref :open "~n\setentrycounter{page}\texttt{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\texttt{" + :close "}" :attr "texttt") -(markup-locref :open "~n\setentrycounter{page}\textbf{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textbf{" + :close "}" :attr "textbf") -(markup-locref :open "~n\setentrycounter{page}\textmd{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textmd{" + :close "}" :attr "textmd") -(markup-locref :open "~n\setentrycounter{page}\textit{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textit{" + :close "}" :attr "textit") -(markup-locref :open "~n\setentrycounter{page}\textup{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textup{" + :close "}" :attr "textup") -(markup-locref :open "~n\setentrycounter{page}\textsl{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textsl{" + :close "}" :attr "textsl") -(markup-locref :open "~n\setentrycounter{page}\textsc{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\textsc{" + :close "}" :attr "textsc") -(markup-locref :open "~n\setentrycounter{page}\emph{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\emph{" + :close "}" :attr "emph") -(markup-locref :open "~n\setentrycounter{page}\glshypernumber{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\glshypernumber{" + :close "}" :attr "glshypernumber") -(markup-locref :open "~n\setentrycounter{page}\hyperrm{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperrm{" + :close "}" :attr "hyperrm") -(markup-locref :open "~n\setentrycounter{page}\hypersf{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hypersf{" + :close "}" :attr "hypersf") -(markup-locref :open "~n\setentrycounter{page}\hypertt{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hypertt{" + :close "}" :attr "hypertt") -(markup-locref :open "~n\setentrycounter{page}\hyperbf{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperbf{" + :close "}" :attr "hyperbf") -(markup-locref :open "~n\setentrycounter{page}\hypermd{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hypermd{" + :close "}" :attr "hypermd") -(markup-locref :open "~n\setentrycounter{page}\hyperit{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperit{" + :close "}" :attr "hyperit") -(markup-locref :open "~n\setentrycounter{page}\hyperup{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperup{" + :close "}" :attr "hyperup") -(markup-locref :open "~n\setentrycounter{page}\hypersl{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hypersl{" + :close "}" :attr "hypersl") -(markup-locref :open "~n\setentrycounter{page}\hypersc{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hypersc{" + :close "}" :attr "hypersc") -(markup-locref :open "~n\setentrycounter{page}\hyperemph{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperemph{" + :close "}" :attr "hyperemph") -(markup-locref :open "~n\setentrycounter{page}\hyperbfit{" - :close "}" +(markup-locref :open "~n\setentrycounter{page}\hyperbfit{" + :close "}" :attr "hyperbfit") ; define letter group list format @@ -581,11 +584,11 @@ (define-sort-rule-orientations (forward backward forward forward)) (use-rule-set :run 0 - :rule-set ("en-alphabetize" "en-ignore-special")) + :rule-set ("en-alphabetize" "en-ignore-special")) (use-rule-set :run 1 - :rule-set ("en-resolve-diacritics" "en-ignore-special")) + :rule-set ("en-resolve-diacritics" "en-ignore-special")) (use-rule-set :run 2 - :rule-set ("en-resolve-case" "en-ignore-special")) + :rule-set ("en-resolve-case" "en-ignore-special")) (use-rule-set :run 3 - :rule-set ("en-resolve-special")) + :rule-set ("en-resolve-special")) diff --git a/macros/latex/contrib/glossaries/samples/samplexdy.pdf b/macros/latex/contrib/glossaries/samples/samplexdy.pdf index 93a35e09cc..8db6ac5ddf 100644 Binary files a/macros/latex/contrib/glossaries/samples/samplexdy.pdf and b/macros/latex/contrib/glossaries/samples/samplexdy.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/samplexdy.tex b/macros/latex/contrib/glossaries/samples/samplexdy.tex index 808a1ac5ee..2effb0da1b 100644 --- a/macros/latex/contrib/glossaries/samples/samplexdy.tex +++ b/macros/latex/contrib/glossaries/samples/samplexdy.tex @@ -17,7 +17,7 @@ % Otherwise do: % % xindy -L english -C utf8 -I xindy -M samplexdy -t samplexdy.glg -o samplexdy.gls samplexdy.glo -% +% % If you want to use arara, you need the following directives: % arara: pdflatex: { synctex: on } % arara: makeglossaries @@ -74,7 +74,7 @@ % (This command will have no effect if \noist is used) \GlsAddXdyLocation{tally}{% tally location format - :sep "\string\tallynum\space\glsopenbrace" % -> \tallynum { + :sep "\string\tallynum\space\glsopenbrace" % -> \tallynum { "arabic-numbers" % -> arabic number (0, 1, 2, etc) :sep "\glsclosebrace" % -> } } @@ -96,7 +96,7 @@ % The above three lines specify to use samplexdy-mc.xdy (supplied % with this file) and don't overwrite it. The language is -% unset using \GlsSetXdyLanguage{} as all the language +% unset using \GlsSetXdyLanguage{} as all the language % dependent information is contained in samplexdy-mc.xdy % Note that using \noist means that commands like % \GlsAddXdyAttribute and \GlsAddXdyLocation will no longer have @@ -138,7 +138,7 @@ % Define glossary entries % \glshyperlink is used instead of \gls to prevent the glossary % page numbers also appear in the locations, however I need -% to ensure that the referenced entries are added to the +% to ensure that the referenced entries are added to the % glossary via commands that use \glslink, \glsadd or \glssee \newglossaryentry{mcadam}{name={McAdam, John Loudon}, @@ -158,7 +158,7 @@ description={Theorem expressing a function $f(x)$ as the sum of a polynomial and a remainder: \[f(x) = f(a)+f'(a)(x-a)+f''(a)(x-a^2)/2!+\cdots+R_n\] If $n\to\infty$ the expansion is a \glshyperlink{taylorseries} -and if $a=0$, the series is called a +and if $a=0$, the series is called a \gls{maclaurinseries}}} \newglossaryentry{taylorseries}{name={Taylor series}, @@ -170,7 +170,7 @@ description={English mathematician}} \newglossaryentry{mcnemar}{name={McNemar, Quinn}, first={Quinn McNemar},text={McNemar}, -description={Mathematician who introduced +description={Mathematician who introduced \gls{mcnemarstest}. This entry has the number list suppressed},nonumberlist} @@ -235,7 +235,7 @@ first={Giuseppe Peano},text={Peano}, description={Italian mathematician}} \newglossaryentry{peanoscurve}{name={Peano's curve}, -description={A space-filling curve discovered by +description={A space-filling curve discovered by \gls{peano}}} \newglossaryentry{pearson}{name={Pearson, Karl}, @@ -258,14 +258,14 @@ several pages. \rule{1pt}{0.6\textheight} -This paragraph has been shoved to the bottom of the page using a rule. +This paragraph has been shoved to the bottom of the page using a rule. This paragraph spans a page break for testing purposes to ensure the glossary entry in this paragraph has the correct location. Here's the glossary entry: \gls{gaussianfn}. Check that the location is correct. This page talks about \glspl[format=hyperbfit]{gaussianint}. Since -it's the principle definition, the user-defined hyperbfit format is +it's the principle definition, the user-defined hyperbfit format is used. \newpage @@ -275,7 +275,7 @@ The section on \gls[format=)]{gauss} ends here. \section{Series Expansions} This section is about series expansions. It mentions -\gls{maclaurin} and \gls{taylor}. It also discusses +\gls{maclaurin} and \gls{taylor}. It also discusses \gls{taylorstheorem} which is related to the \gls{taylorseries}. The \gls{maclaurinseries} is a special case of the \gls{taylorseries}. diff --git a/macros/latex/contrib/glossaries/samples/samplexdy2.pdf b/macros/latex/contrib/glossaries/samples/samplexdy2.pdf index 7519f29bae..de19ce8acb 100644 Binary files a/macros/latex/contrib/glossaries/samples/samplexdy2.pdf and b/macros/latex/contrib/glossaries/samples/samplexdy2.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/samplexdy2.tex b/macros/latex/contrib/glossaries/samples/samplexdy2.tex index f8d707849f..6225fb4d9f 100644 --- a/macros/latex/contrib/glossaries/samples/samplexdy2.tex +++ b/macros/latex/contrib/glossaries/samples/samplexdy2.tex @@ -1,6 +1,6 @@ % This file is public domain % -% This is a sample document illustrating how to use the +% This is a sample document illustrating how to use the % glossaries package with xindy. To create the document: % % pdflatex samplexdy2 @@ -27,14 +27,14 @@ \renewcommand*{\theHsection}{\thepart.\thesection} \renewcommand*{\thepart}{\Roman{part}} -\GlsAddXdyLocation["roman-numbers-uppercase"]{section}{:sep "[" +\GlsAddXdyLocation["roman-numbers-uppercase"]{section}{:sep "[" "arabic-numbers" :sep "]" "arabic-numbers" } % If part is 0, then \thepart will be empty, so add an extra % case to catch this: -\GlsAddXdyLocation{zero.section}{:sep "[" +\GlsAddXdyLocation{zero.section}{:sep "[" "arabic-numbers" :sep "]" "arabic-numbers" } diff --git a/macros/latex/contrib/glossaries/samples/samplexdy3.pdf b/macros/latex/contrib/glossaries/samples/samplexdy3.pdf index 323bc80c80..b715c047b4 100644 Binary files a/macros/latex/contrib/glossaries/samples/samplexdy3.pdf and b/macros/latex/contrib/glossaries/samples/samplexdy3.pdf differ diff --git a/macros/latex/contrib/glossaries/samples/samplexdy3.tex b/macros/latex/contrib/glossaries/samples/samplexdy3.tex index dcdc327b37..8a28f1c3f9 100644 --- a/macros/latex/contrib/glossaries/samples/samplexdy3.tex +++ b/macros/latex/contrib/glossaries/samples/samplexdy3.tex @@ -98,9 +98,9 @@ } % The arguments of \linkpagenumber will be -% #1 -> \customfmtnum +% #1 -> \customfmtnum % #2 -> n -% This means that the page number (n) can be used to +% This means that the page number (n) can be used to % form the hyperlink target. \newcommand{\linkpagenumber}[2]{\hyperlink{page.#2}{#1{#2}}} diff --git a/macros/latex/contrib/hologo/README.md b/macros/latex/contrib/hologo/README.md new file mode 100644 index 0000000000..ab6a141e0b --- /dev/null +++ b/macros/latex/contrib/hologo/README.md @@ -0,0 +1,7 @@ +# hologo + +hologo package for LaTeX + +This package starts a collection of logos with support for bookmarks +strings. + diff --git a/macros/latex/contrib/hologo/hologo.dtx b/macros/latex/contrib/hologo/hologo.dtx new file mode 100644 index 0000000000..a8a8260c8a --- /dev/null +++ b/macros/latex/contrib/hologo/hologo.dtx @@ -0,0 +1,4780 @@ +% \iffalse meta-comment +% +% File: hologo.dtx +% Version: 2019/12/05 v1.14 +% Info: A logo collection with bookmark support +% +% Copyright (C) +% 2010-2012 Heiko Oberdiek +% 2016-2019 Oberdiek Package Support Group +% https://github.com/ho-tex/hologo/issues +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3c of this license or (at your option) any later +% version. This version of this license is in +% https://www.latex-project.org/lppl/lppl-1-3c.txt +% and the latest version of this license is in +% https://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 Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/hologo/issues +% +% The Base Interpreter refers to any `TeX-Format', +% because some files are installed in TDS:tex/generic//. +% +% This work consists of the main source file hologo.dtx +% and the derived files +% hologo.sty, hologo.pdf, hologo.ins, hologo.drv, hologo-example.tex, +% hologo-test1.tex, hologo-test-spacefactor.tex, +% hologo-test-list.tex. +% +% Distribution: +% CTAN:macros/latex/contrib/hologo/hologo.dtx +% CTAN:macros/latex/contrib/hologo/hologo.pdf +% +% Unpacking: +% (a) If hologo.ins is present: +% tex hologo.ins +% (b) Without hologo.ins: +% tex hologo.dtx +% (c) If you insist on using LaTeX +% latex \let\install=y\input{hologo.dtx} +% (quote the arguments according to the demands of your shell) +% +% Documentation: +% (a) If hologo.drv is present: +% latex hologo.drv +% (b) Without hologo.drv: +% latex hologo.dtx; ... +% The class ltxdoc loads the configuration file ltxdoc.cfg +% if available. Here you can specify further options, e.g. +% use A4 as paper format: +% \PassOptionsToClass{a4paper}{article} +% +% Programm calls to get the documentation (example): +% pdflatex hologo.dtx +% makeindex -s gind.ist hologo.idx +% pdflatex hologo.dtx +% makeindex -s gind.ist hologo.idx +% pdflatex hologo.dtx +% +% Installation: +% TDS:tex/generic/hologo/hologo.sty +% TDS:doc/latex/hologo/hologo.pdf +% TDS:doc/latex/hologo/example/hologo-example.tex +% TDS:source/latex/hologo/hologo.dtx +% +%<*ignore> +\begingroup + \catcode123=1 % + \catcode125=2 % + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase 0\ifx\install y1\fi\expandafter + \ifx\csname processbatchFile\endcsname\relax\else1\fi + \ifx\fmtname\x\else 1\fi\relax +\else\csname fi\endcsname +% +%<*install> +\input docstrip.tex +\Msg{************************************************************************} +\Msg{* Installation} +\Msg{* Package: hologo 2019/12/05 v1.14 A logo collection with bookmark support (HO)} +\Msg{************************************************************************} + +\keepsilent +\askforoverwritefalse + +\let\MetaPrefix\relax +\preamble + +This is a generated file. + +Project: hologo +Version: 2019/12/05 v1.14 + +Copyright (C) + 2010-2012 Heiko Oberdiek + 2016-2019 Oberdiek Package Support Group + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3c of this license or (at your option) any later +version. This version of this license is in + https://www.latex-project.org/lppl/lppl-1-3c.txt +and the latest version of this license is in + https://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 Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/hologo/issues + + +The Base Interpreter refers to any `TeX-Format', +because some files are installed in TDS:tex/generic//. + +This work consists of the main source file hologo.dtx +and the derived files + hologo.sty, hologo.pdf, hologo.ins, hologo.drv, hologo-example.tex, + hologo-test1.tex, hologo-test-spacefactor.tex, + hologo-test-list.tex. + +\endpreamble +\let\MetaPrefix\DoubleperCent + +\generate{% + \file{hologo.ins}{\from{hologo.dtx}{install}}% + \file{hologo.drv}{\from{hologo.dtx}{driver}}% + \usedir{tex/generic/hologo}% + \file{hologo.sty}{\from{hologo.dtx}{package}}% + \usedir{doc/latex/hologo/example}% + \file{hologo-example.tex}{\from{hologo.dtx}{example}}% +} + +\catcode32=13\relax% active space +\let =\space% +\Msg{************************************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the following} +\Msg{* file into a directory searched by TeX:} +\Msg{*} +\Msg{* hologo.sty} +\Msg{*} +\Msg{* To produce the documentation run the file `hologo.drv'} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*} +\Msg{************************************************************************} + +\endbatchfile +% +%<*ignore> +\fi +% +%<*driver> +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{hologo.drv}% + [2019/12/05 v1.14 A logo collection with bookmark support (HO)]% +\documentclass{ltxdoc} +\usepackage{holtxdoc}[2011/11/22] +\usepackage{hologo}[2019/12/05] +\usepackage{longtable} +\usepackage{array} +\usepackage{paralist} +%\usepackage[T1]{fontenc} +%\usepackage{lmodern} +\begin{document} + \DocInput{hologo.dtx}% +\end{document} +% +% \fi +% +% +% +% \GetFileInfo{hologo.drv} +% +% \title{The \xpackage{hologo} package} +% \date{2019/12/05 v1.14} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at \url{https://github.com/ho-tex/hologo/issues}}} +% +% \maketitle +% +% \begin{abstract} +% This package starts a collection of logos with support for bookmarks +% strings. +% \end{abstract} +% +% \tableofcontents +% +% \section{Documentation} +% +% \subsection{Logo macros} +% +% \begin{declcs}{hologo} \M{name} +% \end{declcs} +% Macro \cs{hologo} sets the logo with name \meta{name}. +% The following table shows the supported names. +% +% \begingroup +% \def\hologoEntry#1#2#3{^^A +% #1&\hologoLogoSetup{#1}{variant=#2}\hologo{#1}\tabularnewline +% } +% \begin{longtable}{>{\ttfamily}l>{\ttfamily}lll} +% \rmfamily\bfseries{name} & \rmfamily\bfseries variant +% & \bfseries logo & \bfseries since\\ +% \hline +% \endhead +% \hologoList +% \end{longtable} +% \endgroup +% +% \begin{declcs}{Hologo} \M{name} +% \end{declcs} +% Macro \cs{Hologo} starts the logo \meta{name} with an uppercase +% letter. As an exception small greek letters are not converted +% to uppercase. Examples, see \hologo{eTeX} and \hologo{ExTeX}. +% +% \subsection{Setup macros} +% +% The package does not support package options, but the following +% setup macros can be used to set options. +% +% \begin{declcs}{hologoSetup} \M{key value list} +% \end{declcs} +% Macro \cs{hologoSetup} sets global options. +% +% \begin{declcs}{hologoLogoSetup} \M{logo} \M{key value list} +% \end{declcs} +% Some options can also be used to configure a logo. +% These settings take precedence over global option settings. +% +% \subsection{Options}\label{sec:options} +% +% There are boolean and string options: +% \begin{description} +% \item[Boolean option:] +% It takes |true| or |false| +% as value. If the value is omitted, then |true| is used. +% \item[String option:] +% A value must be given as string. (But the string might be empty.) +% \end{description} +% The following options can be used both in \cs{hologoSetup} +% and \cs{hologoLogoSetup}: +% \begin{description} +% \def\entry#1{\item[\xoption{#1}:]} +% \entry{break} +% enables or disables line breaks inside the logo. This setting is +% refined by options \xoption{hyphenbreak}, \xoption{spacebreak} +% or \xoption{discretionarybreak}. +% Default is |false|. +% \entry{hyphenbreak} +% enables or disables the line break right after the hyphen character. +% \entry{spacebreak} +% enables or disables line breaks at space characters. +% \entry{discretionarybreak} +% enables or disables line breaks at hyphenation points +% (inserted by \cs{-}). +% \end{description} +% Macro \cs{hologoLogoSetup} also knows: +% \begin{description} +% \item[\xoption{variant}:] +% This is a string option. It specifies a variant of a logo that +% must exist. An empty string selects the package default variant. +% \end{description} +% Example: +% \begin{quote} +% |\hologoSetup{break=false}|\\ +% |\hologoLogoSetup{plainTeX}{variant=hyphen,hyphenbreak}|\\ +% Then ``plain-\TeX'' contains one break point after the hyphen. +% \end{quote} +% +% \subsection{Driver options} +% +% Sometimes graphical operations are needed to construct some +% glyphs (e.g.\ \hologo{XeTeX}). If package \xpackage{graphics} +% or package \xpackage{pgf} are found, then the macros are taken +% from there. Otherwise the packge defines its own operations +% and therefore needs the driver information. Many drivers are +% detected automatically (\hologo{pdfTeX}/\hologo{LuaTeX} +% in PDF mode, \hologo{XeTeX}, \hologo{VTeX}). These have precedence +% over a driver option. The driver can be given as package option +% or using \cs{hologoDriverSetup}. +% The following list contains the recognized driver options: +% \begin{itemize} +% \item \xoption{pdftex}, \xoption{luatex} +% \item \xoption{dvipdfm}, \xoption{dvipdfmx} +% \item \xoption{dvips}, \xoption{dvipsone}, \xoption{xdvi} +% \item \xoption{xetex} +% \item \xoption{vtex} +% \end{itemize} +% The left driver of a line is the driver name that is used internally. +% The following names are aliases for drivers that use the +% same method. Therefore the entry in the \xext{log} file for +% the used driver prints the internally used driver name. +% \begin{description} +% \item[\xoption{driverfallback}:] +% This option expects a driver that is used, +% if the driver could not be detected automatically. +% \end{description} +% +% \begin{declcs}{hologoDriverSetup} \M{driver option} +% \end{declcs} +% The driver can also be configured after package loading +% using \cs{hologoDriverSetup}, also the way for \hologo{plainTeX} +% to setup the driver. +% +% \subsection{Font setup} +% +% Some logos require a special font, but should also be usable by +% \hologo{plainTeX}. Therefore the package provides some ways +% to influence the font settings. The options below +% take font settings as values. Both font commands +% such as \cs{sffamily} and macros that take one argument +% like \cs{textsf} can be used. +% +% \begin{declcs}{hologoFontSetup} \M{key value list} +% \end{declcs} +% Macro \cs{hologoFontSetup} sets the fonts for all logos. +% Supported keys: +% \begin{description} +% \def\entry#1{\item[\xoption{#1}:]} +% \entry{general} +% This font is used for all logos. The default is empty. +% That means no special font is used. +% \entry{bibsf} +% This font is used for +% {\hologoLogoSetup{BibTeX}{variant=sf}\hologo{BibTeX}} +% with variant \xoption{sf}. +% \entry{rm} +% This font is a serif font. It is used for \hologo{ExTeX}. +% \entry{sc} +% This font specifies a small caps font. It is used for +% {\hologoLogoSetup{BibTeX}{variant=sc}\hologo{BibTeX}} +% with variant \xoption{sc}. +% \entry{sf} +% This font specifies a sans serif font. The default +% is \cs{sffamily}, then \cs{sf} is tried. Otherwise +% a warning is given. It is used by \hologo{KOMAScript}. +% \entry{sy} +% This is the font for math symbols (e.g. cmsy). +% It is used by \hologo{AmS}, \hologo{NTS}, \hologo{ExTeX}. +% \entry{logo} +% \hologo{METAFONT} and \hologo{METAPOST} are using that font. +% In \hologo{LaTeX} \cs{logofamily} is used and +% the definitions of package \xpackage{mflogo} are used +% if the package is not loaded. +% Otherwise the \cs{tenlogo} is used and defined +% if it does not already exists. +% \end{description} +% +% \begin{declcs}{hologoLogoFontSetup} \M{logo} \M{key value list} +% \end{declcs} +% Fonts can also be set for a logo or logo component separately, +% see the following list. +% The keys are the same as for \cs{hologoFontSetup}. +% +% \begin{longtable}{>{\ttfamily}l>{\sffamily}ll} +% \meta{logo} & keys & result\\ +% \hline +% \endhead +% BibTeX & bibsf & {\hologoLogoSetup{BibTeX}{variant=sf}\hologo{BibTeX}}\\[.5ex] +% BibTeX & sc & {\hologoLogoSetup{BibTeX}{variant=sc}\hologo{BibTeX}}\\[.5ex] +% ExTeX & rm & \hologo{ExTeX}\\ +% SliTeX & rm & \hologo{SliTeX}\\[.5ex] +% AmS & sy & \hologo{AmS}\\ +% ExTeX & sy & \hologo{ExTeX}\\ +% NTS & sy & \hologo{NTS}\\[.5ex] +% KOMAScript & sf & \hologo{KOMAScript}\\[.5ex] +% METAFONT & logo & \hologo{METAFONT}\\ +% METAPOST & logo & \hologo{METAPOST}\\[.5ex] +% SliTeX & sc \hologo{SliTeX} +% \end{longtable} +% +% \subsubsection{Font order} +% +% For all logos the font \xoption{general} is applied first. +% Example: +%\begin{quote} +%|\hologoFontSetup{general=\color{red}}| +%\end{quote} +% will print red logos. +% Then if the font uses a special font \xoption{sf}, for example, +% the font is applied that is setup by \cs{hologoLogoFontSetup}. +% If this font is not setup, then the common font setup +% by \cs{hologoFontSetup} is used. Otherwise a warning is given, +% that there is no font configured. +% +% \subsection{Additional user macros} +% +% Usually a variant of a logo is configured by using +% \cs{hologoLogoSetup}, because it is bad style to mix +% different variants of the same logo in the same text. +% There the following macros are a convenience for testing. +% +% \begin{declcs}{hologoVariant} \M{name} \M{variant}\\ +% \cs{HologoVariant} \M{name} \M{variant} +% \end{declcs} +% Logo \meta{name} is set using \meta{variant} that specifies +% explicitely which variant of the macro is used. If the argument +% is empty, then the default form of the logo is used +% (configurable by \cs{hologoLogoSetup}). +% +% \cs{HologoVariant} is used if the logo is set in a context +% that needs an uppercase first letter (beginning of a sentence, \dots). +% +% \begin{declcs}{hologoList}\\ +% \cs{hologoEntry} \M{logo} \M{variant} \M{since} +% \end{declcs} +% Macro \cs{hologoList} contains all logos that are provided +% by the package including variants. The list consists of calls +% of \cs{hologoEntry} with three arguments starting with the +% logo name \meta{logo} and its variant \meta{variant}. An empty +% variant means the current default. Argument \meta{since} specifies +% with version of the package \xpackage{hologo} is needed to get +% the logo. If the logo is fixed, then the date gets updated. +% Therefore the date \meta{since} is not exactly the date of +% the first introduction, but rather the date of the latest fix. +% +% Before \cs{hologoList} can be used, macro \cs{hologoEntry} needs +% a definition. The example file in section \ref{sec:example} +% shows applications of \cs{hologoList}. +% +% \subsection{Supported contexts} +% +% Macros \cs{hologo} and friends support special contexts: +% \begin{itemize} +% \item \hologo{LaTeX}'s protection mechanism. +% \item Bookmarks of package \xpackage{hyperref}. +% \item Package \xpackage{tex4ht}. +% \item The macros can be used inside \cs{csname} constructs, +% if \cs{ifincsname} is available (\hologo{pdfTeX}, \hologo{XeTeX}, +% \hologo{LuaTeX}). +% \end{itemize} +% +% \subsection{Example} +% \label{sec:example} +% +% The following example prints the logos in different fonts. +% \begin{macrocode} +%<*example> +%<{\bfseries}ll} + \textbf{font} & \textbf{Font name}\\ + \hline + lmr & Latin Modern Roman\\ + lmss & Latin Modern Sans\\ + qtm & \TeX\ Gyre Termes\\ + qhv & \TeX\ Gyre Heros\\ + qpl & \TeX\ Gyre Pagella\\ + \end{longtable} + + % Logo list with logos in different fonts + + \begingroup + \newcommand*{\SetVariant}[2]{% + \ifx\\#2\\% + \else + \hologoLogoSetup{#1}{variant=#2}% + \fi + }% + \newcommand*{\hologoEntry}[3]{% + \SetVariant{#1}{#2}% + \raisebox{1em}[0pt][0pt]{\hypertarget{#1@#2}{}}% + \bookmark[% + dest={#1@#2},% + ]{% + #1\ifx\\#2\\\else\space(#2)\fi: \Hologo{#1}, \hologo{#1} % + [Unicode]% + }% + \hypersetup{unicode=false}% + \bookmark[% + dest={#1@#2},% + ]{% + #1\ifx\\#2\\\else\space(#2)\fi: \Hologo{#1}, \hologo{#1} % + [PDFDocEncoding]% + }% + \texttt{#1}% + &% + \texttt{#2}% + &% + \Hologo{#1}% + &% + \SetVariant{#1}{#2}% + \hologo{#1}% + &% + \SetVariant{#1}{#2}% + \fontfamily{qtm}\selectfont + \hologo{#1}% + &% + \SetVariant{#1}{#2}% + \fontfamily{qpl}\selectfont + \hologo{#1}% + &% + \SetVariant{#1}{#2}% + \textsf{\hologo{#1}}% + &% + \SetVariant{#1}{#2}% + \fontfamily{qhv}\selectfont + \hologo{#1}% + \tabularnewline + }% + \begin{longtable}{llllllll}% + \textbf{\textit{logo}} & \textbf{\textit{variant}} & + \texttt{\string\Hologo} & + \textbf{lmr} & \textbf{qtm} & \textbf{qpl} & + \textbf{lmss} & \textbf{qhv} + \tabularnewline + \hline + \endhead + \hologoList + \end{longtable}% + \endgroup + +\end{landscape} +\end{document} +%verbatim +% +% \end{macrocode} +% +% \StopEventually{ +% } +% +% \section{Implementation} +% \begin{macrocode} +%<*package> +% \end{macrocode} +% Reload check, especially if the package is not used with \LaTeX. +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode35=6 % # + \catcode39=12 % ' + \catcode44=12 % , + \catcode45=12 % - + \catcode46=12 % . + \catcode58=12 % : + \catcode64=11 % @ + \catcode123=1 % { + \catcode125=2 % } + \expandafter\let\expandafter\x\csname ver@hologo.sty\endcsname + \ifx\x\relax % plain-TeX, first loading + \else + \def\empty{}% + \ifx\x\empty % LaTeX, first loading, + % variable is initialized, but \ProvidesPackage not yet seen + \else + \expandafter\ifx\csname PackageInfo\endcsname\relax + \def\x#1#2{% + \immediate\write-1{Package #1 Info: #2.}% + }% + \else + \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% + \fi + \x{hologo}{The package is already loaded}% + \aftergroup\endinput + \fi + \fi +\endgroup% +% \end{macrocode} +% Package identification: +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode35=6 % # + \catcode39=12 % ' + \catcode40=12 % ( + \catcode41=12 % ) + \catcode44=12 % , + \catcode45=12 % - + \catcode46=12 % . + \catcode47=12 % / + \catcode58=12 % : + \catcode64=11 % @ + \catcode91=12 % [ + \catcode93=12 % ] + \catcode123=1 % { + \catcode125=2 % } + \expandafter\ifx\csname ProvidesPackage\endcsname\relax + \def\x#1#2#3[#4]{\endgroup + \immediate\write-1{Package: #3 #4}% + \xdef#1{#4}% + }% + \else + \def\x#1#2[#3]{\endgroup + #2[{#3}]% + \ifx#1\@undefined + \xdef#1{#3}% + \fi + \ifx#1\relax + \xdef#1{#3}% + \fi + }% + \fi +\expandafter\x\csname ver@hologo.sty\endcsname +\ProvidesPackage{hologo}% + [2019/12/05 v1.14 A logo collection with bookmark support (HO)]% +% \end{macrocode} +% +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode123=1 % { + \catcode125=2 % } + \catcode64=11 % @ + \def\x{\endgroup + \expandafter\edef\csname HOLOGO@AtEnd\endcsname{% + \endlinechar=\the\endlinechar\relax + \catcode13=\the\catcode13\relax + \catcode32=\the\catcode32\relax + \catcode35=\the\catcode35\relax + \catcode61=\the\catcode61\relax + \catcode64=\the\catcode64\relax + \catcode123=\the\catcode123\relax + \catcode125=\the\catcode125\relax + }% + }% +\x\catcode61\catcode48\catcode32=10\relax% +\catcode13=5 % ^^M +\endlinechar=13 % +\catcode35=6 % # +\catcode64=11 % @ +\catcode123=1 % { +\catcode125=2 % } +\def\TMP@EnsureCode#1#2{% + \edef\HOLOGO@AtEnd{% + \HOLOGO@AtEnd + \catcode#1=\the\catcode#1\relax + }% + \catcode#1=#2\relax +} +\TMP@EnsureCode{10}{12}% ^^J +\TMP@EnsureCode{33}{12}% ! +\TMP@EnsureCode{34}{12}% " +\TMP@EnsureCode{36}{3}% $ +\TMP@EnsureCode{38}{4}% & +\TMP@EnsureCode{39}{12}% ' +\TMP@EnsureCode{40}{12}% ( +\TMP@EnsureCode{41}{12}% ) +\TMP@EnsureCode{42}{12}% * +\TMP@EnsureCode{43}{12}% + +\TMP@EnsureCode{44}{12}% , +\TMP@EnsureCode{45}{12}% - +\TMP@EnsureCode{46}{12}% . +\TMP@EnsureCode{47}{12}% / +\TMP@EnsureCode{58}{12}% : +\TMP@EnsureCode{59}{12}% ; +\TMP@EnsureCode{60}{12}% < +\TMP@EnsureCode{62}{12}% > +\TMP@EnsureCode{63}{12}% ? +\TMP@EnsureCode{91}{12}% [ +\TMP@EnsureCode{93}{12}% ] +\TMP@EnsureCode{94}{7}% ^ (superscript) +\TMP@EnsureCode{95}{8}% _ (subscript) +\TMP@EnsureCode{96}{12}% ` +\TMP@EnsureCode{124}{12}% | +\edef\HOLOGO@AtEnd{% + \HOLOGO@AtEnd + \escapechar\the\escapechar\relax + \noexpand\endinput +} +\escapechar=92 % +% \end{macrocode} +% +% \subsection{Logo list} +% +% \begin{macro}{\hologoList} +% \begin{macrocode} +\def\hologoList{% + \hologoEntry{(La)TeX}{}{2011/10/01}% + \hologoEntry{AmSLaTeX}{}{2010/04/16}% + \hologoEntry{AmSTeX}{}{2010/04/16}% + \hologoEntry{biber}{}{2011/10/01}% + \hologoEntry{BibTeX}{}{2011/10/01}% + \hologoEntry{BibTeX}{sf}{2011/10/01}% + \hologoEntry{BibTeX}{sc}{2011/10/01}% + \hologoEntry{BibTeX8}{}{2011/11/22}% + \hologoEntry{ConTeXt}{}{2011/03/25}% + \hologoEntry{ConTeXt}{narrow}{2011/03/25}% + \hologoEntry{ConTeXt}{simple}{2011/03/25}% + \hologoEntry{emTeX}{}{2010/04/26}% + \hologoEntry{eTeX}{}{2010/04/08}% + \hologoEntry{ExTeX}{}{2011/10/01}% + \hologoEntry{HanTheThanh}{}{2011/11/29}% + \hologoEntry{iniTeX}{}{2011/10/01}% + \hologoEntry{KOMAScript}{}{2011/10/01}% + \hologoEntry{La}{}{2010/05/08}% + \hologoEntry{LaTeX}{}{2010/04/08}% + \hologoEntry{LaTeX2e}{}{2010/04/08}% + \hologoEntry{LaTeX3}{}{2010/04/24}% + \hologoEntry{LaTeXe}{}{2010/04/08}% + \hologoEntry{LaTeXML}{}{2011/11/22}% + \hologoEntry{LaTeXTeX}{}{2011/10/01}% + \hologoEntry{LuaLaTeX}{}{2010/04/08}% + \hologoEntry{LuaTeX}{}{2010/04/08}% + \hologoEntry{LyX}{}{2011/10/01}% + \hologoEntry{METAFONT}{}{2011/10/01}% + \hologoEntry{MetaFun}{}{2011/10/01}% + \hologoEntry{METAPOST}{}{2011/10/01}% + \hologoEntry{MetaPost}{}{2011/10/01}% + \hologoEntry{MiKTeX}{}{2011/10/01}% + \hologoEntry{NTS}{}{2011/10/01}% + \hologoEntry{OzMF}{}{2011/10/01}% + \hologoEntry{OzMP}{}{2011/10/01}% + \hologoEntry{OzTeX}{}{2011/10/01}% + \hologoEntry{OzTtH}{}{2011/10/01}% + \hologoEntry{PCTeX}{}{2011/10/01}% + \hologoEntry{pdfTeX}{}{2011/10/01}% + \hologoEntry{pdfLaTeX}{}{2011/10/01}% + \hologoEntry{PiC}{}{2011/10/01}% + \hologoEntry{PiCTeX}{}{2011/10/01}% + \hologoEntry{plainTeX}{}{2010/04/08}% + \hologoEntry{plainTeX}{space}{2010/04/16}% + \hologoEntry{plainTeX}{hyphen}{2010/04/16}% + \hologoEntry{plainTeX}{runtogether}{2010/04/16}% + \hologoEntry{SageTeX}{}{2011/11/22}% + \hologoEntry{SLiTeX}{}{2011/10/01}% + \hologoEntry{SLiTeX}{lift}{2011/10/01}% + \hologoEntry{SLiTeX}{narrow}{2011/10/01}% + \hologoEntry{SLiTeX}{simple}{2011/10/01}% + \hologoEntry{SliTeX}{}{2011/10/01}% + \hologoEntry{SliTeX}{narrow}{2011/10/01}% + \hologoEntry{SliTeX}{simple}{2011/10/01}% + \hologoEntry{SliTeX}{lift}{2011/10/01}% + \hologoEntry{teTeX}{}{2011/10/01}% + \hologoEntry{TeX}{}{2010/04/08}% + \hologoEntry{TeX4ht}{}{2011/11/22}% + \hologoEntry{TTH}{}{2011/11/22}% + \hologoEntry{virTeX}{}{2011/10/01}% + \hologoEntry{VTeX}{}{2010/04/24}% + \hologoEntry{Xe}{}{2010/04/08}% + \hologoEntry{XeLaTeX}{}{2010/04/08}% + \hologoEntry{XeTeX}{}{2010/04/08}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Load resources} +% +% \begin{macrocode} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname RequirePackage\endcsname\relax + \def\TMP@RequirePackage#1[#2]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname ver@#1.sty\endcsname\relax + \input #1.sty\relax + \fi + }% + \TMP@RequirePackage{ltxcmds}[2011/02/04]% + \TMP@RequirePackage{infwarerr}[2010/04/08]% + \TMP@RequirePackage{kvsetkeys}[2010/03/01]% + \TMP@RequirePackage{kvdefinekeys}[2010/03/01]% + \TMP@RequirePackage{pdftexcmds}[2010/04/01]% + \TMP@RequirePackage{iftex}[2019/11/07]% + \ltx@IfUndefined{newif}{% + \expandafter\let\csname newif\endcsname\ltx@newif + }{}% +\else + \RequirePackage{ltxcmds}[2011/02/04]% + \RequirePackage{infwarerr}[2010/04/08]% + \RequirePackage{kvsetkeys}[2010/03/01]% + \RequirePackage{kvdefinekeys}[2010/03/01]% + \RequirePackage{pdftexcmds}[2010/04/01]% + \RequirePackage{iftex}[2019/11/07]% +\fi +% \end{macrocode} +% +% \begin{macro}{\HOLOGO@IfDefined} +% \begin{macrocode} +\def\HOLOGO@IfExists#1{% + \ifx\@undefined#1% + \expandafter\ltx@secondoftwo + \else + \ifx\relax#1% + \expandafter\ltx@secondoftwo + \else + \expandafter\expandafter\expandafter\ltx@firstoftwo + \fi + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Setup macros} +% +% \begin{macro}{\hologoSetup} +% \begin{macrocode} +\def\hologoSetup{% + \let\HOLOGO@name\relax + \HOLOGO@Setup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hologoLogoSetup} +% \begin{macrocode} +\def\hologoLogoSetup#1{% + \edef\HOLOGO@name{#1}% + \ltx@IfUndefined{HoLogo@\HOLOGO@name}{% + \@PackageError{hologo}{% + Unknown logo `\HOLOGO@name'% + }\@ehc + \ltx@gobble + }{% + \HOLOGO@Setup + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@Setup} +% \begin{macrocode} +\def\HOLOGO@Setup{% + \kvsetkeys{HoLogo}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Options} +% +% \begin{macro}{\HOLOGO@DeclareBoolOption} +% \begin{macrocode} +\def\HOLOGO@DeclareBoolOption#1{% + \expandafter\chardef\csname HOLOGOOPT@#1\endcsname\ltx@zero + \kv@define@key{HoLogo}{#1}[true]{% + \def\HOLOGO@temp{##1}% + \ifx\HOLOGO@temp\HOLOGO@true + \ifx\HOLOGO@name\relax + \expandafter\chardef\csname HOLOGOOPT@#1\endcsname=\ltx@one + \else + \expandafter\chardef\csname + HoLogoOpt@#1@\HOLOGO@name\endcsname\ltx@one + \fi + \HOLOGO@SetBreakAll{#1}% + \else + \ifx\HOLOGO@temp\HOLOGO@false + \ifx\HOLOGO@name\relax + \expandafter\chardef\csname HOLOGOOPT@#1\endcsname=\ltx@zero + \else + \expandafter\chardef\csname + HoLogoOpt@#1@\HOLOGO@name\endcsname=\ltx@zero + \fi + \HOLOGO@SetBreakAll{#1}% + \else + \@PackageError{hologo}{% + Unknown value `##1' for boolean option `#1'.\MessageBreak + Known values are `true' and `false'% + }\@ehc + \fi + \fi + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@SetBreakAll} +% \begin{macrocode} +\def\HOLOGO@SetBreakAll#1{% + \def\HOLOGO@temp{#1}% + \ifx\HOLOGO@temp\HOLOGO@break + \ifx\HOLOGO@name\relax + \chardef\HOLOGOOPT@hyphenbreak=\HOLOGOOPT@break + \chardef\HOLOGOOPT@spacebreak=\HOLOGOOPT@break + \chardef\HOLOGOOPT@discretionarybreak=\HOLOGOOPT@break + \else + \expandafter\chardef + \csname HoLogoOpt@hyphenbreak@\HOLOGO@name\endcsname=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + \expandafter\chardef + \csname HoLogoOpt@spacebreak@\HOLOGO@name\endcsname=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + \expandafter\chardef + \csname HoLogoOpt@discretionarybreak@\HOLOGO@name + \endcsname=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + \fi + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@true} +% \begin{macrocode} +\def\HOLOGO@true{true} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@false} +% \begin{macrocode} +\def\HOLOGO@false{false} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@break} +% \begin{macrocode} +\def\HOLOGO@break{break} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\HOLOGO@DeclareBoolOption{break} +\HOLOGO@DeclareBoolOption{hyphenbreak} +\HOLOGO@DeclareBoolOption{spacebreak} +\HOLOGO@DeclareBoolOption{discretionarybreak} +% \end{macrocode} +% +% \begin{macrocode} +\kv@define@key{HoLogo}{variant}{% + \ifx\HOLOGO@name\relax + \@PackageError{hologo}{% + Option `variant' is not available in \string\hologoSetup,% + \MessageBreak + Use \string\hologoLogoSetup\space instead% + }\@ehc + \else + \edef\HOLOGO@temp{#1}% + \ifx\HOLOGO@temp\ltx@empty + \expandafter + \let\csname HoLogoOpt@variant@\HOLOGO@name\endcsname\@undefined + \else + \ltx@IfUndefined{HoLogo@\HOLOGO@name @\HOLOGO@temp}{% + \@PackageError{hologo}{% + Unknown variant `\HOLOGO@temp' of logo `\HOLOGO@name'% + }\@ehc + }{% + \expandafter + \let\csname HoLogoOpt@variant@\HOLOGO@name\endcsname + \HOLOGO@temp + }% + \fi + \fi +} +% \end{macrocode} +% +% \begin{macro}{\HOLOGO@Variant} +% \begin{macrocode} +\def\HOLOGO@Variant#1{% + #1% + \ltx@ifundefined{HoLogoOpt@variant@#1}{% + }{% + @\csname HoLogoOpt@variant@#1\endcsname + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Break/no-break support} +% +% \begin{macro}{\HOLOGO@space} +% \begin{macrocode} +\def\HOLOGO@space{% + \ltx@ifundefined{HoLogoOpt@spacebreak@\HOLOGO@name}{% + \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% + \chardef\HOLOGO@temp=\HOLOGOOPT@spacebreak + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + }% + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@spacebreak@\HOLOGO@name\endcsname + }% + \ifcase\HOLOGO@temp + \penalty10000 % + \fi + \ltx@space +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@hyphen} +% \begin{macrocode} +\def\HOLOGO@hyphen{% + \ltx@ifundefined{HoLogoOpt@hyphenbreak@\HOLOGO@name}{% + \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% + \chardef\HOLOGO@temp=\HOLOGOOPT@hyphenbreak + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + }% + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@hyphenbreak@\HOLOGO@name\endcsname + }% + \ifcase\HOLOGO@temp + \ltx@mbox{-}% + \else + -% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@discretionary} +% \begin{macrocode} +\def\HOLOGO@discretionary{% + \ltx@ifundefined{HoLogoOpt@discretionarybreak@\HOLOGO@name}{% + \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% + \chardef\HOLOGO@temp=\HOLOGOOPT@discretionarybreak + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + }% + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@discretionarybreak@\HOLOGO@name\endcsname + }% + \ifcase\HOLOGO@temp + \else + \-% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@mbox} +% \begin{macrocode} +\def\HOLOGO@mbox#1{% + \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% + \chardef\HOLOGO@temp=\HOLOGOOPT@hyphenbreak + }{% + \chardef\HOLOGO@temp=% + \csname HoLogoOpt@break@\HOLOGO@name\endcsname + }% + \ifcase\HOLOGO@temp + \ltx@mbox{#1}% + \else + #1% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Font support} +% +% \begin{macro}{\HoLogoFont@font} +% \begin{tabular}{@{}ll@{}} +% |#1|:& logo name\\ +% |#2|:& font short name\\ +% |#3|:& text +% \end{tabular} +% \begin{macrocode} +\def\HoLogoFont@font#1#2#3{% + \begingroup + \ltx@IfUndefined{HoLogoFont@logo@#1.#2}{% + \ltx@IfUndefined{HoLogoFont@font@#2}{% + \@PackageWarning{hologo}{% + Missing font `#2' for logo `#1'% + }% + #3% + }{% + \csname HoLogoFont@font@#2\endcsname{#3}% + }% + }{% + \csname HoLogoFont@logo@#1.#2\endcsname{#3}% + }% + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@Def} +% \begin{macrocode} +\def\HoLogoFont@Def#1{% + \expandafter\def\csname HoLogoFont@font@#1\endcsname +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoFont@LogoDef} +% \begin{macrocode} +\def\HoLogoFont@LogoDef#1#2{% + \expandafter\def\csname HoLogoFont@logo@#1.#2\endcsname +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Font defaults} +% +% \begin{macro}{\HoLogoFont@font@general} +% \begin{macrocode} +\HoLogoFont@Def{general}{}% +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@rm} +% \begin{macrocode} +\ltx@IfUndefined{rmfamily}{% + \ltx@IfUndefined{rm}{% + }{% + \HoLogoFont@Def{rm}{\rm}% + }% +}{% + \HoLogoFont@Def{rm}{\rmfamily}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@sf} +% \begin{macrocode} +\ltx@IfUndefined{sffamily}{% + \ltx@IfUndefined{sf}{% + }{% + \HoLogoFont@Def{sf}{\sf}% + }% +}{% + \HoLogoFont@Def{sf}{\sffamily}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@bibsf} +% In case of \hologo{plainTeX} the original small caps +% variant is used as default. In \hologo{LaTeX} +% the definition of package \xpackage{dtklogos} \cite{dtklogos} +% is used. +%\begin{quote} +%\begin{verbatim} +%\DeclareRobustCommand{\BibTeX}{% +% B% +% \kern-.05em% +% \hbox{% +% $\m@th$% %% force math size calculations +% \csname S@\f@size\endcsname +% \fontsize\sf@size\z@ +% \math@fontsfalse +% \selectfont +% I% +% \kern-.025em% +% B +% }% +% \kern-.08em% +% \-% +% \TeX +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\ltx@IfUndefined{selectfont}{% + \ltx@IfUndefined{tensc}{% + \font\tensc=cmcsc10\relax + }{}% + \HoLogoFont@Def{bibsf}{\tensc}% +}{% + \HoLogoFont@Def{bibsf}{% + $\mathsurround=0pt$% + \csname S@\f@size\endcsname + \fontsize\sf@size{0pt}% + \math@fontsfalse + \selectfont + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@sc} +% \begin{macrocode} +\ltx@IfUndefined{scshape}{% + \ltx@IfUndefined{tensc}{% + \font\tensc=cmcsc10\relax + }{}% + \HoLogoFont@Def{sc}{\tensc}% +}{% + \HoLogoFont@Def{sc}{\scshape}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@sy} +% \begin{macrocode} +\ltx@IfUndefined{usefont}{% + \ltx@IfUndefined{tensy}{% + }{% + \HoLogoFont@Def{sy}{\tensy}% + }% +}{% + \HoLogoFont@Def{sy}{% + \usefont{OMS}{cmsy}{m}{n}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoFont@font@logo} +% \begin{macrocode} +\begingroup + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifx\fmtname\x + \ltx@IfUndefined{logofamily}{% + \DeclareRobustCommand\logofamily{% + \not@math@alphabet\logofamily\relax + \fontencoding{U}% + \fontfamily{logo}% + \selectfont + }% + }{}% + \ltx@IfUndefined{logofamily}{% + }{% + \HoLogoFont@Def{logo}{\logofamily}% + }% +\else + \ltx@IfUndefined{tenlogo}{% + \font\tenlogo=logo10\relax + }{}% + \HoLogoFont@Def{logo}{\tenlogo}% +\fi +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Font setup} +% +% \begin{macro}{\hologoFontSetup} +% \begin{macrocode} +\def\hologoFontSetup{% + \let\HOLOGO@name\relax + \HOLOGO@FontSetup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hologoLogoFontSetup} +% \begin{macrocode} +\def\hologoLogoFontSetup#1{% + \edef\HOLOGO@name{#1}% + \ltx@IfUndefined{HoLogo@\HOLOGO@name}{% + \@PackageError{hologo}{% + Unknown logo `\HOLOGO@name'% + }\@ehc + \ltx@gobble + }{% + \HOLOGO@FontSetup + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@FontSetup} +% \begin{macrocode} +\def\HOLOGO@FontSetup{% + \kvsetkeys{HoLogoFont}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\def\HOLOGO@temp#1{% + \kv@define@key{HoLogoFont}{#1}{% + \ifx\HOLOGO@name\relax + \HoLogoFont@Def{#1}{##1}% + \else + \HoLogoFont@LogoDef\HOLOGO@name{#1}{##1}% + \fi + }% +} +\HOLOGO@temp{general} +\HOLOGO@temp{sf} +% \end{macrocode} +% +% \subsection{Generic logo commands} +% +% \begin{macrocode} +\HOLOGO@IfExists\hologo{% + \@PackageError{hologo}{% + \string\hologo\ltx@space is already defined.\MessageBreak + Package loading is aborted% + }\@ehc + \HOLOGO@AtEnd +}% +\HOLOGO@IfExists\hologoRobust{% + \@PackageError{hologo}{% + \string\hologoRobust\ltx@space is already defined.\MessageBreak + Package loading is aborted% + }\@ehc + \HOLOGO@AtEnd +}% +% \end{macrocode} +% +% \subsubsection{\cs{hologo} and friends} +% +% \begin{macrocode} +\ifluatex + \expandafter\ltx@firstofone +\else + \expandafter\ltx@gobble +\fi +{% + \ltx@IfUndefined{ifincsname}{% + \ifnum\luatexversion<36 % + \expandafter\ltx@gobble + \else + \expandafter\ltx@firstofone + \fi + {% + \begingroup + \ifcase0% + \directlua{% + if tex.enableprimitives then % + tex.enableprimitives('HOLOGO@', {'ifincsname'})% + else % + tex.print('1')% + end% + }% + \ifx\HOLOGO@ifincsname\@undefined 1\fi% + \relax + \expandafter\ltx@firstofone + \else + \endgroup + \expandafter\ltx@gobble + \fi + {% + \global\let\ifincsname\HOLOGO@ifincsname + }% + \HOLOGO@temp + }% + }{}% +} +% \end{macrocode} +% \begin{macrocode} +\ltx@IfUndefined{ifincsname}{% + \catcode`$=14 % +}{% + \catcode`$=9 % +} +% \end{macrocode} +% +% \begin{macro}{\hologo} +% \begin{macrocode} +\def\hologo#1{% +$ \ifincsname +$ \ltx@ifundefined{HoLogoCs@\HOLOGO@Variant{#1}}{% +$ #1% +$ }{% +$ \csname HoLogoCs@\HOLOGO@Variant{#1}\endcsname\ltx@firstoftwo +$ }% +$ \else + \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo + {% + \hologoRobust{#1}% + }{% + \ltx@ifundefined{HoLogoBkm@\HOLOGO@Variant{#1}}{% + \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% + }{% + \csname HoLogoBkm@\HOLOGO@Variant{#1}\endcsname + \ltx@firstoftwo + }% + }% +$ \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\Hologo} +% \begin{macrocode} +\def\Hologo#1{% +$ \ifincsname +$ \ltx@ifundefined{HoLogoCs@\HOLOGO@Variant{#1}}{% +$ #1% +$ }{% +$ \csname HoLogoCs@\HOLOGO@Variant{#1}\endcsname\ltx@secondoftwo +$ }% +$ \else + \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo + {% + \HologoRobust{#1}% + }{% + \ltx@ifundefined{HoLogoBkm@\HOLOGO@Variant{#1}}{% + \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% + }{% + \csname HoLogoBkm@\HOLOGO@Variant{#1}\endcsname + \ltx@secondoftwo + }% + }% +$ \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hologoVariant} +% \begin{macrocode} +\def\hologoVariant#1#2{% + \ifx\relax#2\relax + \hologo{#1}% + \else +$ \ifincsname +$ \ltx@ifundefined{HoLogoCs@#1@#2}{% +$ #1% +$ }{% +$ \csname HoLogoCs@#1@#2\endcsname\ltx@firstoftwo +$ }% +$ \else + \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo + {% + \hologoVariantRobust{#1}{#2}% + }{% + \ltx@ifundefined{HoLogoBkm@#1@#2}{% + \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% + }{% + \csname HoLogoBkm@#1@#2\endcsname + \ltx@firstoftwo + }% + }% +$ \fi + \fi +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HologoVariant} +% \begin{macrocode} +\def\HologoVariant#1#2{% + \ifx\relax#2\relax + \Hologo{#1}% + \else +$ \ifincsname +$ \ltx@ifundefined{HoLogoCs@#1@#2}{% +$ #1% +$ }{% +$ \csname HoLogoCs@#1@#2\endcsname\ltx@secondoftwo +$ }% +$ \else + \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo + {% + \HologoVariantRobust{#1}{#2}% + }{% + \ltx@ifundefined{HoLogoBkm@#1@#2}{% + \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% + }{% + \csname HoLogoBkm@#1@#2\endcsname + \ltx@secondoftwo + }% + }% +$ \fi + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\catcode`\$=3 % +% \end{macrocode} +% +% \subsubsection{\cs{hologoRobust} and friends} +% +% \begin{macro}{\hologoRobust} +% \begin{macrocode} +\ltx@IfUndefined{protected}{% + \ltx@IfUndefined{DeclareRobustCommand}{% + \def\hologoRobust#1% + }{% + \DeclareRobustCommand*\hologoRobust[1]% + }% +}{% + \protected\def\hologoRobust#1% +}% +{% + \edef\HOLOGO@name{#1}% + \ltx@IfUndefined{HoLogo@\HOLOGO@Variant\HOLOGO@name}{% + \@PackageError{hologo}{% + Unknown logo `\HOLOGO@name'% + }\@ehc + ?\HOLOGO@name?% + }{% + \ltx@IfUndefined{ver@tex4ht.sty}{% + \HoLogoFont@font\HOLOGO@name{general}{% + \csname HoLogo@\HOLOGO@Variant\HOLOGO@name\endcsname + \ltx@firstoftwo + }% + }{% + \ltx@IfUndefined{HoLogoHtml@\HOLOGO@Variant\HOLOGO@name}{% + \HOLOGO@name + }{% + \csname HoLogoHtml@\HOLOGO@Variant\HOLOGO@name\endcsname + \ltx@firstoftwo + }% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HologoRobust} +% \begin{macrocode} +\ltx@IfUndefined{protected}{% + \ltx@IfUndefined{DeclareRobustCommand}{% + \def\HologoRobust#1% + }{% + \DeclareRobustCommand*\HologoRobust[1]% + }% +}{% + \protected\def\HologoRobust#1% +}% +{% + \edef\HOLOGO@name{#1}% + \ltx@IfUndefined{HoLogo@\HOLOGO@Variant\HOLOGO@name}{% + \@PackageError{hologo}{% + Unknown logo `\HOLOGO@name'% + }\@ehc + ?\HOLOGO@name?% + }{% + \ltx@IfUndefined{ver@tex4ht.sty}{% + \HoLogoFont@font\HOLOGO@name{general}{% + \csname HoLogo@\HOLOGO@Variant\HOLOGO@name\endcsname + \ltx@secondoftwo + }% + }{% + \ltx@IfUndefined{HoLogoHtml@\HOLOGO@Variant\HOLOGO@name}{% + \expandafter\HOLOGO@Uppercase\HOLOGO@name + }{% + \csname HoLogoHtml@\HOLOGO@Variant\HOLOGO@name\endcsname + \ltx@secondoftwo + }% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\hologoVariantRobust} +% \begin{macrocode} +\ltx@IfUndefined{protected}{% + \ltx@IfUndefined{DeclareRobustCommand}{% + \def\hologoVariantRobust#1#2% + }{% + \DeclareRobustCommand*\hologoVariantRobust[2]% + }% +}{% + \protected\def\hologoVariantRobust#1#2% +}% +{% + \begingroup + \hologoLogoSetup{#1}{variant={#2}}% + \hologoRobust{#1}% + \endgroup +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HologoVariantRobust} +% \begin{macrocode} +\ltx@IfUndefined{protected}{% + \ltx@IfUndefined{DeclareRobustCommand}{% + \def\HologoVariantRobust#1#2% + }{% + \DeclareRobustCommand*\HologoVariantRobust[2]% + }% +}{% + \protected\def\HologoVariantRobust#1#2% +}% +{% + \begingroup + \hologoLogoSetup{#1}{variant={#2}}% + \HologoRobust{#1}% + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hologorobust} +% Macro \cs{hologorobust} is only defined for compatibility. +% Its use is deprecated. +% \begin{macrocode} +\def\hologorobust{\hologoRobust} +% \end{macrocode} +% \end{macro} +% +% \subsection{Helpers} +% +% \begin{macro}{\HOLOGO@Uppercase} +% Macro \cs{HOLOGO@Uppercase} is restricted to \cs{uppercase}, +% because \hologo{plainTeX} or \hologo{iniTeX} do not provide +% \cs{MakeUppercase}. +% \begin{macrocode} +\def\HOLOGO@Uppercase#1{\uppercase{#1}} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@PdfdocUnicode} +% \begin{macrocode} +\def\HOLOGO@PdfdocUnicode{% + \ifx\ifHy@unicode\iftrue + \expandafter\ltx@secondoftwo + \else + \expandafter\ltx@firstoftwo + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@Math} +% \begin{macrocode} +\def\HOLOGO@MathSetup{% + \mathsurround0pt\relax + \HOLOGO@IfExists\f@series{% + \if b\expandafter\ltx@car\f@series x\@nil + \csname boldmath\endcsname + \fi + }{}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@TempDimen} +% \begin{macrocode} +\dimendef\HOLOGO@TempDimen=\ltx@zero +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@NegativeKerning} +% \begin{macrocode} +\def\HOLOGO@NegativeKerning#1{% + \begingroup + \HOLOGO@TempDimen=0pt\relax + \comma@parse@normalized{#1}{% + \ifdim\HOLOGO@TempDimen=0pt % + \expandafter\HOLOGO@@NegativeKerning\comma@entry + \fi + \ltx@gobble + }% + \ifdim\HOLOGO@TempDimen<0pt % + \kern\HOLOGO@TempDimen + \fi + \endgroup +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@@NegativeKerning} +% \begin{macrocode} +\def\HOLOGO@@NegativeKerning#1#2{% + \setbox\ltx@zero\hbox{#1#2}% + \HOLOGO@TempDimen=\wd\ltx@zero + \setbox\ltx@zero\hbox{#1\kern0pt#2}% + \advance\HOLOGO@TempDimen by -\wd\ltx@zero +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@SpaceFactor} +% \begin{macrocode} +\def\HOLOGO@SpaceFactor{% + \spacefactor1000 % +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@Span} +% \begin{macrocode} +\def\HOLOGO@Span#1#2{% + \HCode{}% + #2% + \HCode{}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Text subscript} +% +% \begin{macro}{\HOLOGO@SubScript}% +% \begin{macrocode} +\def\HOLOGO@SubScript#1{% + \ltx@IfUndefined{textsubscript}{% + \ltx@IfUndefined{text}{% + \ltx@mbox{% + \mathsurround=0pt\relax + $% + _{% + \ltx@IfUndefined{sf@size}{% + \mathrm{#1}% + }{% + \mbox{% + \fontsize\sf@size{0pt}\selectfont + #1% + }% + }% + }% + $% + }% + }{% + \ltx@mbox{% + \mathsurround=0pt\relax + $_{\text{#1}}$% + }% + }% + }{% + \textsubscript{#1}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{\hologo{TeX} and friends} +% +% \subsubsection{\hologo{TeX}} +% +% \begin{macro}{\HoLogo@TeX} +% Source: \hologo{LaTeX} kernel. +% \begin{macrocode} +\def\HoLogo@TeX#1{% + T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\HOLOGO@SpaceFactor +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@TeX} +% \begin{macrocode} +\def\HoLogoHtml@TeX#1{% + \HoLogoCss@TeX + \HOLOGO@Span{TeX}{% + T% + \HOLOGO@Span{e}{% + E% + }% + X% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@TeX} +% \begin{macrocode} +\def\HoLogoCss@TeX{% + \Css{% + span.HoLogo-TeX span.HoLogo-e{% + position:relative;% + top:.5ex;% + margin-left:-.1667em;% + margin-right:-.125em;% + }% + }% + \Css{% + a span.HoLogo-TeX span.HoLogo-e{% + text-decoration:none;% + }% + }% + \global\let\HoLogoCss@TeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{plainTeX}} +% +% \begin{macro}{\HoLogo@plainTeX@space} +% Source: ``The \hologo{TeX}book'' +% \begin{macrocode} +\def\HoLogo@plainTeX@space#1{% + \HOLOGO@mbox{#1{p}{P}lain}\HOLOGO@space\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@plainTeX@space} +% \begin{macrocode} +\def\HoLogoCs@plainTeX@space#1{#1{p}{P}lain TeX}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@plainTeX@space} +% \begin{macrocode} +\def\HoLogoBkm@plainTeX@space#1{% + #1{p}{P}lain \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@plainTeX@space} +% \begin{macrocode} +\def\HoLogoHtml@plainTeX@space#1{% + #1{p}{P}lain \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@plainTeX@hyphen} +% \begin{macrocode} +\def\HoLogo@plainTeX@hyphen#1{% + \HOLOGO@mbox{#1{p}{P}lain}\HOLOGO@hyphen\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@plainTeX@hyphen} +% \begin{macrocode} +\def\HoLogoCs@plainTeX@hyphen#1{#1{p}{P}lain-TeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@plainTeX@hyphen} +% \begin{macrocode} +\def\HoLogoBkm@plainTeX@hyphen#1{% + #1{p}{P}lain-\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@plainTeX@hyphen} +% \begin{macrocode} +\def\HoLogoHtml@plainTeX@hyphen#1{% + #1{p}{P}lain-\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@plainTeX@runtogether} +% \begin{macrocode} +\def\HoLogo@plainTeX@runtogether#1{% + \HOLOGO@mbox{#1{p}{P}lain\hologo{TeX}}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@plainTeX@runtogether} +% \begin{macrocode} +\def\HoLogoCs@plainTeX@runtogether#1{#1{p}{P}lainTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@plainTeX@runtogether} +% \begin{macrocode} +\def\HoLogoBkm@plainTeX@runtogether#1{% + #1{p}{P}lain\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@plainTeX@runtogether} +% \begin{macrocode} +\def\HoLogoHtml@plainTeX@runtogether#1{% + #1{p}{P}lain\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@plainTeX} +% \begin{macrocode} +\def\HoLogo@plainTeX{\HoLogo@plainTeX@space} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@plainTeX} +% \begin{macrocode} +\def\HoLogoCs@plainTeX{\HoLogoCs@plainTeX@space} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@plainTeX} +% \begin{macrocode} +\def\HoLogoBkm@plainTeX{\HoLogoBkm@plainTeX@space} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@plainTeX} +% \begin{macrocode} +\def\HoLogoHtml@plainTeX{\HoLogoHtml@plainTeX@space} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LaTeX}} +% +% Source: \hologo{LaTeX} kernel. +%\begin{quote} +%\begin{verbatim} +%\DeclareRobustCommand{\LaTeX}{% +% L% +% \kern-.36em% +% {% +% \sbox\z@ T% +% \vbox to\ht\z@{% +% \hbox{% +% \check@mathfonts +% \fontsize\sf@size\z@ +% \math@fontsfalse +% \selectfont +% A% +% }% +% \vss +% }% +% }% +% \kern-.15em% +% \TeX +%} +%\end{verbatim} +%\end{quote} +% +% \begin{macro}{\HoLogo@La} +% \begin{macrocode} +\def\HoLogo@La#1{% + L% + \kern-.36em% + \begingroup + \setbox\ltx@zero\hbox{T}% + \vbox to\ht\ltx@zero{% + \hbox{% + \ltx@ifundefined{check@mathfonts}{% + \csname sevenrm\endcsname + }{% + \check@mathfonts + \fontsize\sf@size{0pt}% + \math@fontsfalse\selectfont + }% + A% + }% + \vss + }% + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@LaTeX} +% Source: \hologo{LaTeX} kernel. +% \begin{macrocode} +\def\HoLogo@LaTeX#1{% + \hologo{La}% + \kern-.15em% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LaTeX} +% \begin{macrocode} +\def\HoLogoHtml@LaTeX#1{% + \HoLogoCss@LaTeX + \HOLOGO@Span{LaTeX}{% + L% + \HOLOGO@Span{a}{% + A% + }% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@LaTeX} +% \begin{macrocode} +\def\HoLogoCss@LaTeX{% + \Css{% + span.HoLogo-LaTeX span.HoLogo-a{% + position:relative;% + top:-.5ex;% + margin-left:-.36em;% + margin-right:-.15em;% + font-size:85\%;% + }% + }% + \global\let\HoLogoCss@LaTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{(La)TeX}} +% +% \begin{macro}{\HoLogo@LaTeXTeX} +% The kerning around the parentheses is taken +% from package \xpackage{dtklogos} \cite{dtklogos}. +%\begin{quote} +%\begin{verbatim} +%\DeclareRobustCommand{\LaTeXTeX}{% +% (% +% \kern-.15em% +% L% +% \kern-.36em% +% {% +% \sbox\z@ T% +% \vbox to\ht0{% +% \hbox{% +% $\m@th$% +% \csname S@\f@size\endcsname +% \fontsize\sf@size\z@ +% \math@fontsfalse +% \selectfont +% A% +% }% +% \vss +% }% +% }% +% \kern-.2em% +% )% +% \kern-.15em% +% \TeX +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@LaTeXTeX#1{% + (% + \kern-.15em% + \hologo{La}% + \kern-.2em% + )% + \kern-.15em% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@LaTeXTeX} +% \begin{macrocode} +\def\HoLogoBkm@LaTeXTeX#1{(La)TeX} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@(La)TeX} +% \begin{macrocode} +\expandafter +\let\csname HoLogo@(La)TeX\endcsname\HoLogo@LaTeXTeX +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@(La)TeX} +% \begin{macrocode} +\expandafter +\let\csname HoLogoBkm@(La)TeX\endcsname\HoLogoBkm@LaTeXTeX +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LaTeXTeX} +% \begin{macrocode} +\def\HoLogoHtml@LaTeXTeX#1{% + \HoLogoCss@LaTeXTeX + \HOLOGO@Span{LaTeXTeX}{% + (% + \HOLOGO@Span{L}{L}% + \HOLOGO@Span{a}{A}% + \HOLOGO@Span{ParenRight}{)}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@(La)TeX} +% Kerning after opening parentheses and before closing parentheses +% is $-0.1$\,em. The original values $-0.15$\,em +% looked too ugly for a serif font. +% \begin{macrocode} +\expandafter +\let\csname HoLogoHtml@(La)TeX\endcsname\HoLogoHtml@LaTeXTeX +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@LaTeXTeX} +% \begin{macrocode} +\def\HoLogoCss@LaTeXTeX{% + \Css{% + span.HoLogo-LaTeXTeX span.HoLogo-L{% + margin-left:-.1em;% + }% + }% + \Css{% + span.HoLogo-LaTeXTeX span.HoLogo-a{% + position:relative;% + top:-.5ex;% + margin-left:-.36em;% + margin-right:-.1em;% + font-size:85\%;% + }% + }% + \Css{% + span.HoLogo-LaTeXTeX span.HoLogo-ParenRight{% + margin-right:-.15em;% + }% + }% + \global\let\HoLogoCss@LaTeXTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LaTeXe}} +% +% \begin{macro}{\HoLogo@LaTeXe} +% Source: \hologo{LaTeX} kernel +% \begin{macrocode} +\def\HoLogo@LaTeXe#1{% + \hologo{LaTeX}% + \kern.15em% + \hbox{% + \HOLOGO@MathSetup + 2% + $_{\textstyle\varepsilon}$% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoCs@LaTeXe} +% \begin{macrocode} +\ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX + \catcode`\$=9 % + \catcode`\&=14 % +\else + \catcode`\$=14 % + \catcode`\&=9 % +\fi +\def\HoLogoCs@LaTeXe#1{% + LaTeX2% +$ \string ^^^^0395% +& e% +}% +\catcode`\$=3 % +\catcode`\&=4 % +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoBkm@LaTeXe} +% \begin{macrocode} +\def\HoLogoBkm@LaTeXe#1{% + \hologo{LaTeX}% + 2% + \HOLOGO@PdfdocUnicode{e}{\textepsilon}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoHtml@LaTeXe} +% \begin{macrocode} +\def\HoLogoHtml@LaTeXe#1{% + \HoLogoCss@LaTeXe + \HOLOGO@Span{LaTeX2e}{% + \hologo{LaTeX}% + \HOLOGO@Span{2}{2}% + \HOLOGO@Span{e}{% + \HOLOGO@MathSetup + \ensuremath{\textstyle\varepsilon}% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@LaTeXe} +% \begin{macrocode} +\def\HoLogoCss@LaTeXe{% + \Css{% + span.HoLogo-LaTeX2e span.HoLogo-2{% + padding-left:.15em;% + }% + }% + \Css{% + span.HoLogo-LaTeX2e span.HoLogo-e{% + position:relative;% + top:.35ex;% + text-decoration:none;% + }% + }% + \global\let\HoLogoCss@LaTeXe\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@LaTeX2e} +% \begin{macrocode} +\expandafter +\let\csname HoLogo@LaTeX2e\endcsname\HoLogo@LaTeXe +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@LaTeX2e} +% \begin{macrocode} +\expandafter +\let\csname HoLogoCs@LaTeX2e\endcsname\HoLogoCs@LaTeXe +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@LaTeX2e} +% \begin{macrocode} +\expandafter +\let\csname HoLogoBkm@LaTeX2e\endcsname\HoLogoBkm@LaTeXe +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LaTeX2e} +% \begin{macrocode} +\expandafter +\let\csname HoLogoHtml@LaTeX2e\endcsname\HoLogoHtml@LaTeXe +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LaTeX3}} +% +% \begin{macro}{\HoLogo@LaTeX3} +% Source: \hologo{LaTeX} kernel +% \begin{macrocode} +\expandafter\def\csname HoLogo@LaTeX3\endcsname#1{% + \hologo{LaTeX}% + 3% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoBkm@LaTeX3} +% \begin{macrocode} +\expandafter\def\csname HoLogoBkm@LaTeX3\endcsname#1{% + \hologo{LaTeX}% + 3% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LaTeX3} +% \begin{macrocode} +\expandafter +\let\csname HoLogoHtml@LaTeX3\expandafter\endcsname +\csname HoLogo@LaTeX3\endcsname +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LaTeXML}} +% +% \begin{macro}{\HoLogo@LaTeXML} +% \begin{macrocode} +\def\HoLogo@LaTeXML#1{% + \HOLOGO@mbox{% + \hologo{La}% + \kern-.15em% + T% + \kern-.1667em% + \lower.5ex\hbox{E}% + \kern-.125em% + \HoLogoFont@font{LaTeXML}{sc}{xml}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@pdfLaTeX} +% \begin{macrocode} +\def\HoLogoHtml@LaTeXML#1{% + \HOLOGO@Span{LaTeXML}{% + \HoLogoCss@LaTeX + \HoLogoCss@TeX + \HOLOGO@Span{LaTeX}{% + L% + \HOLOGO@Span{a}{% + A% + }% + }% + \HOLOGO@Span{TeX}{% + T% + \HOLOGO@Span{e}{% + E% + }% + }% + \HCode{}% + xml% + \HCode{}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{eTeX}} +% +% \begin{macro}{\HoLogo@eTeX} +% Source: package \xpackage{etex} +% \begin{macrocode} +\def\HoLogo@eTeX#1{% + \ltx@mbox{% + \HOLOGO@MathSetup + $\varepsilon$% + -% + \HOLOGO@NegativeKerning{-T,T-,To}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@eTeX} +% \begin{macrocode} +\ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX + \catcode`\$=9 % + \catcode`\&=14 % +\else + \catcode`\$=14 % + \catcode`\&=9 % +\fi +\def\HoLogoCs@eTeX#1{% +$ #1{\string ^^^^0395}{\string ^^^^03b5}% +& #1{e}{E}% + TeX% +}% +\catcode`\$=3 % +\catcode`\&=4 % +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@eTeX} +% \begin{macrocode} +\def\HoLogoBkm@eTeX#1{% + \HOLOGO@PdfdocUnicode{#1{e}{E}}{\textepsilon}% + -% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@eTeX} +% \begin{macrocode} +\def\HoLogoHtml@eTeX#1{% + \ltx@mbox{% + \HOLOGO@MathSetup + $\varepsilon$% + -% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{iniTeX}} +% +% \begin{macro}{\HoLogo@iniTeX} +% \begin{macrocode} +\def\HoLogo@iniTeX#1{% + \HOLOGO@mbox{% + #1{i}{I}ni\hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@iniTeX} +% \begin{macrocode} +\def\HoLogoCs@iniTeX#1{#1{i}{I}niTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@iniTeX} +% \begin{macrocode} +\def\HoLogoBkm@iniTeX#1{% + #1{i}{I}ni\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@iniTeX} +% \begin{macrocode} +\let\HoLogoHtml@iniTeX\HoLogo@iniTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{virTeX}} +% +% \begin{macro}{\HoLogo@virTeX} +% \begin{macrocode} +\def\HoLogo@virTeX#1{% + \HOLOGO@mbox{% + #1{v}{V}ir\hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@virTeX} +% \begin{macrocode} +\def\HoLogoCs@virTeX#1{#1{v}{V}irTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@virTeX} +% \begin{macrocode} +\def\HoLogoBkm@virTeX#1{% + #1{v}{V}ir\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@virTeX} +% \begin{macrocode} +\let\HoLogoHtml@virTeX\HoLogo@virTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{SliTeX}} +% +% \paragraph{Definitions of the three variants.} +% +% \begin{macro}{\HoLogo@SLiTeX@lift} +% \begin{macrocode} +\def\HoLogo@SLiTeX@lift#1{% + \HoLogoFont@font{SliTeX}{rm}{% + S% + \kern-.06em% + L% + \kern-.18em% + \raise.32ex\hbox{\HoLogoFont@font{SliTeX}{sc}{i}}% + \HOLOGO@discretionary + \kern-.06em% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SLiTeX@lift} +% \begin{macrocode} +\def\HoLogoBkm@SLiTeX@lift#1{SLiTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SLiTeX@lift} +% \begin{macrocode} +\def\HoLogoHtml@SLiTeX@lift#1{% + \HoLogoCss@SLiTeX@lift + \HOLOGO@Span{SLiTeX-lift}{% + \HoLogoFont@font{SliTeX}{rm}{% + S% + \HOLOGO@Span{L}{L}% + \HOLOGO@Span{i}{i}% + \hologo{TeX}% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@SLiTeX@lift} +% \begin{macrocode} +\def\HoLogoCss@SLiTeX@lift{% + \Css{% + span.HoLogo-SLiTeX-lift span.HoLogo-L{% + margin-left:-.06em;% + margin-right:-.18em;% + }% + }% + \Css{% + span.HoLogo-SLiTeX-lift span.HoLogo-i{% + position:relative;% + top:-.32ex;% + margin-right:-.06em;% + font-variant:small-caps;% + }% + }% + \global\let\HoLogoCss@SLiTeX@lift\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@SliTeX@simple} +% \begin{macrocode} +\def\HoLogo@SliTeX@simple#1{% + \HoLogoFont@font{SliTeX}{rm}{% + \ltx@mbox{% + \HoLogoFont@font{SliTeX}{sc}{Sli}% + }% + \HOLOGO@discretionary + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SliTeX@simple} +% \begin{macrocode} +\def\HoLogoBkm@SliTeX@simple#1{SliTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SliTeX@simple} +% \begin{macrocode} +\let\HoLogoHtml@SliTeX@simple\HoLogo@SliTeX@simple +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@SliTeX@narrow} +% \begin{macrocode} +\def\HoLogo@SliTeX@narrow#1{% + \HoLogoFont@font{SliTeX}{rm}{% + \ltx@mbox{% + S% + \kern-.06em% + \HoLogoFont@font{SliTeX}{sc}{% + l% + \kern-.035em% + i% + }% + }% + \HOLOGO@discretionary + \kern-.06em% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SliTeX@narrow} +% \begin{macrocode} +\def\HoLogoBkm@SliTeX@narrow#1{SliTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SliTeX@narrow} +% \begin{macrocode} +\def\HoLogoHtml@SliTeX@narrow#1{% + \HoLogoCss@SliTeX@narrow + \HOLOGO@Span{SliTeX-narrow}{% + \HoLogoFont@font{SliTeX}{rm}{% + S% + \HOLOGO@Span{l}{l}% + \HOLOGO@Span{i}{i}% + \hologo{TeX}% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@SliTeX@narrow} +% \begin{macrocode} +\def\HoLogoCss@SliTeX@narrow{% + \Css{% + span.HoLogo-SliTeX-narrow span.HoLogo-l{% + margin-left:-.06em;% + margin-right:-.035em;% + font-variant:small-caps;% + }% + }% + \Css{% + span.HoLogo-SliTeX-narrow span.HoLogo-i{% + margin-right:-.06em;% + font-variant:small-caps;% + }% + }% + \global\let\HoLogoCss@SliTeX@narrow\relax +} +% \end{macrocode} +% \end{macro} +% +% \paragraph{Macro set completion.} +% +% \begin{macro}{\HoLogo@SLiTeX@simple} +% \begin{macrocode} +\def\HoLogo@SLiTeX@simple{\HoLogo@SliTeX@simple} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SLiTeX@simple} +% \begin{macrocode} +\def\HoLogoBkm@SLiTeX@simple{\HoLogoBkm@SliTeX@simple} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SLiTeX@simple} +% \begin{macrocode} +\def\HoLogoHtml@SLiTeX@simple{\HoLogoHtml@SliTeX@simple} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@SLiTeX@narrow} +% \begin{macrocode} +\def\HoLogo@SLiTeX@narrow{\HoLogo@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SLiTeX@narrow} +% \begin{macrocode} +\def\HoLogoBkm@SLiTeX@narrow{\HoLogoBkm@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SLiTeX@narrow} +% \begin{macrocode} +\def\HoLogoHtml@SLiTeX@narrow{\HoLogoHtml@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@SliTeX@lift} +% \begin{macrocode} +\def\HoLogo@SliTeX@lift{\HoLogo@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SliTeX@lift} +% \begin{macrocode} +\def\HoLogoBkm@SliTeX@lift{\HoLogoBkm@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SliTeX@lift} +% \begin{macrocode} +\def\HoLogoHtml@SliTeX@lift{\HoLogoHtml@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% +% \paragraph{Defaults.} +% +% \begin{macro}{\HoLogo@SLiTeX} +% \begin{macrocode} +\def\HoLogo@SLiTeX{\HoLogo@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SLiTeX} +% \begin{macrocode} +\def\HoLogoBkm@SLiTeX{\HoLogoBkm@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SLiTeX} +% \begin{macrocode} +\def\HoLogoHtml@SLiTeX{\HoLogoHtml@SLiTeX@lift} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@SliTeX} +% \begin{macrocode} +\def\HoLogo@SliTeX{\HoLogo@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@SliTeX} +% \begin{macrocode} +\def\HoLogoBkm@SliTeX{\HoLogoBkm@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SliTeX} +% \begin{macrocode} +\def\HoLogoHtml@SliTeX{\HoLogoHtml@SliTeX@narrow} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LuaTeX}} +% +% \begin{macro}{\HoLogo@LuaTeX} +% The kerning is an idea of Hans Hagen, see mailing list +% `luatex at tug dot org' in March 2010. +% \begin{macrocode} +\def\HoLogo@LuaTeX#1{% + \HOLOGO@mbox{% + Lua% + \HOLOGO@NegativeKerning{aT,oT,To}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LuaTeX} +% \begin{macrocode} +\let\HoLogoHtml@LuaTeX\HoLogo@LuaTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LuaLaTeX}} +% +% \begin{macro}{\HoLogo@LuaLaTeX} +% \begin{macrocode} +\def\HoLogo@LuaLaTeX#1{% + \HOLOGO@mbox{% + Lua% + \hologo{LaTeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LuaLaTeX} +% \begin{macrocode} +\let\HoLogoHtml@LuaLaTeX\HoLogo@LuaLaTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{XeTeX}, \hologo{XeLaTeX}} +% +% \begin{macro}{\HOLOGO@IfCharExists} +% \begin{macrocode} +\ifluatex + \ifnum\luatexversion<36 % + \else + \def\HOLOGO@IfCharExists#1{% + \ifnum + \directlua{% + if luaotfload and luaotfload.aux then + if luaotfload.aux.font_has_glyph(% + font.current(), \number#1) then % + tex.print("1") % + end % + elseif font and font.fonts and font.current then % + local f = font.fonts[font.current()]% + if f.characters and f.characters[\number#1] then % + tex.print("1")% + end % + end% + }0=\ltx@zero + \expandafter\ltx@secondoftwo + \else + \expandafter\ltx@firstoftwo + \fi + }% + \fi +\fi +\ltx@IfUndefined{HOLOGO@IfCharExists}{% + \def\HOLOGO@@IfCharExists#1{% + \begingroup + \tracinglostchars=\ltx@zero + \setbox\ltx@zero=\hbox{% + \kern7sp\char#1\relax + \ifnum\lastkern>\ltx@zero + \expandafter\aftergroup\csname iffalse\endcsname + \else + \expandafter\aftergroup\csname iftrue\endcsname + \fi + }% + % \if{true|false} from \aftergroup + \endgroup + \expandafter\ltx@firstoftwo + \else + \endgroup + \expandafter\ltx@secondoftwo + \fi + }% + \ifxetex + \ltx@IfUndefined{XeTeXfonttype}{}{% + \ltx@IfUndefined{XeTeXcharglyph}{}{% + \def\HOLOGO@IfCharExists#1{% + \ifnum\XeTeXfonttype\font>\ltx@zero + \expandafter\ltx@firstofthree + \else + \expandafter\ltx@gobble + \fi + {% + \ifnum\XeTeXcharglyph#1>\ltx@zero + \expandafter\ltx@firstoftwo + \else + \expandafter\ltx@secondoftwo + \fi + }% + \HOLOGO@@IfCharExists{#1}% + }% + }% + }% + \fi +}{} +\ltx@ifundefined{HOLOGO@IfCharExists}{% + \ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX + \let\HOLOGO@IfCharExists\HOLOGO@@IfCharExists + \else + \def\HOLOGO@IfCharExists#1{% + \ifnum#1>255 % + \expandafter\ltx@fourthoffour + \fi + \HOLOGO@@IfCharExists{#1}% + }% + \fi +}{} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@Xe} +% Source: package \xpackage{dtklogos} +% \begin{macrocode} +\def\HoLogo@Xe#1{% + X% + \kern-.1em\relax + \HOLOGO@IfCharExists{"018E}{% + \lower.5ex\hbox{\char"018E}% + }{% + \chardef\HOLOGO@choice=\ltx@zero + \ifdim\fontdimen\ltx@one\font>0pt % + \ltx@IfUndefined{rotatebox}{% + \ltx@IfUndefined{pgftext}{% + \ltx@IfUndefined{psscalebox}{% + \ltx@IfUndefined{HOLOGO@ScaleBox@\hologoDriver}{% + }{% + \chardef\HOLOGO@choice=4 % + }% + }{% + \chardef\HOLOGO@choice=3 % + }% + }{% + \chardef\HOLOGO@choice=2 % + }% + }{% + \chardef\HOLOGO@choice=1 % + }% + \ifcase\HOLOGO@choice + \HOLOGO@WarningUnsupportedDriver{Xe}% + e% + \or % 1: \rotatebox + \begingroup + \setbox\ltx@zero\hbox{\rotatebox{180}{E}}% + \ltx@LocDimenA=\dp\ltx@zero + \advance\ltx@LocDimenA by -.5ex\relax + \raise\ltx@LocDimenA\box\ltx@zero + \endgroup + \or % 2: \pgftext + \lower.5ex\hbox{% + \pgfpicture + \pgftext[rotate=180]{E}% + \endpgfpicture + }% + \or % 3: \psscalebox + \begingroup + \setbox\ltx@zero\hbox{\psscalebox{-1 -1}{E}}% + \ltx@LocDimenA=\dp\ltx@zero + \advance\ltx@LocDimenA by -.5ex\relax + \raise\ltx@LocDimenA\box\ltx@zero + \endgroup + \or % 4: \HOLOGO@PointReflectBox + \lower.5ex\hbox{\HOLOGO@PointReflectBox{E}}% + \else + \@PackageError{hologo}{Internal error (choice/it}\@ehc + \fi + \else + \ltx@IfUndefined{reflectbox}{% + \ltx@IfUndefined{pgftext}{% + \ltx@IfUndefined{psscalebox}{% + \ltx@IfUndefined{HOLOGO@ScaleBox@\hologoDriver}{% + }{% + \chardef\HOLOGO@choice=4 % + }% + }{% + \chardef\HOLOGO@choice=3 % + }% + }{% + \chardef\HOLOGO@choice=2 % + }% + }{% + \chardef\HOLOGO@choice=1 % + }% + \ifcase\HOLOGO@choice + \HOLOGO@WarningUnsupportedDriver{Xe}% + e% + \or % 1: reflectbox + \lower.5ex\hbox{% + \reflectbox{E}% + }% + \or % 2: \pgftext + \lower.5ex\hbox{% + \pgfpicture + \pgftransformxscale{-1}% + \pgftext{E}% + \endpgfpicture + }% + \or % 3: \psscalebox + \lower.5ex\hbox{% + \psscalebox{-1 1}{E}% + }% + \or % 4: \HOLOGO@Reflectbox + \lower.5ex\hbox{% + \HOLOGO@ReflectBox{E}% + }% + \else + \@PackageError{hologo}{Internal error (choice/up)}\@ehc + \fi + \fi + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@Xe} +% \begin{macrocode} +\def\HoLogoHtml@Xe#1{% + \HoLogoCss@Xe + \HOLOGO@Span{Xe}{% + X% + \HOLOGO@Span{e}{% + \HCode{&\ltx@hashchar x018e;}% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@Xe} +% \begin{macrocode} +\def\HoLogoCss@Xe{% + \Css{% + span.HoLogo-Xe span.HoLogo-e{% + position:relative;% + top:.5ex;% + left-margin:-.1em;% + }% + }% + \global\let\HoLogoCss@Xe\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@XeTeX} +% \begin{macrocode} +\def\HoLogo@XeTeX#1{% + \hologo{Xe}% + \kern-.15em\relax + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoHtml@XeTeX} +% \begin{macrocode} +\def\HoLogoHtml@XeTeX#1{% + \HoLogoCss@XeTeX + \HOLOGO@Span{XeTeX}{% + \hologo{Xe}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@XeTeX} +% \begin{macrocode} +\def\HoLogoCss@XeTeX{% + \Css{% + span.HoLogo-XeTeX span.HoLogo-TeX{% + margin-left:-.15em;% + }% + }% + \global\let\HoLogoCss@XeTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@XeLaTeX} +% \begin{macrocode} +\def\HoLogo@XeLaTeX#1{% + \hologo{Xe}% + \kern-.13em% + \hologo{LaTeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@XeLaTeX} +% \begin{macrocode} +\def\HoLogoHtml@XeLaTeX#1{% + \HoLogoCss@XeLaTeX + \HOLOGO@Span{XeLaTeX}{% + \hologo{Xe}% + \hologo{LaTeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@XeLaTeX} +% \begin{macrocode} +\def\HoLogoCss@XeLaTeX{% + \Css{% + span.HoLogo-XeLaTeX span.HoLogo-Xe{% + margin-right:-.13em;% + }% + }% + \global\let\HoLogoCss@XeLaTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{pdfTeX}, \hologo{pdfLaTeX}} +% +% \begin{macro}{\HoLogo@pdfTeX} +% \begin{macrocode} +\def\HoLogo@pdfTeX#1{% + \HOLOGO@mbox{% + #1{p}{P}df\hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@pdfTeX} +% \begin{macrocode} +\def\HoLogoCs@pdfTeX#1{#1{p}{P}dfTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@pdfTeX} +% \begin{macrocode} +\def\HoLogoBkm@pdfTeX#1{% + #1{p}{P}df\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@pdfTeX} +% \begin{macrocode} +\let\HoLogoHtml@pdfTeX\HoLogo@pdfTeX +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@pdfLaTeX} +% \begin{macrocode} +\def\HoLogo@pdfLaTeX#1{% + \HOLOGO@mbox{% + #1{p}{P}df\hologo{LaTeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@pdfLaTeX} +% \begin{macrocode} +\def\HoLogoCs@pdfLaTeX#1{#1{p}{P}dfLaTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@pdfLaTeX} +% \begin{macrocode} +\def\HoLogoBkm@pdfLaTeX#1{% + #1{p}{P}df\hologo{LaTeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@pdfLaTeX} +% \begin{macrocode} +\let\HoLogoHtml@pdfLaTeX\HoLogo@pdfLaTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{VTeX}} +% +% \begin{macro}{\HoLogo@VTeX} +% \begin{macrocode} +\def\HoLogo@VTeX#1{% + \HOLOGO@mbox{% + V\hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@VTeX} +% \begin{macrocode} +\let\HoLogoHtml@VTeX\HoLogo@VTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{AmS}, \dots} +% +% Source: class \xclass{amsdtx} +% +% \begin{macro}{\HoLogo@AmS} +% \begin{macrocode} +\def\HoLogo@AmS#1{% + \HoLogoFont@font{AmS}{sy}{% + A% + \kern-.1667em% + \lower.5ex\hbox{M}% + \kern-.125em% + S% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@AmS} +% \begin{macrocode} +\def\HoLogoBkm@AmS#1{AmS} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@AmS} +% \begin{macrocode} +\def\HoLogoHtml@AmS#1{% + \HoLogoCss@AmS +% \HoLogoFont@font{AmS}{sy}{% + \HOLOGO@Span{AmS}{% + A% + \HOLOGO@Span{M}{M}% + S% + }% +% }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@AmS} +% \begin{macrocode} +\def\HoLogoCss@AmS{% + \Css{% + span.HoLogo-AmS span.HoLogo-M{% + position:relative;% + top:.5ex;% + margin-left:-.1667em;% + margin-right:-.125em;% + text-decoration:none;% + }% + }% + \global\let\HoLogoCss@AmS\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@AmSTeX} +% \begin{macrocode} +\def\HoLogo@AmSTeX#1{% + \hologo{AmS}% + \HOLOGO@hyphen + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@AmSTeX} +% \begin{macrocode} +\def\HoLogoBkm@AmSTeX#1{AmS-TeX}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@AmSTeX} +% \begin{macrocode} +\let\HoLogoHtml@AmSTeX\HoLogo@AmSTeX +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@AmSLaTeX} +% \begin{macrocode} +\def\HoLogo@AmSLaTeX#1{% + \hologo{AmS}% + \HOLOGO@hyphen + \hologo{LaTeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@AmSLaTeX} +% \begin{macrocode} +\def\HoLogoBkm@AmSLaTeX#1{AmS-LaTeX}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@AmSLaTeX} +% \begin{macrocode} +\let\HoLogoHtml@AmSLaTeX\HoLogo@AmSLaTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{BibTeX}} +% +% \begin{macro}{\HoLogo@BibTeX@sc} +% A definition of \hologo{BibTeX} is provided in +% the documentation source for the manual of \hologo{BibTeX} +% \cite{btxdoc}. +%\begin{quote} +%\begin{verbatim} +%\def\BibTeX{% +% {% +% \rm +% B% +% \kern-.05em% +% {% +% \sc +% i% +% \kern-.025em % +% b% +% }% +% \kern-.08em +% T% +% \kern-.1667em% +% \lower.7ex\hbox{E}% +% \kern-.125em% +% X% +% }% +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@BibTeX@sc#1{% + B% + \kern-.05em% + \HoLogoFont@font{BibTeX}{sc}{% + i% + \kern-.025em% + b% + }% + \HOLOGO@discretionary + \kern-.08em% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@BibTeX@sc} +% \begin{macrocode} +\def\HoLogoHtml@BibTeX@sc#1{% + \HoLogoCss@BibTeX@sc + \HOLOGO@Span{BibTeX-sc}{% + B% + \HOLOGO@Span{i}{i}% + \HOLOGO@Span{b}{b}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@BibTeX@sc} +% \begin{macrocode} +\def\HoLogoCss@BibTeX@sc{% + \Css{% + span.HoLogo-BibTeX-sc span.HoLogo-i{% + margin-left:-.05em;% + margin-right:-.025em;% + font-variant:small-caps;% + }% + }% + \Css{% + span.HoLogo-BibTeX-sc span.HoLogo-b{% + margin-right:-.08em;% + font-variant:small-caps;% + }% + }% + \global\let\HoLogoCss@BibTeX@sc\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@BibTeX@sf} +% Variant \xoption{sf} avoids trouble with unavailable +% small caps fonts (e.g., bold versions of Computer Modern or +% Latin Modern). The definition is taken from +% package \xpackage{dtklogos} \cite{dtklogos}. +%\begin{quote} +%\begin{verbatim} +%\DeclareRobustCommand{\BibTeX}{% +% B% +% \kern-.05em% +% \hbox{% +% $\m@th$% %% force math size calculations +% \csname S@\f@size\endcsname +% \fontsize\sf@size\z@ +% \math@fontsfalse +% \selectfont +% I% +% \kern-.025em% +% B +% }% +% \kern-.08em% +% \-% +% \TeX +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@BibTeX@sf#1{% + B% + \kern-.05em% + \HoLogoFont@font{BibTeX}{bibsf}{% + I% + \kern-.025em% + B% + }% + \HOLOGO@discretionary + \kern-.08em% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@BibTeX@sf} +% \begin{macrocode} +\def\HoLogoHtml@BibTeX@sf#1{% + \HoLogoCss@BibTeX@sf + \HOLOGO@Span{BibTeX-sf}{% + B% + \HoLogoFont@font{BibTeX}{bibsf}{% + \HOLOGO@Span{i}{I}% + B% + }% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@BibTeX@sf} +% \begin{macrocode} +\def\HoLogoCss@BibTeX@sf{% + \Css{% + span.HoLogo-BibTeX-sf span.HoLogo-i{% + margin-left:-.05em;% + margin-right:-.025em;% + }% + }% + \Css{% + span.HoLogo-BibTeX-sf span.HoLogo-TeX{% + margin-left:-.08em;% + }% + }% + \global\let\HoLogoCss@BibTeX@sf\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@BibTeX} +% \begin{macrocode} +\def\HoLogo@BibTeX{\HoLogo@BibTeX@sf} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@BibTeX} +% \begin{macrocode} +\def\HoLogoHtml@BibTeX{\HoLogoHtml@BibTeX@sf} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{BibTeX8}} +% +% \begin{macro}{\HoLogo@BibTeX8} +% \begin{macrocode} +\expandafter\def\csname HoLogo@BibTeX8\endcsname#1{% + \hologo{BibTeX}% + 8% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoBkm@BibTeX8} +% \begin{macrocode} +\expandafter\def\csname HoLogoBkm@BibTeX8\endcsname#1{% + \hologo{BibTeX}% + 8% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@BibTeX8} +% \begin{macrocode} +\expandafter +\let\csname HoLogoHtml@BibTeX8\expandafter\endcsname +\csname HoLogo@BibTeX8\endcsname +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{ConTeXt}} +% +% \begin{macro}{\HoLogo@ConTeXt@simple} +% \begin{macrocode} +\def\HoLogo@ConTeXt@simple#1{% + \HOLOGO@mbox{Con}% + \HOLOGO@discretionary + \HOLOGO@mbox{\hologo{TeX}t}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@ConTeXt@simple} +% \begin{macrocode} +\let\HoLogoHtml@ConTeXt@simple\HoLogo@ConTeXt@simple +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@ConTeXt@narrow} +% This definition of logo \hologo{ConTeXt} with variant \xoption{narrow} +% comes from TUGboat's class \xclass{ltugboat} (version 2010/11/15 v2.8). +% \begin{macrocode} +\def\HoLogo@ConTeXt@narrow#1{% + \HOLOGO@mbox{C\kern-.0333emon}% + \HOLOGO@discretionary + \kern-.0667em% + \HOLOGO@mbox{\hologo{TeX}\kern-.0333emt}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@ConTeXt@narrow} +% \begin{macrocode} +\def\HoLogoHtml@ConTeXt@narrow#1{% + \HoLogoCss@ConTeXt@narrow + \HOLOGO@Span{ConTeXt-narrow}{% + \HOLOGO@Span{C}{C}% + on% + \hologo{TeX}% + t% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@ConTeXt@narrow} +% \begin{macrocode} +\def\HoLogoCss@ConTeXt@narrow{% + \Css{% + span.HoLogo-ConTeXt-narrow span.HoLogo-C{% + margin-left:-.0333em;% + }% + }% + \Css{% + span.HoLogo-ConTeXt-narrow span.HoLogo-TeX{% + margin-left:-.0667em;% + margin-right:-.0333em;% + }% + }% + \global\let\HoLogoCss@ConTeXt@narrow\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@ConTeXt} +% \begin{macrocode} +\def\HoLogo@ConTeXt{\HoLogo@ConTeXt@narrow} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@ConTeXt} +% \begin{macrocode} +\def\HoLogoHtml@ConTeXt{\HoLogoHtml@ConTeXt@narrow} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{emTeX}} +% +% \begin{macro}{\HoLogo@emTeX} +% \begin{macrocode} +\def\HoLogo@emTeX#1{% + \HOLOGO@mbox{#1{e}{E}m}% + \HOLOGO@discretionary + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@emTeX} +% \begin{macrocode} +\def\HoLogoCs@emTeX#1{#1{e}{E}mTeX}% +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@emTeX} +% \begin{macrocode} +\def\HoLogoBkm@emTeX#1{% + #1{e}{E}m\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@emTeX} +% \begin{macrocode} +\let\HoLogoHtml@emTeX\HoLogo@emTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{ExTeX}} +% +% \begin{macro}{\HoLogo@ExTeX} +% The definition is taken from the FAQ of the +% project \hologo{ExTeX} +% \cite{ExTeX-FAQ}. +%\begin{quote} +%\begin{verbatim} +%\def\ExTeX{% +% \textrm{% Logo always with serifs +% \ensuremath{% +% \textstyle +% \varepsilon_{% +% \kern-0.15em% +% \mathcal{X}% +% }% +% }% +% \kern-.15em% +% \TeX +% }% +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@ExTeX#1{% + \HoLogoFont@font{ExTeX}{rm}{% + \ltx@mbox{% + \HOLOGO@MathSetup + $% + \textstyle + \varepsilon_{% + \kern-0.15em% + \HoLogoFont@font{ExTeX}{sy}{X}% + }% + $% + }% + \HOLOGO@discretionary + \kern-.15em% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@ExTeX} +% \begin{macrocode} +\def\HoLogoHtml@ExTeX#1{% + \HoLogoCss@ExTeX + \HoLogoFont@font{ExTeX}{rm}{% + \HOLOGO@Span{ExTeX}{% + \ltx@mbox{% + \HOLOGO@MathSetup + $\textstyle\varepsilon$% + \HOLOGO@Span{X}{$\textstyle\chi$}% + \hologo{TeX}% + }% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@ExTeX} +% \begin{macrocode} +\def\HoLogoBkm@ExTeX#1{% + \HOLOGO@PdfdocUnicode{#1{e}{E}x}{\textepsilon\textchi}% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@ExTeX} +% \begin{macrocode} +\def\HoLogoCss@ExTeX{% + \Css{% + span.HoLogo-ExTeX{% + font-family:serif;% + }% + }% + \Css{% + span.HoLogo-ExTeX span.HoLogo-TeX{% + margin-left:-.15em;% + }% + }% + \global\let\HoLogoCss@ExTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{MiKTeX}} +% +% \begin{macro}{\HoLogo@MiKTeX} +% \begin{macrocode} +\def\HoLogo@MiKTeX#1{% + \HOLOGO@mbox{MiK}% + \HOLOGO@discretionary + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@MiKTeX} +% \begin{macrocode} +\let\HoLogoHtml@MiKTeX\HoLogo@MiKTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{OzTeX} and friends} +% +% Source: \hologo{OzTeX} FAQ \cite{OzTeX}: +% \begin{quote} +% |\def\OzTeX{O\kern-.03em z\kern-.15em\TeX}|\\ +% (There is no kerning in OzMF, OzMP and OzTtH.) +% \end{quote} +% +% \begin{macro}{\HoLogo@OzTeX} +% \begin{macrocode} +\def\HoLogo@OzTeX#1{% + O% + \kern-.03em % + z% + \kern-.15em % + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@OzTeX} +% \begin{macrocode} +\def\HoLogoHtml@OzTeX#1{% + \HoLogoCss@OzTeX + \HOLOGO@Span{OzTeX}{% + O% + \HOLOGO@Span{z}{z}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@OzTeX} +% \begin{macrocode} +\def\HoLogoCss@OzTeX{% + \Css{% + span.HoLogo-OzTeX span.HoLogo-z{% + margin-left:-.03em;% + margin-right:-.15em;% + }% + }% + \global\let\HoLogoCss@OzTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@OzMF} +% \begin{macrocode} +\def\HoLogo@OzMF#1{% + \HOLOGO@mbox{OzMF}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogo@OzMP} +% \begin{macrocode} +\def\HoLogo@OzMP#1{% + \HOLOGO@mbox{OzMP}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogo@OzTtH} +% \begin{macrocode} +\def\HoLogo@OzTtH#1{% + \HOLOGO@mbox{OzTtH}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{PCTeX}} +% +% \begin{macro}{\HoLogo@PCTeX} +% \begin{macrocode} +\def\HoLogo@PCTeX#1{% + \HOLOGO@mbox{PC}% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@PCTeX} +% \begin{macrocode} +\let\HoLogoHtml@PCTeX\HoLogo@PCTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{PiCTeX}} +% +% The original definitions from \xfile{pictex.tex} \cite{PiCTeX}: +%\begin{quote} +%\begin{verbatim} +%\def\PiC{% +% P% +% \kern-.12em% +% \lower.5ex\hbox{I}% +% \kern-.075em% +% C% +%} +%\def\PiCTeX{% +% \PiC +% \kern-.11em% +% \TeX +%} +%\end{verbatim} +%\end{quote} +% +% \begin{macro}{\HoLogo@PiC} +% \begin{macrocode} +\def\HoLogo@PiC#1{% + P% + \kern-.12em% + \lower.5ex\hbox{I}% + \kern-.075em% + C% + \HOLOGO@SpaceFactor +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@PiC} +% \begin{macrocode} +\def\HoLogoHtml@PiC#1{% + \HoLogoCss@PiC + \HOLOGO@Span{PiC}{% + P% + \HOLOGO@Span{i}{I}% + C% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@PiC} +% \begin{macrocode} +\def\HoLogoCss@PiC{% + \Css{% + span.HoLogo-PiC span.HoLogo-i{% + position:relative;% + top:.5ex;% + margin-left:-.12em;% + margin-right:-.075em;% + text-decoration:none;% + }% + }% + \global\let\HoLogoCss@PiC\relax +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@PiCTeX} +% \begin{macrocode} +\def\HoLogo@PiCTeX#1{% + \hologo{PiC}% + \HOLOGO@discretionary + \kern-.11em% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@PiCTeX} +% \begin{macrocode} +\def\HoLogoHtml@PiCTeX#1{% + \HoLogoCss@PiCTeX + \HOLOGO@Span{PiCTeX}{% + \hologo{PiC}% + \hologo{TeX}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@PiCTeX} +% \begin{macrocode} +\def\HoLogoCss@PiCTeX{% + \Css{% + span.HoLogo-PiCTeX span.HoLogo-PiC{% + margin-right:-.11em;% + }% + }% + \global\let\HoLogoCss@PiCTeX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{teTeX}} +% +% \begin{macro}{\HoLogo@teTeX} +% \begin{macrocode} +\def\HoLogo@teTeX#1{% + \HOLOGO@mbox{#1{t}{T}e}% + \HOLOGO@discretionary + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@teTeX} +% \begin{macrocode} +\def\HoLogoCs@teTeX#1{#1{t}{T}dfTeX} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@teTeX} +% \begin{macrocode} +\def\HoLogoBkm@teTeX#1{% + #1{t}{T}e\hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@teTeX} +% \begin{macrocode} +\let\HoLogoHtml@teTeX\HoLogo@teTeX +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{TeX4ht}} +% +% \begin{macro}{\HoLogo@TeX4ht} +% \begin{macrocode} +\expandafter\def\csname HoLogo@TeX4ht\endcsname#1{% + \HOLOGO@mbox{\hologo{TeX}4ht}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@TeX4ht} +% \begin{macrocode} +\expandafter +\let\csname HoLogoHtml@TeX4ht\expandafter\endcsname +\csname HoLogo@TeX4ht\endcsname +% \end{macrocode} +% \end{macro} +% +% +% \subsubsection{\hologo{SageTeX}} +% +% \begin{macro}{\HoLogo@SageTeX} +% \begin{macrocode} +\def\HoLogo@SageTeX#1{% + \HOLOGO@mbox{Sage}% + \HOLOGO@discretionary + \HOLOGO@NegativeKerning{eT,oT,To}% + \hologo{TeX}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@SageTeX} +% \begin{macrocode} +\let\HoLogoHtml@SageTeX\HoLogo@SageTeX +% \end{macrocode} +% \end{macro} +% +% \subsection{\hologo{METAFONT} and friends} +% +% \begin{macro}{\HoLogo@METAFONT} +% \begin{macrocode} +\def\HoLogo@METAFONT#1{% + \HoLogoFont@font{METAFONT}{logo}{% + \HOLOGO@mbox{META}% + \HOLOGO@discretionary + \HOLOGO@mbox{FONT}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@METAPOST} +% \begin{macrocode} +\def\HoLogo@METAPOST#1{% + \HoLogoFont@font{METAPOST}{logo}{% + \HOLOGO@mbox{META}% + \HOLOGO@discretionary + \HOLOGO@mbox{POST}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@MetaFun} +% \begin{macrocode} +\def\HoLogo@MetaFun#1{% + \HOLOGO@mbox{Meta}% + \HOLOGO@discretionary + \HOLOGO@mbox{Fun}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogo@MetaPost} +% \begin{macrocode} +\def\HoLogo@MetaPost#1{% + \HOLOGO@mbox{Meta}% + \HOLOGO@discretionary + \HOLOGO@mbox{Post}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Others} +% +% \subsubsection{\hologo{biber}} +% +% \begin{macro}{\HoLogo@biber} +% \begin{macrocode} +\def\HoLogo@biber#1{% + \HOLOGO@mbox{#1{b}{B}i}% + \HOLOGO@discretionary + \HOLOGO@mbox{ber}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCs@biber} +% \begin{macrocode} +\def\HoLogoCs@biber#1{#1{b}{B}iber} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@biber} +% \begin{macrocode} +\def\HoLogoBkm@biber#1{% + #1{b}{B}iber% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@biber} +% \begin{macrocode} +\let\HoLogoHtml@biber\HoLogo@biber +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{KOMAScript}} +% +% \begin{macro}{\HoLogo@KOMAScript} +% The definition for \hologo{KOMAScript} is taken +% from \hologo{KOMAScript} (\xfile{scrlogo.dtx}, reformatted) \cite{scrlogo}: +%\begin{quote} +%\begin{verbatim} +%\@ifundefined{KOMAScript}{% +% \DeclareRobustCommand{\KOMAScript}{% +% \textsf{% +% K\kern.05em O\kern.05emM\kern.05em A% +% \kern.1em-\kern.1em % +% Script% +% }% +% }% +%}{} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@KOMAScript#1{% + \HoLogoFont@font{KOMAScript}{sf}{% + \HOLOGO@mbox{% + K\kern.05em% + O\kern.05em% + M\kern.05em% + A% + }% + \kern.1em% + \HOLOGO@hyphen + \kern.1em% + \HOLOGO@mbox{Script}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@KOMAScript} +% \begin{macrocode} +\def\HoLogoBkm@KOMAScript#1{% + KOMA-Script% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@KOMAScript} +% \begin{macrocode} +\def\HoLogoHtml@KOMAScript#1{% + \HoLogoCss@KOMAScript + \HoLogoFont@font{KOMAScript}{sf}{% + \HOLOGO@Span{KOMAScript}{% + K% + \HOLOGO@Span{O}{O}% + M% + \HOLOGO@Span{A}{A}% + \HOLOGO@Span{hyphen}{-}% + Script% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@KOMAScript} +% \begin{macrocode} +\def\HoLogoCss@KOMAScript{% + \Css{% + span.HoLogo-KOMAScript{% + font-family:sans-serif;% + }% + }% + \Css{% + span.HoLogo-KOMAScript span.HoLogo-O{% + padding-left:.05em;% + padding-right:.05em;% + }% + }% + \Css{% + span.HoLogo-KOMAScript span.HoLogo-A{% + padding-left:.05em;% + }% + }% + \Css{% + span.HoLogo-KOMAScript span.HoLogo-hyphen{% + padding-left:.1em;% + padding-right:.1em;% + }% + }% + \global\let\HoLogoCss@KOMAScript\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{LyX}} +% +% \begin{macro}{\HoLogo@LyX} +% The definition is taken from the documentation source files +% of \hologo{LyX}, \xfile{Intro.lyx} \cite{LyX}: +%\begin{quote} +%\begin{verbatim} +%\def\LyX{% +% \texorpdfstring{% +% L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@% +% }{% +% LyX% +% }% +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@LyX#1{% + L% + \kern-.1667em% + \lower.25em\hbox{Y}% + \kern-.125em% + X% + \HOLOGO@SpaceFactor +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@LyX} +% \begin{macrocode} +\def\HoLogoHtml@LyX#1{% + \HoLogoCss@LyX + \HOLOGO@Span{LyX}{% + L% + \HOLOGO@Span{y}{Y}% + X% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoCss@LyX} +% \begin{macrocode} +\def\HoLogoCss@LyX{% + \Css{% + span.HoLogo-LyX span.HoLogo-y{% + position:relative;% + top:.25em;% + margin-left:-.1667em;% + margin-right:-.125em;% + text-decoration:none;% + }% + }% + \global\let\HoLogoCss@LyX\relax +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\hologo{NTS}} +% +% \begin{macro}{\HoLogo@NTS} +% Definition for \hologo{NTS} can be found in +% package \xpackage{etex\textunderscore man} for the \hologo{eTeX} manual \cite{etexman} +% and in package \xpackage{dtklogos} \cite{dtklogos}: +%\begin{quote} +%\begin{verbatim} +%\def\NTS{% +% \leavevmode +% \hbox{% +% $% +% \cal N% +% \kern-0.35em% +% \lower0.5ex\hbox{$\cal T$}% +% \kern-0.2em% +% S% +% $% +% }% +%} +%\end{verbatim} +%\end{quote} +% \begin{macrocode} +\def\HoLogo@NTS#1{% + \HoLogoFont@font{NTS}{sy}{% + N\/% + \kern-.35em% + \lower.5ex\hbox{T\/}% + \kern-.2em% + S\/% + }% + \HOLOGO@SpaceFactor +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\Hologo{TTH} (\hologo{TeX} to HTML translator)} +% +% Source: \url{http://hutchinson.belmont.ma.us/tth/} +% In the HTML source the second `T' is printed as subscript. +%\begin{quote} +%\begin{verbatim} +%TTH +%\end{verbatim} +%\end{quote} +% \begin{macro}{\HoLogo@TTH} +% \begin{macrocode} +\def\HoLogo@TTH#1{% + \ltx@mbox{% + T\HOLOGO@SubScript{T}H% + }% + \HOLOGO@SpaceFactor +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HoLogoHtml@TTH} +% \begin{macrocode} +\def\HoLogoHtml@TTH#1{% + T\HCode{}T\HCode{}H% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{\Hologo{HanTheThanh}} +% +% Partial source: Package \xpackage{dtklogos}. +% The double accent is U+1EBF (latin small letter e with circumflex +% and acute). +% \begin{macro}{\HoLogo@HanTheThanh} +% \begin{macrocode} +\def\HoLogo@HanTheThanh#1{% + \ltx@mbox{H\`an}% + \HOLOGO@space + \ltx@mbox{% + Th% + \HOLOGO@IfCharExists{"1EBF}{% + \char"1EBF\relax + }{% + \^e\hbox to 0pt{\hss\raise .5ex\hbox{\'{}}}% + }% + }% + \HOLOGO@space + \ltx@mbox{Th\`anh}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoBkm@HanTheThanh} +% \begin{macrocode} +\def\HoLogoBkm@HanTheThanh#1{% + H\`an % + Th\HOLOGO@PdfdocUnicode{\^e}{\9036\277} % + Th\`anh% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HoLogoHtml@HanTheThanh} +% \begin{macrocode} +\def\HoLogoHtml@HanTheThanh#1{% + H\`an % + Th\HCode{&\ltx@hashchar x1ebf;} % + Th\`anh% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Driver detection} +% +% \begin{macrocode} +\HOLOGO@IfExists\InputIfFileExists{% + \InputIfFileExists{hologo.cfg}{}{}% +}{% + \ltx@IfUndefined{pdf@filesize}{% + \def\HOLOGO@InputIfExists{% + \openin\HOLOGO@temp=hologo.cfg\relax + \ifeof\HOLOGO@temp + \closein\HOLOGO@temp + \else + \closein\HOLOGO@temp + \begingroup + \def\x{LaTeX2e}% + \expandafter\endgroup + \ifx\fmtname\x + \input{hologo.cfg}% + \else + \input hologo.cfg\relax + \fi + \fi + }% + \ltx@IfUndefined{newread}{% + \chardef\HOLOGO@temp=15 % + \def\HOLOGO@CheckRead{% + \ifeof\HOLOGO@temp + \HOLOGO@InputIfExists + \else + \ifcase\HOLOGO@temp + \@PackageWarningNoLine{hologo}{% + Configuration file ignored, because\MessageBreak + a free read register could not be found% + }% + \else + \begingroup + \count\ltx@cclv=\HOLOGO@temp + \advance\ltx@cclv by \ltx@minusone + \edef\x{\endgroup + \chardef\noexpand\HOLOGO@temp=\the\count\ltx@cclv + \relax + }% + \x + \fi + \fi + }% + }{% + \csname newread\endcsname\HOLOGO@temp + \HOLOGO@InputIfExists + }% + }{% + \edef\HOLOGO@temp{\pdf@filesize{hologo.cfg}}% + \ifx\HOLOGO@temp\ltx@empty + \else + \ifnum\HOLOGO@temp>0 % + \begingroup + \def\x{LaTeX2e}% + \expandafter\endgroup + \ifx\fmtname\x + \input{hologo.cfg}% + \else + \input hologo.cfg\relax + \fi + \else + \@PackageInfoNoLine{hologo}{% + Empty configuration file `hologo.cfg' ignored% + }% + \fi + \fi + }% +} +% \end{macrocode} +% +% \begin{macrocode} +\def\HOLOGO@temp#1#2{% + \kv@define@key{HoLogoDriver}{#1}[]{% + \begingroup + \def\HOLOGO@temp{##1}% + \ltx@onelevel@sanitize\HOLOGO@temp + \ifx\HOLOGO@temp\ltx@empty + \else + \@PackageError{hologo}{% + Value (\HOLOGO@temp) not permitted for option `#1'% + }% + \@ehc + \fi + \endgroup + \def\hologoDriver{#2}% + }% +}% +\def\HOLOGO@@temp#1#2{% + \ifx\kv@value\relax + \HOLOGO@temp{#1}{#1}% + \else + \HOLOGO@temp{#1}{#2}% + \fi +}% +\kv@parse@normalized{% + pdftex,% + luatex=pdftex,% + dvipdfm,% + dvipdfmx=dvipdfm,% + dvips,% + dvipsone=dvips,% + xdvi=dvips,% + xetex,% + vtex,% +}\HOLOGO@@temp +% \end{macrocode} +% +% \begin{macrocode} +\kv@define@key{HoLogoDriver}{driverfallback}{% + \def\HOLOGO@DriverFallback{#1}% +} +% \end{macrocode} +% +% \begin{macro}{\HOLOGO@DriverFallback} +% \begin{macrocode} +\def\HOLOGO@DriverFallback{dvips} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\hologoDriverSetup} +% \begin{macrocode} +\def\hologoDriverSetup{% + \let\hologoDriver\ltx@undefined + \HOLOGO@DriverSetup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@DriverSetup} +% \begin{macrocode} +\def\HOLOGO@DriverSetup#1{% + \kvsetkeys{HoLogoDriver}{#1}% + \HOLOGO@CheckDriver + \ltx@ifundefined{hologoDriver}{% + \begingroup + \edef\x{\endgroup + \noexpand\kvsetkeys{HoLogoDriver}{\HOLOGO@DriverFallback}% + }\x + }{}% + \@PackageInfoNoLine{hologo}{Using driver `\hologoDriver'}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@CheckDriver} +% \begin{macrocode} +\def\HOLOGO@CheckDriver{% + \ifpdf + \def\hologoDriver{pdftex}% + \let\HOLOGO@pdfliteral\pdfliteral + \ifluatex + \ifx\pdfextension\@undefined\else + \protected\def\pdfliteral{\pdfextension literal}% + \let\HOLOGO@pdfliteral\pdfliteral + \fi + \ltx@IfUndefined{HOLOGO@pdfliteral}{% + \ifnum\luatexversion<36 % + \else + \begingroup + \let\HOLOGO@temp\endgroup + \ifcase0% + \directlua{% + if tex.enableprimitives then % + tex.enableprimitives('HOLOGO@', {'pdfliteral'})% + else % + tex.print('1')% + end% + }% + \ifx\HOLOGO@pdfliteral\@undefined 1\fi% + \relax% + \endgroup + \let\HOLOGO@temp\relax + \global\let\HOLOGO@pdfliteral\HOLOGO@pdfliteral + \fi% + \HOLOGO@temp + \fi + }{}% + \fi + \ltx@IfUndefined{HOLOGO@pdfliteral}{% + \@PackageWarningNoLine{hologo}{% + Cannot find \string\pdfliteral + }% + }{}% + \else + \ifxetex + \def\hologoDriver{xetex}% + \else + \ifvtex + \def\hologoDriver{vtex}% + \fi + \fi + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@WarningUnsupportedDriver} +% \begin{macrocode} +\def\HOLOGO@WarningUnsupportedDriver#1{% + \@PackageWarningNoLine{hologo}{% + Logo `#1' needs driver specific macros,\MessageBreak + but driver `\hologoDriver' is not supported.\MessageBreak + Use a different driver or\MessageBreak + load package `graphics' or `pgf'% + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Reflect box macros} +% +% Skip driver part if not needed. +% \begin{macrocode} +\ltx@IfUndefined{reflectbox}{}{% + \ltx@IfUndefined{rotatebox}{}{% + \HOLOGO@AtEnd + }% +} +\ltx@IfUndefined{pgftext}{}{% + \HOLOGO@AtEnd +} +\ltx@IfUndefined{psscalebox}{}{% + \HOLOGO@AtEnd +} +% \end{macrocode} +% +% \begin{macrocode} +\def\HOLOGO@temp{LaTeX2e} +\ifx\fmtname\HOLOGO@temp + \RequirePackage{kvoptions}[2011/06/30]% + \ProcessKeyvalOptions{HoLogoDriver}% +\fi +\HOLOGO@DriverSetup{} +% \end{macrocode} +% +% \begin{macro}{\HOLOGO@ReflectBox} +% \begin{macrocode} +\def\HOLOGO@ReflectBox#1{% + \begingroup + \setbox\ltx@zero\hbox{\begingroup#1\endgroup}% + \setbox\ltx@two\hbox{% + \kern\wd\ltx@zero + \csname HOLOGO@ScaleBox@\hologoDriver\endcsname{-1}{1}{% + \hbox to 0pt{\copy\ltx@zero\hss}% + }% + }% + \wd\ltx@two=\wd\ltx@zero + \box\ltx@two + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\HOLOGO@PointReflectBox} +% \begin{macrocode} +\def\HOLOGO@PointReflectBox#1{% + \begingroup + \setbox\ltx@zero\hbox{\begingroup#1\endgroup}% + \setbox\ltx@two\hbox{% + \kern\wd\ltx@zero + \raise\ht\ltx@zero\hbox{% + \csname HOLOGO@ScaleBox@\hologoDriver\endcsname{-1}{-1}{% + \hbox to 0pt{\copy\ltx@zero\hss}% + }% + }% + }% + \wd\ltx@two=\wd\ltx@zero + \box\ltx@two + \endgroup +} +% \end{macrocode} +% \end{macro} +% +% We must define all variants because of dynamic driver setup. +% \begin{macrocode} +\def\HOLOGO@temp#1#2{#2} +% \end{macrocode} +% +% \begin{macro}{\HOLOGO@ScaleBox@pdftex} +% \begin{macrocode} +\HOLOGO@temp{pdftex}{% + \def\HOLOGO@ScaleBox@pdftex#1#2#3{% + \HOLOGO@pdfliteral{% + q #1 0 0 #2 0 0 cm% + }% + #3% + \HOLOGO@pdfliteral{% + Q% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@ScaleBox@dvips} +% \begin{macrocode} +\HOLOGO@temp{dvips}{% + \def\HOLOGO@ScaleBox@dvips#1#2#3{% + \special{ps:% + gsave % + currentpoint % + currentpoint translate % + #1 #2 scale % + neg exch neg exch translate% + }% + #3% + \special{ps:% + currentpoint % + grestore % + moveto% + }% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@ScaleBox@dvipdfm} +% \begin{macrocode} +\HOLOGO@temp{dvipdfm}{% + \let\HOLOGO@ScaleBox@dvipdfm\HOLOGO@ScaleBox@dvips +} +% \end{macrocode} +% \end{macro} +% Since \hologo{XeTeX} v0.6. +% \begin{macro}{\HOLOGO@ScaleBox@xetex} +% \begin{macrocode} +\HOLOGO@temp{xetex}{% + \def\HOLOGO@ScaleBox@xetex#1#2#3{% + \special{x:gsave}% + \special{x:scale #1 #2}% + #3% + \special{x:grestore}% + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\HOLOGO@ScaleBox@vtex} +% \begin{macrocode} +\HOLOGO@temp{vtex}{% + \def\HOLOGO@ScaleBox@vtex#1#2#3{% + \special{r(#1,0,0,#2,0,0}% + #3% + \special{r)}% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\HOLOGO@AtEnd% +% +% \end{macrocode} +%% \section{Installation} +% +% \subsection{Download} +% +% \paragraph{Package.} This package is available on +% CTAN\footnote{\CTANpkg{hologo}}: +% \begin{description} +% \item[\CTAN{macros/latex/contrib/hologo/hologo.dtx}] The source file. +% \item[\CTAN{macros/latex/contrib/hologo/hologo.pdf}] Documentation. +% \end{description} +% +% +% \paragraph{Bundle.} All the packages of the bundle `hologo' +% are also available in a TDS compliant ZIP archive. There +% the packages are already unpacked and the documentation files +% are generated. The files and directories obey the TDS standard. +% \begin{description} +% \item[\CTANinstall{install/macros/latex/contrib/hologo.tds.zip}] +% \end{description} +% \emph{TDS} refers to the standard ``A Directory Structure +% for \TeX\ Files'' (\CTANpkg{tds}). Directories +% with \xfile{texmf} in their name are usually organized this way. +% +% \subsection{Bundle installation} +% +% \paragraph{Unpacking.} Unpack the \xfile{hologo.tds.zip} in the +% TDS tree (also known as \xfile{texmf} tree) of your choice. +% Example (linux): +% \begin{quote} +% |unzip hologo.tds.zip -d ~/texmf| +% \end{quote} +% +% \subsection{Package installation} +% +% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting +% \docstrip\ archive. The files are extracted by running the +% \xfile{.dtx} through \plainTeX: +% \begin{quote} +% \verb|tex hologo.dtx| +% \end{quote} +% +% \paragraph{TDS.} Now the different files must be moved into +% the different directories in your installation TDS tree +% (also known as \xfile{texmf} tree): +% \begin{quote} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} +% hologo.sty & tex/generic/hologo/hologo.sty\\ +% hologo.pdf & doc/latex/hologo/hologo.pdf\\ +% example/hologo-example.tex & doc/latex/hologo/example/hologo-example.tex\\ +% hologo.dtx & source/latex/hologo/hologo.dtx\\ +% \end{tabular}^^A +% }^^A +% \sbox0{\t}^^A +% \ifdim\wd0>\linewidth +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \end{quote} +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% TDS installing feature, then some files can already be in the right +% place, see the documentation of \docstrip. +% +% \subsection{Refresh file name databases} +% +% If your \TeX~distribution +% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh +% these. For example, \TeX\,Live\ users run \verb|texhash| or +% \verb|mktexlsr|. +% +% \subsection{Some details for the interested} +% +% \paragraph{Unpacking with \LaTeX.} +% The \xfile{.dtx} chooses its action depending on the format: +% \begin{description} +% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\LaTeX:] Generate the documentation. +% \end{description} +% If you insist on using \LaTeX\ for \docstrip\ (really, +% \docstrip\ does not need \LaTeX), then inform the autodetect routine +% about your intention: +% \begin{quote} +% \verb|latex \let\install=y\input{hologo.dtx}| +% \end{quote} +% Do not forget to quote the argument according to the demands +% of your shell. +% +% \paragraph{Generating the documentation.} +% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate +% the documentation. The process can be configured by the +% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% line into this file, if you want to have A4 as paper format: +% \begin{quote} +% \verb|\PassOptionsToClass{a4paper}{article}| +% \end{quote} +% An example follows how to generate the +% documentation with pdf\LaTeX: +% \begin{quote} +%\begin{verbatim} +%pdflatex hologo.dtx +%makeindex -s gind.ist hologo.idx +%pdflatex hologo.dtx +%makeindex -s gind.ist hologo.idx +%pdflatex hologo.dtx +%\end{verbatim} +% \end{quote} +% +% \begin{thebibliography}{9} +% \raggedright +% +% \bibitem{btxdoc} +% Oren Patashnik, +% \textit{\hologo{BibTeX}ing}, +% 1988-02-08.\\ +% \CTANpkg{bibtex} +% +% \bibitem{dtklogos} +% Gerd Neugebauer, DANTE, +% \textit{Package \xpackage{dtklogos}}, +% 2011-04-25.\\ +% \url{http://mirrors.ctan.org/usergrps/dante/dtk/dtk-logos.sty} +% +% \bibitem{etexman} +% The \hologo{NTS} Team, +% \textit{The \hologo{eTeX} manual}, +% 1998-02.\\ +% \CTANpkg{etex} +% +% \bibitem{ExTeX-FAQ} +% The \hologo{ExTeX} group, +% \textit{\hologo{ExTeX}: FAQ -- How is \hologo{ExTeX} typeset?}, +% 2007-04-14.\\ +% \url{http://www.extex.org/documentation/faq.html} +% +% \bibitem{LyX} +% ^^A@MISC{ LyX, +% ^^A title = {{LyX 2.0.0 -- The Document Processor [Computer software and manual]}}, +% ^^A author = {{The LyX Team}}, +% ^^A howpublished = {Internet: http://www.lyx.org}, +% ^^A year = {2011-05-08}, +% ^^A note = {Retrieved May 10, 2011, from http://www.lyx.org}, +% ^^A url = {http://www.lyx.org/} +% ^^A} +% The \hologo{LyX} Team, +% \textit{\hologo{LyX} -- The Document Processor}, +% 2011-05-08.\\ +% \url{https://www.lyx.org/} +% +% \bibitem{OzTeX} +% Andrew Trevorrow, +% \hologo{OzTeX} FAQ: What is the correct way to typeset ``\hologo{OzTeX}''?, +% 2011-09-15 (visited). +% \url{http://www.trevorrow.com/oztex/ozfaq.html#oztex-logo} +% +% \bibitem{PiCTeX} +% Michael Wichura, +% \textit{The \hologo{PiCTeX} macro package}, +% 1987-09-21. +% \CTANpkg{pictex} +% +% \bibitem{scrlogo} +% Markus Kohm, +% \textit{\hologo{KOMAScript} Datei \xfile{scrlogo.dtx}}, +% 2009-01-30.\\ +% \CTANinstall{install/macros/latex/contrib/koma-script.tds.zip} +% +% \end{thebibliography} +% +% \begin{History} +% \begin{Version}{2010/04/08 v1.0} +% \item +% The first version. +% \end{Version} +% \begin{Version}{2010/04/16 v1.1} +% \item +% \cs{Hologo} added for support of logos at start of a sentence. +% \item +% \cs{hologoSetup} and \cs{hologoLogoSetup} added. +% \item +% Options \xoption{break}, \xoption{hyphenbreak}, \xoption{spacebreak} +% added. +% \item +% Variant support added by option \xoption{variant}. +% \end{Version} +% \begin{Version}{2010/04/24 v1.2} +% \item +% \hologo{LaTeX3} added. +% \item +% \hologo{VTeX} added. +% \end{Version} +% \begin{Version}{2010/11/21 v1.3} +% \item +% \hologo{iniTeX}, \hologo{virTeX} added. +% \end{Version} +% \begin{Version}{2011/03/25 v1.4} +% \item +% \hologo{ConTeXt} with variants added. +% \item +% Option \xoption{discretionarybreak} added as refinement for +% option \xoption{break}. +% \end{Version} +% \begin{Version}{2011/04/21 v1.5} +% \item +% Wrong TDS directory for test files fixed. +% \end{Version} +% \begin{Version}{2011/10/01 v1.6} +% \item +% Support for package \xpackage{tex4ht} added. +% \item +% Support for \cs{csname} added if \cs{ifincsname} is available. +% \item +% New logos: +% \hologo{(La)TeX}, +% \hologo{biber}, +% \hologo{BibTeX} (\xoption{sc}, \xoption{sf}), +% \hologo{emTeX}, +% \hologo{ExTeX}, +% \hologo{KOMAScript}, +% \hologo{La}, +% \hologo{LyX}, +% \hologo{MiKTeX}, +% \hologo{NTS}, +% \hologo{OzMF}, +% \hologo{OzMP}, +% \hologo{OzTeX}, +% \hologo{OzTtH}, +% \hologo{PCTeX}, +% \hologo{PiC}, +% \hologo{PiCTeX}, +% \hologo{METAFONT}, +% \hologo{MetaFun}, +% \hologo{METAPOST}, +% \hologo{MetaPost}, +% \hologo{SLiTeX} (\xoption{lift}, \xoption{narrow}, \xoption{simple}), +% \hologo{SliTeX} (\xoption{narrow}, \xoption{simple}, \xoption{lift}), +% \hologo{teTeX}. +% \item +% Fixes: +% \hologo{iniTeX}, +% \hologo{pdfLaTeX}, +% \hologo{pdfTeX}, +% \hologo{virTeX}. +% \item +% \cs{hologoFontSetup} and \cs{hologoLogoFontSetup} added. +% \item +% \cs{hologoVariant} and \cs{HologoVariant} added. +% \end{Version} +% \begin{Version}{2011/11/22 v1.7} +% \item +% New logos: +% \hologo{BibTeX8}, +% \hologo{LaTeXML}, +% \hologo{SageTeX}, +% \hologo{TeX4ht}, +% \hologo{TTH}. +% \item +% \hologo{Xe} and friends: Driver stuff fixed. +% \item +% \hologo{Xe} and friends: Support for italic added. +% \item +% \hologo{Xe} and friends: Package support for \xpackage{pgf} +% and \xpackage{pstricks} added. +% \end{Version} +% \begin{Version}{2011/11/29 v1.8} +% \item +% New logos: +% \hologo{HanTheThanh}. +% \end{Version} +% \begin{Version}{2011/12/21 v1.9} +% \item +% Patch for package \xpackage{ifxetex} added for the case that +% \cs{newif} is undefined in \hologo{iniTeX}. +% \item +% Some fixes for \hologo{iniTeX}. +% \end{Version} +% \begin{Version}{2012/04/26 v1.10} +% \item +% Fix in bookmark version of logo ``\hologo{HanTheThanh}''. +% \end{Version} +% \begin{Version}{2016/05/12 v1.11} +% \item +% Update HOLOGO@IfCharExists (previously in texlive) +% \item define pdfliteral in current luatex. +% \end{Version} +% \begin{Version}{2016/05/16 v1.12} +% \item +% Documentation updates. +% \end{Version} +% \begin{Version}{2017/05/01 v1.13} +% \item +% Removing spurious comments in bibliography. (github PR from yudai-nkt) +% \end{Version} +% \begin{Version}{2019/12/05 v1.14} +% \item +% Documentation updates. +% \end{Version} +% \end{History} +% +% \PrintIndex +% +% \Finale +\endinput diff --git a/macros/latex/contrib/hologo/hologo.pdf b/macros/latex/contrib/hologo/hologo.pdf new file mode 100644 index 0000000000..a5f4b321a4 Binary files /dev/null and b/macros/latex/contrib/hologo/hologo.pdf differ diff --git a/macros/latex/contrib/mathcommand/README.md b/macros/latex/contrib/mathcommand/README.md index fe154ad579..ee2f7779ca 100644 --- a/macros/latex/contrib/mathcommand/README.md +++ b/macros/latex/contrib/mathcommand/README.md @@ -3,8 +3,8 @@ This directory contains the package name: mathcommand license: LaTeX Project Public License version 1.2 or above - version: v1.02 - date: 2019/07/03 + version: v1.03 + date: 2019/12/06 author: Thomas Colcombet mail: thomas.colcombet@irif.fr web: - diff --git a/macros/latex/contrib/mathcommand/mathcommand.dtx b/macros/latex/contrib/mathcommand/mathcommand.dtx index ca621c869d..e269646e1f 100644 --- a/macros/latex/contrib/mathcommand/mathcommand.dtx +++ b/macros/latex/contrib/mathcommand/mathcommand.dtx @@ -23,7 +23,7 @@ % % \iffalse %\usepackage{expl3} -%\ProvidesExplPackage{mathcommand}{2019/07/03}{1.02}{} +%\ProvidesExplPackage{mathcommand}{2019/12/06}{1.03}{} %<*driver> \documentclass{ltxdoc} \usepackage[utf8]{inputenc} @@ -33,12 +33,13 @@ \usepackage{expl3} \usepackage{mathcommand} \usepackage[hidelinks]{hyperref} -\usepackage[quotation,scope,electronic]{knowledge} +\usepackage[quotation,scope,notion,electronic]{knowledge} \usepackage{enumitem} \CheckSum{0} \changes{1.01}{2019/05/12}{Initial version} % \changes{1.02}{2019/07/03}{Bug correction} % +\changes{1.03}{2019/12/06}{added disabling commands} % \GetFileInfo{mathcommand.sty} % \DoNotIndex{} \edef\mathcommandversiondate{\fileversion--\filedate} @@ -166,6 +167,17 @@ \knowledge{PIE}[PIEs]{doc notion} \knowledge{PIE command}[PIE commands]{doc notion} +\knowledge{notion} + | Disabling + | deactivated + | Deactivating + +\knowledge{notion} + | disabled=warning +\knowledge{notion} + | disabled=error +\knowledge{notion} + | disabled=silent \begin{document} \title{The \texttt{mathcommand} package for \LaTeX\\ @@ -177,8 +189,9 @@ \noindent The "mathcommand" package provides functionalities for defining macros \begin{compactenum} \item that have different behaviors depending on whether in math or text mode, - \item that absorb Primes, Indices and Exponents (PIE) as extra parameters usable in the code, and - \item offers some iteration facilities for defining macros with similar code. + \item that absorb Primes, Indices and Exponents (PIE) as extra parameters usable in the code, + \item offers some iteration facilities for defining macros with similar code, + \item and deactivating macros. \end{compactenum} The primary objective of this package is to be used together with the "knowledge" package for a proper handling of mathematical notations. @@ -190,6 +203,7 @@ \item[2019-05-12] First version of the package. V1.01 on CTAN, \item[2019-05-14] New macros \cs\IfEmptyTF, \cs\GetExponent, and \cs\GetIndex. \item[2019-07-03] Corrects bug of functions declaring PIE's issuing an error when already existing. Version 1.02 on CTAN. +\item[2019-12-06] Added disabling commands, and package options. Version 1.03 on CTAN. \end{compactdesc} @@ -333,9 +347,9 @@ For instance: \knowledge{name 7}{doc notion} \knowledge{code}{doc notion} The "mathcommand" package offer also some capabilities for automatically defining multiple - similar macros. This is done using only one command: + similar macros. This is done using only one command:\AP \begin{center} - \AP\csintro{\LoopCommands}\{"list on which to iterate"\}["name 1"]["name 2"]\dots["name 7"]\{"code@@LoopCommands"\} + \csintro{\LoopCommands}\{"list on which to iterate"\}["name 1"]["name 2"]\dots["name 7"]\{"code@@LoopCommands"\} \end{center} \AP The ""list on which to iterate"" is a list of letters or braced sequences of letters. \AP the ""name 1"", ""name 2"" up to ""name 7"" optional parameters are expandable @@ -410,6 +424,56 @@ defined with as main body \texttt{\cs\overline\{u\#2\}\#1\#3} be displayed in blue (with the "xcolor" package loaded). Note in the last case the use of the third parameter used for accessing the macros \cs\LaTeXalpha,\dots\ that are automatically generated by the \cs\renewmathcommand\ macro. + +\section{Disabling command} + +The package "mathcommand" has some facilities for deactivating commands, and suggesting replacements. +This can be useful when working with coauthors and help them using the same macros. +"Disabling" a command is achieved using \AP +\begin{center} + \csintro{\disablecommand}\{sequence of control sequences\} + \end{center} + +The result of this command is that the control sequences appearing in the sequence are "deactivated". \AP ""Deactivating"" a macro~\cs\macro\ means that: +\begin{itemize} +\item The original macro is stored as \cs\LaTeXmacro, and thus can still be used. +\item Using \cs\macro\ now displays an error message explaining that it has been disabled, that~\cs\LaTeXmacro\ can be used instead, and also provides a list suggestions of replacement that are defined by the command \cs\suggestcommand. +\end{itemize} +However, be careful: disabling a command which is used in the system or in the the style will yield an error. +Hence, it is possible to disable all math symbols but macros like \cs\dagger\ would yield problem if used in footnotes or for the affiliation of the authors. +\AP The syntax of~\cs\suggestcommand\ is as follows: + \begin{center} + \csintro{\suggestcommand}\cs\macro\{suggestion to be displayed when~\cs\macro\ is used\} + \end{center} + For instance: + \begin{code}%[10cm] + \cs\disablecommand\{\cs\leq\cs\geq\}\\ + \cs\suggestcommand\{\cs\leq\}\{Use the better looking \cs\leqslant.\}\\ + \cs\suggestcommand\{\cs\geq\}\{Use the better looking \cs\geqslant.\} + \end{code} +Now, executing \cs\leq\ yields: +\begin{verbatim} +./filename.tex:linenumber: Package mathcommand Error: +(mathcommand) The command \geq is disabled. Instead: +(mathcommand) Use \LaTeXgeq for the original macro. +(mathcommand) Use the better looking \geqslant . +\end{verbatim} + + +\section{Options} + +\AP Options can either be triggered either when the package is loaded, or using: +\begin{center} + \csintro\mathcommandconfigure\{option list\} +\end{center} +The available options are: +\begin{itemize} +\item ""disabled=error"" makes "disabled" commands produce errors, +\item ""disabled=warning"" makes "disabled" commands produce warnings, +\item ""disabled=silent"" makes "disabled" commands work as before being disabled + (useful when including code that cannot be modified). +\end{itemize} + \newpage \DocInput{mathcommand.dtx} @@ -432,8 +496,8 @@ This directory contains the package name: mathcommand license: LaTeX Project Public License version 1.2 or above - version: v1.02 - date: 2019/07/03 + version: v1.03 + date: 2019/12/06 author: Thomas Colcombet mail: thomas.colcombet@irif.fr web: - @@ -469,7 +533,7 @@ Content of the file mathcommand-ctan.zip: %<*package> % \begin{macrocode} \NeedsTeXFormat{LaTeX2e}[1994/06/01] -\RequirePackage{expl3} +\RequirePackage{expl3,l3keys2e} \RequirePackage{etoolbox} \RequirePackage{xparse} @@ -917,7 +981,7 @@ Content of the file mathcommand-ctan.zip: \__xparse_check_definable:nNT {#2} \storecommand { \cs_if_exist:NTF#2{ - \cs_set_eq:cN{\__mathcommand_prefix_store_tl\cs_to_str:N#2}#2 + \cs_set_eq:cN{#1\cs_to_str:N#2}#2 } { \PackageError{mathcommand} @@ -1152,6 +1216,102 @@ Content of the file mathcommand-ctan.zip: } % \end{macrocode} % +% \subsection{Deactivating macros} +% +% \begin{macrocode} +\bool_new:N\__mathcommand_disabled_error_bool +\bool_set_true:N\__mathcommand_disabled_error_bool +\bool_new:N\__mathcommand_disabled_suggest_original_bool +\bool_set_true:N\__mathcommand_disabled_suggest_original_bool +\bool_new:N\__mathcommand_force_enabled_bool +\bool_set_false:N\__mathcommand_force_enabled_bool +% \end{macrocode} +% \begin{macrocode} +\cs_new:Nn\__mathcommand_to_disabled_help_tl:N + {mathcommand_disabled_help_\cs_to_str:N#1_tl} +% \end{macrocode} +% \begin{macrocode} +\cs_new:Nn\__mathcommand_error:nn +{ \msg_new:nnn{mathcommand}{#1}{#2} + \msg_error:nn{mathcommand}{#1} +} +\cs_new:Nn\__mathcommand_dc_error:n +{ \msg_new:nnn{mathcommand}{disabled~command}{#1} + \msg_error:nn{mathcommand}{disabled~command} +} +\cs_new:Nn\__mathcommand_dc_warning:n +{ \msg_set:nnn{mathcommand}{disabled~command}{#1} + \msg_warning:nn{mathcommand}{disabled~command} +} +\cs_new:Nn\mathcommand_disabled_error:N +{ \bool_if:NTF\__mathcommand_disabled_error_bool + {\exp_args:Nx\__mathcommand_dc_error:n} + {\exp_args:Nx\__mathcommand_dc_warning:n} + {\exp_not:n{\\The~command~\string#1~is~disabled.~Instead:\\ } + \bool_if:NT\__mathcommand_disabled_suggest_original_bool + {Use~\exp_not:c{\__mathcommand_to_storetl:N#1} for~the~original~macro.} + \exp_not:v{\__mathcommand_to_disabled_help_tl:N#1}} +} +% \end{macrocode} +% \begin{macrocode} +\msg_new:nnn{mathcommand}{unknown~command} + {\\The~control~sequence~#1 is~not~defined \\Origin~macro:~#2} +% \end{macrocode} +% \begin{macrocode} +\NewDocumentCommand\disablecommand{m}{ + \tl_map_function:nN{#1}\mathcommand_disablecommand:N +} + + +\cs_new:Nn\mathcommand_disablecommand:N + { \cs_if_exist:NTF#1{ + \__xparse_check_definable:nNT#1\disablecommand + {\tl_if_exist:cTF{\__mathcommand_to_disabled_help_tl:N#1} + {} + {\storecommand#1 + \tl_new:c{\__mathcommand_to_disabled_help_tl:N#1} + \renewcommand#1 + {\bool_if:NF + \__mathcommand_force_enabled_bool + {\mathcommand_disabled_error:N#1} + \use:c{\__mathcommand_to_storetl:N#1}}} + } + }{ + \msg_error:nnnn{mathcommand}{unknown~command}{#1}{\disablecommand} + } +} +% \end{macrocode} +% \begin{macrocode} +\NewDocumentCommand\suggestcommand{mm} + { \cs_if_exist:NTF#1{ + \cs_if_exist:cTF{\__mathcommand_to_disabled_help_tl:N#1}{ + \tl_put_right:cx{\__mathcommand_to_disabled_help_tl:N#1}{\exp_not:N\\\tl_to_str:n{#2}} + }{ + \__mathcommand_error:nn{command~not~disabled} + {\\\string\suggestcommand :~Command~#1~has~not~been~disabled.} + } + } + { \__mathcommand_error:nn{unknown~command} + {\\\string\suggestcommand :~Unknown~command~#1.} + } +} +% \end{macrocode} +% +% \subsection{Options} +% +% \begin{macrocode} +\keys_define:nn { mathcommand }{ + disabled .multichoice:, + disabled / silent .code:n = {\bool_set_true:N\__mathcommand_force_enabled_bool }, + disabled / error .code:n = {\bool_set_false:N\__mathcommand_force_enabled_bool + \bool_set_true:N\__mathcommand_disabled_error_bool}, + disabled / warning .code:n = {\bool_set_false:N\__mathcommand_force_enabled_bool + \bool_set_false:N\__mathcommand_disabled_error_bool}, +} +\ProcessKeysOptions { mathcommand } % Parses the option list +\NewDocumentCommand\mathcommandconfigure{ m } + {\keys_set:nn{ mathcommand}{ #1} } +% \end{macrocode} % \begin{macrocode} \ExplSyntaxOff % \end{macrocode} diff --git a/macros/latex/contrib/mathcommand/mathcommand.pdf b/macros/latex/contrib/mathcommand/mathcommand.pdf index 1924fc0b59..8e836ed0e4 100644 Binary files a/macros/latex/contrib/mathcommand/mathcommand.pdf and b/macros/latex/contrib/mathcommand/mathcommand.pdf differ diff --git a/macros/latex/contrib/oberdiek/README.txt b/macros/latex/contrib/oberdiek/README.txt index 238e572c18..9abb0caf69 100644 --- a/macros/latex/contrib/oberdiek/README.txt +++ b/macros/latex/contrib/oberdiek/README.txt @@ -1,4 +1,4 @@ -README 2019/12/03 +README 2019/12/05 This file describes the directory CTAN:macros/latex/contrib/oberdiek/ diff --git a/macros/latex/contrib/oberdiek/aliascnt.dtx b/macros/latex/contrib/oberdiek/aliascnt.dtx index 60289eaeaf..47bfec1ee2 100644 --- a/macros/latex/contrib/oberdiek/aliascnt.dtx +++ b/macros/latex/contrib/oberdiek/aliascnt.dtx @@ -530,7 +530,7 @@ and the derived files % \bibitem{remreset} % David Carlisle: \textit{The \xpackage{remreset} package}; % 1997/09/28; -% \CTAN{macros/latex/contrib/carlisle/remreset.sty}. +% \CTANpkg{remreset}. % % \bibitem{hyperref} % Sebastian Rahtz, Heiko Oberdiek: diff --git a/macros/latex/contrib/oberdiek/aliascnt.pdf b/macros/latex/contrib/oberdiek/aliascnt.pdf index 5fc66906c5..81d6089175 100644 Binary files a/macros/latex/contrib/oberdiek/aliascnt.pdf and b/macros/latex/contrib/oberdiek/aliascnt.pdf differ diff --git a/macros/latex/contrib/oberdiek/alphalph.pdf b/macros/latex/contrib/oberdiek/alphalph.pdf index 5f7559119b..91dc509bc1 100644 Binary files a/macros/latex/contrib/oberdiek/alphalph.pdf and b/macros/latex/contrib/oberdiek/alphalph.pdf differ diff --git a/macros/latex/contrib/oberdiek/askinclude.dtx b/macros/latex/contrib/oberdiek/askinclude.dtx index aa249c79fd..0fcab173eb 100644 --- a/macros/latex/contrib/oberdiek/askinclude.dtx +++ b/macros/latex/contrib/oberdiek/askinclude.dtx @@ -232,14 +232,14 @@ and the derived files title={makematch.sty: Pattern matching with wildcards}, date={2007-02-23}, version={1.7925}, - url={\CTANpkg{makematch}}, + url={https://ctan.org/pkg/qstest}, urldate={2011-12-02}, } @manual{excludeonly, author={Luecking, Daniel H. and Arseneau, Donald}, title={The excludeonly package}, date={2003-03-14}, - url={\CTANpkg{excludeonly}}, + url={https://ctan.org/pkg/excludeonly}, urldate={2011-12-02}, } % diff --git a/macros/latex/contrib/oberdiek/askinclude.pdf b/macros/latex/contrib/oberdiek/askinclude.pdf index fac4008a47..166088b282 100644 Binary files a/macros/latex/contrib/oberdiek/askinclude.pdf and b/macros/latex/contrib/oberdiek/askinclude.pdf differ diff --git a/macros/latex/contrib/oberdiek/atenddvi.dtx b/macros/latex/contrib/oberdiek/atenddvi.dtx deleted file mode 100644 index b1b15af7ab..0000000000 --- a/macros/latex/contrib/oberdiek/atenddvi.dtx +++ /dev/null @@ -1,550 +0,0 @@ -% \iffalse meta-comment -% -% File: atenddvi.dtx -% Version: 2016/05/16 v1.2 -% Info: At end DVI hook -% -% Copyright (C) -% 2007 Heiko Oberdiek -% 2016-2019 Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://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 Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work consists of the main source file atenddvi.dtx -% and the derived files -% atenddvi.sty, atenddvi.pdf, atenddvi.ins, atenddvi.drv. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/atenddvi.dtx -% CTAN:macros/latex/contrib/oberdiek/atenddvi.pdf -% -% Unpacking: -% (a) If atenddvi.ins is present: -% tex atenddvi.ins -% (b) Without atenddvi.ins: -% tex atenddvi.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{atenddvi.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If atenddvi.drv is present: -% latex atenddvi.drv -% (b) Without atenddvi.drv: -% latex atenddvi.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex atenddvi.dtx -% makeindex -s gind.ist atenddvi.idx -% pdflatex atenddvi.dtx -% makeindex -s gind.ist atenddvi.idx -% pdflatex atenddvi.dtx -% -% Installation: -% TDS:tex/latex/oberdiek/atenddvi.sty -% TDS:doc/latex/oberdiek/atenddvi.pdf -% TDS:source/latex/oberdiek/atenddvi.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -% -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: atenddvi 2016/05/16 v1.2 At end DVI hook (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: atenddvi -Version: 2016/05/16 v1.2 - -Copyright (C) - 2007 Heiko Oberdiek - 2016-2019 Oberdiek Package Support Group - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://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 Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -This work consists of the main source file atenddvi.dtx -and the derived files - atenddvi.sty, atenddvi.pdf, atenddvi.ins, atenddvi.drv. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{atenddvi.ins}{\from{atenddvi.dtx}{install}}% - \file{atenddvi.drv}{\from{atenddvi.dtx}{driver}}% - \usedir{tex/latex/oberdiek}% - \file{atenddvi.sty}{\from{atenddvi.dtx}{package}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* file into a directory searched by TeX:} -\Msg{*} -\Msg{* atenddvi.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `atenddvi.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -% -%<*ignore> -\fi -% -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{atenddvi.drv}% - [2016/05/16 v1.2 At end DVI hook (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\begin{document} - \DocInput{atenddvi.dtx}% -\end{document} -% -% \fi -% -% -% -% \GetFileInfo{atenddvi.drv} -% -% \title{The \xpackage{atenddvi} package} -% \date{2016/05/16 v1.2} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% \LaTeX\ offers \cs{AtBeginDvi}. This package \xpackage{atenddvi} -% provides the counterpart \cs{AtEndDvi}. The execution of its -% argument is delayed to the end of the document at the end of the -% last page. Thus \cs{special} and \cs{write} remain effective, because -% they are put into the last page. This is the main difference -% to \cs{AtEndDocument}. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \begin{declcs}{AtEndDvi} \M{code} -% \end{declcs} -% Macro \cs{AtEndDvi} provides a hook mechanism to put \meta{code} -% at the end of the last output page. It is the logical counterpart -% to \cs{AtBeginDvi}. Despite the name the output type DVI, PDF or whatever -% does not matter. -% -% Unlike \cs{AtBeginDvi} the \meta{code} is not put in a box and -% therefore executed immediately. The hook for \cs{AtEndDvi} is based on -% a macro similar to \cs{AtBeginDocument} or \cs{AtEndDocument}. The -% execution of \meta{code} is delayed until the hook is executed on -% the last page. -% -% Commands such as \cs{special} or \cs{write} (not the \cs{immediate} -% variant) must go as nodes into the contents of a page to have the -% desired effect. -% When the hook for \cs{AtEndDocument} is executed, the last intended -% page may already be shipped out. Therefore \cs{special} or \cs{write} -% cannot be used in a reliable way without generating new page. -% -% This gap is closed by \cs{AtEndDvi} of this package \xpackage{atenddvi}. -% If the document is compiled the first time, the package remembers -% the last page in a reference. In the sceond run, it puts the hook -% on the page that has been detected in the previous run as last page. -% The package detectes if the number of pages has changed, and then -% generates a warning to rerun \LaTeX. -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \begin{macrocode} -%<*package> -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{atenddvi}% - [2016/05/16 v1.2 At end DVI hook (HO)]% -% \end{macrocode} -% -% Load the required packages -% \begin{macrocode} -\RequirePackage{zref-abspage,zref-lastpage}[2007/03/19] -\RequirePackage{atbegshi} -% \end{macrocode} -% -% \begin{macro}{\AtEndDvi@Hook} -% Macro \cs{AtEndDvi@Hook} is the data storage macro -% for the code that is executed later at end of the last page. -% \begin{macrocode} -\let\AtEndDvi@Hook\@empty -% \end{macrocode} -% \end{macro} -% \begin{macro}{\AtEndDvi} -% Macro \cs{AtEndDvi} is called in the same way as -% \cs{AtBeginDocument}. The argument is added to the hook macro. -% \begin{macrocode} -\newcommand*{\AtEndDvi}{% - \g@addto@macro\AtEndDvi@Hook -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AtEndDvi@AtBeginShipout} -% \begin{macrocode} -\def\AtEndDvi@AtBeginShipout{% - \begingroup -% \end{macrocode} -% The reference `LastPage' is marked used. If the reference -% is not yet defined, then the user gets the warning because of -% the undefined reference and the rerun warning at the end of -% the compile run. However, we do not need a warning each page, -% the first page is enough. -% \begin{macrocode} - \ifnum\value{abspage}=1 % - \zref@refused{LastPage}% - \fi -% \end{macrocode} -% The current absolute page number is compared with the -% absolute page number of the reference `LastPage'. -% \begin{macrocode} - \ifnum\zref@extractdefault{LastPage}{abspage}{0}=\value{abspage}% -% \end{macrocode} -% \begin{macro}{\AtEndDvi@LastPage} -% We found the right page and remember it in a macro. -% \begin{macrocode} - \xdef\AtEndDvi@LastPage{\number\value{abspage}}% -% \end{macrocode} -% \end{macro} -% The hook of \cs{AtEndDvi} is now put on the last page -% after the contents of the page. -% \begin{macrocode} - \global\setbox\AtBeginShipoutBox=\vbox{% - \hbox{% - \box\AtBeginShipoutBox - \setbox\AtBeginShipoutBox=\hbox{% - \begingroup - \AtEndDvi@Hook - \endgroup - }% - \wd\AtBeginShipoutBox=\z@ - \ht\AtBeginShipoutBox=\z@ - \dp\AtBeginShipoutBox=\z@ - \box\AtBeginShipoutBox - }% - }% -% \end{macrocode} -% We do not need the every page hook. -% \begin{macrocode} - \global\let\AtEndDvi@AtBeginShipout\@empty -% \end{macrocode} -% The hook is consumed, \cs{AtEndDvi} does not have an effect. -% \begin{macrocode} - \global\let\AtEndDvi\@gobble -% \end{macrocode} -% Make a protocol entry, which page is used by this package -% as last page. -% \begin{macrocode} - \let\on@line\@empty - \PackageInfo{atenddvi}{Last page = \AtEndDvi@LastPage}% - \fi - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AtEndDvi@AtBeginDocument} -% In order to get as late as possible in the chain of the -% every shipout hook, the call of \cs{AtBeginShipout} is delayed. -% \begin{macrocode} -\def\AtEndDvi@AtBeginDocument{% - \AtBeginShipout{\AtEndDvi@AtBeginShipout}% -% \end{macrocode} -% \begin{macro}{\AtEndDvi@Check} -% After \cs{AtEndDocument} \LaTeX\ reads its \xfile{.aux} files -% again. Code in \cs{AtEndDocument} could generate additional -% pages. This is unlikely by code in the \xfile{.aux} file, -% thus we use the \xfile{.aux} file to run macro -% \cs{AtEndDvi@Check} for checking the last page. -% -% During the first reading of the \xfile{.aux} file, -% \cs{AtEndDvi@Check} is disabled, its real meaning -% is assigned afterwards. -% \begin{macrocode} - \if@filesw - \immediate\write\@mainaux{% - \string\providecommand\string\AtEndDvi@Check{}% - }% - \immediate\write\@mainaux{% - \string\AtEndDvi@Check - }% - \fi - \let\AtEndDvi@Check\AtEndDvi@CheckImpl -} -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\AtBeginDocument{\AtEndDvi@AtBeginDocument} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\AtEndDvi@CheckImpl} -% First check is whether a last page was found at all. -% Secondly the found last page is compared with the real last page. -% \begin{macrocode} -\def\AtEndDvi@CheckImpl{% - \@ifundefined{AtEndDvi@LastPage}{% - \PackageWarningNoLine{atenddvi}{% - Rerun LaTeX, last page not yet found% - }% - }{% - \ifnum\AtEndDvi@LastPage=\value{abspage}% - \else - \PackageWarningNoLine{atenddvi}{% - Rerun LaTeX, last page has changed% - }% - \fi - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -% -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{atenddvi}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/atenddvi.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/atenddvi.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTANpkg{tds}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex atenddvi.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% atenddvi.sty & tex/latex/oberdiek/atenddvi.sty\\ -% atenddvi.pdf & doc/latex/oberdiek/atenddvi.pdf\\ -% atenddvi.dtx & source/latex/oberdiek/atenddvi.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \TeX\,Live\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{atenddvi.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex atenddvi.dtx -%makeindex -s gind.ist atenddvi.idx -%pdflatex atenddvi.dtx -%makeindex -s gind.ist atenddvi.idx -%pdflatex atenddvi.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{History} -% \begin{Version}{2007/03/20 v1.0} -% \item -% First version. -% \end{Version} -% \begin{Version}{2007/04/17 v1.1} -% \item -% Package \xpackage{atbegshi} replaces package \xpackage{everyshi}. -% \end{Version} -% \begin{Version}{2016/05/16 v1.2} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/atenddvi.pdf b/macros/latex/contrib/oberdiek/atenddvi.pdf deleted file mode 100644 index 24fbfaed17..0000000000 Binary files a/macros/latex/contrib/oberdiek/atenddvi.pdf and /dev/null differ diff --git a/macros/latex/contrib/oberdiek/auxhook.pdf b/macros/latex/contrib/oberdiek/auxhook.pdf index 03097c28c7..c40cf1c4b9 100644 Binary files a/macros/latex/contrib/oberdiek/auxhook.pdf and b/macros/latex/contrib/oberdiek/auxhook.pdf differ diff --git a/macros/latex/contrib/oberdiek/bigintcalc.pdf b/macros/latex/contrib/oberdiek/bigintcalc.pdf index 35efdbd674..fbcbd5f2f7 100644 Binary files a/macros/latex/contrib/oberdiek/bigintcalc.pdf and b/macros/latex/contrib/oberdiek/bigintcalc.pdf differ diff --git a/macros/latex/contrib/oberdiek/bitset.pdf b/macros/latex/contrib/oberdiek/bitset.pdf index 63ca003658..297aada2e4 100644 Binary files a/macros/latex/contrib/oberdiek/bitset.pdf and b/macros/latex/contrib/oberdiek/bitset.pdf differ diff --git a/macros/latex/contrib/oberdiek/bmpsize.pdf b/macros/latex/contrib/oberdiek/bmpsize.pdf index bd0bbf6032..d80f1cb3b8 100644 Binary files a/macros/latex/contrib/oberdiek/bmpsize.pdf and b/macros/latex/contrib/oberdiek/bmpsize.pdf differ diff --git a/macros/latex/contrib/oberdiek/catchfile.pdf b/macros/latex/contrib/oberdiek/catchfile.pdf index 79c8e5ec02..1b11040757 100644 Binary files a/macros/latex/contrib/oberdiek/catchfile.pdf and b/macros/latex/contrib/oberdiek/catchfile.pdf differ diff --git a/macros/latex/contrib/oberdiek/centernot.pdf b/macros/latex/contrib/oberdiek/centernot.pdf index c2bf34846a..abf3e1e0fd 100644 Binary files a/macros/latex/contrib/oberdiek/centernot.pdf and b/macros/latex/contrib/oberdiek/centernot.pdf differ diff --git a/macros/latex/contrib/oberdiek/chemarr.pdf b/macros/latex/contrib/oberdiek/chemarr.pdf index a6494f979f..01afbeb6f0 100644 Binary files a/macros/latex/contrib/oberdiek/chemarr.pdf and b/macros/latex/contrib/oberdiek/chemarr.pdf differ diff --git a/macros/latex/contrib/oberdiek/classlist.pdf b/macros/latex/contrib/oberdiek/classlist.pdf index 7aeefafc1f..00d23ad196 100644 Binary files a/macros/latex/contrib/oberdiek/classlist.pdf and b/macros/latex/contrib/oberdiek/classlist.pdf differ diff --git a/macros/latex/contrib/oberdiek/colonequals.pdf b/macros/latex/contrib/oberdiek/colonequals.pdf index 827f29fa40..261d0c1251 100644 Binary files a/macros/latex/contrib/oberdiek/colonequals.pdf and b/macros/latex/contrib/oberdiek/colonequals.pdf differ diff --git a/macros/latex/contrib/oberdiek/dvipscol.pdf b/macros/latex/contrib/oberdiek/dvipscol.pdf index 9b9773d2d4..b0299a1019 100644 Binary files a/macros/latex/contrib/oberdiek/dvipscol.pdf and b/macros/latex/contrib/oberdiek/dvipscol.pdf differ diff --git a/macros/latex/contrib/oberdiek/engord.pdf b/macros/latex/contrib/oberdiek/engord.pdf index 212962f233..a62c06bbfb 100644 Binary files a/macros/latex/contrib/oberdiek/engord.pdf and b/macros/latex/contrib/oberdiek/engord.pdf differ diff --git a/macros/latex/contrib/oberdiek/enparen.pdf b/macros/latex/contrib/oberdiek/enparen.pdf index dfd4019199..1982d8e4d4 100644 Binary files a/macros/latex/contrib/oberdiek/enparen.pdf and b/macros/latex/contrib/oberdiek/enparen.pdf differ diff --git a/macros/latex/contrib/oberdiek/eolgrab.pdf b/macros/latex/contrib/oberdiek/eolgrab.pdf index 9040b72738..aa92822406 100644 Binary files a/macros/latex/contrib/oberdiek/eolgrab.pdf and b/macros/latex/contrib/oberdiek/eolgrab.pdf differ diff --git a/macros/latex/contrib/oberdiek/etexcmds.pdf b/macros/latex/contrib/oberdiek/etexcmds.pdf index 4015fb4ca4..ec6137b3f2 100644 Binary files a/macros/latex/contrib/oberdiek/etexcmds.pdf and b/macros/latex/contrib/oberdiek/etexcmds.pdf differ diff --git a/macros/latex/contrib/oberdiek/fibnum.pdf b/macros/latex/contrib/oberdiek/fibnum.pdf index a4c0823fe5..d264ee2676 100644 Binary files a/macros/latex/contrib/oberdiek/fibnum.pdf and b/macros/latex/contrib/oberdiek/fibnum.pdf differ diff --git a/macros/latex/contrib/oberdiek/flags.pdf b/macros/latex/contrib/oberdiek/flags.pdf index 86af3a2b8a..f565eb626e 100644 Binary files a/macros/latex/contrib/oberdiek/flags.pdf and b/macros/latex/contrib/oberdiek/flags.pdf differ diff --git a/macros/latex/contrib/oberdiek/gettitlestring.pdf b/macros/latex/contrib/oberdiek/gettitlestring.pdf index 96c4bc13ae..2e26d964f3 100644 Binary files a/macros/latex/contrib/oberdiek/gettitlestring.pdf and b/macros/latex/contrib/oberdiek/gettitlestring.pdf differ diff --git a/macros/latex/contrib/oberdiek/hologo.dtx b/macros/latex/contrib/oberdiek/hologo.dtx deleted file mode 100644 index 0985ff21d9..0000000000 --- a/macros/latex/contrib/oberdiek/hologo.dtx +++ /dev/null @@ -1,4786 +0,0 @@ -% \iffalse meta-comment -% -% File: hologo.dtx -% Version: 2017/05/01 v1.13 -% Info: A logo collection with bookmark support -% -% Copyright (C) -% 2010-2012 Heiko Oberdiek -% 2016-2019 Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://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 Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% The Base Interpreter refers to any `TeX-Format', -% because some files are installed in TDS:tex/generic//. -% -% This work consists of the main source file hologo.dtx -% and the derived files -% hologo.sty, hologo.pdf, hologo.ins, hologo.drv, hologo-example.tex, -% hologo-test1.tex, hologo-test-spacefactor.tex, -% hologo-test-list.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/hologo.dtx -% CTAN:macros/latex/contrib/oberdiek/hologo.pdf -% -% Unpacking: -% (a) If hologo.ins is present: -% tex hologo.ins -% (b) Without hologo.ins: -% tex hologo.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{hologo.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If hologo.drv is present: -% latex hologo.drv -% (b) Without hologo.drv: -% latex hologo.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex hologo.dtx -% makeindex -s gind.ist hologo.idx -% pdflatex hologo.dtx -% makeindex -s gind.ist hologo.idx -% pdflatex hologo.dtx -% -% Installation: -% TDS:tex/generic/oberdiek/hologo.sty -% TDS:doc/latex/oberdiek/hologo.pdf -% TDS:doc/latex/oberdiek/example/hologo-example.tex -% TDS:source/latex/oberdiek/hologo.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -% -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: hologo 2017/05/01 v1.13 A logo collection with bookmark support (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: hologo -Version: 2017/05/01 v1.13 - -Copyright (C) - 2010-2012 Heiko Oberdiek - 2016-2019 Oberdiek Package Support Group - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://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 Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -The Base Interpreter refers to any `TeX-Format', -because some files are installed in TDS:tex/generic//. - -This work consists of the main source file hologo.dtx -and the derived files - hologo.sty, hologo.pdf, hologo.ins, hologo.drv, hologo-example.tex, - hologo-test1.tex, hologo-test-spacefactor.tex, - hologo-test-list.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{hologo.ins}{\from{hologo.dtx}{install}}% - \file{hologo.drv}{\from{hologo.dtx}{driver}}% - \usedir{tex/generic/oberdiek}% - \file{hologo.sty}{\from{hologo.dtx}{package}}% - \usedir{doc/latex/oberdiek/example}% - \file{hologo-example.tex}{\from{hologo.dtx}{example}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{hologo-test1.tex}{\from{hologo.dtx}{test1}}% -% \file{hologo-test-spacefactor.tex}{\from{hologo.dtx}{test-spacefactor}}% -% \file{hologo-test-list.tex}{\from{hologo.dtx}{test-list}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* file into a directory searched by TeX:} -\Msg{*} -\Msg{* hologo.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `hologo.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -% -%<*ignore> -\fi -% -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{hologo.drv}% - [2017/05/01 v1.13 A logo collection with bookmark support (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{hologo}[2017/05/01] -\usepackage{longtable} -\usepackage{array} -\usepackage{paralist} -%\usepackage[T1]{fontenc} -%\usepackage{lmodern} -\begin{document} - \DocInput{hologo.dtx}% -\end{document} -% -% \fi -% -% -% -% \GetFileInfo{hologo.drv} -% -% \title{The \xpackage{hologo} package} -% \date{2017/05/01 v1.13} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% This package starts a collection of logos with support for bookmarks -% strings. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \subsection{Logo macros} -% -% \begin{declcs}{hologo} \M{name} -% \end{declcs} -% Macro \cs{hologo} sets the logo with name \meta{name}. -% The following table shows the supported names. -% -% \begingroup -% \def\hologoEntry#1#2#3{^^A -% #1&\hologoLogoSetup{#1}{variant=#2}\hologo{#1}\tabularnewline -% } -% \begin{longtable}{>{\ttfamily}l>{\ttfamily}lll} -% \rmfamily\bfseries{name} & \rmfamily\bfseries variant -% & \bfseries logo & \bfseries since\\ -% \hline -% \endhead -% \hologoList -% \end{longtable} -% \endgroup -% -% \begin{declcs}{Hologo} \M{name} -% \end{declcs} -% Macro \cs{Hologo} starts the logo \meta{name} with an uppercase -% letter. As an exception small greek letters are not converted -% to uppercase. Examples, see \hologo{eTeX} and \hologo{ExTeX}. -% -% \subsection{Setup macros} -% -% The package does not support package options, but the following -% setup macros can be used to set options. -% -% \begin{declcs}{hologoSetup} \M{key value list} -% \end{declcs} -% Macro \cs{hologoSetup} sets global options. -% -% \begin{declcs}{hologoLogoSetup} \M{logo} \M{key value list} -% \end{declcs} -% Some options can also be used to configure a logo. -% These settings take precedence over global option settings. -% -% \subsection{Options}\label{sec:options} -% -% There are boolean and string options: -% \begin{description} -% \item[Boolean option:] -% It takes |true| or |false| -% as value. If the value is omitted, then |true| is used. -% \item[String option:] -% A value must be given as string. (But the string might be empty.) -% \end{description} -% The following options can be used both in \cs{hologoSetup} -% and \cs{hologoLogoSetup}: -% \begin{description} -% \def\entry#1{\item[\xoption{#1}:]} -% \entry{break} -% enables or disables line breaks inside the logo. This setting is -% refined by options \xoption{hyphenbreak}, \xoption{spacebreak} -% or \xoption{discretionarybreak}. -% Default is |false|. -% \entry{hyphenbreak} -% enables or disables the line break right after the hyphen character. -% \entry{spacebreak} -% enables or disables line breaks at space characters. -% \entry{discretionarybreak} -% enables or disables line breaks at hyphenation points -% (inserted by \cs{-}). -% \end{description} -% Macro \cs{hologoLogoSetup} also knows: -% \begin{description} -% \item[\xoption{variant}:] -% This is a string option. It specifies a variant of a logo that -% must exist. An empty string selects the package default variant. -% \end{description} -% Example: -% \begin{quote} -% |\hologoSetup{break=false}|\\ -% |\hologoLogoSetup{plainTeX}{variant=hyphen,hyphenbreak}|\\ -% Then ``plain-\TeX'' contains one break point after the hyphen. -% \end{quote} -% -% \subsection{Driver options} -% -% Sometimes graphical operations are needed to construct some -% glyphs (e.g.\ \hologo{XeTeX}). If package \xpackage{graphics} -% or package \xpackage{pgf} are found, then the macros are taken -% from there. Otherwise the packge defines its own operations -% and therefore needs the driver information. Many drivers are -% detected automatically (\hologo{pdfTeX}/\hologo{LuaTeX} -% in PDF mode, \hologo{XeTeX}, \hologo{VTeX}). These have precedence -% over a driver option. The driver can be given as package option -% or using \cs{hologoDriverSetup}. -% The following list contains the recognized driver options: -% \begin{itemize} -% \item \xoption{pdftex}, \xoption{luatex} -% \item \xoption{dvipdfm}, \xoption{dvipdfmx} -% \item \xoption{dvips}, \xoption{dvipsone}, \xoption{xdvi} -% \item \xoption{xetex} -% \item \xoption{vtex} -% \end{itemize} -% The left driver of a line is the driver name that is used internally. -% The following names are aliases for drivers that use the -% same method. Therefore the entry in the \xext{log} file for -% the used driver prints the internally used driver name. -% \begin{description} -% \item[\xoption{driverfallback}:] -% This option expects a driver that is used, -% if the driver could not be detected automatically. -% \end{description} -% -% \begin{declcs}{hologoDriverSetup} \M{driver option} -% \end{declcs} -% The driver can also be configured after package loading -% using \cs{hologoDriverSetup}, also the way for \hologo{plainTeX} -% to setup the driver. -% -% \subsection{Font setup} -% -% Some logos require a special font, but should also be usable by -% \hologo{plainTeX}. Therefore the package provides some ways -% to influence the font settings. The options below -% take font settings as values. Both font commands -% such as \cs{sffamily} and macros that take one argument -% like \cs{textsf} can be used. -% -% \begin{declcs}{hologoFontSetup} \M{key value list} -% \end{declcs} -% Macro \cs{hologoFontSetup} sets the fonts for all logos. -% Supported keys: -% \begin{description} -% \def\entry#1{\item[\xoption{#1}:]} -% \entry{general} -% This font is used for all logos. The default is empty. -% That means no special font is used. -% \entry{bibsf} -% This font is used for -% {\hologoLogoSetup{BibTeX}{variant=sf}\hologo{BibTeX}} -% with variant \xoption{sf}. -% \entry{rm} -% This font is a serif font. It is used for \hologo{ExTeX}. -% \entry{sc} -% This font specifies a small caps font. It is used for -% {\hologoLogoSetup{BibTeX}{variant=sc}\hologo{BibTeX}} -% with variant \xoption{sc}. -% \entry{sf} -% This font specifies a sans serif font. The default -% is \cs{sffamily}, then \cs{sf} is tried. Otherwise -% a warning is given. It is used by \hologo{KOMAScript}. -% \entry{sy} -% This is the font for math symbols (e.g. cmsy). -% It is used by \hologo{AmS}, \hologo{NTS}, \hologo{ExTeX}. -% \entry{logo} -% \hologo{METAFONT} and \hologo{METAPOST} are using that font. -% In \hologo{LaTeX} \cs{logofamily} is used and -% the definitions of package \xpackage{mflogo} are used -% if the package is not loaded. -% Otherwise the \cs{tenlogo} is used and defined -% if it does not already exists. -% \end{description} -% -% \begin{declcs}{hologoLogoFontSetup} \M{logo} \M{key value list} -% \end{declcs} -% Fonts can also be set for a logo or logo component separately, -% see the following list. -% The keys are the same as for \cs{hologoFontSetup}. -% -% \begin{longtable}{>{\ttfamily}l>{\sffamily}ll} -% \meta{logo} & keys & result\\ -% \hline -% \endhead -% BibTeX & bibsf & {\hologoLogoSetup{BibTeX}{variant=sf}\hologo{BibTeX}}\\[.5ex] -% BibTeX & sc & {\hologoLogoSetup{BibTeX}{variant=sc}\hologo{BibTeX}}\\[.5ex] -% ExTeX & rm & \hologo{ExTeX}\\ -% SliTeX & rm & \hologo{SliTeX}\\[.5ex] -% AmS & sy & \hologo{AmS}\\ -% ExTeX & sy & \hologo{ExTeX}\\ -% NTS & sy & \hologo{NTS}\\[.5ex] -% KOMAScript & sf & \hologo{KOMAScript}\\[.5ex] -% METAFONT & logo & \hologo{METAFONT}\\ -% METAPOST & logo & \hologo{METAPOST}\\[.5ex] -% SliTeX & sc \hologo{SliTeX} -% \end{longtable} -% -% \subsubsection{Font order} -% -% For all logos the font \xoption{general} is applied first. -% Example: -%\begin{quote} -%|\hologoFontSetup{general=\color{red}}| -%\end{quote} -% will print red logos. -% Then if the font uses a special font \xoption{sf}, for example, -% the font is applied that is setup by \cs{hologoLogoFontSetup}. -% If this font is not setup, then the common font setup -% by \cs{hologoFontSetup} is used. Otherwise a warning is given, -% that there is no font configured. -% -% \subsection{Additional user macros} -% -% Usually a variant of a logo is configured by using -% \cs{hologoLogoSetup}, because it is bad style to mix -% different variants of the same logo in the same text. -% There the following macros are a convenience for testing. -% -% \begin{declcs}{hologoVariant} \M{name} \M{variant}\\ -% \cs{HologoVariant} \M{name} \M{variant} -% \end{declcs} -% Logo \meta{name} is set using \meta{variant} that specifies -% explicitely which variant of the macro is used. If the argument -% is empty, then the default form of the logo is used -% (configurable by \cs{hologoLogoSetup}). -% -% \cs{HologoVariant} is used if the logo is set in a context -% that needs an uppercase first letter (beginning of a sentence, \dots). -% -% \begin{declcs}{hologoList}\\ -% \cs{hologoEntry} \M{logo} \M{variant} \M{since} -% \end{declcs} -% Macro \cs{hologoList} contains all logos that are provided -% by the package including variants. The list consists of calls -% of \cs{hologoEntry} with three arguments starting with the -% logo name \meta{logo} and its variant \meta{variant}. An empty -% variant means the current default. Argument \meta{since} specifies -% with version of the package \xpackage{hologo} is needed to get -% the logo. If the logo is fixed, then the date gets updated. -% Therefore the date \meta{since} is not exactly the date of -% the first introduction, but rather the date of the latest fix. -% -% Before \cs{hologoList} can be used, macro \cs{hologoEntry} needs -% a definition. The example file in section \ref{sec:example} -% shows applications of \cs{hologoList}. -% -% \subsection{Supported contexts} -% -% Macros \cs{hologo} and friends support special contexts: -% \begin{itemize} -% \item \hologo{LaTeX}'s protection mechanism. -% \item Bookmarks of package \xpackage{hyperref}. -% \item Package \xpackage{tex4ht}. -% \item The macros can be used inside \cs{csname} constructs, -% if \cs{ifincsname} is available (\hologo{pdfTeX}, \hologo{XeTeX}, -% \hologo{LuaTeX}). -% \end{itemize} -% -% \subsection{Example} -% \label{sec:example} -% -% The following example prints the logos in different fonts. -% \begin{macrocode} -%<*example> -%<{\bfseries}ll} - \textbf{font} & \textbf{Font name}\\ - \hline - lmr & Latin Modern Roman\\ - lmss & Latin Modern Sans\\ - qtm & \TeX\ Gyre Termes\\ - qhv & \TeX\ Gyre Heros\\ - qpl & \TeX\ Gyre Pagella\\ - \end{longtable} - - % Logo list with logos in different fonts - - \begingroup - \newcommand*{\SetVariant}[2]{% - \ifx\\#2\\% - \else - \hologoLogoSetup{#1}{variant=#2}% - \fi - }% - \newcommand*{\hologoEntry}[3]{% - \SetVariant{#1}{#2}% - \raisebox{1em}[0pt][0pt]{\hypertarget{#1@#2}{}}% - \bookmark[% - dest={#1@#2},% - ]{% - #1\ifx\\#2\\\else\space(#2)\fi: \Hologo{#1}, \hologo{#1} % - [Unicode]% - }% - \hypersetup{unicode=false}% - \bookmark[% - dest={#1@#2},% - ]{% - #1\ifx\\#2\\\else\space(#2)\fi: \Hologo{#1}, \hologo{#1} % - [PDFDocEncoding]% - }% - \texttt{#1}% - &% - \texttt{#2}% - &% - \Hologo{#1}% - &% - \SetVariant{#1}{#2}% - \hologo{#1}% - &% - \SetVariant{#1}{#2}% - \fontfamily{qtm}\selectfont - \hologo{#1}% - &% - \SetVariant{#1}{#2}% - \fontfamily{qpl}\selectfont - \hologo{#1}% - &% - \SetVariant{#1}{#2}% - \textsf{\hologo{#1}}% - &% - \SetVariant{#1}{#2}% - \fontfamily{qhv}\selectfont - \hologo{#1}% - \tabularnewline - }% - \begin{longtable}{llllllll}% - \textbf{\textit{logo}} & \textbf{\textit{variant}} & - \texttt{\string\Hologo} & - \textbf{lmr} & \textbf{qtm} & \textbf{qpl} & - \textbf{lmss} & \textbf{qhv} - \tabularnewline - \hline - \endhead - \hologoList - \end{longtable}% - \endgroup - -\end{landscape} -\end{document} -%verbatim -% -% \end{macrocode} -% -% \StopEventually{ -% } -% -% \section{Implementation} -% \begin{macrocode} -%<*package> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@hologo.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{hologo}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@hologo.sty\endcsname -\ProvidesPackage{hologo}% - [2017/05/01 v1.13 A logo collection with bookmark support (HO)]% -% \end{macrocode} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname HOLOGO@AtEnd\endcsname{% - \endlinechar=\the\endlinechar\relax - \catcode13=\the\catcode13\relax - \catcode32=\the\catcode32\relax - \catcode35=\the\catcode35\relax - \catcode61=\the\catcode61\relax - \catcode64=\the\catcode64\relax - \catcode123=\the\catcode123\relax - \catcode125=\the\catcode125\relax - }% - }% -\x\catcode61\catcode48\catcode32=10\relax% -\catcode13=5 % ^^M -\endlinechar=13 % -\catcode35=6 % # -\catcode64=11 % @ -\catcode123=1 % { -\catcode125=2 % } -\def\TMP@EnsureCode#1#2{% - \edef\HOLOGO@AtEnd{% - \HOLOGO@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{10}{12}% ^^J -\TMP@EnsureCode{33}{12}% ! -\TMP@EnsureCode{34}{12}% " -\TMP@EnsureCode{36}{3}% $ -\TMP@EnsureCode{38}{4}% & -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{40}{12}% ( -\TMP@EnsureCode{41}{12}% ) -\TMP@EnsureCode{42}{12}% * -\TMP@EnsureCode{43}{12}% + -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{58}{12}% : -\TMP@EnsureCode{59}{12}% ; -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{63}{12}% ? -\TMP@EnsureCode{91}{12}% [ -\TMP@EnsureCode{93}{12}% ] -\TMP@EnsureCode{94}{7}% ^ (superscript) -\TMP@EnsureCode{95}{8}% _ (subscript) -\TMP@EnsureCode{96}{12}% ` -\TMP@EnsureCode{124}{12}% | -\edef\HOLOGO@AtEnd{% - \HOLOGO@AtEnd - \escapechar\the\escapechar\relax - \noexpand\endinput -} -\escapechar=92 % -% \end{macrocode} -% -% \subsection{Logo list} -% -% \begin{macro}{\hologoList} -% \begin{macrocode} -\def\hologoList{% - \hologoEntry{(La)TeX}{}{2011/10/01}% - \hologoEntry{AmSLaTeX}{}{2010/04/16}% - \hologoEntry{AmSTeX}{}{2010/04/16}% - \hologoEntry{biber}{}{2011/10/01}% - \hologoEntry{BibTeX}{}{2011/10/01}% - \hologoEntry{BibTeX}{sf}{2011/10/01}% - \hologoEntry{BibTeX}{sc}{2011/10/01}% - \hologoEntry{BibTeX8}{}{2011/11/22}% - \hologoEntry{ConTeXt}{}{2011/03/25}% - \hologoEntry{ConTeXt}{narrow}{2011/03/25}% - \hologoEntry{ConTeXt}{simple}{2011/03/25}% - \hologoEntry{emTeX}{}{2010/04/26}% - \hologoEntry{eTeX}{}{2010/04/08}% - \hologoEntry{ExTeX}{}{2011/10/01}% - \hologoEntry{HanTheThanh}{}{2011/11/29}% - \hologoEntry{iniTeX}{}{2011/10/01}% - \hologoEntry{KOMAScript}{}{2011/10/01}% - \hologoEntry{La}{}{2010/05/08}% - \hologoEntry{LaTeX}{}{2010/04/08}% - \hologoEntry{LaTeX2e}{}{2010/04/08}% - \hologoEntry{LaTeX3}{}{2010/04/24}% - \hologoEntry{LaTeXe}{}{2010/04/08}% - \hologoEntry{LaTeXML}{}{2011/11/22}% - \hologoEntry{LaTeXTeX}{}{2011/10/01}% - \hologoEntry{LuaLaTeX}{}{2010/04/08}% - \hologoEntry{LuaTeX}{}{2010/04/08}% - \hologoEntry{LyX}{}{2011/10/01}% - \hologoEntry{METAFONT}{}{2011/10/01}% - \hologoEntry{MetaFun}{}{2011/10/01}% - \hologoEntry{METAPOST}{}{2011/10/01}% - \hologoEntry{MetaPost}{}{2011/10/01}% - \hologoEntry{MiKTeX}{}{2011/10/01}% - \hologoEntry{NTS}{}{2011/10/01}% - \hologoEntry{OzMF}{}{2011/10/01}% - \hologoEntry{OzMP}{}{2011/10/01}% - \hologoEntry{OzTeX}{}{2011/10/01}% - \hologoEntry{OzTtH}{}{2011/10/01}% - \hologoEntry{PCTeX}{}{2011/10/01}% - \hologoEntry{pdfTeX}{}{2011/10/01}% - \hologoEntry{pdfLaTeX}{}{2011/10/01}% - \hologoEntry{PiC}{}{2011/10/01}% - \hologoEntry{PiCTeX}{}{2011/10/01}% - \hologoEntry{plainTeX}{}{2010/04/08}% - \hologoEntry{plainTeX}{space}{2010/04/16}% - \hologoEntry{plainTeX}{hyphen}{2010/04/16}% - \hologoEntry{plainTeX}{runtogether}{2010/04/16}% - \hologoEntry{SageTeX}{}{2011/11/22}% - \hologoEntry{SLiTeX}{}{2011/10/01}% - \hologoEntry{SLiTeX}{lift}{2011/10/01}% - \hologoEntry{SLiTeX}{narrow}{2011/10/01}% - \hologoEntry{SLiTeX}{simple}{2011/10/01}% - \hologoEntry{SliTeX}{}{2011/10/01}% - \hologoEntry{SliTeX}{narrow}{2011/10/01}% - \hologoEntry{SliTeX}{simple}{2011/10/01}% - \hologoEntry{SliTeX}{lift}{2011/10/01}% - \hologoEntry{teTeX}{}{2011/10/01}% - \hologoEntry{TeX}{}{2010/04/08}% - \hologoEntry{TeX4ht}{}{2011/11/22}% - \hologoEntry{TTH}{}{2011/11/22}% - \hologoEntry{virTeX}{}{2011/10/01}% - \hologoEntry{VTeX}{}{2010/04/24}% - \hologoEntry{Xe}{}{2010/04/08}% - \hologoEntry{XeLaTeX}{}{2010/04/08}% - \hologoEntry{XeTeX}{}{2010/04/08}% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Load resources} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax - \def\TMP@RequirePackage#1[#2]{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname ver@#1.sty\endcsname\relax - \input #1.sty\relax - \fi - }% - \TMP@RequirePackage{ltxcmds}[2011/02/04]% - \TMP@RequirePackage{infwarerr}[2010/04/08]% - \TMP@RequirePackage{kvsetkeys}[2010/03/01]% - \TMP@RequirePackage{kvdefinekeys}[2010/03/01]% - \TMP@RequirePackage{pdftexcmds}[2010/04/01]% - \TMP@RequirePackage{ifpdf}[2010/01/28]% - \TMP@RequirePackage{ifluatex}[2010/03/01]% - \ltx@IfUndefined{newif}{% - \expandafter\let\csname newif\endcsname\ltx@newif - }{}% - \TMP@RequirePackage{ifxetex}[2009/01/23]% - \TMP@RequirePackage{ifvtex}[2010/03/01]% -\else - \RequirePackage{ltxcmds}[2011/02/04]% - \RequirePackage{infwarerr}[2010/04/08]% - \RequirePackage{kvsetkeys}[2010/03/01]% - \RequirePackage{kvdefinekeys}[2010/03/01]% - \RequirePackage{pdftexcmds}[2010/04/01]% - \RequirePackage{ifpdf}[2010/01/28]% - \RequirePackage{ifluatex}[2010/03/01]% - \RequirePackage{ifxetex}[2009/01/23]% - \RequirePackage{ifvtex}[2010/03/01]% -\fi -% \end{macrocode} -% -% \begin{macro}{\HOLOGO@IfDefined} -% \begin{macrocode} -\def\HOLOGO@IfExists#1{% - \ifx\@undefined#1% - \expandafter\ltx@secondoftwo - \else - \ifx\relax#1% - \expandafter\ltx@secondoftwo - \else - \expandafter\expandafter\expandafter\ltx@firstoftwo - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Setup macros} -% -% \begin{macro}{\hologoSetup} -% \begin{macrocode} -\def\hologoSetup{% - \let\HOLOGO@name\relax - \HOLOGO@Setup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hologoLogoSetup} -% \begin{macrocode} -\def\hologoLogoSetup#1{% - \edef\HOLOGO@name{#1}% - \ltx@IfUndefined{HoLogo@\HOLOGO@name}{% - \@PackageError{hologo}{% - Unknown logo `\HOLOGO@name'% - }\@ehc - \ltx@gobble - }{% - \HOLOGO@Setup - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@Setup} -% \begin{macrocode} -\def\HOLOGO@Setup{% - \kvsetkeys{HoLogo}% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Options} -% -% \begin{macro}{\HOLOGO@DeclareBoolOption} -% \begin{macrocode} -\def\HOLOGO@DeclareBoolOption#1{% - \expandafter\chardef\csname HOLOGOOPT@#1\endcsname\ltx@zero - \kv@define@key{HoLogo}{#1}[true]{% - \def\HOLOGO@temp{##1}% - \ifx\HOLOGO@temp\HOLOGO@true - \ifx\HOLOGO@name\relax - \expandafter\chardef\csname HOLOGOOPT@#1\endcsname=\ltx@one - \else - \expandafter\chardef\csname - HoLogoOpt@#1@\HOLOGO@name\endcsname\ltx@one - \fi - \HOLOGO@SetBreakAll{#1}% - \else - \ifx\HOLOGO@temp\HOLOGO@false - \ifx\HOLOGO@name\relax - \expandafter\chardef\csname HOLOGOOPT@#1\endcsname=\ltx@zero - \else - \expandafter\chardef\csname - HoLogoOpt@#1@\HOLOGO@name\endcsname=\ltx@zero - \fi - \HOLOGO@SetBreakAll{#1}% - \else - \@PackageError{hologo}{% - Unknown value `##1' for boolean option `#1'.\MessageBreak - Known values are `true' and `false'% - }\@ehc - \fi - \fi - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@SetBreakAll} -% \begin{macrocode} -\def\HOLOGO@SetBreakAll#1{% - \def\HOLOGO@temp{#1}% - \ifx\HOLOGO@temp\HOLOGO@break - \ifx\HOLOGO@name\relax - \chardef\HOLOGOOPT@hyphenbreak=\HOLOGOOPT@break - \chardef\HOLOGOOPT@spacebreak=\HOLOGOOPT@break - \chardef\HOLOGOOPT@discretionarybreak=\HOLOGOOPT@break - \else - \expandafter\chardef - \csname HoLogoOpt@hyphenbreak@\HOLOGO@name\endcsname=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - \expandafter\chardef - \csname HoLogoOpt@spacebreak@\HOLOGO@name\endcsname=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - \expandafter\chardef - \csname HoLogoOpt@discretionarybreak@\HOLOGO@name - \endcsname=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@true} -% \begin{macrocode} -\def\HOLOGO@true{true} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@false} -% \begin{macrocode} -\def\HOLOGO@false{false} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@break} -% \begin{macrocode} -\def\HOLOGO@break{break} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\HOLOGO@DeclareBoolOption{break} -\HOLOGO@DeclareBoolOption{hyphenbreak} -\HOLOGO@DeclareBoolOption{spacebreak} -\HOLOGO@DeclareBoolOption{discretionarybreak} -% \end{macrocode} -% -% \begin{macrocode} -\kv@define@key{HoLogo}{variant}{% - \ifx\HOLOGO@name\relax - \@PackageError{hologo}{% - Option `variant' is not available in \string\hologoSetup,% - \MessageBreak - Use \string\hologoLogoSetup\space instead% - }\@ehc - \else - \edef\HOLOGO@temp{#1}% - \ifx\HOLOGO@temp\ltx@empty - \expandafter - \let\csname HoLogoOpt@variant@\HOLOGO@name\endcsname\@undefined - \else - \ltx@IfUndefined{HoLogo@\HOLOGO@name @\HOLOGO@temp}{% - \@PackageError{hologo}{% - Unknown variant `\HOLOGO@temp' of logo `\HOLOGO@name'% - }\@ehc - }{% - \expandafter - \let\csname HoLogoOpt@variant@\HOLOGO@name\endcsname - \HOLOGO@temp - }% - \fi - \fi -} -% \end{macrocode} -% -% \begin{macro}{\HOLOGO@Variant} -% \begin{macrocode} -\def\HOLOGO@Variant#1{% - #1% - \ltx@ifundefined{HoLogoOpt@variant@#1}{% - }{% - @\csname HoLogoOpt@variant@#1\endcsname - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Break/no-break support} -% -% \begin{macro}{\HOLOGO@space} -% \begin{macrocode} -\def\HOLOGO@space{% - \ltx@ifundefined{HoLogoOpt@spacebreak@\HOLOGO@name}{% - \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% - \chardef\HOLOGO@temp=\HOLOGOOPT@spacebreak - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - }% - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@spacebreak@\HOLOGO@name\endcsname - }% - \ifcase\HOLOGO@temp - \penalty10000 % - \fi - \ltx@space -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@hyphen} -% \begin{macrocode} -\def\HOLOGO@hyphen{% - \ltx@ifundefined{HoLogoOpt@hyphenbreak@\HOLOGO@name}{% - \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% - \chardef\HOLOGO@temp=\HOLOGOOPT@hyphenbreak - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - }% - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@hyphenbreak@\HOLOGO@name\endcsname - }% - \ifcase\HOLOGO@temp - \ltx@mbox{-}% - \else - -% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@discretionary} -% \begin{macrocode} -\def\HOLOGO@discretionary{% - \ltx@ifundefined{HoLogoOpt@discretionarybreak@\HOLOGO@name}{% - \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% - \chardef\HOLOGO@temp=\HOLOGOOPT@discretionarybreak - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - }% - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@discretionarybreak@\HOLOGO@name\endcsname - }% - \ifcase\HOLOGO@temp - \else - \-% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@mbox} -% \begin{macrocode} -\def\HOLOGO@mbox#1{% - \ltx@ifundefined{HoLogoOpt@break@\HOLOGO@name}{% - \chardef\HOLOGO@temp=\HOLOGOOPT@hyphenbreak - }{% - \chardef\HOLOGO@temp=% - \csname HoLogoOpt@break@\HOLOGO@name\endcsname - }% - \ifcase\HOLOGO@temp - \ltx@mbox{#1}% - \else - #1% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Font support} -% -% \begin{macro}{\HoLogoFont@font} -% \begin{tabular}{@{}ll@{}} -% |#1|:& logo name\\ -% |#2|:& font short name\\ -% |#3|:& text -% \end{tabular} -% \begin{macrocode} -\def\HoLogoFont@font#1#2#3{% - \begingroup - \ltx@IfUndefined{HoLogoFont@logo@#1.#2}{% - \ltx@IfUndefined{HoLogoFont@font@#2}{% - \@PackageWarning{hologo}{% - Missing font `#2' for logo `#1'% - }% - #3% - }{% - \csname HoLogoFont@font@#2\endcsname{#3}% - }% - }{% - \csname HoLogoFont@logo@#1.#2\endcsname{#3}% - }% - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@Def} -% \begin{macrocode} -\def\HoLogoFont@Def#1{% - \expandafter\def\csname HoLogoFont@font@#1\endcsname -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoFont@LogoDef} -% \begin{macrocode} -\def\HoLogoFont@LogoDef#1#2{% - \expandafter\def\csname HoLogoFont@logo@#1.#2\endcsname -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Font defaults} -% -% \begin{macro}{\HoLogoFont@font@general} -% \begin{macrocode} -\HoLogoFont@Def{general}{}% -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@rm} -% \begin{macrocode} -\ltx@IfUndefined{rmfamily}{% - \ltx@IfUndefined{rm}{% - }{% - \HoLogoFont@Def{rm}{\rm}% - }% -}{% - \HoLogoFont@Def{rm}{\rmfamily}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@sf} -% \begin{macrocode} -\ltx@IfUndefined{sffamily}{% - \ltx@IfUndefined{sf}{% - }{% - \HoLogoFont@Def{sf}{\sf}% - }% -}{% - \HoLogoFont@Def{sf}{\sffamily}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@bibsf} -% In case of \hologo{plainTeX} the original small caps -% variant is used as default. In \hologo{LaTeX} -% the definition of package \xpackage{dtklogos} \cite{dtklogos} -% is used. -%\begin{quote} -%\begin{verbatim} -%\DeclareRobustCommand{\BibTeX}{% -% B% -% \kern-.05em% -% \hbox{% -% $\m@th$% %% force math size calculations -% \csname S@\f@size\endcsname -% \fontsize\sf@size\z@ -% \math@fontsfalse -% \selectfont -% I% -% \kern-.025em% -% B -% }% -% \kern-.08em% -% \-% -% \TeX -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\ltx@IfUndefined{selectfont}{% - \ltx@IfUndefined{tensc}{% - \font\tensc=cmcsc10\relax - }{}% - \HoLogoFont@Def{bibsf}{\tensc}% -}{% - \HoLogoFont@Def{bibsf}{% - $\mathsurround=0pt$% - \csname S@\f@size\endcsname - \fontsize\sf@size{0pt}% - \math@fontsfalse - \selectfont - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@sc} -% \begin{macrocode} -\ltx@IfUndefined{scshape}{% - \ltx@IfUndefined{tensc}{% - \font\tensc=cmcsc10\relax - }{}% - \HoLogoFont@Def{sc}{\tensc}% -}{% - \HoLogoFont@Def{sc}{\scshape}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@sy} -% \begin{macrocode} -\ltx@IfUndefined{usefont}{% - \ltx@IfUndefined{tensy}{% - }{% - \HoLogoFont@Def{sy}{\tensy}% - }% -}{% - \HoLogoFont@Def{sy}{% - \usefont{OMS}{cmsy}{m}{n}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoFont@font@logo} -% \begin{macrocode} -\begingroup - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifx\fmtname\x - \ltx@IfUndefined{logofamily}{% - \DeclareRobustCommand\logofamily{% - \not@math@alphabet\logofamily\relax - \fontencoding{U}% - \fontfamily{logo}% - \selectfont - }% - }{}% - \ltx@IfUndefined{logofamily}{% - }{% - \HoLogoFont@Def{logo}{\logofamily}% - }% -\else - \ltx@IfUndefined{tenlogo}{% - \font\tenlogo=logo10\relax - }{}% - \HoLogoFont@Def{logo}{\tenlogo}% -\fi -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Font setup} -% -% \begin{macro}{\hologoFontSetup} -% \begin{macrocode} -\def\hologoFontSetup{% - \let\HOLOGO@name\relax - \HOLOGO@FontSetup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hologoLogoFontSetup} -% \begin{macrocode} -\def\hologoLogoFontSetup#1{% - \edef\HOLOGO@name{#1}% - \ltx@IfUndefined{HoLogo@\HOLOGO@name}{% - \@PackageError{hologo}{% - Unknown logo `\HOLOGO@name'% - }\@ehc - \ltx@gobble - }{% - \HOLOGO@FontSetup - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@FontSetup} -% \begin{macrocode} -\def\HOLOGO@FontSetup{% - \kvsetkeys{HoLogoFont}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\def\HOLOGO@temp#1{% - \kv@define@key{HoLogoFont}{#1}{% - \ifx\HOLOGO@name\relax - \HoLogoFont@Def{#1}{##1}% - \else - \HoLogoFont@LogoDef\HOLOGO@name{#1}{##1}% - \fi - }% -} -\HOLOGO@temp{general} -\HOLOGO@temp{sf} -% \end{macrocode} -% -% \subsection{Generic logo commands} -% -% \begin{macrocode} -\HOLOGO@IfExists\hologo{% - \@PackageError{hologo}{% - \string\hologo\ltx@space is already defined.\MessageBreak - Package loading is aborted% - }\@ehc - \HOLOGO@AtEnd -}% -\HOLOGO@IfExists\hologoRobust{% - \@PackageError{hologo}{% - \string\hologoRobust\ltx@space is already defined.\MessageBreak - Package loading is aborted% - }\@ehc - \HOLOGO@AtEnd -}% -% \end{macrocode} -% -% \subsubsection{\cs{hologo} and friends} -% -% \begin{macrocode} -\ifluatex - \expandafter\ltx@firstofone -\else - \expandafter\ltx@gobble -\fi -{% - \ltx@IfUndefined{ifincsname}{% - \ifnum\luatexversion<36 % - \expandafter\ltx@gobble - \else - \expandafter\ltx@firstofone - \fi - {% - \begingroup - \ifcase0% - \directlua{% - if tex.enableprimitives then % - tex.enableprimitives('HOLOGO@', {'ifincsname'})% - else % - tex.print('1')% - end% - }% - \ifx\HOLOGO@ifincsname\@undefined 1\fi% - \relax - \expandafter\ltx@firstofone - \else - \endgroup - \expandafter\ltx@gobble - \fi - {% - \global\let\ifincsname\HOLOGO@ifincsname - }% - \HOLOGO@temp - }% - }{}% -} -% \end{macrocode} -% \begin{macrocode} -\ltx@IfUndefined{ifincsname}{% - \catcode`$=14 % -}{% - \catcode`$=9 % -} -% \end{macrocode} -% -% \begin{macro}{\hologo} -% \begin{macrocode} -\def\hologo#1{% -$ \ifincsname -$ \ltx@ifundefined{HoLogoCs@\HOLOGO@Variant{#1}}{% -$ #1% -$ }{% -$ \csname HoLogoCs@\HOLOGO@Variant{#1}\endcsname\ltx@firstoftwo -$ }% -$ \else - \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo - {% - \hologoRobust{#1}% - }{% - \ltx@ifundefined{HoLogoBkm@\HOLOGO@Variant{#1}}{% - \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% - }{% - \csname HoLogoBkm@\HOLOGO@Variant{#1}\endcsname - \ltx@firstoftwo - }% - }% -$ \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\Hologo} -% \begin{macrocode} -\def\Hologo#1{% -$ \ifincsname -$ \ltx@ifundefined{HoLogoCs@\HOLOGO@Variant{#1}}{% -$ #1% -$ }{% -$ \csname HoLogoCs@\HOLOGO@Variant{#1}\endcsname\ltx@secondoftwo -$ }% -$ \else - \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo - {% - \HologoRobust{#1}% - }{% - \ltx@ifundefined{HoLogoBkm@\HOLOGO@Variant{#1}}{% - \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% - }{% - \csname HoLogoBkm@\HOLOGO@Variant{#1}\endcsname - \ltx@secondoftwo - }% - }% -$ \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hologoVariant} -% \begin{macrocode} -\def\hologoVariant#1#2{% - \ifx\relax#2\relax - \hologo{#1}% - \else -$ \ifincsname -$ \ltx@ifundefined{HoLogoCs@#1@#2}{% -$ #1% -$ }{% -$ \csname HoLogoCs@#1@#2\endcsname\ltx@firstoftwo -$ }% -$ \else - \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo - {% - \hologoVariantRobust{#1}{#2}% - }{% - \ltx@ifundefined{HoLogoBkm@#1@#2}{% - \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% - }{% - \csname HoLogoBkm@#1@#2\endcsname - \ltx@firstoftwo - }% - }% -$ \fi - \fi -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HologoVariant} -% \begin{macrocode} -\def\HologoVariant#1#2{% - \ifx\relax#2\relax - \Hologo{#1}% - \else -$ \ifincsname -$ \ltx@ifundefined{HoLogoCs@#1@#2}{% -$ #1% -$ }{% -$ \csname HoLogoCs@#1@#2\endcsname\ltx@secondoftwo -$ }% -$ \else - \HOLOGO@IfExists\texorpdfstring\texorpdfstring\ltx@firstoftwo - {% - \HologoVariantRobust{#1}{#2}% - }{% - \ltx@ifundefined{HoLogoBkm@#1@#2}{% - \ltx@ifundefined{HoLogo@#1}{?#1?}{#1}% - }{% - \csname HoLogoBkm@#1@#2\endcsname - \ltx@secondoftwo - }% - }% -$ \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\catcode`\$=3 % -% \end{macrocode} -% -% \subsubsection{\cs{hologoRobust} and friends} -% -% \begin{macro}{\hologoRobust} -% \begin{macrocode} -\ltx@IfUndefined{protected}{% - \ltx@IfUndefined{DeclareRobustCommand}{% - \def\hologoRobust#1% - }{% - \DeclareRobustCommand*\hologoRobust[1]% - }% -}{% - \protected\def\hologoRobust#1% -}% -{% - \edef\HOLOGO@name{#1}% - \ltx@IfUndefined{HoLogo@\HOLOGO@Variant\HOLOGO@name}{% - \@PackageError{hologo}{% - Unknown logo `\HOLOGO@name'% - }\@ehc - ?\HOLOGO@name?% - }{% - \ltx@IfUndefined{ver@tex4ht.sty}{% - \HoLogoFont@font\HOLOGO@name{general}{% - \csname HoLogo@\HOLOGO@Variant\HOLOGO@name\endcsname - \ltx@firstoftwo - }% - }{% - \ltx@IfUndefined{HoLogoHtml@\HOLOGO@Variant\HOLOGO@name}{% - \HOLOGO@name - }{% - \csname HoLogoHtml@\HOLOGO@Variant\HOLOGO@name\endcsname - \ltx@firstoftwo - }% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HologoRobust} -% \begin{macrocode} -\ltx@IfUndefined{protected}{% - \ltx@IfUndefined{DeclareRobustCommand}{% - \def\HologoRobust#1% - }{% - \DeclareRobustCommand*\HologoRobust[1]% - }% -}{% - \protected\def\HologoRobust#1% -}% -{% - \edef\HOLOGO@name{#1}% - \ltx@IfUndefined{HoLogo@\HOLOGO@Variant\HOLOGO@name}{% - \@PackageError{hologo}{% - Unknown logo `\HOLOGO@name'% - }\@ehc - ?\HOLOGO@name?% - }{% - \ltx@IfUndefined{ver@tex4ht.sty}{% - \HoLogoFont@font\HOLOGO@name{general}{% - \csname HoLogo@\HOLOGO@Variant\HOLOGO@name\endcsname - \ltx@secondoftwo - }% - }{% - \ltx@IfUndefined{HoLogoHtml@\HOLOGO@Variant\HOLOGO@name}{% - \expandafter\HOLOGO@Uppercase\HOLOGO@name - }{% - \csname HoLogoHtml@\HOLOGO@Variant\HOLOGO@name\endcsname - \ltx@secondoftwo - }% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\hologoVariantRobust} -% \begin{macrocode} -\ltx@IfUndefined{protected}{% - \ltx@IfUndefined{DeclareRobustCommand}{% - \def\hologoVariantRobust#1#2% - }{% - \DeclareRobustCommand*\hologoVariantRobust[2]% - }% -}{% - \protected\def\hologoVariantRobust#1#2% -}% -{% - \begingroup - \hologoLogoSetup{#1}{variant={#2}}% - \hologoRobust{#1}% - \endgroup -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HologoVariantRobust} -% \begin{macrocode} -\ltx@IfUndefined{protected}{% - \ltx@IfUndefined{DeclareRobustCommand}{% - \def\HologoVariantRobust#1#2% - }{% - \DeclareRobustCommand*\HologoVariantRobust[2]% - }% -}{% - \protected\def\HologoVariantRobust#1#2% -}% -{% - \begingroup - \hologoLogoSetup{#1}{variant={#2}}% - \HologoRobust{#1}% - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hologorobust} -% Macro \cs{hologorobust} is only defined for compatibility. -% Its use is deprecated. -% \begin{macrocode} -\def\hologorobust{\hologoRobust} -% \end{macrocode} -% \end{macro} -% -% \subsection{Helpers} -% -% \begin{macro}{\HOLOGO@Uppercase} -% Macro \cs{HOLOGO@Uppercase} is restricted to \cs{uppercase}, -% because \hologo{plainTeX} or \hologo{iniTeX} do not provide -% \cs{MakeUppercase}. -% \begin{macrocode} -\def\HOLOGO@Uppercase#1{\uppercase{#1}} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@PdfdocUnicode} -% \begin{macrocode} -\def\HOLOGO@PdfdocUnicode{% - \ifx\ifHy@unicode\iftrue - \expandafter\ltx@secondoftwo - \else - \expandafter\ltx@firstoftwo - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@Math} -% \begin{macrocode} -\def\HOLOGO@MathSetup{% - \mathsurround0pt\relax - \HOLOGO@IfExists\f@series{% - \if b\expandafter\ltx@car\f@series x\@nil - \csname boldmath\endcsname - \fi - }{}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@TempDimen} -% \begin{macrocode} -\dimendef\HOLOGO@TempDimen=\ltx@zero -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@NegativeKerning} -% \begin{macrocode} -\def\HOLOGO@NegativeKerning#1{% - \begingroup - \HOLOGO@TempDimen=0pt\relax - \comma@parse@normalized{#1}{% - \ifdim\HOLOGO@TempDimen=0pt % - \expandafter\HOLOGO@@NegativeKerning\comma@entry - \fi - \ltx@gobble - }% - \ifdim\HOLOGO@TempDimen<0pt % - \kern\HOLOGO@TempDimen - \fi - \endgroup -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@@NegativeKerning} -% \begin{macrocode} -\def\HOLOGO@@NegativeKerning#1#2{% - \setbox\ltx@zero\hbox{#1#2}% - \HOLOGO@TempDimen=\wd\ltx@zero - \setbox\ltx@zero\hbox{#1\kern0pt#2}% - \advance\HOLOGO@TempDimen by -\wd\ltx@zero -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@SpaceFactor} -% \begin{macrocode} -\def\HOLOGO@SpaceFactor{% - \spacefactor1000 % -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@Span} -% \begin{macrocode} -\def\HOLOGO@Span#1#2{% - \HCode{}% - #2% - \HCode{}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Text subscript} -% -% \begin{macro}{\HOLOGO@SubScript}% -% \begin{macrocode} -\def\HOLOGO@SubScript#1{% - \ltx@IfUndefined{textsubscript}{% - \ltx@IfUndefined{text}{% - \ltx@mbox{% - \mathsurround=0pt\relax - $% - _{% - \ltx@IfUndefined{sf@size}{% - \mathrm{#1}% - }{% - \mbox{% - \fontsize\sf@size{0pt}\selectfont - #1% - }% - }% - }% - $% - }% - }{% - \ltx@mbox{% - \mathsurround=0pt\relax - $_{\text{#1}}$% - }% - }% - }{% - \textsubscript{#1}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{\hologo{TeX} and friends} -% -% \subsubsection{\hologo{TeX}} -% -% \begin{macro}{\HoLogo@TeX} -% Source: \hologo{LaTeX} kernel. -% \begin{macrocode} -\def\HoLogo@TeX#1{% - T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\HOLOGO@SpaceFactor -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@TeX} -% \begin{macrocode} -\def\HoLogoHtml@TeX#1{% - \HoLogoCss@TeX - \HOLOGO@Span{TeX}{% - T% - \HOLOGO@Span{e}{% - E% - }% - X% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@TeX} -% \begin{macrocode} -\def\HoLogoCss@TeX{% - \Css{% - span.HoLogo-TeX span.HoLogo-e{% - position:relative;% - top:.5ex;% - margin-left:-.1667em;% - margin-right:-.125em;% - }% - }% - \Css{% - a span.HoLogo-TeX span.HoLogo-e{% - text-decoration:none;% - }% - }% - \global\let\HoLogoCss@TeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{plainTeX}} -% -% \begin{macro}{\HoLogo@plainTeX@space} -% Source: ``The \hologo{TeX}book'' -% \begin{macrocode} -\def\HoLogo@plainTeX@space#1{% - \HOLOGO@mbox{#1{p}{P}lain}\HOLOGO@space\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@plainTeX@space} -% \begin{macrocode} -\def\HoLogoCs@plainTeX@space#1{#1{p}{P}lain TeX}% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@plainTeX@space} -% \begin{macrocode} -\def\HoLogoBkm@plainTeX@space#1{% - #1{p}{P}lain \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@plainTeX@space} -% \begin{macrocode} -\def\HoLogoHtml@plainTeX@space#1{% - #1{p}{P}lain \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@plainTeX@hyphen} -% \begin{macrocode} -\def\HoLogo@plainTeX@hyphen#1{% - \HOLOGO@mbox{#1{p}{P}lain}\HOLOGO@hyphen\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@plainTeX@hyphen} -% \begin{macrocode} -\def\HoLogoCs@plainTeX@hyphen#1{#1{p}{P}lain-TeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@plainTeX@hyphen} -% \begin{macrocode} -\def\HoLogoBkm@plainTeX@hyphen#1{% - #1{p}{P}lain-\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@plainTeX@hyphen} -% \begin{macrocode} -\def\HoLogoHtml@plainTeX@hyphen#1{% - #1{p}{P}lain-\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@plainTeX@runtogether} -% \begin{macrocode} -\def\HoLogo@plainTeX@runtogether#1{% - \HOLOGO@mbox{#1{p}{P}lain\hologo{TeX}}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@plainTeX@runtogether} -% \begin{macrocode} -\def\HoLogoCs@plainTeX@runtogether#1{#1{p}{P}lainTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@plainTeX@runtogether} -% \begin{macrocode} -\def\HoLogoBkm@plainTeX@runtogether#1{% - #1{p}{P}lain\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@plainTeX@runtogether} -% \begin{macrocode} -\def\HoLogoHtml@plainTeX@runtogether#1{% - #1{p}{P}lain\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@plainTeX} -% \begin{macrocode} -\def\HoLogo@plainTeX{\HoLogo@plainTeX@space} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@plainTeX} -% \begin{macrocode} -\def\HoLogoCs@plainTeX{\HoLogoCs@plainTeX@space} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@plainTeX} -% \begin{macrocode} -\def\HoLogoBkm@plainTeX{\HoLogoBkm@plainTeX@space} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@plainTeX} -% \begin{macrocode} -\def\HoLogoHtml@plainTeX{\HoLogoHtml@plainTeX@space} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LaTeX}} -% -% Source: \hologo{LaTeX} kernel. -%\begin{quote} -%\begin{verbatim} -%\DeclareRobustCommand{\LaTeX}{% -% L% -% \kern-.36em% -% {% -% \sbox\z@ T% -% \vbox to\ht\z@{% -% \hbox{% -% \check@mathfonts -% \fontsize\sf@size\z@ -% \math@fontsfalse -% \selectfont -% A% -% }% -% \vss -% }% -% }% -% \kern-.15em% -% \TeX -%} -%\end{verbatim} -%\end{quote} -% -% \begin{macro}{\HoLogo@La} -% \begin{macrocode} -\def\HoLogo@La#1{% - L% - \kern-.36em% - \begingroup - \setbox\ltx@zero\hbox{T}% - \vbox to\ht\ltx@zero{% - \hbox{% - \ltx@ifundefined{check@mathfonts}{% - \csname sevenrm\endcsname - }{% - \check@mathfonts - \fontsize\sf@size{0pt}% - \math@fontsfalse\selectfont - }% - A% - }% - \vss - }% - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@LaTeX} -% Source: \hologo{LaTeX} kernel. -% \begin{macrocode} -\def\HoLogo@LaTeX#1{% - \hologo{La}% - \kern-.15em% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LaTeX} -% \begin{macrocode} -\def\HoLogoHtml@LaTeX#1{% - \HoLogoCss@LaTeX - \HOLOGO@Span{LaTeX}{% - L% - \HOLOGO@Span{a}{% - A% - }% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@LaTeX} -% \begin{macrocode} -\def\HoLogoCss@LaTeX{% - \Css{% - span.HoLogo-LaTeX span.HoLogo-a{% - position:relative;% - top:-.5ex;% - margin-left:-.36em;% - margin-right:-.15em;% - font-size:85\%;% - }% - }% - \global\let\HoLogoCss@LaTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{(La)TeX}} -% -% \begin{macro}{\HoLogo@LaTeXTeX} -% The kerning around the parentheses is taken -% from package \xpackage{dtklogos} \cite{dtklogos}. -%\begin{quote} -%\begin{verbatim} -%\DeclareRobustCommand{\LaTeXTeX}{% -% (% -% \kern-.15em% -% L% -% \kern-.36em% -% {% -% \sbox\z@ T% -% \vbox to\ht0{% -% \hbox{% -% $\m@th$% -% \csname S@\f@size\endcsname -% \fontsize\sf@size\z@ -% \math@fontsfalse -% \selectfont -% A% -% }% -% \vss -% }% -% }% -% \kern-.2em% -% )% -% \kern-.15em% -% \TeX -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@LaTeXTeX#1{% - (% - \kern-.15em% - \hologo{La}% - \kern-.2em% - )% - \kern-.15em% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@LaTeXTeX} -% \begin{macrocode} -\def\HoLogoBkm@LaTeXTeX#1{(La)TeX} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@(La)TeX} -% \begin{macrocode} -\expandafter -\let\csname HoLogo@(La)TeX\endcsname\HoLogo@LaTeXTeX -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@(La)TeX} -% \begin{macrocode} -\expandafter -\let\csname HoLogoBkm@(La)TeX\endcsname\HoLogoBkm@LaTeXTeX -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LaTeXTeX} -% \begin{macrocode} -\def\HoLogoHtml@LaTeXTeX#1{% - \HoLogoCss@LaTeXTeX - \HOLOGO@Span{LaTeXTeX}{% - (% - \HOLOGO@Span{L}{L}% - \HOLOGO@Span{a}{A}% - \HOLOGO@Span{ParenRight}{)}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@(La)TeX} -% Kerning after opening parentheses and before closing parentheses -% is $-0.1$\,em. The original values $-0.15$\,em -% looked too ugly for a serif font. -% \begin{macrocode} -\expandafter -\let\csname HoLogoHtml@(La)TeX\endcsname\HoLogoHtml@LaTeXTeX -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@LaTeXTeX} -% \begin{macrocode} -\def\HoLogoCss@LaTeXTeX{% - \Css{% - span.HoLogo-LaTeXTeX span.HoLogo-L{% - margin-left:-.1em;% - }% - }% - \Css{% - span.HoLogo-LaTeXTeX span.HoLogo-a{% - position:relative;% - top:-.5ex;% - margin-left:-.36em;% - margin-right:-.1em;% - font-size:85\%;% - }% - }% - \Css{% - span.HoLogo-LaTeXTeX span.HoLogo-ParenRight{% - margin-right:-.15em;% - }% - }% - \global\let\HoLogoCss@LaTeXTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LaTeXe}} -% -% \begin{macro}{\HoLogo@LaTeXe} -% Source: \hologo{LaTeX} kernel -% \begin{macrocode} -\def\HoLogo@LaTeXe#1{% - \hologo{LaTeX}% - \kern.15em% - \hbox{% - \HOLOGO@MathSetup - 2% - $_{\textstyle\varepsilon}$% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoCs@LaTeXe} -% \begin{macrocode} -\ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX - \catcode`\$=9 % - \catcode`\&=14 % -\else - \catcode`\$=14 % - \catcode`\&=9 % -\fi -\def\HoLogoCs@LaTeXe#1{% - LaTeX2% -$ \string ^^^^0395% -& e% -}% -\catcode`\$=3 % -\catcode`\&=4 % -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoBkm@LaTeXe} -% \begin{macrocode} -\def\HoLogoBkm@LaTeXe#1{% - \hologo{LaTeX}% - 2% - \HOLOGO@PdfdocUnicode{e}{\textepsilon}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoHtml@LaTeXe} -% \begin{macrocode} -\def\HoLogoHtml@LaTeXe#1{% - \HoLogoCss@LaTeXe - \HOLOGO@Span{LaTeX2e}{% - \hologo{LaTeX}% - \HOLOGO@Span{2}{2}% - \HOLOGO@Span{e}{% - \HOLOGO@MathSetup - \ensuremath{\textstyle\varepsilon}% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@LaTeXe} -% \begin{macrocode} -\def\HoLogoCss@LaTeXe{% - \Css{% - span.HoLogo-LaTeX2e span.HoLogo-2{% - padding-left:.15em;% - }% - }% - \Css{% - span.HoLogo-LaTeX2e span.HoLogo-e{% - position:relative;% - top:.35ex;% - text-decoration:none;% - }% - }% - \global\let\HoLogoCss@LaTeXe\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@LaTeX2e} -% \begin{macrocode} -\expandafter -\let\csname HoLogo@LaTeX2e\endcsname\HoLogo@LaTeXe -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@LaTeX2e} -% \begin{macrocode} -\expandafter -\let\csname HoLogoCs@LaTeX2e\endcsname\HoLogoCs@LaTeXe -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@LaTeX2e} -% \begin{macrocode} -\expandafter -\let\csname HoLogoBkm@LaTeX2e\endcsname\HoLogoBkm@LaTeXe -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LaTeX2e} -% \begin{macrocode} -\expandafter -\let\csname HoLogoHtml@LaTeX2e\endcsname\HoLogoHtml@LaTeXe -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LaTeX3}} -% -% \begin{macro}{\HoLogo@LaTeX3} -% Source: \hologo{LaTeX} kernel -% \begin{macrocode} -\expandafter\def\csname HoLogo@LaTeX3\endcsname#1{% - \hologo{LaTeX}% - 3% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoBkm@LaTeX3} -% \begin{macrocode} -\expandafter\def\csname HoLogoBkm@LaTeX3\endcsname#1{% - \hologo{LaTeX}% - 3% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LaTeX3} -% \begin{macrocode} -\expandafter -\let\csname HoLogoHtml@LaTeX3\expandafter\endcsname -\csname HoLogo@LaTeX3\endcsname -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LaTeXML}} -% -% \begin{macro}{\HoLogo@LaTeXML} -% \begin{macrocode} -\def\HoLogo@LaTeXML#1{% - \HOLOGO@mbox{% - \hologo{La}% - \kern-.15em% - T% - \kern-.1667em% - \lower.5ex\hbox{E}% - \kern-.125em% - \HoLogoFont@font{LaTeXML}{sc}{xml}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@pdfLaTeX} -% \begin{macrocode} -\def\HoLogoHtml@LaTeXML#1{% - \HOLOGO@Span{LaTeXML}{% - \HoLogoCss@LaTeX - \HoLogoCss@TeX - \HOLOGO@Span{LaTeX}{% - L% - \HOLOGO@Span{a}{% - A% - }% - }% - \HOLOGO@Span{TeX}{% - T% - \HOLOGO@Span{e}{% - E% - }% - }% - \HCode{}% - xml% - \HCode{}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{eTeX}} -% -% \begin{macro}{\HoLogo@eTeX} -% Source: package \xpackage{etex} -% \begin{macrocode} -\def\HoLogo@eTeX#1{% - \ltx@mbox{% - \HOLOGO@MathSetup - $\varepsilon$% - -% - \HOLOGO@NegativeKerning{-T,T-,To}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@eTeX} -% \begin{macrocode} -\ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX - \catcode`\$=9 % - \catcode`\&=14 % -\else - \catcode`\$=14 % - \catcode`\&=9 % -\fi -\def\HoLogoCs@eTeX#1{% -$ #1{\string ^^^^0395}{\string ^^^^03b5}% -& #1{e}{E}% - TeX% -}% -\catcode`\$=3 % -\catcode`\&=4 % -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@eTeX} -% \begin{macrocode} -\def\HoLogoBkm@eTeX#1{% - \HOLOGO@PdfdocUnicode{#1{e}{E}}{\textepsilon}% - -% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@eTeX} -% \begin{macrocode} -\def\HoLogoHtml@eTeX#1{% - \ltx@mbox{% - \HOLOGO@MathSetup - $\varepsilon$% - -% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{iniTeX}} -% -% \begin{macro}{\HoLogo@iniTeX} -% \begin{macrocode} -\def\HoLogo@iniTeX#1{% - \HOLOGO@mbox{% - #1{i}{I}ni\hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@iniTeX} -% \begin{macrocode} -\def\HoLogoCs@iniTeX#1{#1{i}{I}niTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@iniTeX} -% \begin{macrocode} -\def\HoLogoBkm@iniTeX#1{% - #1{i}{I}ni\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@iniTeX} -% \begin{macrocode} -\let\HoLogoHtml@iniTeX\HoLogo@iniTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{virTeX}} -% -% \begin{macro}{\HoLogo@virTeX} -% \begin{macrocode} -\def\HoLogo@virTeX#1{% - \HOLOGO@mbox{% - #1{v}{V}ir\hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@virTeX} -% \begin{macrocode} -\def\HoLogoCs@virTeX#1{#1{v}{V}irTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@virTeX} -% \begin{macrocode} -\def\HoLogoBkm@virTeX#1{% - #1{v}{V}ir\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@virTeX} -% \begin{macrocode} -\let\HoLogoHtml@virTeX\HoLogo@virTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{SliTeX}} -% -% \paragraph{Definitions of the three variants.} -% -% \begin{macro}{\HoLogo@SLiTeX@lift} -% \begin{macrocode} -\def\HoLogo@SLiTeX@lift#1{% - \HoLogoFont@font{SliTeX}{rm}{% - S% - \kern-.06em% - L% - \kern-.18em% - \raise.32ex\hbox{\HoLogoFont@font{SliTeX}{sc}{i}}% - \HOLOGO@discretionary - \kern-.06em% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SLiTeX@lift} -% \begin{macrocode} -\def\HoLogoBkm@SLiTeX@lift#1{SLiTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SLiTeX@lift} -% \begin{macrocode} -\def\HoLogoHtml@SLiTeX@lift#1{% - \HoLogoCss@SLiTeX@lift - \HOLOGO@Span{SLiTeX-lift}{% - \HoLogoFont@font{SliTeX}{rm}{% - S% - \HOLOGO@Span{L}{L}% - \HOLOGO@Span{i}{i}% - \hologo{TeX}% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@SLiTeX@lift} -% \begin{macrocode} -\def\HoLogoCss@SLiTeX@lift{% - \Css{% - span.HoLogo-SLiTeX-lift span.HoLogo-L{% - margin-left:-.06em;% - margin-right:-.18em;% - }% - }% - \Css{% - span.HoLogo-SLiTeX-lift span.HoLogo-i{% - position:relative;% - top:-.32ex;% - margin-right:-.06em;% - font-variant:small-caps;% - }% - }% - \global\let\HoLogoCss@SLiTeX@lift\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@SliTeX@simple} -% \begin{macrocode} -\def\HoLogo@SliTeX@simple#1{% - \HoLogoFont@font{SliTeX}{rm}{% - \ltx@mbox{% - \HoLogoFont@font{SliTeX}{sc}{Sli}% - }% - \HOLOGO@discretionary - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SliTeX@simple} -% \begin{macrocode} -\def\HoLogoBkm@SliTeX@simple#1{SliTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SliTeX@simple} -% \begin{macrocode} -\let\HoLogoHtml@SliTeX@simple\HoLogo@SliTeX@simple -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@SliTeX@narrow} -% \begin{macrocode} -\def\HoLogo@SliTeX@narrow#1{% - \HoLogoFont@font{SliTeX}{rm}{% - \ltx@mbox{% - S% - \kern-.06em% - \HoLogoFont@font{SliTeX}{sc}{% - l% - \kern-.035em% - i% - }% - }% - \HOLOGO@discretionary - \kern-.06em% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SliTeX@narrow} -% \begin{macrocode} -\def\HoLogoBkm@SliTeX@narrow#1{SliTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SliTeX@narrow} -% \begin{macrocode} -\def\HoLogoHtml@SliTeX@narrow#1{% - \HoLogoCss@SliTeX@narrow - \HOLOGO@Span{SliTeX-narrow}{% - \HoLogoFont@font{SliTeX}{rm}{% - S% - \HOLOGO@Span{l}{l}% - \HOLOGO@Span{i}{i}% - \hologo{TeX}% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@SliTeX@narrow} -% \begin{macrocode} -\def\HoLogoCss@SliTeX@narrow{% - \Css{% - span.HoLogo-SliTeX-narrow span.HoLogo-l{% - margin-left:-.06em;% - margin-right:-.035em;% - font-variant:small-caps;% - }% - }% - \Css{% - span.HoLogo-SliTeX-narrow span.HoLogo-i{% - margin-right:-.06em;% - font-variant:small-caps;% - }% - }% - \global\let\HoLogoCss@SliTeX@narrow\relax -} -% \end{macrocode} -% \end{macro} -% -% \paragraph{Macro set completion.} -% -% \begin{macro}{\HoLogo@SLiTeX@simple} -% \begin{macrocode} -\def\HoLogo@SLiTeX@simple{\HoLogo@SliTeX@simple} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SLiTeX@simple} -% \begin{macrocode} -\def\HoLogoBkm@SLiTeX@simple{\HoLogoBkm@SliTeX@simple} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SLiTeX@simple} -% \begin{macrocode} -\def\HoLogoHtml@SLiTeX@simple{\HoLogoHtml@SliTeX@simple} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@SLiTeX@narrow} -% \begin{macrocode} -\def\HoLogo@SLiTeX@narrow{\HoLogo@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SLiTeX@narrow} -% \begin{macrocode} -\def\HoLogoBkm@SLiTeX@narrow{\HoLogoBkm@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SLiTeX@narrow} -% \begin{macrocode} -\def\HoLogoHtml@SLiTeX@narrow{\HoLogoHtml@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@SliTeX@lift} -% \begin{macrocode} -\def\HoLogo@SliTeX@lift{\HoLogo@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SliTeX@lift} -% \begin{macrocode} -\def\HoLogoBkm@SliTeX@lift{\HoLogoBkm@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SliTeX@lift} -% \begin{macrocode} -\def\HoLogoHtml@SliTeX@lift{\HoLogoHtml@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% -% \paragraph{Defaults.} -% -% \begin{macro}{\HoLogo@SLiTeX} -% \begin{macrocode} -\def\HoLogo@SLiTeX{\HoLogo@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SLiTeX} -% \begin{macrocode} -\def\HoLogoBkm@SLiTeX{\HoLogoBkm@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SLiTeX} -% \begin{macrocode} -\def\HoLogoHtml@SLiTeX{\HoLogoHtml@SLiTeX@lift} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@SliTeX} -% \begin{macrocode} -\def\HoLogo@SliTeX{\HoLogo@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@SliTeX} -% \begin{macrocode} -\def\HoLogoBkm@SliTeX{\HoLogoBkm@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SliTeX} -% \begin{macrocode} -\def\HoLogoHtml@SliTeX{\HoLogoHtml@SliTeX@narrow} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LuaTeX}} -% -% \begin{macro}{\HoLogo@LuaTeX} -% The kerning is an idea of Hans Hagen, see mailing list -% `luatex at tug dot org' in March 2010. -% \begin{macrocode} -\def\HoLogo@LuaTeX#1{% - \HOLOGO@mbox{% - Lua% - \HOLOGO@NegativeKerning{aT,oT,To}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LuaTeX} -% \begin{macrocode} -\let\HoLogoHtml@LuaTeX\HoLogo@LuaTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LuaLaTeX}} -% -% \begin{macro}{\HoLogo@LuaLaTeX} -% \begin{macrocode} -\def\HoLogo@LuaLaTeX#1{% - \HOLOGO@mbox{% - Lua% - \hologo{LaTeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LuaLaTeX} -% \begin{macrocode} -\let\HoLogoHtml@LuaLaTeX\HoLogo@LuaLaTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{XeTeX}, \hologo{XeLaTeX}} -% -% \begin{macro}{\HOLOGO@IfCharExists} -% \begin{macrocode} -\ifluatex - \ifnum\luatexversion<36 % - \else - \def\HOLOGO@IfCharExists#1{% - \ifnum - \directlua{% - if luaotfload and luaotfload.aux then - if luaotfload.aux.font_has_glyph(% - font.current(), \number#1) then % - tex.print("1") % - end % - elseif font and font.fonts and font.current then % - local f = font.fonts[font.current()]% - if f.characters and f.characters[\number#1] then % - tex.print("1")% - end % - end% - }0=\ltx@zero - \expandafter\ltx@secondoftwo - \else - \expandafter\ltx@firstoftwo - \fi - }% - \fi -\fi -\ltx@IfUndefined{HOLOGO@IfCharExists}{% - \def\HOLOGO@@IfCharExists#1{% - \begingroup - \tracinglostchars=\ltx@zero - \setbox\ltx@zero=\hbox{% - \kern7sp\char#1\relax - \ifnum\lastkern>\ltx@zero - \expandafter\aftergroup\csname iffalse\endcsname - \else - \expandafter\aftergroup\csname iftrue\endcsname - \fi - }% - % \if{true|false} from \aftergroup - \endgroup - \expandafter\ltx@firstoftwo - \else - \endgroup - \expandafter\ltx@secondoftwo - \fi - }% - \ifxetex - \ltx@IfUndefined{XeTeXfonttype}{}{% - \ltx@IfUndefined{XeTeXcharglyph}{}{% - \def\HOLOGO@IfCharExists#1{% - \ifnum\XeTeXfonttype\font>\ltx@zero - \expandafter\ltx@firstofthree - \else - \expandafter\ltx@gobble - \fi - {% - \ifnum\XeTeXcharglyph#1>\ltx@zero - \expandafter\ltx@firstoftwo - \else - \expandafter\ltx@secondoftwo - \fi - }% - \HOLOGO@@IfCharExists{#1}% - }% - }% - }% - \fi -}{} -\ltx@ifundefined{HOLOGO@IfCharExists}{% - \ifnum64=`\^^^^0040\relax % test for big chars of LuaTeX/XeTeX - \let\HOLOGO@IfCharExists\HOLOGO@@IfCharExists - \else - \def\HOLOGO@IfCharExists#1{% - \ifnum#1>255 % - \expandafter\ltx@fourthoffour - \fi - \HOLOGO@@IfCharExists{#1}% - }% - \fi -}{} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@Xe} -% Source: package \xpackage{dtklogos} -% \begin{macrocode} -\def\HoLogo@Xe#1{% - X% - \kern-.1em\relax - \HOLOGO@IfCharExists{"018E}{% - \lower.5ex\hbox{\char"018E}% - }{% - \chardef\HOLOGO@choice=\ltx@zero - \ifdim\fontdimen\ltx@one\font>0pt % - \ltx@IfUndefined{rotatebox}{% - \ltx@IfUndefined{pgftext}{% - \ltx@IfUndefined{psscalebox}{% - \ltx@IfUndefined{HOLOGO@ScaleBox@\hologoDriver}{% - }{% - \chardef\HOLOGO@choice=4 % - }% - }{% - \chardef\HOLOGO@choice=3 % - }% - }{% - \chardef\HOLOGO@choice=2 % - }% - }{% - \chardef\HOLOGO@choice=1 % - }% - \ifcase\HOLOGO@choice - \HOLOGO@WarningUnsupportedDriver{Xe}% - e% - \or % 1: \rotatebox - \begingroup - \setbox\ltx@zero\hbox{\rotatebox{180}{E}}% - \ltx@LocDimenA=\dp\ltx@zero - \advance\ltx@LocDimenA by -.5ex\relax - \raise\ltx@LocDimenA\box\ltx@zero - \endgroup - \or % 2: \pgftext - \lower.5ex\hbox{% - \pgfpicture - \pgftext[rotate=180]{E}% - \endpgfpicture - }% - \or % 3: \psscalebox - \begingroup - \setbox\ltx@zero\hbox{\psscalebox{-1 -1}{E}}% - \ltx@LocDimenA=\dp\ltx@zero - \advance\ltx@LocDimenA by -.5ex\relax - \raise\ltx@LocDimenA\box\ltx@zero - \endgroup - \or % 4: \HOLOGO@PointReflectBox - \lower.5ex\hbox{\HOLOGO@PointReflectBox{E}}% - \else - \@PackageError{hologo}{Internal error (choice/it}\@ehc - \fi - \else - \ltx@IfUndefined{reflectbox}{% - \ltx@IfUndefined{pgftext}{% - \ltx@IfUndefined{psscalebox}{% - \ltx@IfUndefined{HOLOGO@ScaleBox@\hologoDriver}{% - }{% - \chardef\HOLOGO@choice=4 % - }% - }{% - \chardef\HOLOGO@choice=3 % - }% - }{% - \chardef\HOLOGO@choice=2 % - }% - }{% - \chardef\HOLOGO@choice=1 % - }% - \ifcase\HOLOGO@choice - \HOLOGO@WarningUnsupportedDriver{Xe}% - e% - \or % 1: reflectbox - \lower.5ex\hbox{% - \reflectbox{E}% - }% - \or % 2: \pgftext - \lower.5ex\hbox{% - \pgfpicture - \pgftransformxscale{-1}% - \pgftext{E}% - \endpgfpicture - }% - \or % 3: \psscalebox - \lower.5ex\hbox{% - \psscalebox{-1 1}{E}% - }% - \or % 4: \HOLOGO@Reflectbox - \lower.5ex\hbox{% - \HOLOGO@ReflectBox{E}% - }% - \else - \@PackageError{hologo}{Internal error (choice/up)}\@ehc - \fi - \fi - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@Xe} -% \begin{macrocode} -\def\HoLogoHtml@Xe#1{% - \HoLogoCss@Xe - \HOLOGO@Span{Xe}{% - X% - \HOLOGO@Span{e}{% - \HCode{&\ltx@hashchar x018e;}% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@Xe} -% \begin{macrocode} -\def\HoLogoCss@Xe{% - \Css{% - span.HoLogo-Xe span.HoLogo-e{% - position:relative;% - top:.5ex;% - left-margin:-.1em;% - }% - }% - \global\let\HoLogoCss@Xe\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@XeTeX} -% \begin{macrocode} -\def\HoLogo@XeTeX#1{% - \hologo{Xe}% - \kern-.15em\relax - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoHtml@XeTeX} -% \begin{macrocode} -\def\HoLogoHtml@XeTeX#1{% - \HoLogoCss@XeTeX - \HOLOGO@Span{XeTeX}{% - \hologo{Xe}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@XeTeX} -% \begin{macrocode} -\def\HoLogoCss@XeTeX{% - \Css{% - span.HoLogo-XeTeX span.HoLogo-TeX{% - margin-left:-.15em;% - }% - }% - \global\let\HoLogoCss@XeTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@XeLaTeX} -% \begin{macrocode} -\def\HoLogo@XeLaTeX#1{% - \hologo{Xe}% - \kern-.13em% - \hologo{LaTeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@XeLaTeX} -% \begin{macrocode} -\def\HoLogoHtml@XeLaTeX#1{% - \HoLogoCss@XeLaTeX - \HOLOGO@Span{XeLaTeX}{% - \hologo{Xe}% - \hologo{LaTeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@XeLaTeX} -% \begin{macrocode} -\def\HoLogoCss@XeLaTeX{% - \Css{% - span.HoLogo-XeLaTeX span.HoLogo-Xe{% - margin-right:-.13em;% - }% - }% - \global\let\HoLogoCss@XeLaTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{pdfTeX}, \hologo{pdfLaTeX}} -% -% \begin{macro}{\HoLogo@pdfTeX} -% \begin{macrocode} -\def\HoLogo@pdfTeX#1{% - \HOLOGO@mbox{% - #1{p}{P}df\hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@pdfTeX} -% \begin{macrocode} -\def\HoLogoCs@pdfTeX#1{#1{p}{P}dfTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@pdfTeX} -% \begin{macrocode} -\def\HoLogoBkm@pdfTeX#1{% - #1{p}{P}df\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@pdfTeX} -% \begin{macrocode} -\let\HoLogoHtml@pdfTeX\HoLogo@pdfTeX -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@pdfLaTeX} -% \begin{macrocode} -\def\HoLogo@pdfLaTeX#1{% - \HOLOGO@mbox{% - #1{p}{P}df\hologo{LaTeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@pdfLaTeX} -% \begin{macrocode} -\def\HoLogoCs@pdfLaTeX#1{#1{p}{P}dfLaTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@pdfLaTeX} -% \begin{macrocode} -\def\HoLogoBkm@pdfLaTeX#1{% - #1{p}{P}df\hologo{LaTeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@pdfLaTeX} -% \begin{macrocode} -\let\HoLogoHtml@pdfLaTeX\HoLogo@pdfLaTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{VTeX}} -% -% \begin{macro}{\HoLogo@VTeX} -% \begin{macrocode} -\def\HoLogo@VTeX#1{% - \HOLOGO@mbox{% - V\hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@VTeX} -% \begin{macrocode} -\let\HoLogoHtml@VTeX\HoLogo@VTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{AmS}, \dots} -% -% Source: class \xclass{amsdtx} -% -% \begin{macro}{\HoLogo@AmS} -% \begin{macrocode} -\def\HoLogo@AmS#1{% - \HoLogoFont@font{AmS}{sy}{% - A% - \kern-.1667em% - \lower.5ex\hbox{M}% - \kern-.125em% - S% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@AmS} -% \begin{macrocode} -\def\HoLogoBkm@AmS#1{AmS} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@AmS} -% \begin{macrocode} -\def\HoLogoHtml@AmS#1{% - \HoLogoCss@AmS -% \HoLogoFont@font{AmS}{sy}{% - \HOLOGO@Span{AmS}{% - A% - \HOLOGO@Span{M}{M}% - S% - }% -% }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@AmS} -% \begin{macrocode} -\def\HoLogoCss@AmS{% - \Css{% - span.HoLogo-AmS span.HoLogo-M{% - position:relative;% - top:.5ex;% - margin-left:-.1667em;% - margin-right:-.125em;% - text-decoration:none;% - }% - }% - \global\let\HoLogoCss@AmS\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@AmSTeX} -% \begin{macrocode} -\def\HoLogo@AmSTeX#1{% - \hologo{AmS}% - \HOLOGO@hyphen - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@AmSTeX} -% \begin{macrocode} -\def\HoLogoBkm@AmSTeX#1{AmS-TeX}% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@AmSTeX} -% \begin{macrocode} -\let\HoLogoHtml@AmSTeX\HoLogo@AmSTeX -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@AmSLaTeX} -% \begin{macrocode} -\def\HoLogo@AmSLaTeX#1{% - \hologo{AmS}% - \HOLOGO@hyphen - \hologo{LaTeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@AmSLaTeX} -% \begin{macrocode} -\def\HoLogoBkm@AmSLaTeX#1{AmS-LaTeX}% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@AmSLaTeX} -% \begin{macrocode} -\let\HoLogoHtml@AmSLaTeX\HoLogo@AmSLaTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{BibTeX}} -% -% \begin{macro}{\HoLogo@BibTeX@sc} -% A definition of \hologo{BibTeX} is provided in -% the documentation source for the manual of \hologo{BibTeX} -% \cite{btxdoc}. -%\begin{quote} -%\begin{verbatim} -%\def\BibTeX{% -% {% -% \rm -% B% -% \kern-.05em% -% {% -% \sc -% i% -% \kern-.025em % -% b% -% }% -% \kern-.08em -% T% -% \kern-.1667em% -% \lower.7ex\hbox{E}% -% \kern-.125em% -% X% -% }% -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@BibTeX@sc#1{% - B% - \kern-.05em% - \HoLogoFont@font{BibTeX}{sc}{% - i% - \kern-.025em% - b% - }% - \HOLOGO@discretionary - \kern-.08em% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@BibTeX@sc} -% \begin{macrocode} -\def\HoLogoHtml@BibTeX@sc#1{% - \HoLogoCss@BibTeX@sc - \HOLOGO@Span{BibTeX-sc}{% - B% - \HOLOGO@Span{i}{i}% - \HOLOGO@Span{b}{b}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@BibTeX@sc} -% \begin{macrocode} -\def\HoLogoCss@BibTeX@sc{% - \Css{% - span.HoLogo-BibTeX-sc span.HoLogo-i{% - margin-left:-.05em;% - margin-right:-.025em;% - font-variant:small-caps;% - }% - }% - \Css{% - span.HoLogo-BibTeX-sc span.HoLogo-b{% - margin-right:-.08em;% - font-variant:small-caps;% - }% - }% - \global\let\HoLogoCss@BibTeX@sc\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@BibTeX@sf} -% Variant \xoption{sf} avoids trouble with unavailable -% small caps fonts (e.g., bold versions of Computer Modern or -% Latin Modern). The definition is taken from -% package \xpackage{dtklogos} \cite{dtklogos}. -%\begin{quote} -%\begin{verbatim} -%\DeclareRobustCommand{\BibTeX}{% -% B% -% \kern-.05em% -% \hbox{% -% $\m@th$% %% force math size calculations -% \csname S@\f@size\endcsname -% \fontsize\sf@size\z@ -% \math@fontsfalse -% \selectfont -% I% -% \kern-.025em% -% B -% }% -% \kern-.08em% -% \-% -% \TeX -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@BibTeX@sf#1{% - B% - \kern-.05em% - \HoLogoFont@font{BibTeX}{bibsf}{% - I% - \kern-.025em% - B% - }% - \HOLOGO@discretionary - \kern-.08em% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@BibTeX@sf} -% \begin{macrocode} -\def\HoLogoHtml@BibTeX@sf#1{% - \HoLogoCss@BibTeX@sf - \HOLOGO@Span{BibTeX-sf}{% - B% - \HoLogoFont@font{BibTeX}{bibsf}{% - \HOLOGO@Span{i}{I}% - B% - }% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@BibTeX@sf} -% \begin{macrocode} -\def\HoLogoCss@BibTeX@sf{% - \Css{% - span.HoLogo-BibTeX-sf span.HoLogo-i{% - margin-left:-.05em;% - margin-right:-.025em;% - }% - }% - \Css{% - span.HoLogo-BibTeX-sf span.HoLogo-TeX{% - margin-left:-.08em;% - }% - }% - \global\let\HoLogoCss@BibTeX@sf\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@BibTeX} -% \begin{macrocode} -\def\HoLogo@BibTeX{\HoLogo@BibTeX@sf} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@BibTeX} -% \begin{macrocode} -\def\HoLogoHtml@BibTeX{\HoLogoHtml@BibTeX@sf} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{BibTeX8}} -% -% \begin{macro}{\HoLogo@BibTeX8} -% \begin{macrocode} -\expandafter\def\csname HoLogo@BibTeX8\endcsname#1{% - \hologo{BibTeX}% - 8% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoBkm@BibTeX8} -% \begin{macrocode} -\expandafter\def\csname HoLogoBkm@BibTeX8\endcsname#1{% - \hologo{BibTeX}% - 8% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@BibTeX8} -% \begin{macrocode} -\expandafter -\let\csname HoLogoHtml@BibTeX8\expandafter\endcsname -\csname HoLogo@BibTeX8\endcsname -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{ConTeXt}} -% -% \begin{macro}{\HoLogo@ConTeXt@simple} -% \begin{macrocode} -\def\HoLogo@ConTeXt@simple#1{% - \HOLOGO@mbox{Con}% - \HOLOGO@discretionary - \HOLOGO@mbox{\hologo{TeX}t}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@ConTeXt@simple} -% \begin{macrocode} -\let\HoLogoHtml@ConTeXt@simple\HoLogo@ConTeXt@simple -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@ConTeXt@narrow} -% This definition of logo \hologo{ConTeXt} with variant \xoption{narrow} -% comes from TUGboat's class \xclass{ltugboat} (version 2010/11/15 v2.8). -% \begin{macrocode} -\def\HoLogo@ConTeXt@narrow#1{% - \HOLOGO@mbox{C\kern-.0333emon}% - \HOLOGO@discretionary - \kern-.0667em% - \HOLOGO@mbox{\hologo{TeX}\kern-.0333emt}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@ConTeXt@narrow} -% \begin{macrocode} -\def\HoLogoHtml@ConTeXt@narrow#1{% - \HoLogoCss@ConTeXt@narrow - \HOLOGO@Span{ConTeXt-narrow}{% - \HOLOGO@Span{C}{C}% - on% - \hologo{TeX}% - t% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@ConTeXt@narrow} -% \begin{macrocode} -\def\HoLogoCss@ConTeXt@narrow{% - \Css{% - span.HoLogo-ConTeXt-narrow span.HoLogo-C{% - margin-left:-.0333em;% - }% - }% - \Css{% - span.HoLogo-ConTeXt-narrow span.HoLogo-TeX{% - margin-left:-.0667em;% - margin-right:-.0333em;% - }% - }% - \global\let\HoLogoCss@ConTeXt@narrow\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@ConTeXt} -% \begin{macrocode} -\def\HoLogo@ConTeXt{\HoLogo@ConTeXt@narrow} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@ConTeXt} -% \begin{macrocode} -\def\HoLogoHtml@ConTeXt{\HoLogoHtml@ConTeXt@narrow} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{emTeX}} -% -% \begin{macro}{\HoLogo@emTeX} -% \begin{macrocode} -\def\HoLogo@emTeX#1{% - \HOLOGO@mbox{#1{e}{E}m}% - \HOLOGO@discretionary - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@emTeX} -% \begin{macrocode} -\def\HoLogoCs@emTeX#1{#1{e}{E}mTeX}% -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@emTeX} -% \begin{macrocode} -\def\HoLogoBkm@emTeX#1{% - #1{e}{E}m\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@emTeX} -% \begin{macrocode} -\let\HoLogoHtml@emTeX\HoLogo@emTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{ExTeX}} -% -% \begin{macro}{\HoLogo@ExTeX} -% The definition is taken from the FAQ of the -% project \hologo{ExTeX} -% \cite{ExTeX-FAQ}. -%\begin{quote} -%\begin{verbatim} -%\def\ExTeX{% -% \textrm{% Logo always with serifs -% \ensuremath{% -% \textstyle -% \varepsilon_{% -% \kern-0.15em% -% \mathcal{X}% -% }% -% }% -% \kern-.15em% -% \TeX -% }% -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@ExTeX#1{% - \HoLogoFont@font{ExTeX}{rm}{% - \ltx@mbox{% - \HOLOGO@MathSetup - $% - \textstyle - \varepsilon_{% - \kern-0.15em% - \HoLogoFont@font{ExTeX}{sy}{X}% - }% - $% - }% - \HOLOGO@discretionary - \kern-.15em% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@ExTeX} -% \begin{macrocode} -\def\HoLogoHtml@ExTeX#1{% - \HoLogoCss@ExTeX - \HoLogoFont@font{ExTeX}{rm}{% - \HOLOGO@Span{ExTeX}{% - \ltx@mbox{% - \HOLOGO@MathSetup - $\textstyle\varepsilon$% - \HOLOGO@Span{X}{$\textstyle\chi$}% - \hologo{TeX}% - }% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@ExTeX} -% \begin{macrocode} -\def\HoLogoBkm@ExTeX#1{% - \HOLOGO@PdfdocUnicode{#1{e}{E}x}{\textepsilon\textchi}% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@ExTeX} -% \begin{macrocode} -\def\HoLogoCss@ExTeX{% - \Css{% - span.HoLogo-ExTeX{% - font-family:serif;% - }% - }% - \Css{% - span.HoLogo-ExTeX span.HoLogo-TeX{% - margin-left:-.15em;% - }% - }% - \global\let\HoLogoCss@ExTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{MiKTeX}} -% -% \begin{macro}{\HoLogo@MiKTeX} -% \begin{macrocode} -\def\HoLogo@MiKTeX#1{% - \HOLOGO@mbox{MiK}% - \HOLOGO@discretionary - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@MiKTeX} -% \begin{macrocode} -\let\HoLogoHtml@MiKTeX\HoLogo@MiKTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{OzTeX} and friends} -% -% Source: \hologo{OzTeX} FAQ \cite{OzTeX}: -% \begin{quote} -% |\def\OzTeX{O\kern-.03em z\kern-.15em\TeX}|\\ -% (There is no kerning in OzMF, OzMP and OzTtH.) -% \end{quote} -% -% \begin{macro}{\HoLogo@OzTeX} -% \begin{macrocode} -\def\HoLogo@OzTeX#1{% - O% - \kern-.03em % - z% - \kern-.15em % - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@OzTeX} -% \begin{macrocode} -\def\HoLogoHtml@OzTeX#1{% - \HoLogoCss@OzTeX - \HOLOGO@Span{OzTeX}{% - O% - \HOLOGO@Span{z}{z}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@OzTeX} -% \begin{macrocode} -\def\HoLogoCss@OzTeX{% - \Css{% - span.HoLogo-OzTeX span.HoLogo-z{% - margin-left:-.03em;% - margin-right:-.15em;% - }% - }% - \global\let\HoLogoCss@OzTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@OzMF} -% \begin{macrocode} -\def\HoLogo@OzMF#1{% - \HOLOGO@mbox{OzMF}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogo@OzMP} -% \begin{macrocode} -\def\HoLogo@OzMP#1{% - \HOLOGO@mbox{OzMP}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogo@OzTtH} -% \begin{macrocode} -\def\HoLogo@OzTtH#1{% - \HOLOGO@mbox{OzTtH}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{PCTeX}} -% -% \begin{macro}{\HoLogo@PCTeX} -% \begin{macrocode} -\def\HoLogo@PCTeX#1{% - \HOLOGO@mbox{PC}% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@PCTeX} -% \begin{macrocode} -\let\HoLogoHtml@PCTeX\HoLogo@PCTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{PiCTeX}} -% -% The original definitions from \xfile{pictex.tex} \cite{PiCTeX}: -%\begin{quote} -%\begin{verbatim} -%\def\PiC{% -% P% -% \kern-.12em% -% \lower.5ex\hbox{I}% -% \kern-.075em% -% C% -%} -%\def\PiCTeX{% -% \PiC -% \kern-.11em% -% \TeX -%} -%\end{verbatim} -%\end{quote} -% -% \begin{macro}{\HoLogo@PiC} -% \begin{macrocode} -\def\HoLogo@PiC#1{% - P% - \kern-.12em% - \lower.5ex\hbox{I}% - \kern-.075em% - C% - \HOLOGO@SpaceFactor -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@PiC} -% \begin{macrocode} -\def\HoLogoHtml@PiC#1{% - \HoLogoCss@PiC - \HOLOGO@Span{PiC}{% - P% - \HOLOGO@Span{i}{I}% - C% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@PiC} -% \begin{macrocode} -\def\HoLogoCss@PiC{% - \Css{% - span.HoLogo-PiC span.HoLogo-i{% - position:relative;% - top:.5ex;% - margin-left:-.12em;% - margin-right:-.075em;% - text-decoration:none;% - }% - }% - \global\let\HoLogoCss@PiC\relax -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@PiCTeX} -% \begin{macrocode} -\def\HoLogo@PiCTeX#1{% - \hologo{PiC}% - \HOLOGO@discretionary - \kern-.11em% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@PiCTeX} -% \begin{macrocode} -\def\HoLogoHtml@PiCTeX#1{% - \HoLogoCss@PiCTeX - \HOLOGO@Span{PiCTeX}{% - \hologo{PiC}% - \hologo{TeX}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@PiCTeX} -% \begin{macrocode} -\def\HoLogoCss@PiCTeX{% - \Css{% - span.HoLogo-PiCTeX span.HoLogo-PiC{% - margin-right:-.11em;% - }% - }% - \global\let\HoLogoCss@PiCTeX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{teTeX}} -% -% \begin{macro}{\HoLogo@teTeX} -% \begin{macrocode} -\def\HoLogo@teTeX#1{% - \HOLOGO@mbox{#1{t}{T}e}% - \HOLOGO@discretionary - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@teTeX} -% \begin{macrocode} -\def\HoLogoCs@teTeX#1{#1{t}{T}dfTeX} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@teTeX} -% \begin{macrocode} -\def\HoLogoBkm@teTeX#1{% - #1{t}{T}e\hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@teTeX} -% \begin{macrocode} -\let\HoLogoHtml@teTeX\HoLogo@teTeX -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{TeX4ht}} -% -% \begin{macro}{\HoLogo@TeX4ht} -% \begin{macrocode} -\expandafter\def\csname HoLogo@TeX4ht\endcsname#1{% - \HOLOGO@mbox{\hologo{TeX}4ht}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@TeX4ht} -% \begin{macrocode} -\expandafter -\let\csname HoLogoHtml@TeX4ht\expandafter\endcsname -\csname HoLogo@TeX4ht\endcsname -% \end{macrocode} -% \end{macro} -% -% -% \subsubsection{\hologo{SageTeX}} -% -% \begin{macro}{\HoLogo@SageTeX} -% \begin{macrocode} -\def\HoLogo@SageTeX#1{% - \HOLOGO@mbox{Sage}% - \HOLOGO@discretionary - \HOLOGO@NegativeKerning{eT,oT,To}% - \hologo{TeX}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@SageTeX} -% \begin{macrocode} -\let\HoLogoHtml@SageTeX\HoLogo@SageTeX -% \end{macrocode} -% \end{macro} -% -% \subsection{\hologo{METAFONT} and friends} -% -% \begin{macro}{\HoLogo@METAFONT} -% \begin{macrocode} -\def\HoLogo@METAFONT#1{% - \HoLogoFont@font{METAFONT}{logo}{% - \HOLOGO@mbox{META}% - \HOLOGO@discretionary - \HOLOGO@mbox{FONT}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@METAPOST} -% \begin{macrocode} -\def\HoLogo@METAPOST#1{% - \HoLogoFont@font{METAPOST}{logo}{% - \HOLOGO@mbox{META}% - \HOLOGO@discretionary - \HOLOGO@mbox{POST}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@MetaFun} -% \begin{macrocode} -\def\HoLogo@MetaFun#1{% - \HOLOGO@mbox{Meta}% - \HOLOGO@discretionary - \HOLOGO@mbox{Fun}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogo@MetaPost} -% \begin{macrocode} -\def\HoLogo@MetaPost#1{% - \HOLOGO@mbox{Meta}% - \HOLOGO@discretionary - \HOLOGO@mbox{Post}% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Others} -% -% \subsubsection{\hologo{biber}} -% -% \begin{macro}{\HoLogo@biber} -% \begin{macrocode} -\def\HoLogo@biber#1{% - \HOLOGO@mbox{#1{b}{B}i}% - \HOLOGO@discretionary - \HOLOGO@mbox{ber}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCs@biber} -% \begin{macrocode} -\def\HoLogoCs@biber#1{#1{b}{B}iber} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@biber} -% \begin{macrocode} -\def\HoLogoBkm@biber#1{% - #1{b}{B}iber% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@biber} -% \begin{macrocode} -\let\HoLogoHtml@biber\HoLogo@biber -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{KOMAScript}} -% -% \begin{macro}{\HoLogo@KOMAScript} -% The definition for \hologo{KOMAScript} is taken -% from \hologo{KOMAScript} (\xfile{scrlogo.dtx}, reformatted) \cite{scrlogo}: -%\begin{quote} -%\begin{verbatim} -%\@ifundefined{KOMAScript}{% -% \DeclareRobustCommand{\KOMAScript}{% -% \textsf{% -% K\kern.05em O\kern.05emM\kern.05em A% -% \kern.1em-\kern.1em % -% Script% -% }% -% }% -%}{} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@KOMAScript#1{% - \HoLogoFont@font{KOMAScript}{sf}{% - \HOLOGO@mbox{% - K\kern.05em% - O\kern.05em% - M\kern.05em% - A% - }% - \kern.1em% - \HOLOGO@hyphen - \kern.1em% - \HOLOGO@mbox{Script}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@KOMAScript} -% \begin{macrocode} -\def\HoLogoBkm@KOMAScript#1{% - KOMA-Script% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@KOMAScript} -% \begin{macrocode} -\def\HoLogoHtml@KOMAScript#1{% - \HoLogoCss@KOMAScript - \HoLogoFont@font{KOMAScript}{sf}{% - \HOLOGO@Span{KOMAScript}{% - K% - \HOLOGO@Span{O}{O}% - M% - \HOLOGO@Span{A}{A}% - \HOLOGO@Span{hyphen}{-}% - Script% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@KOMAScript} -% \begin{macrocode} -\def\HoLogoCss@KOMAScript{% - \Css{% - span.HoLogo-KOMAScript{% - font-family:sans-serif;% - }% - }% - \Css{% - span.HoLogo-KOMAScript span.HoLogo-O{% - padding-left:.05em;% - padding-right:.05em;% - }% - }% - \Css{% - span.HoLogo-KOMAScript span.HoLogo-A{% - padding-left:.05em;% - }% - }% - \Css{% - span.HoLogo-KOMAScript span.HoLogo-hyphen{% - padding-left:.1em;% - padding-right:.1em;% - }% - }% - \global\let\HoLogoCss@KOMAScript\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{LyX}} -% -% \begin{macro}{\HoLogo@LyX} -% The definition is taken from the documentation source files -% of \hologo{LyX}, \xfile{Intro.lyx} \cite{LyX}: -%\begin{quote} -%\begin{verbatim} -%\def\LyX{% -% \texorpdfstring{% -% L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@% -% }{% -% LyX% -% }% -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@LyX#1{% - L% - \kern-.1667em% - \lower.25em\hbox{Y}% - \kern-.125em% - X% - \HOLOGO@SpaceFactor -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@LyX} -% \begin{macrocode} -\def\HoLogoHtml@LyX#1{% - \HoLogoCss@LyX - \HOLOGO@Span{LyX}{% - L% - \HOLOGO@Span{y}{Y}% - X% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoCss@LyX} -% \begin{macrocode} -\def\HoLogoCss@LyX{% - \Css{% - span.HoLogo-LyX span.HoLogo-y{% - position:relative;% - top:.25em;% - margin-left:-.1667em;% - margin-right:-.125em;% - text-decoration:none;% - }% - }% - \global\let\HoLogoCss@LyX\relax -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\hologo{NTS}} -% -% \begin{macro}{\HoLogo@NTS} -% Definition for \hologo{NTS} can be found in -% package \xpackage{etex\textunderscore man} for the \hologo{eTeX} manual \cite{etexman} -% and in package \xpackage{dtklogos} \cite{dtklogos}: -%\begin{quote} -%\begin{verbatim} -%\def\NTS{% -% \leavevmode -% \hbox{% -% $% -% \cal N% -% \kern-0.35em% -% \lower0.5ex\hbox{$\cal T$}% -% \kern-0.2em% -% S% -% $% -% }% -%} -%\end{verbatim} -%\end{quote} -% \begin{macrocode} -\def\HoLogo@NTS#1{% - \HoLogoFont@font{NTS}{sy}{% - N\/% - \kern-.35em% - \lower.5ex\hbox{T\/}% - \kern-.2em% - S\/% - }% - \HOLOGO@SpaceFactor -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\Hologo{TTH} (\hologo{TeX} to HTML translator)} -% -% Source: \url{http://hutchinson.belmont.ma.us/tth/} -% In the HTML source the second `T' is printed as subscript. -%\begin{quote} -%\begin{verbatim} -%TTH -%\end{verbatim} -%\end{quote} -% \begin{macro}{\HoLogo@TTH} -% \begin{macrocode} -\def\HoLogo@TTH#1{% - \ltx@mbox{% - T\HOLOGO@SubScript{T}H% - }% - \HOLOGO@SpaceFactor -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HoLogoHtml@TTH} -% \begin{macrocode} -\def\HoLogoHtml@TTH#1{% - T\HCode{}T\HCode{}H% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{\Hologo{HanTheThanh}} -% -% Partial source: Package \xpackage{dtklogos}. -% The double accent is U+1EBF (latin small letter e with circumflex -% and acute). -% \begin{macro}{\HoLogo@HanTheThanh} -% \begin{macrocode} -\def\HoLogo@HanTheThanh#1{% - \ltx@mbox{H\`an}% - \HOLOGO@space - \ltx@mbox{% - Th% - \HOLOGO@IfCharExists{"1EBF}{% - \char"1EBF\relax - }{% - \^e\hbox to 0pt{\hss\raise .5ex\hbox{\'{}}}% - }% - }% - \HOLOGO@space - \ltx@mbox{Th\`anh}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoBkm@HanTheThanh} -% \begin{macrocode} -\def\HoLogoBkm@HanTheThanh#1{% - H\`an % - Th\HOLOGO@PdfdocUnicode{\^e}{\9036\277} % - Th\`anh% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HoLogoHtml@HanTheThanh} -% \begin{macrocode} -\def\HoLogoHtml@HanTheThanh#1{% - H\`an % - Th\HCode{&\ltx@hashchar x1ebf;} % - Th\`anh% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Driver detection} -% -% \begin{macrocode} -\HOLOGO@IfExists\InputIfFileExists{% - \InputIfFileExists{hologo.cfg}{}{}% -}{% - \ltx@IfUndefined{pdf@filesize}{% - \def\HOLOGO@InputIfExists{% - \openin\HOLOGO@temp=hologo.cfg\relax - \ifeof\HOLOGO@temp - \closein\HOLOGO@temp - \else - \closein\HOLOGO@temp - \begingroup - \def\x{LaTeX2e}% - \expandafter\endgroup - \ifx\fmtname\x - \input{hologo.cfg}% - \else - \input hologo.cfg\relax - \fi - \fi - }% - \ltx@IfUndefined{newread}{% - \chardef\HOLOGO@temp=15 % - \def\HOLOGO@CheckRead{% - \ifeof\HOLOGO@temp - \HOLOGO@InputIfExists - \else - \ifcase\HOLOGO@temp - \@PackageWarningNoLine{hologo}{% - Configuration file ignored, because\MessageBreak - a free read register could not be found% - }% - \else - \begingroup - \count\ltx@cclv=\HOLOGO@temp - \advance\ltx@cclv by \ltx@minusone - \edef\x{\endgroup - \chardef\noexpand\HOLOGO@temp=\the\count\ltx@cclv - \relax - }% - \x - \fi - \fi - }% - }{% - \csname newread\endcsname\HOLOGO@temp - \HOLOGO@InputIfExists - }% - }{% - \edef\HOLOGO@temp{\pdf@filesize{hologo.cfg}}% - \ifx\HOLOGO@temp\ltx@empty - \else - \ifnum\HOLOGO@temp>0 % - \begingroup - \def\x{LaTeX2e}% - \expandafter\endgroup - \ifx\fmtname\x - \input{hologo.cfg}% - \else - \input hologo.cfg\relax - \fi - \else - \@PackageInfoNoLine{hologo}{% - Empty configuration file `hologo.cfg' ignored% - }% - \fi - \fi - }% -} -% \end{macrocode} -% -% \begin{macrocode} -\def\HOLOGO@temp#1#2{% - \kv@define@key{HoLogoDriver}{#1}[]{% - \begingroup - \def\HOLOGO@temp{##1}% - \ltx@onelevel@sanitize\HOLOGO@temp - \ifx\HOLOGO@temp\ltx@empty - \else - \@PackageError{hologo}{% - Value (\HOLOGO@temp) not permitted for option `#1'% - }% - \@ehc - \fi - \endgroup - \def\hologoDriver{#2}% - }% -}% -\def\HOLOGO@@temp#1#2{% - \ifx\kv@value\relax - \HOLOGO@temp{#1}{#1}% - \else - \HOLOGO@temp{#1}{#2}% - \fi -}% -\kv@parse@normalized{% - pdftex,% - luatex=pdftex,% - dvipdfm,% - dvipdfmx=dvipdfm,% - dvips,% - dvipsone=dvips,% - xdvi=dvips,% - xetex,% - vtex,% -}\HOLOGO@@temp -% \end{macrocode} -% -% \begin{macrocode} -\kv@define@key{HoLogoDriver}{driverfallback}{% - \def\HOLOGO@DriverFallback{#1}% -} -% \end{macrocode} -% -% \begin{macro}{\HOLOGO@DriverFallback} -% \begin{macrocode} -\def\HOLOGO@DriverFallback{dvips} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\hologoDriverSetup} -% \begin{macrocode} -\def\hologoDriverSetup{% - \let\hologoDriver\ltx@undefined - \HOLOGO@DriverSetup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@DriverSetup} -% \begin{macrocode} -\def\HOLOGO@DriverSetup#1{% - \kvsetkeys{HoLogoDriver}{#1}% - \HOLOGO@CheckDriver - \ltx@ifundefined{hologoDriver}{% - \begingroup - \edef\x{\endgroup - \noexpand\kvsetkeys{HoLogoDriver}{\HOLOGO@DriverFallback}% - }\x - }{}% - \@PackageInfoNoLine{hologo}{Using driver `\hologoDriver'}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@CheckDriver} -% \begin{macrocode} -\def\HOLOGO@CheckDriver{% - \ifpdf - \def\hologoDriver{pdftex}% - \let\HOLOGO@pdfliteral\pdfliteral - \ifluatex - \ifx\pdfextension\@undefined\else - \protected\def\pdfliteral{\pdfextension literal}% - \let\HOLOGO@pdfliteral\pdfliteral - \fi - \ltx@IfUndefined{HOLOGO@pdfliteral}{% - \ifnum\luatexversion<36 % - \else - \begingroup - \let\HOLOGO@temp\endgroup - \ifcase0% - \directlua{% - if tex.enableprimitives then % - tex.enableprimitives('HOLOGO@', {'pdfliteral'})% - else % - tex.print('1')% - end% - }% - \ifx\HOLOGO@pdfliteral\@undefined 1\fi% - \relax% - \endgroup - \let\HOLOGO@temp\relax - \global\let\HOLOGO@pdfliteral\HOLOGO@pdfliteral - \fi% - \HOLOGO@temp - \fi - }{}% - \fi - \ltx@IfUndefined{HOLOGO@pdfliteral}{% - \@PackageWarningNoLine{hologo}{% - Cannot find \string\pdfliteral - }% - }{}% - \else - \ifxetex - \def\hologoDriver{xetex}% - \else - \ifvtex - \def\hologoDriver{vtex}% - \fi - \fi - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@WarningUnsupportedDriver} -% \begin{macrocode} -\def\HOLOGO@WarningUnsupportedDriver#1{% - \@PackageWarningNoLine{hologo}{% - Logo `#1' needs driver specific macros,\MessageBreak - but driver `\hologoDriver' is not supported.\MessageBreak - Use a different driver or\MessageBreak - load package `graphics' or `pgf'% - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Reflect box macros} -% -% Skip driver part if not needed. -% \begin{macrocode} -\ltx@IfUndefined{reflectbox}{}{% - \ltx@IfUndefined{rotatebox}{}{% - \HOLOGO@AtEnd - }% -} -\ltx@IfUndefined{pgftext}{}{% - \HOLOGO@AtEnd -} -\ltx@IfUndefined{psscalebox}{}{% - \HOLOGO@AtEnd -} -% \end{macrocode} -% -% \begin{macrocode} -\def\HOLOGO@temp{LaTeX2e} -\ifx\fmtname\HOLOGO@temp - \RequirePackage{kvoptions}[2011/06/30]% - \ProcessKeyvalOptions{HoLogoDriver}% -\fi -\HOLOGO@DriverSetup{} -% \end{macrocode} -% -% \begin{macro}{\HOLOGO@ReflectBox} -% \begin{macrocode} -\def\HOLOGO@ReflectBox#1{% - \begingroup - \setbox\ltx@zero\hbox{\begingroup#1\endgroup}% - \setbox\ltx@two\hbox{% - \kern\wd\ltx@zero - \csname HOLOGO@ScaleBox@\hologoDriver\endcsname{-1}{1}{% - \hbox to 0pt{\copy\ltx@zero\hss}% - }% - }% - \wd\ltx@two=\wd\ltx@zero - \box\ltx@two - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\HOLOGO@PointReflectBox} -% \begin{macrocode} -\def\HOLOGO@PointReflectBox#1{% - \begingroup - \setbox\ltx@zero\hbox{\begingroup#1\endgroup}% - \setbox\ltx@two\hbox{% - \kern\wd\ltx@zero - \raise\ht\ltx@zero\hbox{% - \csname HOLOGO@ScaleBox@\hologoDriver\endcsname{-1}{-1}{% - \hbox to 0pt{\copy\ltx@zero\hss}% - }% - }% - }% - \wd\ltx@two=\wd\ltx@zero - \box\ltx@two - \endgroup -} -% \end{macrocode} -% \end{macro} -% -% We must define all variants because of dynamic driver setup. -% \begin{macrocode} -\def\HOLOGO@temp#1#2{#2} -% \end{macrocode} -% -% \begin{macro}{\HOLOGO@ScaleBox@pdftex} -% \begin{macrocode} -\HOLOGO@temp{pdftex}{% - \def\HOLOGO@ScaleBox@pdftex#1#2#3{% - \HOLOGO@pdfliteral{% - q #1 0 0 #2 0 0 cm% - }% - #3% - \HOLOGO@pdfliteral{% - Q% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@ScaleBox@dvips} -% \begin{macrocode} -\HOLOGO@temp{dvips}{% - \def\HOLOGO@ScaleBox@dvips#1#2#3{% - \special{ps:% - gsave % - currentpoint % - currentpoint translate % - #1 #2 scale % - neg exch neg exch translate% - }% - #3% - \special{ps:% - currentpoint % - grestore % - moveto% - }% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@ScaleBox@dvipdfm} -% \begin{macrocode} -\HOLOGO@temp{dvipdfm}{% - \let\HOLOGO@ScaleBox@dvipdfm\HOLOGO@ScaleBox@dvips -} -% \end{macrocode} -% \end{macro} -% Since \hologo{XeTeX} v0.6. -% \begin{macro}{\HOLOGO@ScaleBox@xetex} -% \begin{macrocode} -\HOLOGO@temp{xetex}{% - \def\HOLOGO@ScaleBox@xetex#1#2#3{% - \special{x:gsave}% - \special{x:scale #1 #2}% - #3% - \special{x:grestore}% - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\HOLOGO@ScaleBox@vtex} -% \begin{macrocode} -\HOLOGO@temp{vtex}{% - \def\HOLOGO@ScaleBox@vtex#1#2#3{% - \special{r(#1,0,0,#2,0,0}% - #3% - \special{r)}% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\HOLOGO@AtEnd% -% -% \end{macrocode} -%% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{hologo}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/hologo.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/hologo.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTANpkg{tds}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex hologo.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% hologo.sty & tex/generic/oberdiek/hologo.sty\\ -% hologo.pdf & doc/latex/oberdiek/hologo.pdf\\ -% example/hologo-example.tex & doc/latex/oberdiek/example/hologo-example.tex\\ -% hologo.dtx & source/latex/oberdiek/hologo.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \TeX\,Live\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{hologo.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex hologo.dtx -%makeindex -s gind.ist hologo.idx -%pdflatex hologo.dtx -%makeindex -s gind.ist hologo.idx -%pdflatex hologo.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{thebibliography}{9} -% \raggedright -% -% \bibitem{btxdoc} -% Oren Patashnik, -% \textit{\hologo{BibTeX}ing}, -% 1988-02-08.\\ -% \CTANpkg{base} -% -% \bibitem{dtklogos} -% Gerd Neugebauer, DANTE, -% \textit{Package \xpackage{dtklogos}}, -% 2011-04-25.\\ -% \url{http://mirrors.ctan.org/usergrps/dante/dtk/dtk-logos.sty} -% -% \bibitem{etexman} -% The \hologo{NTS} Team, -% \textit{The \hologo{eTeX} manual}, -% 1998-02.\\ -% \CTANpkg{doc} -% -% \bibitem{ExTeX-FAQ} -% The \hologo{ExTeX} group, -% \textit{\hologo{ExTeX}: FAQ -- How is \hologo{ExTeX} typeset?}, -% 2007-04-14.\\ -% \url{http://www.extex.org/documentation/faq.html} -% -% \bibitem{LyX} -% ^^A@MISC{ LyX, -% ^^A title = {{LyX 2.0.0 -- The Document Processor [Computer software and manual]}}, -% ^^A author = {{The LyX Team}}, -% ^^A howpublished = {Internet: http://www.lyx.org}, -% ^^A year = {2011-05-08}, -% ^^A note = {Retrieved May 10, 2011, from http://www.lyx.org}, -% ^^A url = {http://www.lyx.org/} -% ^^A} -% The \hologo{LyX} Team, -% \textit{\hologo{LyX} -- The Document Processor}, -% 2011-05-08.\\ -% \url{http://www.lyx.org/} -% -% \bibitem{OzTeX} -% Andrew Trevorrow, -% \hologo{OzTeX} FAQ: What is the correct way to typeset ``\hologo{OzTeX}''?, -% 2011-09-15 (visited). -% \url{http://www.trevorrow.com/oztex/ozfaq.html#oztex-logo} -% -% \bibitem{PiCTeX} -% Michael Wichura, -% \textit{The \hologo{PiCTeX} macro package}, -% 1987-09-21. -% \CTANpkg{pictex} -% -% \bibitem{scrlogo} -% Markus Kohm, -% \textit{\hologo{KOMAScript} Datei \xfile{scrlogo.dtx}}, -% 2009-01-30.\\ -% \CTANinstall{install/macros/latex/contrib/koma-script.tds.zip} -% -% \end{thebibliography} -% -% \begin{History} -% \begin{Version}{2010/04/08 v1.0} -% \item -% The first version. -% \end{Version} -% \begin{Version}{2010/04/16 v1.1} -% \item -% \cs{Hologo} added for support of logos at start of a sentence. -% \item -% \cs{hologoSetup} and \cs{hologoLogoSetup} added. -% \item -% Options \xoption{break}, \xoption{hyphenbreak}, \xoption{spacebreak} -% added. -% \item -% Variant support added by option \xoption{variant}. -% \end{Version} -% \begin{Version}{2010/04/24 v1.2} -% \item -% \hologo{LaTeX3} added. -% \item -% \hologo{VTeX} added. -% \end{Version} -% \begin{Version}{2010/11/21 v1.3} -% \item -% \hologo{iniTeX}, \hologo{virTeX} added. -% \end{Version} -% \begin{Version}{2011/03/25 v1.4} -% \item -% \hologo{ConTeXt} with variants added. -% \item -% Option \xoption{discretionarybreak} added as refinement for -% option \xoption{break}. -% \end{Version} -% \begin{Version}{2011/04/21 v1.5} -% \item -% Wrong TDS directory for test files fixed. -% \end{Version} -% \begin{Version}{2011/10/01 v1.6} -% \item -% Support for package \xpackage{tex4ht} added. -% \item -% Support for \cs{csname} added if \cs{ifincsname} is available. -% \item -% New logos: -% \hologo{(La)TeX}, -% \hologo{biber}, -% \hologo{BibTeX} (\xoption{sc}, \xoption{sf}), -% \hologo{emTeX}, -% \hologo{ExTeX}, -% \hologo{KOMAScript}, -% \hologo{La}, -% \hologo{LyX}, -% \hologo{MiKTeX}, -% \hologo{NTS}, -% \hologo{OzMF}, -% \hologo{OzMP}, -% \hologo{OzTeX}, -% \hologo{OzTtH}, -% \hologo{PCTeX}, -% \hologo{PiC}, -% \hologo{PiCTeX}, -% \hologo{METAFONT}, -% \hologo{MetaFun}, -% \hologo{METAPOST}, -% \hologo{MetaPost}, -% \hologo{SLiTeX} (\xoption{lift}, \xoption{narrow}, \xoption{simple}), -% \hologo{SliTeX} (\xoption{narrow}, \xoption{simple}, \xoption{lift}), -% \hologo{teTeX}. -% \item -% Fixes: -% \hologo{iniTeX}, -% \hologo{pdfLaTeX}, -% \hologo{pdfTeX}, -% \hologo{virTeX}. -% \item -% \cs{hologoFontSetup} and \cs{hologoLogoFontSetup} added. -% \item -% \cs{hologoVariant} and \cs{HologoVariant} added. -% \end{Version} -% \begin{Version}{2011/11/22 v1.7} -% \item -% New logos: -% \hologo{BibTeX8}, -% \hologo{LaTeXML}, -% \hologo{SageTeX}, -% \hologo{TeX4ht}, -% \hologo{TTH}. -% \item -% \hologo{Xe} and friends: Driver stuff fixed. -% \item -% \hologo{Xe} and friends: Support for italic added. -% \item -% \hologo{Xe} and friends: Package support for \xpackage{pgf} -% and \xpackage{pstricks} added. -% \end{Version} -% \begin{Version}{2011/11/29 v1.8} -% \item -% New logos: -% \hologo{HanTheThanh}. -% \end{Version} -% \begin{Version}{2011/12/21 v1.9} -% \item -% Patch for package \xpackage{ifxetex} added for the case that -% \cs{newif} is undefined in \hologo{iniTeX}. -% \item -% Some fixes for \hologo{iniTeX}. -% \end{Version} -% \begin{Version}{2012/04/26 v1.10} -% \item -% Fix in bookmark version of logo ``\hologo{HanTheThanh}''. -% \end{Version} -% \begin{Version}{2016/05/12 v1.11} -% \item -% Update HOLOGO@IfCharExists (previously in texlive) -% \item define pdfliteral in current luatex. -% \end{Version} -% \begin{Version}{2016/05/16 v1.12} -% \item -% Documentation updates. -% \end{Version} -% \begin{Version}{2017/05/01 v1.13} -% \item -% Removing spurious comments in bibliography. (github PR from yudai-nkt) -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/hologo.pdf b/macros/latex/contrib/oberdiek/hologo.pdf deleted file mode 100644 index 2a5dbfc9b7..0000000000 Binary files a/macros/latex/contrib/oberdiek/hologo.pdf and /dev/null differ diff --git a/macros/latex/contrib/oberdiek/holtxdoc.pdf b/macros/latex/contrib/oberdiek/holtxdoc.pdf index f59f98fc88..42b2ff13a0 100644 Binary files a/macros/latex/contrib/oberdiek/holtxdoc.pdf and b/macros/latex/contrib/oberdiek/holtxdoc.pdf differ diff --git a/macros/latex/contrib/oberdiek/hopatch.pdf b/macros/latex/contrib/oberdiek/hopatch.pdf index 73d35e1b27..cca48d5b2f 100644 Binary files a/macros/latex/contrib/oberdiek/hopatch.pdf and b/macros/latex/contrib/oberdiek/hopatch.pdf differ diff --git a/macros/latex/contrib/oberdiek/hycolor.pdf b/macros/latex/contrib/oberdiek/hycolor.pdf index 4dd03d9857..06d00f571b 100644 Binary files a/macros/latex/contrib/oberdiek/hycolor.pdf and b/macros/latex/contrib/oberdiek/hycolor.pdf differ diff --git a/macros/latex/contrib/oberdiek/hypbmsec.pdf b/macros/latex/contrib/oberdiek/hypbmsec.pdf index fa74435f4d..edbb170567 100644 Binary files a/macros/latex/contrib/oberdiek/hypbmsec.pdf and b/macros/latex/contrib/oberdiek/hypbmsec.pdf differ diff --git a/macros/latex/contrib/oberdiek/hypcap.pdf b/macros/latex/contrib/oberdiek/hypcap.pdf index 66f5284fa7..a8b46c2c1d 100644 Binary files a/macros/latex/contrib/oberdiek/hypcap.pdf and b/macros/latex/contrib/oberdiek/hypcap.pdf differ diff --git a/macros/latex/contrib/oberdiek/hypdestopt.pdf b/macros/latex/contrib/oberdiek/hypdestopt.pdf index 7d23392768..9d5bb19945 100644 Binary files a/macros/latex/contrib/oberdiek/hypdestopt.pdf and b/macros/latex/contrib/oberdiek/hypdestopt.pdf differ diff --git a/macros/latex/contrib/oberdiek/hypdoc.pdf b/macros/latex/contrib/oberdiek/hypdoc.pdf index 27d22afb5e..3186a4365a 100644 Binary files a/macros/latex/contrib/oberdiek/hypdoc.pdf and b/macros/latex/contrib/oberdiek/hypdoc.pdf differ diff --git a/macros/latex/contrib/oberdiek/hypgotoe.pdf b/macros/latex/contrib/oberdiek/hypgotoe.pdf index a6f500ff66..abbdfcda07 100644 Binary files a/macros/latex/contrib/oberdiek/hypgotoe.pdf and b/macros/latex/contrib/oberdiek/hypgotoe.pdf differ diff --git a/macros/latex/contrib/oberdiek/hyphsubst.pdf b/macros/latex/contrib/oberdiek/hyphsubst.pdf index b050f45e1f..b237a1f4d3 100644 Binary files a/macros/latex/contrib/oberdiek/hyphsubst.pdf and b/macros/latex/contrib/oberdiek/hyphsubst.pdf differ diff --git a/macros/latex/contrib/oberdiek/ifdraft.pdf b/macros/latex/contrib/oberdiek/ifdraft.pdf index 9d71e862eb..bdc21344bb 100644 Binary files a/macros/latex/contrib/oberdiek/ifdraft.pdf and b/macros/latex/contrib/oberdiek/ifdraft.pdf differ diff --git a/macros/latex/contrib/oberdiek/iflang.pdf b/macros/latex/contrib/oberdiek/iflang.pdf index e755675d02..3315aec095 100644 Binary files a/macros/latex/contrib/oberdiek/iflang.pdf and b/macros/latex/contrib/oberdiek/iflang.pdf differ diff --git a/macros/latex/contrib/oberdiek/intcalc.pdf b/macros/latex/contrib/oberdiek/intcalc.pdf index be33245d32..3173e157c4 100644 Binary files a/macros/latex/contrib/oberdiek/intcalc.pdf and b/macros/latex/contrib/oberdiek/intcalc.pdf differ diff --git a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf index 04e7111c2d..23422cb58e 100644 Binary files a/macros/latex/contrib/oberdiek/kvdefinekeys.pdf and b/macros/latex/contrib/oberdiek/kvdefinekeys.pdf differ diff --git a/macros/latex/contrib/oberdiek/kvsetkeys.pdf b/macros/latex/contrib/oberdiek/kvsetkeys.pdf index c5afe2fbb5..06fcef8bc7 100644 Binary files a/macros/latex/contrib/oberdiek/kvsetkeys.pdf and b/macros/latex/contrib/oberdiek/kvsetkeys.pdf differ diff --git a/macros/latex/contrib/oberdiek/listingsutf8.dtx b/macros/latex/contrib/oberdiek/listingsutf8.dtx index 1cf8b78795..4912923a88 100644 --- a/macros/latex/contrib/oberdiek/listingsutf8.dtx +++ b/macros/latex/contrib/oberdiek/listingsutf8.dtx @@ -633,7 +633,7 @@ and the derived files % \bibitem{inputenc} % Alan Jeffrey, Frank Mittelbach, % \textit{inputenc.sty}, 2006/05/05 v1.1b. -% \CTANpkg{iputenc} +% \CTANpkg{inputenc} % % \bibitem{listings} % Carsten Heinz, Brooks Moses: diff --git a/macros/latex/contrib/oberdiek/listingsutf8.pdf b/macros/latex/contrib/oberdiek/listingsutf8.pdf index 3644e9b320..3adbbf83f3 100644 Binary files a/macros/latex/contrib/oberdiek/listingsutf8.pdf and b/macros/latex/contrib/oberdiek/listingsutf8.pdf differ diff --git a/macros/latex/contrib/oberdiek/ltxcmds.pdf b/macros/latex/contrib/oberdiek/ltxcmds.pdf index 5ad2de5379..a6f5e44662 100644 Binary files a/macros/latex/contrib/oberdiek/ltxcmds.pdf and b/macros/latex/contrib/oberdiek/ltxcmds.pdf differ diff --git a/macros/latex/contrib/oberdiek/oberdiek-bundle.bib b/macros/latex/contrib/oberdiek/oberdiek-bundle.bib index 8699846e18..447fce6508 100644 --- a/macros/latex/contrib/oberdiek/oberdiek-bundle.bib +++ b/macros/latex/contrib/oberdiek/oberdiek-bundle.bib @@ -1,10 +1,3 @@ -@manual{oberdiek:accsupp, - title={The accsupp package}, - author={Heiko Oberdiek}, - date={2018-03-28}, - version={0.5}, - url={https://ctan.org/pkg/accsupp}, -} @manual{oberdiek:aliascnt, title={The aliascnt package}, author={Heiko Oberdiek}, @@ -26,27 +19,6 @@ version={2.4}, url={https://ctan.org/pkg/askinclude}, } -@manual{oberdiek:atbegshi, - title={The atbegshi package}, - author={Heiko Oberdiek}, - date={2016-06-09}, - version={1.18}, - url={https://ctan.org/pkg/atbegshi}, -} -@manual{oberdiek:atenddvi, - title={The atenddvi package}, - author={Heiko Oberdiek}, - date={2016-05-16}, - version={1.2}, - url={https://ctan.org/pkg/atenddvi}, -} -@manual{oberdiek:atveryend, - title={The atveryend package}, - author={Heiko Oberdiek}, - date={2016-05-16}, - version={1.9}, - url={https://ctan.org/pkg/atveryend}, -} @manual{oberdiek:auxhook, title={The auxhook package}, author={Heiko Oberdiek}, @@ -166,13 +138,6 @@ version={1.5}, url={https://ctan.org/pkg/gettitlestring}, } -@manual{oberdiek:hologo, - title={The hologo package}, - author={Heiko Oberdiek}, - date={2017-05-01}, - version={1.13}, - url={https://ctan.org/pkg/hologo}, -} @manual{oberdiek:holtxdoc, title={The holtxdoc package}, author={Heiko Oberdiek}, @@ -341,13 +306,6 @@ version={1.14}, url={https://ctan.org/pkg/pdfescape}, } -@manual{oberdiek:pdflscape, - title={The pdflscape package}, - author={Heiko Oberdiek}, - date={2016-05-16}, - version={0.11}, - url={https://ctan.org/pkg/pdflscape}, -} @manual{oberdiek:pdfrender, title={The pdfrender package}, author={Heiko Oberdiek}, @@ -362,13 +320,6 @@ version={1.4}, url={https://ctan.org/pkg/picture}, } -@manual{oberdiek:pmboxdraw, - title={The pmboxdraw package}, - author={Heiko Oberdiek}, - date={2019-02-28}, - version={1.3}, - url={https://ctan.org/pkg/pmboxdraw}, -} @manual{oberdiek:protecteddef, title={The protecteddef package}, author={Heiko Oberdiek}, @@ -383,13 +334,6 @@ version={3.5}, url={https://ctan.org/pkg/refcount}, } -@manual{oberdiek:rerunfilecheck, - title={The rerunfilecheck package}, - author={Heiko Oberdiek}, - date={2016-05-16}, - version={1.8}, - url={https://ctan.org/pkg/rerunfilecheck}, -} @manual{oberdiek:resizegather, title={The resizegather package}, author={Heiko Oberdiek}, diff --git a/macros/latex/contrib/oberdiek/oberdiek.ins b/macros/latex/contrib/oberdiek/oberdiek.ins index d977aee442..304bd89a99 100644 --- a/macros/latex/contrib/oberdiek/oberdiek.ins +++ b/macros/latex/contrib/oberdiek/oberdiek.ins @@ -1,5 +1,5 @@ % oberdiek.ins -% 2019/12/03 +% 2019/12/05 % % Copyright (C) % 1999, 2001, 2006 Heiko Oberdiek @@ -26,13 +26,9 @@ % \input docstrip -\batchinput{accsupp.dtx} \batchinput{aliascnt.dtx} \batchinput{alphalph.dtx} \batchinput{askinclude.dtx} -\batchinput{atbegshi.dtx} -\batchinput{atenddvi.dtx} -\batchinput{atveryend.dtx} \batchinput{auxhook.dtx} \batchinput{bigintcalc.dtx} \batchinput{bitset.dtx} @@ -50,7 +46,6 @@ \batchinput{fibnum.dtx} \batchinput{flags.dtx} \batchinput{gettitlestring.dtx} -\batchinput{hologo.dtx} \batchinput{holtxdoc.dtx} \batchinput{hopatch.dtx} \batchinput{hycolor.dtx} @@ -75,13 +70,10 @@ \batchinput{pdfcolparcolumns.dtx} \batchinput{pdfcrypt.dtx} \batchinput{pdfescape.dtx} -\batchinput{pdflscape.dtx} \batchinput{pdfrender.dtx} \batchinput{picture.dtx} -\batchinput{pmboxdraw.dtx} \batchinput{protecteddef.dtx} \batchinput{refcount.dtx} -\batchinput{rerunfilecheck.dtx} \batchinput{resizegather.dtx} \batchinput{rotchiffre.dtx} \batchinput{scrindex.dtx} diff --git a/macros/latex/contrib/oberdiek/oberdiek.pdf b/macros/latex/contrib/oberdiek/oberdiek.pdf index c1b1fcd067..d497116d51 100644 Binary files a/macros/latex/contrib/oberdiek/oberdiek.pdf and b/macros/latex/contrib/oberdiek/oberdiek.pdf differ diff --git a/macros/latex/contrib/oberdiek/oberdiek.tex b/macros/latex/contrib/oberdiek/oberdiek.tex index 4de3c5bbee..2597af8c6f 100644 --- a/macros/latex/contrib/oberdiek/oberdiek.tex +++ b/macros/latex/contrib/oberdiek/oberdiek.tex @@ -10,7 +10,7 @@ \newcommand*{\Author}{Heiko Oberdiek} \newcommand*{\Email}{ho-tex at tug.org} -\newcommand*{\Date}{2019/12/15} +\newcommand*{\Date}{2019/12/05} % Copyright (C) 2006-2016 by % Heiko Oberdiek @@ -174,18 +174,12 @@ \section{Overview} \begin{overview} -\entry{accsupp}{Accessibility support by marked content}% -[\entrysep] \entry{aliascnt}{Alias counters}% [\entrysep] \entry{alphalph}{Convert numbers to letters}% [\entrysep] \entry{askinclude}{Interactive asking of included files}% [\entrysep] -\entry{atbegshi}{At begin shipout hook}% -[\entrysep] -\entry{atenddvi}{At end DVI hook}% -[\entrysep] \entry{atveryend}{Hooks at the very end of document}% [\entrysep] \entry{auxhook}{Hooks for auxiliary files}% @@ -222,8 +216,6 @@ [\entrysep] \entry{gettitlestring}{Cleanup title references}% [\entrysep] -\entry{hologo}{A logo collection with bookmark support}% -[\entrysep] \entry{holtxdoc}{Private additional ltxdoc support}% [\entrysep] \entry{hopatch}{Wrapper for package hooks}% @@ -272,20 +264,14 @@ [\entrysep] \entry{pdfescape}{Implements \hologo{pdfTeX}'s escape features}% [\entrysep] -\entry{pdflscape}{Display of landscape pages in PDF}% -[\entrysep] \entry{pdfrender}{Access to some PDF graphics parameters}% [\entrysep] \entry{picture}{Dimens for picture macros}% [\entrysep] -\entry{pmboxdraw}{Poor man's box drawing characters}% -[\entrysep] \entry{protecteddef}{Define protected commands}% [\entrysep] \entry{refcount}{Data extraction from label references}% [\entrysep] -\entry{rerunfilecheck}{Rerun checks for auxiliary files}% -[\entrysep] \entry{resizegather}{Resize overly large equations}% [\entrysep] \entry{rotchiffre}{Perform simple rotation ciphers}% @@ -320,18 +306,6 @@ \section{Packages} \hypersetup{bookmarksnumbered=false} -\subsection{\pkgsectformat{accsupp}} -\label{accsupp} -\begin{abstract} -Since PDF 1.5 portions of a page can be marked for better -accessibility support. -For example, replacement texts or expansions of abbreviations can be -provided. Package \xpackage{accsupp} starts with providing a minimal -low-level interface for programmers. Status is experimental. -\end{abstract} -\tocinclude{accsupp} - -\newpage \subsection{\pkgsectformat{aliascnt}} \label{aliascnt} \begin{abstract} @@ -358,42 +332,6 @@ interface. \end{abstract} \tocinclude{askinclude} -\newpage -\subsection{\pkgsectformat{atbegshi}} -\label{atbegshi} -\begin{abstract} -This package is a modern reimplementation of package \xpackage{everyshi} -without the burden of compatibility. It makes use of \eTeX's if available. -Both \LaTeX\ and \plainTeX\ are supported. -\end{abstract} -\tocinclude{atbegshi} - -\newpage -\subsection{\pkgsectformat{atenddvi}} -\label{atenddvi} -\begin{abstract} -\LaTeX\ offers \cs{AtBeginDvi}. This package \xpackage{atenddvi} -provides the counterpart \cs{AtEndDvi}. The execution of its -argument is delayed to the end of the document at the end of the -last page. Thus \cs{special} and \cs{write} remain effective, because -they are put into the last page. This is the main difference -to \cs{AtEndDocument}. -\end{abstract} -\tocinclude{atenddvi} - -\newpage -\subsection{\pkgsectformat{atveryend}} -\label{atveryend} -\begin{abstract} -This \LaTeX\ package provides two hooks for \verb|\end{document}| -that are executed after the hook of \cs{AtEndDocument}. -\cs{AfterLastShipout} can be used for code that is to be executed -right after the last \cs{clearpage} before the \xext{aux} file -is closed. \cs{AtVeryEndDocument} is used for code after closing -and final reading of the \xext{aux} file. -\end{abstract} -\tocinclude{atveryend} - \newpage \subsection{\pkgsectformat{auxhook}} \label{auxhook} @@ -565,15 +503,6 @@ commands from title strings. \end{abstract} \tocinclude{gettitlestring} -\newpage -\subsection{\pkgsectformat{hologo}} -\label{hologo} -\begin{abstract} -This package starts a collection of logos with support for bookmarks -strings. -\end{abstract} -\tocinclude{hologo} - \newpage \subsection{\pkgsectformat{holtxdoc}} \label{holtxdoc} @@ -819,16 +748,6 @@ This package implements \pdfTeX's escape features \end{abstract} \tocinclude{pdfescape} -\newpage -\subsection{\pkgsectformat{pdflscape}} -\label{pdflscape} -\begin{abstract} -Package \xpackage{pdflscape} adds PDF support to the -environment \texttt{landscape} of package \xpackage{lscape} -by setting the PDF page attribute \texttt{/Rotate}. -\end{abstract} -\tocinclude{pdflscape} - \newpage \subsection{\pkgsectformat{pdfrender}} \label{pdfrender} @@ -851,15 +770,6 @@ dimens with calculation support can be added for these arguments. \end{abstract} \tocinclude{picture} -\newpage -\subsection{\pkgsectformat{pmboxdraw}} -\label{pmboxdraw} -\begin{abstract} -Package \xpackage{pmboxdraw} declares box drawings characters of -old code pages, e.g. cp437. It uses rules instead of using a font. -\end{abstract} -\tocinclude{pmboxdraw} - \newpage \subsection{\pkgsectformat{protecteddef}} \label{protecteddef} @@ -886,16 +796,6 @@ from references. Packages \xpackage{hyperref}, \xpackage{nameref}, \end{abstract} \tocinclude{refcount} -\newpage -\subsection{\pkgsectformat{rerunfilecheck}} -\label{rerunfilecheck} -\begin{abstract} -The package provides additional rerun warnings if some -auxiliary files have changed. It is based on MD5 checksum, -provided by \pdfTeX. -\end{abstract} -\tocinclude{rerunfilecheck} - \newpage \subsection{\pkgsectformat{resizegather}} \label{resizegather} diff --git a/macros/latex/contrib/oberdiek/pagegrid.pdf b/macros/latex/contrib/oberdiek/pagegrid.pdf index c39dc8c8fe..df8217c5f5 100644 Binary files a/macros/latex/contrib/oberdiek/pagegrid.pdf and b/macros/latex/contrib/oberdiek/pagegrid.pdf differ diff --git a/macros/latex/contrib/oberdiek/pagesel.pdf b/macros/latex/contrib/oberdiek/pagesel.pdf index 8d67402b44..f1b6ff3f2b 100644 Binary files a/macros/latex/contrib/oberdiek/pagesel.pdf and b/macros/latex/contrib/oberdiek/pagesel.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfcol.pdf b/macros/latex/contrib/oberdiek/pdfcol.pdf index 09162628ac..b06d916ed8 100644 Binary files a/macros/latex/contrib/oberdiek/pdfcol.pdf and b/macros/latex/contrib/oberdiek/pdfcol.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf index df94353acb..d436446f13 100644 Binary files a/macros/latex/contrib/oberdiek/pdfcolfoot.pdf and b/macros/latex/contrib/oberdiek/pdfcolfoot.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf index 60a21023c0..f009b264e1 100644 Binary files a/macros/latex/contrib/oberdiek/pdfcolparallel.pdf and b/macros/latex/contrib/oberdiek/pdfcolparallel.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf index c5515f1ea3..d011accb92 100644 Binary files a/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf and b/macros/latex/contrib/oberdiek/pdfcolparcolumns.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfcrypt.pdf b/macros/latex/contrib/oberdiek/pdfcrypt.pdf index 621d52f08c..f1a7bda7d7 100644 Binary files a/macros/latex/contrib/oberdiek/pdfcrypt.pdf and b/macros/latex/contrib/oberdiek/pdfcrypt.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdfescape.pdf b/macros/latex/contrib/oberdiek/pdfescape.pdf index 4100374575..b722009b2f 100644 Binary files a/macros/latex/contrib/oberdiek/pdfescape.pdf and b/macros/latex/contrib/oberdiek/pdfescape.pdf differ diff --git a/macros/latex/contrib/oberdiek/pdflscape.dtx b/macros/latex/contrib/oberdiek/pdflscape.dtx deleted file mode 100644 index e808b973e3..0000000000 --- a/macros/latex/contrib/oberdiek/pdflscape.dtx +++ /dev/null @@ -1,825 +0,0 @@ -% \iffalse meta-comment -% -% File: pdflscape.dtx -% Version: 2016/05/14 v0.11 -% Info: Display of landscape pages in PDF -% -% Copyright (C) -% 2001, 2004, 2006-2008 Heiko Oberdiek -% 2016-2019 Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://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 Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work consists of the main source file pdflscape.dtx -% and the derived files -% pdflscape.sty, pdflscape.pdf, pdflscape.ins, pdflscape.drv, -% pdflscape-test1.tex, pdflscape-test2.tex, -% pdflscape-test3.tex, pdflscape-test4.tex, -% pdflscape-test5.tex, pdflscape-test6.tex, -% pdflscape-test6.txt, ExtractRotate.java. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/pdflscape.dtx -% CTAN:macros/latex/contrib/oberdiek/pdflscape.pdf -% -% Unpacking: -% (a) If pdflscape.ins is present: -% tex pdflscape.ins -% (b) Without pdflscape.ins: -% tex pdflscape.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{pdflscape.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If pdflscape.drv is present: -% latex pdflscape.drv -% (b) Without pdflscape.drv: -% latex pdflscape.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex pdflscape.dtx -% makeindex -s gind.ist pdflscape.idx -% pdflatex pdflscape.dtx -% makeindex -s gind.ist pdflscape.idx -% pdflatex pdflscape.dtx -% -% Installation: -% TDS:tex/latex/oberdiek/pdflscape.sty -% TDS:doc/latex/oberdiek/pdflscape.pdf -% TDS:source/latex/oberdiek/pdflscape.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -% -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: pdflscape 2016/05/14 v0.11 Display of landscape pages in PDF (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: pdflscape -Version: 2016/05/14 v0.11 - -Copyright (C) - 2001, 2004, 2006-2008 Heiko Oberdiek - 2016-2019 Oberdiek Package Support Group - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://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 Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -This work consists of the main source file pdflscape.dtx -and the derived files - pdflscape.sty, pdflscape.pdf, pdflscape.ins, pdflscape.drv, - pdflscape-test1.tex, pdflscape-test2.tex, - pdflscape-test3.tex, pdflscape-test4.tex, - pdflscape-test5.tex, pdflscape-test6.tex, - pdflscape-test6.txt, ExtractRotate.java. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{pdflscape.ins}{\from{pdflscape.dtx}{install}}% - \file{pdflscape.drv}{\from{pdflscape.dtx}{driver}}% - \usedir{tex/latex/oberdiek}% - \file{pdflscape.sty}{\from{pdflscape.dtx}{package}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{pdflscape-test1.tex}{\from{pdflscape.dtx}{test0,test1}}% -% \file{pdflscape-test2.tex}{\from{pdflscape.dtx}{test0,test2}}% -% \file{pdflscape-test3.tex}{\from{pdflscape.dtx}{test0,test3}}% -% \file{pdflscape-test4.tex}{\from{pdflscape.dtx}{test0,test4}}% -% \file{pdflscape-test5.tex}{\from{pdflscape.dtx}{test5}}% -% \file{pdflscape-test6.tex}{\from{pdflscape.dtx}{test6}}% - \nopreamble - \nopostamble -% \file{pdflscape-test6.txt}{\from{pdflscape.dtx}{result6}}% -% \file{ExtractRotate.java}{\from{pdflscape.dtx}{ExtractRotate}}% -% \usedir{source/latex/oberdiek/catalogue}% -% \file{pdflscape.xml}{\from{pdflscape.dtx}{catalogue}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* file into a directory searched by TeX:} -\Msg{*} -\Msg{* pdflscape.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `pdflscape.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -% -%<*ignore> -\fi -% -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{pdflscape.drv}% - [2016/05/14 v0.11 Display of landscape pages in PDF (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{graphics} -\begin{document} - \DocInput{pdflscape.dtx}% -\end{document} -% -% \fi -% -% -% -% \GetFileInfo{pdflscape.drv} -% -% \title{The \xpackage{pdflscape} package} -% \date{2016/05/14 v0.11} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% Package \xpackage{pdflscape} adds PDF support to the -% environment \texttt{landscape} of package \xpackage{lscape} -% by setting the PDF page attribute \texttt{/Rotate}. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \subsection{Supported drivers} -% -% \begin{itemize} -% \item \xoption{pdftex},\xoption{luatex} -% \item \xoption{dvips}, \xoption{dvipsone}, -% \xoption{pctex32}, \xoption{pctexps} -% (and other drivers that provide a non-empty \cs{Gin@PS@raw}) -% \item \xoption{dvipdfm} -% \end{itemize} -% -% \subsection{Caveat} -% -% Depending on the configuration Ghostscript -% adds a guessed rotation entry by its own. -% This can lead to two |/Rotate| entries per page. -% To prevent this behaviour set the parameter -% |AutoRotatePages| to |/None|, eg: -% \begin{quote} -% |ps2pdf -dAutoRotatePages=/None| -% \end{quote} -% -% \subsection{Requirements} -% -% \begin{itemize} -% \item The package \xpackage{lscape}. -% \item The package \xpackage{atbegshi} for all drivers -% except \xoption{pdftex},\xoption{luatex}. -% \end{itemize} -% -% \subsection{Usage} -% -% Load this package instead of or after package \xpackage{lscape}: -% \begin{quote} -% |\usepackage{pdflscape}|\\ -% |\begin{landscape}|\dots|\end{landscape}| -% \end{quote} -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \subsection{Package identification} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% Package identification. -% \begin{macrocode} -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{pdflscape}% - [2016/05/14 v0.11 Display of landscape pages in PDF (HO)] -% \end{macrocode} -% -% \subsection{Driver options} -% -% \begin{macrocode} -\let\PLS@option\@empty -\let\PLS@driver\@empty -\def\PLS@temp#1#2{% - \DeclareOption{#1}{% - \let\PLS@option\CurrentOption - \def\PLS@driver{#2}% - }% -} -\PLS@temp{pdftex}{pdftex} -\PLS@temp{luatex}{pdftex} -\PLS@temp{dvips}{dvips} -\PLS@temp{dvipsone}{dvips} -\PLS@temp{pctexps}{dvips} -\PLS@temp{dvipdfm}{dvipdfm} -\PLS@temp{dvipdfmx}{dvipdfm} -\PLS@temp{xetex}{dvipdfm} -\let\PLS@temp\@empty -\DeclareOption*{% - \ifx\PLS@temp\@empty - \let\PLS@temp\CurrentOption - \else - \edef\PLS@temp{\PLS@temp,\CurrentOption}% - \fi -} -\ProcessOptions* -\ifx\PLS@option\@empty -\else - \expandafter\PassOptionsToPackage\expandafter{\PLS@option}{lscape}% -\fi -\ifx\PLS@temp\@empty -\else - \expandafter\PassOptionsToPackage\expandafter{\PLS@temp}{lscape}% -\fi -\RequirePackage{lscape} -% \end{macrocode} -% -% \subsection{Autodetection of driver} -% -% \subsubsection{Driver \xoption{pdftex}} -% -% \begin{macrocode} -\RequirePackage{ifpdf}[2006/02/20] -\def\PLS@temp{pdftex} -\ifpdf - \ifx\PLS@driver\@empty - \let\PLS@driver\PLS@temp - \PackageInfo{pdflscape}{Auto-detected driver: \PLS@temp}% - \fi - \ifx\PLS@driver\PLS@temp - \else - \PackageError{pdflscape}{% - The driver option `\PLS@option' is not compatible\MessageBreak - with pdfTeX in PDF mode, using driver `pdftex' instead% - }\@ehc - \let\PLS@driver\PLS@temp - \fi -\fi -% \end{macrocode} -% -% \subsubsection{Driver \xoption{xetex}} -% -% \begin{macrocode} -\RequirePackage{ifxetex}% -\def\PLS@temp{dvipdfm} -\ifxetex - \ifx\PLS@driver\@empty - \let\PLS@driver\PLS@temp - \PackageInfo{pdflscape}{% - Auto-detected driver: \PLS@temp\space(xetex)% - }% - \fi - \ifx\PLS@driver\PLS@temp - \else - \PackageError{pdflscape}{% - The driver option `\PLS@option' is not compatible\MessageBreak - with XeTeX, using driver for XeTeX (dvipdfm) instead% - }\@ehc - \let\PLS@driver\PLS@temp - \fi -\fi -% \end{macrocode} -% -% \subsubsection{Detect driver based on \cs{Gin@driver}} -% -% \begin{macrocode} -\def\PLS@temp#1#2{% - \ifx\PLS@driver\@empty - \begingroup - \def\PLS@temp{#1.def}% - \expandafter\endgroup - \ifx\PLS@temp\Gin@driver - \def\PLS@driver{#2}% - \PackageInfo{pdflscape}{% - Auto-detected driver: \PLS@driver\space(#1)% - }% - \fi - \fi -} -\PLS@temp{dvipdfm}{dvipdfm} -\PLS@temp{dvipdfmx}{dvipdfm} -\PLS@temp{dvips}{dvips} -\PLS@temp{dvipsone}{dvips} -\PLS@temp{pctexps}{dvips} -% \end{macrocode} -% -% \subsubsection{Driver \xoption{dvips}} -% -% \begin{macrocode} -\ifx\PLS@driver\@empty - \def\PLS@temp{dvips}% - \ifnum 1=0\ifx\Gin@PS@raw\@undefined - \else - \ifx\Gin@PS@raw\relax - \else - \ifx\Gin@PS@raw\@empty - \else - 1% - \fi - \fi - \fi - \space - \let\PLS@driver\PLS@temp - \PackageInfo{pdflscape}{% - Auto-detected driver: \PLS@temp\space(PostScript)% - }% - \fi -\fi -% \end{macrocode} -% -% \begin{macrocode} -\ifx\PLS@driver\@empty - \PackageError{pdflscape}{% - Neither pdfTeX, PostScript, nor dvipdfm driver found% - }\@ehc -\fi -% \end{macrocode} -% -% \subsection{Driver implementation} -% -% \begin{itemize} -% \item |\PLS@AddRotate #1|\\ -% it expects the correct rotation number in |#1| -% and implements the adding of the /Rotation entry -% in the |/Page| object of the current page. -% \item |\PLS@RemoveRotate|\\ -% it removes a previous |/Rotate| entry, if necessary. -% \end{itemize} -% -% \subsubsection{\pdfTeX} -% -% Not too nice is the global setting of \cs{pdfpageattr}. -% Perhaps this can be changed in future versions. -% -% luatex compat. -% \begin{macrocode} -\ifx\pdfpageattr\@undefined - \ifx\pdfvariable\@undefined\else - \protected\edef\pdfpageattr{\pdfvariable pageattr} - \fi -\fi -% \end{macrocode} -% \begin{macrocode} -\def\PLS@temp{pdftex} -\ifx\PLS@temp\PLS@driver - \def\PLS@AddRotate#1{% - \ifnum#1=0 % -% \end{macrocode} -% Already the default. -% \begin{macrocode} - \else - \global\pdfpageattr\expandafter{% - \the\pdfpageattr - /Rotate #1% - }% - \fi - }% -% \end{macrocode} -% Removes a |/Rotate| entry. -% \begin{macrocode} - \def\PLS@RemoveRotate{% - \begingroup - \global\pdfpageattr\expandafter{\expandafter}% - \expandafter\PLS@@RemoveRotate - \the\pdfpageattr /Rotate\@nil - \endgroup - }% - \def\PLS@@RemoveRotate#1/Rotate#2\@nil{% -% \end{macrocode} -% Append |/Rotate| free stuff to \cs{pdfpageattr}. -% \begin{macrocode} - \global\pdfpageattr\expandafter{\the\pdfpageattr#1}% - \ifx\\#2\\% -% \end{macrocode} -% Ready, because the detected |/Rotate| is part of -% the end marker: |/Rotate\@nil| -% \begin{macrocode} - \else -% \end{macrocode} -% First read in the argument of |/Rotate|, -% then continue parsing. -% \begin{macrocode} - \afterassignment\PLS@@RemoveRotate - \count0=#2\@nil - \fi - }% -\fi -% \end{macrocode} -% -% \subsubsection{PostScript driver} -% -% \begin{macrocode} -\def\PLS@temp{dvips} -\ifx\PLS@temp\PLS@driver - \RequirePackage{atbegshi}% - \AtBeginShipout{\PLS@AtBeginShipout}% - \let\PLS@AtBeginShipout\@empty - \def\PLS@AddRotate#1{% - \ifnum#1=0 % - \else - \def\PLS@AtBeginShipout{% - \global\setbox\AtBeginShipoutBox\vbox{% - \Gin@PS@raw{% - [{ThisPage}\string<\string\string>% - /PUT pdfmark% - }% - \box\AtBeginShipoutBox - }% - }% - \fi - }% - \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% -\fi -% \end{macrocode} -% -% \subsubsection{Driver dvipdfm} -% -% \begin{macrocode} -\def\PLS@temp{dvipdfm} -\ifx\PLS@temp\PLS@driver - \RequirePackage{atbegshi}% - \AtBeginShipout{\PLS@AtBeginShipout}% - \let\PLS@AtBeginShipout\@empty - \def\PLS@AddRotate#1{% - \ifnum#1=0 % - \else - \def\PLS@AtBeginShipout{% - \global\setbox\AtBeginShipoutBox\vbox{% - \special{pdf: put @thispage <>}% - \box\AtBeginShipoutBox - }% - }% - \fi - }% - \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% -\fi -% \end{macrocode} -% -% \subsection{Driver independent stuff} -% -% The landscape environment is extended by -% adding the correct |/Rotate| entries. -% \begin{macrocode} -\g@addto@macro{\landscape}{\PLS@Rotate{90}} -\g@addto@macro{\endlandscape}{\PLS@Rotate{0}} -% \end{macrocode} -% -% \begin{macro}{\PLS@Rotate} -% Main macro, that sets the |/Rotate| entry.\\ -% Argument: any TeX number or nothing, that means zero.\\ -% Driver independent. -% \begin{macrocode} -\def\PLS@Rotate#1{% - \begingroup -% \end{macrocode} -% 1. Check and validate the argument. -% \begin{macrocode} - \PLS@CheckAngle{#1}% - \expandafter\endgroup -% \end{macrocode} -% 2. Remove previous |\Rotate| entry. -% \begin{macrocode} - \expandafter\PLS@RemoveRotate -% \end{macrocode} -% 3. Add |/Rotate| entry. -% \begin{macrocode} - \expandafter\PLS@AddRotate\expandafter{\the\count@}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\PLS@CheckAngle} -% Validates the rotation angle.\\ -% The result is stored in the count register |\count@|.\\ -% Driver independent. -% \begin{macrocode} -\def\PLS@CheckAngle#1{% -% \end{macrocode} -% Nothing means zero: -% \begin{macrocode} - \ifx\\#1\\% - \count@=0 % - \else - \count@=#1\relax - \fi -% \end{macrocode} -% Normalize to interval -360 $<$ |\count@| $<$ 360. -% \begin{macrocode} - \@whilenum\count@>359\do{\advance\count@ -360 }% - \@whilenum\count@<-359\do{\advance\count@ 360 }% -% \end{macrocode} -% Check values: 0, +/-90, +/-180, +/-270 -% \begin{macrocode} - \ifnum 1=0\ifnum\count@=0 \else - \ifnum\count@=90 \else - \ifnum\count@=-90 \else - \ifnum\count@=180 \else - \ifnum\count@=-180 \else - \ifnum\count@=270 \else - \ifnum\count@=-270 \else - 1\fi\fi\fi\fi\fi\fi\fi\relax - \PackageError{pdflscape}{% - Invalid value \the\count@\space for /Rotate% - }\@ehc - \count@=0 % - \fi -} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -% -% \end{macrocode} -% -% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{pdflscape}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/pdflscape.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/pdflscape.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTANpkg{tds}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex pdflscape.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% pdflscape.sty & tex/latex/oberdiek/pdflscape.sty\\ -% pdflscape.pdf & doc/latex/oberdiek/pdflscape.pdf\\ -% test/pdflscape-test6.txt & doc/latex/oberdiek/test/pdflscape-test6.txt\\ -% test/ExtractRotate.java & doc/latex/oberdiek/test/ExtractRotate.java\\ -% pdflscape.dtx & source/latex/oberdiek/pdflscape.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \TeX\,Live\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{pdflscape.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex pdflscape.dtx -%makeindex -s gind.ist pdflscape.idx -%pdflatex pdflscape.dtx -%makeindex -s gind.ist pdflscape.idx -%pdflatex pdflscape.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{History} -% \begin{Version}{2001/01/15 v0.1} -% \item -% First public version, -% published in \xnewsgroup{de.comp.text.tex}:\\ -% \URL{``\link{Re: Querformat, pdfLaTex und thumbpdf}''}^^A -% {https://groups.google.com/group/de.comp.text.tex/msg/e054c5795e52d2b8} -% \end{Version} -% \begin{Version}{2001/02/04 v0.2} -% \item -% Minor documentation update. -% \item -% CTAN. -% \end{Version} -% \begin{Version}{2004/05/11 v0.3} -% \item -% Support for dvipdfm added. -% \end{Version} -% \begin{Version}{2004/05/12 v0.4} -% \item -% Bug fix: support for multipage landscape environment -% for all drivers except for \xoption{pdftex}. -% \end{Version} -% \begin{Version}{2006/02/20 v0.5} -% \item -% DTX framework. -% \item -% LPPL 1.3 -% \item -% Code is not changed. -% \end{Version} -% \begin{Version}{2006/04/24 v0.6} -% \item -% Bug fix: \cs{PLS@RemoveRotate} reinserted for \cs{PLS@Rotate}. -% \item -% Fix for \cs{PLS@RemoveRotate} (dvips/dvipdfm): \cs{PLS@EverhShi} -% hook is cleared. -% \end{Version} -% \begin{Version}{2007/04/11 v0.7} -% \item -% Line ends sanitized. -% \end{Version} -% \begin{Version}{2007/04/17 v0.8} -% \item -% Package \xpackage{atbegshi} replaces \xpackage{everyshi}. -% \end{Version} -% \begin{Version}{2007/10/21 v0.9} -% \item -% Driver detection for \XeTeX\ added. -% \item -% Fix for rotation angles $\le$~-360 or $\ge$~360. -% \end{Version} -% \begin{Version}{2008/08/11 v0.10} -% \item -% Code is not changed. -% \item -% URLs updated. -% \end{Version} -% \begin{Version}{2016/05/14 v0.11} -% \item -% LuaTeX Compatibility -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/pdflscape.pdf b/macros/latex/contrib/oberdiek/pdflscape.pdf deleted file mode 100644 index 39e9c4ff80..0000000000 Binary files a/macros/latex/contrib/oberdiek/pdflscape.pdf and /dev/null differ diff --git a/macros/latex/contrib/oberdiek/pdfrender.pdf b/macros/latex/contrib/oberdiek/pdfrender.pdf index 5379dd894b..7dbd6c2540 100644 Binary files a/macros/latex/contrib/oberdiek/pdfrender.pdf and b/macros/latex/contrib/oberdiek/pdfrender.pdf differ diff --git a/macros/latex/contrib/oberdiek/picture.pdf b/macros/latex/contrib/oberdiek/picture.pdf index 8d58447aa0..f2a3565297 100644 Binary files a/macros/latex/contrib/oberdiek/picture.pdf and b/macros/latex/contrib/oberdiek/picture.pdf differ diff --git a/macros/latex/contrib/oberdiek/pmboxdraw.dtx b/macros/latex/contrib/oberdiek/pmboxdraw.dtx deleted file mode 100644 index 480eac755d..0000000000 --- a/macros/latex/contrib/oberdiek/pmboxdraw.dtx +++ /dev/null @@ -1,5459 +0,0 @@ -% \iffalse meta-comment -% -% File: pmboxdraw.dtx -% Version: 2019/02/28 v1.3 -% Info: Poor man's box drawing characters -% -% Copyright (C) -% 2006, 2011 Heiko Oberdiek -% 2016-2019 Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://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 Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work consists of the main source file pmboxdraw.dtx -% and the derived files -% pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv, -% pmboxdrawenc.dfu, pmboxdraw-test1.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/pmboxdraw.dtx -% CTAN:macros/latex/contrib/oberdiek/pmboxdraw.pdf -% -% Unpacking: -% (a) If pmboxdraw.ins is present: -% tex pmboxdraw.ins -% (b) Without pmboxdraw.ins: -% tex pmboxdraw.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{pmboxdraw.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If pmboxdraw.drv is present: -% latex pmboxdraw.drv -% (b) Without pmboxdraw.drv: -% latex pmboxdraw.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex pmboxdraw.dtx -% makeindex -s gind.ist pmboxdraw.idx -% pdflatex pmboxdraw.dtx -% makeindex -s gind.ist pmboxdraw.idx -% pdflatex pmboxdraw.dtx -% -% Installation: -% TDS:tex/latex/oberdiek/pmboxdraw.sty -% TDS:tex/latex/oberdiek/pmboxdrawenc.dfu -% TDS:doc/latex/oberdiek/pmboxdraw.pdf -% TDS:source/latex/oberdiek/pmboxdraw.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -% -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: pmboxdraw 2019/02/28 v1.3 Poor man's box drawing characters (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: pmboxdraw -Version: 2019/02/28 v1.3 - -Copyright (C) - 2006, 2011 Heiko Oberdiek - 2016-2019 Oberdiek Package Support Group - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://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 Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -This work consists of the main source file pmboxdraw.dtx -and the derived files - pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv, - pmboxdrawenc.dfu, pmboxdraw-test1.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{pmboxdraw.ins}{\from{pmboxdraw.dtx}{install}}% - \file{pmboxdraw.drv}{\from{pmboxdraw.dtx}{driver}}% - \usedir{tex/latex/oberdiek}% - \file{pmboxdraw.sty}{\from{pmboxdraw.dtx}{package}}% - \file{pmboxdrawenc.dfu}{\from{pmboxdraw.dtx}{utf8}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{pmboxdraw-test1.tex}{\from{pmboxdraw.dtx}{test1}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* files into a directory searched by TeX:} -\Msg{*} -\Msg{* pmboxdraw.sty, pmboxdrawenc.dfu} -\Msg{*} -\Msg{* To produce the documentation run the file `pmboxdraw.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -% -%<*ignore> -\fi -% -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{pmboxdraw.drv}% - [2019/02/28 v1.3 Poor man's box drawing characters (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\usepackage{color} -\let\orgdimexpr\dimexpr -%\let\dimexpr\relax -\usepackage{pmboxdraw} -\let\dimexpr\orgdimexpr -\usepackage{longtable} -\setcounter{tocdepth}{2} -\hypersetup{bookmarksdepth=3} -\begin{document} - \DocInput{pmboxdraw.dtx}% -\end{document} -% -% \fi -% -% -% -% \GetFileInfo{pmboxdraw.drv} -% -% \title{The \xpackage{pmboxdraw} package} -% \date{2019/02/28 v1.3} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% Package \xpackage{pmboxdraw} declares box drawings characters of -% old code pages, e.g. cp437. It uses rules instead of using a font. -% \end{abstract} -% -% \tableofcontents -% -% \DoNotIndex{\dimen,\dimen@,\z@,\tw@,\wd,\ht,\dp} -% \DoNotIndex{\@width,\@height,\@depth} -% \DoNotIndex{\advance,\hss,\kern,\rlap,\vrule} -% -% \section{User interface} -% -% \begin{quote} -% \ttfamily\fontfamily{lmtt}\selectfont -% \catcode`=\active -% \catcode`|\active -% \catcode`-\active -% \def={\textSFxliii} -% \def|{\textSFxxiv} -% \def-{\textSFx} -% \def~{\mbox{ }} -% \textSFxxxix===================\textSFxxv\\ -% | P M B O X D R A W |\\ -% \textSFxxxviii ==\textSFxlvii============\textSFxlvii===\textSFxxvi\\ -% ~~~\textSFxi~2019/02/28 \textSFxi\\ -% ~~~\textSFii------------\textSFiv -% \end{quote} -% -% \subsection{Introduction} -% -% In old code pages (CP 437, \dots) many slots are occupied -% by graphical characters. The definition files for the input -% encodings that come with \LaTeX's package \xpackage{inputenc} -% ignore these characters. This packages tries to close this gap. -% Package \xpackage{inputenx} provides more complete definitions -% files of input encodings (\cite{inputenx}). -% -% The graphical characters are available in some fonts, mostly -% some derivates of Courier. However, the symbols are usually -% used to gegnerate some kind of ASCII art. Thus it should fit -% with the current typewriter font in use. That means: -% \begin{itemize} -% \item Same and constant symbol width. -% \item Use of the full line height. Vertical lines should not be -% interrupted if the symbols that contribute to that lines -% are in adjacent text lines. -% \end{itemize} -% Therefore I decided to generate the symbols by rules. -% Parameters such as rule width and box dimensions are accessible -% at macro level. This avoids to generate many fonts for the used -% typewriter fonts (Courier, LuxiMono, Computer/Latin Modern, \dots). -% -% The disadvantage is that there are no characters in the output -% file, just rules. Thus operations such as cut and paste or text -% search will not detect these graphical characters. -% -% \subsection{Setup} -% -% Usually the box drawings symbols of this package derive its parameters -% from the current font. But they can be set explicitly. -% -% \begin{declcs}{pmboxdrawbox} \M{template} -% \end{declcs} -% The \meta{template} is used as size template for the symbols. -% It is initialized by |\strut0|. (Usually |\strut| carries the information -% about the \cs{baselineskip} and |0| the symbol width.) -% -% \begin{declcs}{pmboxdrawrulewidth} \M{dimen} -% \end{declcs} -% This macro allows the setup of the rule width used in the symbols. -% It is initialized with |0.1\width|, that means 10\,\% of the symbol -% width. \cs{width}, \cs{height}, and \cs{depth} can be used here and -% are set to the corresponding symbol box parameter. -% -% \begin{declcs}{pmboxdrawdoublerulesep} \M{dimen} -% \end{declcs} -% Some symbols have double lines. The distance between the lines is -% configured by this macro. It is set to |0.25\width|, a quarter of -% the symbol width. Also \cs{height} and \cs{depth} are available. -% -% \subsection{Symbol list} -% -% The macro names for the symbols in \LaTeX\ (LICR) are derived -% from Adobe's glyph names for these characters (\cite{aglfn}). -% Example: -% \begin{quote} -% U+2580 (\textupblock) with glyph name \textsf{upblock}: \cs{textupblock} -% \end{quote} -% Some glyph names start with |SF|, two individual digits follow and -% the name is closed by four digits zero. For the LICR name the -% two individual digits form a number that is converted to lowercase -% roman number. The trailing zeros are dropped. Example: -% \begin{quote} -% U+2556 (\textSFxxi) with glyph name \textsf{SF210000}: \cs{textSFxxi} -% \end{quote} -% -% The three gray symbols require package \xpackage{color}: -% \begin{quote} -% U+2591 (\textltshade) light shade: \cs{textltshade}\\ -% U+2592 (\textshade) medium shade: \cs{textshade}\\ -% U+2593 (\textdkshade) dark shade: \cs{textdkshade} -% \end{quote} -% -% It follows a list with all graphical symbols provided by this -% package: -% -% \begingroup -% \def\entrygen#1#2#3#4{% -% \textcolor{blue}{^^A -% \fbox{\color{black}\texttt{\csname text#3\endcsname}}^^A -% } -% & \texttt{U+25#1} -% & \texttt{#2} -% & \texttt{\textbackslash text#3} -% \\*[-\fboxsep] -% & -% \multicolumn{3}{l}{\lowercase{#4}}\\^^A -% } -% \def\entryU#1#2{% -% \textcolor{blue}{^^A -% \fbox{\color{black}\texttt{\pmboxdrawuni{25#1}}}^^A -% } -% & \texttt{U+25#1} -% & \texttt{uni25#1} -% & \texttt{\textbackslash pmboxdrawuni\{25#1\}} -% \\*[-\fboxsep] -% & -% \multicolumn{3}{l}{\lowercase{#2}}\\^^A -% } -% \def\entry#1#2{\entrygen{#1}{SF#20000}{SF\romannumeral#2}} -% \def\entryB#1#2{\entrygen{#1}{#2}{#2}} -% \begin{longtable}{clll} -% Symbol & Unicode & Glyph name & LICR\\ -% \hline -% \endhead -% \entry{00}{10}{BOX DRAWINGS LIGHT HORIZONTAL} -% \entryU{01}{BOX DRAWINGS HEAVY HORIZONTAL} -% \entry{02}{11}{BOX DRAWINGS LIGHT VERTICAL} -% \entryU{03}{BOX DRAWINGS HEAVY VERTICAL} -% \entry{0C}{01}{BOX DRAWINGS LIGHT DOWN AND RIGHT} -% \entryU{0D}{BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY} -% \entryU{0E}{BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT} -% \entryU{0F}{BOX DRAWINGS HEAVY DOWN AND RIGHT} -% \entry{10}{03}{BOX DRAWINGS LIGHT DOWN AND LEFT} -% \entryU{11}{BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY} -% \entryU{12}{BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT} -% \entryU{13}{BOX DRAWINGS HEAVY DOWN AND LEFT} -% \entry{14}{02}{BOX DRAWINGS LIGHT UP AND RIGHT} -% \entryU{15}{BOX DRAWINGS UP LIGHT AND RIGHT HEAVY} -% \entryU{16}{BOX DRAWINGS UP HEAVY AND RIGHT LIGHT} -% \entryU{17}{BOX DRAWINGS HEAVY UP AND RIGHT} -% \entry{18}{04}{BOX DRAWINGS LIGHT UP AND LEFT} -% \entryU{19}{BOX DRAWINGS UP LIGHT AND LEFT HEAVY} -% \entryU{1A}{BOX DRAWINGS UP HEAVY AND LEFT LIGHT} -% \entryU{1B}{BOX DRAWINGS HEAVY UP AND LEFT} -% \entry{1C}{08}{BOX DRAWINGS LIGHT VERTICAL AND RIGHT} -% \entryU{1D}{BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY} -% \entryU{1E}{BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT} -% \entryU{1F}{BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT} -% \entryU{20}{BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT} -% \entryU{21}{BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY} -% \entryU{22}{BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY} -% \entryU{23}{BOX DRAWINGS HEAVY VERTICAL AND RIGHT} -% \entry{24}{09}{BOX DRAWINGS LIGHT VERTICAL AND LEFT} -% \entryU{25}{BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY} -% \entryU{26}{BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT} -% \entryU{27}{BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT} -% \entryU{28}{BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT} -% \entryU{29}{BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY} -% \entryU{2A}{BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY} -% \entryU{2B}{BOX DRAWINGS HEAVY VERTICAL AND LEFT} -% \entry{2C}{06}{BOX DRAWINGS LIGHT DOWN AND HORIZONTAL} -% \entryU{2D}{BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT} -% \entryU{2E}{BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT} -% \entryU{2F}{BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY} -% \entryU{30}{BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT} -% \entryU{31}{BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY} -% \entryU{32}{BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY} -% \entryU{33}{BOX DRAWINGS HEAVY DOWN AND HORIZONTAL} -% \entry{34}{07}{BOX DRAWINGS LIGHT UP AND HORIZONTAL} -% \entryU{35}{BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT} -% \entryU{36}{BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT} -% \entryU{37}{BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY} -% \entryU{38}{BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT} -% \entryU{39}{BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY} -% \entryU{3A}{BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY} -% \entryU{3B}{BOX DRAWINGS HEAVY UP AND HORIZONTAL} -% \entry{3C}{05}{BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL} -% \entryU{3D}{BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT} -% \entryU{3E}{BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT} -% \entryU{3F}{BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY} -% \entryU{40}{BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT} -% \entryU{41}{BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT} -% \entryU{42}{BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT} -% \entryU{43}{BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT} -% \entryU{44}{BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT} -% \entryU{45}{BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT} -% \entryU{46}{BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT} -% \entryU{47}{BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY} -% \entryU{48}{BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY} -% \entryU{49}{BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY} -% \entryU{4A}{BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY} -% \entryU{4B}{BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL} -% \entry{50}{43}{BOX DRAWINGS DOUBLE HORIZONTAL} -% \entry{51}{24}{BOX DRAWINGS DOUBLE VERTICAL} -% \entry{52}{51}{BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE} -% \entry{53}{52}{BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE} -% \entry{54}{39}{BOX DRAWINGS DOUBLE DOWN AND RIGHT} -% \entry{55}{22}{BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE} -% \entry{56}{21}{BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE} -% \entry{57}{25}{BOX DRAWINGS DOUBLE DOWN AND LEFT} -% \entry{58}{50}{BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE} -% \entry{59}{49}{BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE} -% \entry{5A}{38}{BOX DRAWINGS DOUBLE UP AND RIGHT} -% \entry{5B}{28}{BOX DRAWINGS UP SINGLE AND LEFT DOUBLE} -% \entry{5C}{27}{BOX DRAWINGS UP DOUBLE AND LEFT SINGLE} -% \entry{5D}{26}{BOX DRAWINGS DOUBLE UP AND LEFT} -% \entry{5E}{36}{BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE} -% \entry{5F}{37}{BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE} -% \entry{60}{42}{BOX DRAWINGS DOUBLE VERTICAL AND RIGHT} -% \entry{61}{19}{BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE} -% \entry{62}{20}{BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE} -% \entry{63}{23}{BOX DRAWINGS DOUBLE VERTICAL AND LEFT} -% \entry{64}{47}{BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE} -% \entry{65}{48}{BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE} -% \entry{66}{41}{BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL} -% \entry{67}{45}{BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE} -% \entry{68}{46}{BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE} -% \entry{69}{40}{BOX DRAWINGS DOUBLE UP AND HORIZONTAL} -% \entry{6A}{54}{BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE} -% \entry{6B}{53}{BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE} -% \entry{6C}{44}{BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL} -% \entryU{74}{BOX DRAWINGS LIGHT LEFT} -% \entryU{75}{BOX DRAWINGS LIGHT UP} -% \entryU{76}{BOX DRAWINGS LIGHT RIGHT} -% \entryU{77}{BOX DRAWINGS LIGHT DOWN} -% \entryU{78}{BOX DRAWINGS HEAVY LEFT} -% \entryU{79}{BOX DRAWINGS HEAVY UP} -% \entryU{7A}{BOX DRAWINGS HEAVY RIGHT} -% \entryU{7B}{BOX DRAWINGS HEAVY DOWN} -% \entryU{7C}{BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT} -% \entryU{7D}{BOX DRAWINGS LIGHT UP AND HEAVY DOWN} -% \entryU{7E}{BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT} -% \entryU{7F}{BOX DRAWINGS HEAVY UP AND LIGHT DOWN} -% \entryB{80}{upblock}{UPPER HALF BLOCK} -% \entryU{81}{LOWER ONE EIGHTH BLOCK} -% \entryU{82}{LOWER ONE QUARTER BLOCK} -% \entryU{83}{LOWER THREE EIGHTHS BLOCK} -% \entryB{84}{dnblock}{LOWER HALF BLOCK} -% \entryU{85}{LOWER FIVE EIGHTHS BLOCK} -% \entryU{86}{LOWER THREE QUARTERS BLOCK} -% \entryU{87}{LOWER SEVEN EIGHTHS BLOCK} -% \entryB{88}{block}{FULL BLOCK} -% \entryU{89}{LEFT SEVEN EIGHTHS BLOCK} -% \entryU{8A}{LEFT THREE QUARTERS BLOCK} -% \entryU{8B}{LEFT FIVE EIGHTHS BLOCK} -% \entryB{8C}{lfblock}{LEFT HALF BLOCK} -% \entryU{8D}{LEFT THREE EIGHTHS BLOCK} -% \entryU{8E}{LEFT ONE QUARTER BLOCK} -% \entryU{8F}{LEFT ONE EIGHTH BLOCK} -% \entryB{90}{rtblock}{RIGHT HALF BLOCK} -% \entryB{91}{ltshade}{LIGHT SHADE} -% \entryB{92}{shade}{MEDIUM SHADE} -% \entryB{93}{dkshade}{DARK SHADE} -% \entryU{94}{UPPER ONE EIGHTH BLOCK} -% \entryU{95}{RIGHT ONE EIGHTH BLOCK} -% \entryU{96}{QUADRANT LOWER LEFT} -% \entryU{97}{QUADRANT LOWER RIGHT} -% \entryU{98}{QUADRANT UPPER LEFT} -% \entryU{99}{QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT} -% \entryU{9A}{QUADRANT UPPER LEFT AND LOWER RIGHT} -% \entryU{9B}{QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT} -% \entryU{9C}{QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT} -% \entryU{9D}{QUADRANT UPPER RIGHT} -% \entryU{9E}{QUADRANT UPPER RIGHT AND LOWER LEFT} -% \entryU{9F}{QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT} -% \end{longtable} -% \endgroup -% -% \StopEventually{ -% } -% -% \section{Implementation} -% -% \subsection{Initial stuff} -% -% \begin{macrocode} -%<*package> -% \end{macrocode} -% Reload check, especially if the package is not used with \LaTeX. -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode58=12 % : - \catcode64=11 % @ - \catcode123=1 % { - \catcode125=2 % } - \expandafter\let\expandafter\x\csname ver@pmboxdraw.sty\endcsname - \ifx\x\relax % plain-TeX, first loading - \else - \def\empty{}% - \ifx\x\empty % LaTeX, first loading, - % variable is initialized, but \ProvidesPackage not yet seen - \else - \expandafter\ifx\csname PackageInfo\endcsname\relax - \def\x#1#2{% - \immediate\write-1{Package #1 Info: #2.}% - }% - \else - \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% - \fi - \x{pmboxdraw}{The package is already loaded}% - \aftergroup\endinput - \fi - \fi -\endgroup% -% \end{macrocode} -% Package identification: -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode35=6 % # - \catcode39=12 % ' - \catcode40=12 % ( - \catcode41=12 % ) - \catcode44=12 % , - \catcode45=12 % - - \catcode46=12 % . - \catcode47=12 % / - \catcode58=12 % : - \catcode64=11 % @ - \catcode91=12 % [ - \catcode93=12 % ] - \catcode123=1 % { - \catcode125=2 % } - \expandafter\ifx\csname ProvidesPackage\endcsname\relax - \def\x#1#2#3[#4]{\endgroup - \immediate\write-1{Package: #3 #4}% - \xdef#1{#4}% - }% - \else - \def\x#1#2[#3]{\endgroup - #2[{#3}]% - \ifx#1\@undefined - \xdef#1{#3}% - \fi - \ifx#1\relax - \xdef#1{#3}% - \fi - }% - \fi -\expandafter\x\csname ver@pmboxdraw.sty\endcsname -\ProvidesPackage{pmboxdraw}% - [2019/02/28 v1.3 Poor man's box drawing characters (HO)]% -% \end{macrocode} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname pmbd@AtEnd\endcsname{% - \endlinechar=\the\endlinechar\relax - \catcode13=\the\catcode13\relax - \catcode32=\the\catcode32\relax - \catcode35=\the\catcode35\relax - \catcode61=\the\catcode61\relax - \catcode64=\the\catcode64\relax - \catcode123=\the\catcode123\relax - \catcode125=\the\catcode125\relax - }% - }% -\x\catcode61\catcode48\catcode32=10\relax% -\catcode13=5 % ^^M -\endlinechar=13 % -\catcode35=6 % # -\catcode64=11 % @ -\catcode123=1 % { -\catcode125=2 % } -\def\TMP@EnsureCode#1#2{% - \edef\pmbd@AtEnd{% - \pmbd@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{34}{12}% " -\TMP@EnsureCode{36}{3}% $ -\TMP@EnsureCode{38}{4}% & -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{42}{12}% * -\TMP@EnsureCode{43}{12}% + -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{45}{12}% - -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{91}{12}% [ -\TMP@EnsureCode{93}{12}% ] -\TMP@EnsureCode{96}{12}% ` -\edef\pmbd@AtEnd{\pmbd@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% \subsection{Resources} -% -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname RequirePackage\endcsname\relax - \def\TMP@RequirePackage#1[#2]{% - \begingroup\expandafter\expandafter\expandafter\endgroup - \expandafter\ifx\csname ver@#1.sty\endcsname\relax - \input #1.sty\relax - \fi - }% -\else - \let\TMP@RequirePackage\RequirePackage -\fi -\TMP@RequirePackage{ltxcmds}[2010/12/12]% -\TMP@RequirePackage{kvsetkeys}[2011/01/30]% -\TMP@RequirePackage{kvdefinekeys}[2011/01/30]% -\TMP@RequirePackage{infwarerr}[2010/04/08]% -% \end{macrocode} -% \begin{macro}{\ifpmbd@latex} -% \begin{macrocode} -\ltx@newif\ifpmbd@latex -\ltx@IfUndefined{fmtname}{}{% - \def\pmbd@tmp{LaTeX2e}% - \ifx\pmbd@tmp\fmtname - \pmbd@latextrue - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Dummy font encoding} -% -% Using a dummy font encoding because of -% \begin{quote} -% |\usepackage[utf8]{inputenc}| -% \end{quote} -% \begin{macrocode} -\ifpmbd@latex - \DeclareFontEncoding{pmboxdraw}{}{}% - \DeclareFontFamily{pmboxdraw}{pmboxdraw}{}% - \DeclareFontShape{pmboxdraw}{pmboxdraw}{m}{n}{ <-> cmr10 }{}% - \DeclareFontSubstitution{pmboxdraw}{pmboxdraw}{m}{n}% -% \end{macrocode} -% -% \subsection{Setup} -% -% \subsubsection{Options} -% -% \begin{macrocode} - \RequirePackage{kvoptions}[2010/02/22]% - \SetupKeyvalOptions{% - family=PMBD,% - prefix=pmbd@% - }% -\fi -% \end{macrocode} -% \begin{macrocode} -\ltx@IfUndefined{dimexpr}{% - \catcode36=9 % - \catcode38=14 % -}{% - \catcode36=14 % - \catcode38=9 % -} -% \end{macrocode} -% \begin{macro}{\pmbd@ProtectedDef} -% \begin{macrocode} -\ltx@IfUndefined{protected}{% - \def\pmbd@ProtectedDef#1{% - \let\pmbd@temp\ltx@gobble - \@ifdefinable#1{% - \def\pmbd@temp{\DeclareRobustCommand*#1}% - }% - \pmbd@temp - }% - \def\pmbd@ProtectedDefOne#1{% - \let\pmbd@temp\ltx@gobble - \@ifdefinable#1{% - \def\pmbd@temp{\DeclareRobustCommand*#1[1]}% - }% - \pmbd@temp - }% -}{% - \def\pmbd@ProtectedDef#1{% - \let\pmbd@temp\ltx@gobble - \@ifdefinable#1{% - \def\pmbd@temp{\protected\def#1}% - }% - \pmbd@temp - }% - \def\pmbd@ProtectedDefOne#1{% - \let\pmbd@temp\ltx@gobblethree - \@ifdefinable#1{% - \def\pmbd@temp{\protected\def#1}% - }% - \pmbd@temp##1% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmboxdrawsetup} -% \begin{macrocode} -\pmbd@ProtectedDef\pmboxdrawsetup{% - \kvsetkeys{PMBD}% -} -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\catcode47=11 % -\def\pmbd@temp#1#2{% - \DeclareStringOption[\width]{#1/width}% - \DeclareStringOption[\height]{#1/height}% - \DeclareStringOption[\depth]{#1/depth}% - \DeclareStringOption[{#2}]{#1/box/default}% - \expandafter\DeclareStringOption\expandafter[% - \csname pmbd@#1/box/default\endcsname - ]{#1/box}% -} -\pmbd@temp{BoxDrawing}{\strut0}% -\pmbd@temp{Block}{% - \begingroup - \sbox\z@{\strut}% - \dimen@=\ht\z@ - \advance\dimen@\dp\z@ - \wd\z@=\dimen@ - \box\z@ - \endgroup -}% -\pmbd@temp{Shade}{% - \begingroup - \sbox\z@{\strut}% - \dimen@=\ht\z@ - \advance\dimen@\dp\z@ - \wd\z@=\dimen@ - \box\z@ - \endgroup -}% -\pmbd@temp{TerminalGraphic}{% - \begingroup - \sbox\z@{\"A}% - \wd\z@=\ht\z@ - \dp\z@=\z@ - \box\z@ - \endgroup -}% -\DeclareStringOption[.1\width]{BoxDrawing/thinlinewidth} -\DeclareStringOption[.25\width]{BoxDrawing/thicklinewidth} -\DeclareStringOption[.25\width]{BoxDrawing/doublelinesep} -% -\DeclareStringOption[\strut0]{box} %% -\DeclareStringOption[.1\width]{rulewidth} -\DeclareStringOption[.25\width]{doublerulesep} -% \end{macrocode} -% -% \begin{macro}{\pmboxdrawUniRobust} -% \begin{macrocode} -\pmbd@ProtectedDefOne\pmboxdrawUniRobust{% - \comma@parse{#1}{% - \ltx@IfUndefined{pmbd@U+\comma@entry}{% - \begingroup\expandafter\endgroup - \expandafter - \TextSymbolUnavailable\csname U+\comma@entry\endcsname - }{% - \csname pmbd@U+\comma@entry\endcsname - }% - \@gobble - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmboxdrawuni} -% \begin{macrocode} -\newcommand*{\pmboxdrawuni}[1]{% - \ifx\texorpdfstring\ltx@undefined - \expandafter\ltx@firstoftwo - \else - \ifx\texorpdfstring\relax - \expandafter\expandafter\expandafter\ltx@firstoftwo - \else - \expandafter\expandafter\expandafter\texorpdfstring - \fi - \fi - {% - \pmboxdrawUniRobust{#1}% - }{% - \expandafter\ifx\csname ifHy@unicode\expandafter\endcsname - \csname iftrue\endcsname - \expandafter\unichar\expandafter{\number"#1}% - \fi - }% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Setup commands of version 1.0} -% -% \begin{macro}{\pmboxdrawbox} -% \begin{macrocode} -\pmbd@ProtectedDefOne\pmboxdrawbox{% - \def\pmbd@box{#1}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmboxdrawrulewidth} -% \begin{macrocode} -\pmbd@ProtectedDefOne\pmboxdrawrulewidth{% - \def\pmbd@rulewidth{#1}% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmboxdrawdoublerulesep} -% \begin{macrocode} -\pmbd@ProtectedDefOne\pmboxdrawdoublerulesep{% - \def\pmbd@doublerulesep{#1}% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Utils} -% -% \begin{macro}{\pmbd@UniDef} -% \begin{macrocode} -\def\pmbd@UniDef#1#2{% - \expandafter\pmbd@ProtectedDef\expandafter#1\expandafter{% - \csname pmbd@U+#2\endcsname - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@SetLength} -% \begin{macrocode} -\ltx@ifpackageloaded{calc}{% - \def\pmbd@SetLength{% - \setlength - }% -}{% - \ltx@IfUndefined{dimexpr}{% - \def\pmbd@SetDim#1#2{% - #1=#2\relax - }% - }{% - \def\pmbd@SetDim#1#2{% - #1=\dimexpr#2\relax - }% - }% - \def\pmbd@SetLength{% - \ltx@ifpackageloaded{calc}{% - \setlength - }{% - \pmbd@SetDim - }% - }% - \AtBeginDocument{% - \ltx@ifpackageloaded{calc}{% - \def\pmbd@SetLength{\setlength}% - }{% - \let\pmbd@SetLength\pmbd@SetDim - }% - }% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@W} -% \begin{macrocode} -\newdimen\pmbd@W -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@H} -% \begin{macrocode} -\newdimen\pmbd@H -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@L} -% \begin{macrocode} -\newdimen\pmbd@L -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@Thin} -% \begin{macrocode} -\newdimen\pmbd@Thin -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@Thick} -% \begin{macrocode} -\newdimen\pmbd@Thick -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@Sep} -% \begin{macrocode} -\newdimen\pmbd@Sep -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@A} -% \begin{macrocode} -\dimendef\pmbd@A=2 % -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@B} -% \begin{macrocode} -\dimendef\pmbd@B=4 % -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@C} -% \begin{macrocode} -\dimendef\pmbd@C=6 % -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@D} -% \begin{macrocode} -\dimendef\pmbd@D=8 % -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@BeginBox} -% \begin{macrocode} -\def\pmbd@BeginBox#1{% - \ltx@leavevmode - \@begin@tempboxa\hbox{% - \csname pmbd@#1/box\endcsname - }% - \pmbd@SetLength\pmbd@W{% - \csname pmbd@#1/width\endcsname - }% - \pmbd@SetLength\pmbd@H{% - \csname pmbd@#1/height\endcsname - }% - \pmbd@SetLength\pmbd@L{% - \csname pmbd@#1/depth\endcsname - }% - \advance\pmbd@H\pmbd@L - \setbox\ltx@zero\hbox to \pmbd@W\bgroup -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@EndBox} -% \begin{macrocode} -\def\pmbd@EndBox{% - \hss - \egroup - \ht\ltx@zero=\pmbd@H - \dp\ltx@zero=\z@ - \ifdim\pmbd@L=\z@ - \else - \lower\pmbd@L - \fi - \box\ltx@zero - \@end@tempboxa -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@Rule} -% \begin{macrocode} -\def\pmbd@Rule#1#2#3{% - \vrule\@width#1\@height#2\@depth#3\relax -} -% \end{macrocode} -% \end{macro} -% -% -% \subsection{Block elements} -% -% \begin{macrocode} -\def\pmbd@begin{% - \begingroup - \sbox\z@{\pmbd@box}% - \ltx@leavevmode - \setbox\tw@\hb@xt@\wd\z@\bgroup -} -\def\pmbd@end{% - \egroup - \ht\tw@\ht\z@ - \dp\tw@\dp\z@ - \box\tw@ - \endgroup -} -% \end{macrocode} -% -% \begin{macro}{\pmbd@LowerBlock} -% \begin{macrocode} -\def\pmbd@LowerBlock#1{% - \pmbd@BeginBox{Block}% - \pmbd@Rule\pmbd@W{#1\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@LeftBlock} -% \begin{macrocode} -\def\pmbd@LeftBlock#1{% - \pmbd@BeginBox{Block}% - \pmbd@Rule{#1\pmbd@W}\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2580} UPPER HALF BLOCK -% \begin{macro}{\textupblock} -% \begin{macrocode} -\pmbd@UniDef\textupblock{2580} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2580} -% \begin{macrocode} -\@namedef{pmbd@U+2580}{% - \pmbd@BeginBox{Block}% - \pmbd@Rule\pmbd@W\pmbd@H{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2581} LOWER ONE EIGHTH BLOCK -% \begin{macro}{\pmbd@U+2581} -% \begin{macrocode} -\@namedef{pmbd@U+2581}{% - \pmbd@LowerBlock{.125}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2582} LOWER ONE QUARTER BLOCK -% \begin{macro}{\pmbd@U+2582} -% \begin{macrocode} -\@namedef{pmbd@U+2582}{% - \pmbd@LowerBlock{.25}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2583} LOWER THREE EIGHTHS BLOCK -% \begin{macro}{pmbd@U+2583} -% \begin{macrocode} -\@namedef{pmbd@U+2583}{% - \pmbd@LowerBlock{.375}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2584} LOWER HALF BLOCK -% \begin{macro}{\textdnblock} -% \begin{macrocode} -\pmbd@UniDef\textdnblock{2584} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2584} -% \begin{macrocode} -\@namedef{pmbd@U+2584}{% - \pmbd@LowerBlock{.5}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2585} LOWER FIVE EIGHTHS BLOCK -% \begin{macro}{pmbd@U+2585} -% \begin{macrocode} -\@namedef{pmbd@U+2585}{% - \pmbd@LowerBlock{.625}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2586} LOWER THREE QUARTERS BLOCK -% \begin{macro}{pmbd@U+2586} -% \begin{macrocode} -\@namedef{pmbd@U+2586}{% - \pmbd@LowerBlock{.75}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2587} LOWER SEVEN EIGHTHS BLOCK -% \begin{macro}{pmbd@U+2587} -% \begin{macrocode} -\@namedef{pmbd@U+2587}{% - \pmbd@LowerBlock{.875}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2588} FULL BLOCK -% \begin{macro}{\textblock} -% \begin{macrocode} -\pmbd@UniDef\textblock{2588} -% \end{macrocode} -% \end{macro} -% \begin{macro}{pmbd@U+2588} -% \begin{macrocode} -\@namedef{pmbd@U+2588}{% - \pmbd@LowerBlock{}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2589} LEFT SEVEN EIGHTHS BLOCK -% \begin{macro}{\pmbd@U+2589} -% \begin{macrocode} -\@namedef{pmbd@U+2589}{% - \pmbd@LeftBlock{.875}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258A} LEFT THREE QUARTERS BLOCK -% \begin{macro}{\pmbd@U+258A} -% \begin{macrocode} -\@namedef{pmbd@U+258A}{% - \pmbd@LeftBlock{.75}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258B} LEFT FIVE EIGHTHS BLOCK -% \begin{macro}{\pmbd@U+258B} -% \begin{macrocode} -\@namedef{pmbd@U+258B}{% - \pmbd@LeftBlock{.625}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258C} LEFT HALF BLOCK -% \begin{macro}{\textlfblock} -% \begin{macrocode} -\pmbd@UniDef\textlfblock{258C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+258C} -% \begin{macrocode} -\@namedef{pmbd@U+258C}{% - \pmbd@LeftBlock{.5}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258D} LEFT THREE EIGHTHS BLOCK -% \begin{macro}{\pmbd@U+258D} -% \begin{macrocode} -\@namedef{pmbd@U+258D}{% - \pmbd@LeftBlock{.375}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258E} LEFT ONE QUARTER BLOCK -% \begin{macro}{\pmbd@U+258E} -% \begin{macrocode} -\@namedef{pmbd@U+258E}{% - \pmbd@LeftBlock{.25}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+258F} LEFT ONE EIGHTH BLOCK -% \begin{macro}{\pmbd@U+258F} -% \begin{macrocode} -\@namedef{pmbd@U+258F}{% - \pmbd@LeftBlock{.125}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2590} RIGHT HALF BLOCK -% \begin{macro}{\textrtblock} -% \begin{macrocode} -\pmbd@UniDef\textrtblock{2590} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2590} -% \begin{macrocode} -\@namedef{pmbd@U+2590}{% - \pmbd@BeginBox{Block}% - \kern.5\pmbd@W - \pmbd@Rule{.5\pmbd@W}\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2594} UPPER ONE EIGHTH BLOCK -% \begin{macro}{\pmbd@U+2594} -% \begin{macrocode} -\@namedef{pmbd@U+2594}{% - \pmbd@BeginBox{Block}% - \pmbd@Rule\pmbd@W\pmbd@H{-.875\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2595} RIGHT ONE EIGHTH BLOCK -% \begin{macro}{\pmbd@U+2595} -% \begin{macrocode} -\@namedef{pmbd@U+2595}{% - \pmbd@BeginBox{Block}% - \kern.875\pmbd@W - \pmbd@Rule{.125\pmbd@W}\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Shade characters} -% -% \begin{macro}{\pmbd@BeginShade} -% \begin{macrocode} -\def\pmbd@Shade#1#2{% - \pmbd@BeginBox{Shade}% - \ltx@ifundefined{textcolor}{% - \pmbd@colorwarning{#1}% - }{% - \textcolor[gray]{\csname pmbd@Shade/#2\endcsname}% - }{% - \pmbd@Rule\pmbd@W\pmbd@H\z@ - }% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2591} LIGHT SHADE -% \begin{macrocode} -\DeclareStringOption[.75]{Shade/light} -% \end{macrocode} -% \begin{macro}{\textltshade} -% \begin{macrocode} -\pmbd@UniDef\textltshade{2591} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2591} -% \begin{macrocode} -\@namedef{pmbd@U+2591}{% - \pmbd@Shade{2591}{light}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2592} MEDIUM SHADE -% \begin{macrocode} -\DeclareStringOption[.5]{Shade/medium} -% \end{macrocode} -% \begin{macro}{\textshade} -% \begin{macrocode} -\pmbd@UniDef\textshade{2592} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2592} -% \begin{macrocode} -\@namedef{pmbd@U+2592}{% - \pmbd@Shade{2592}{medium}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2593} DARK SHADE -% \begin{macrocode} -\DeclareStringOption[.25]{Shade/dark} -% \end{macrocode} -% \begin{macro}{\textdkshade} -% \begin{macrocode} -\pmbd@UniDef\textdkshade{2593} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2593} -% \begin{macrocode} -\@namedef{pmbd@U+2593}{% - \pmbd@Shade{2593}{dark}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{Color warning} -% -% \begin{macro}{\pmbd@colorwarning} -% \begin{macrocode} -\def\pmbd@colorwarning#1{% - \PackageWarning{pmboxdraw}{% - U+#1 requires package \string`color\string'\MessageBreak - }% -% \PackageWarningNoLine{pmboxdraw}{% -% Package \string`color\string' is required for\MessageBreak -% \string\textltshade, \string\textshade, and \string\textdkshade -% }% -% \global\let\pmbd@colorwarning\@secondoftwo - \@firstofone -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Terminal graphics characters} -% -% \begin{macro}{\pmbd@BeginTerminal} -% \begin{macrocode} -\def\pmbd@BeginTerminal{% - \pmbd@BeginBox{TerminalGraphic}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2596} QUADRANT LOWER LEFT -% \begin{macro}{\pmbd@U+2596} -% \begin{macrocode} -\@namedef{pmbd@U+2596}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2597} QUADRANT LOWER RIGHT -% \begin{macro}{\pmbd@U+2597} -% \begin{macrocode} -\@namedef{pmbd@U+2597}{% - \pmbd@BeginTerminal - \kern.5\pmbd@W - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2598} QUADRANT UPPER LEFT -% \begin{macro}{\pmbd@U+2598} -% \begin{macrocode} -\@namedef{pmbd@U+2598}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2599} QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT -% \begin{macro}{\pmbd@U+2599} -% \begin{macrocode} -\@namedef{pmbd@U+2599}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259A} QUADRANT UPPER LEFT AND LOWER RIGHT -% \begin{macro}{\pmbd@U+259A} -% \begin{macrocode} -\@namedef{pmbd@U+259A}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259B} QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT -% \begin{macro}{\pmbd@U+259B} -% \begin{macrocode} -\@namedef{pmbd@U+259B}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259C} QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT -% \begin{macro}{\pmbd@U+259C} -% \begin{macrocode} -\@namedef{pmbd@U+259C}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259D} QUADRANT UPPER RIGHT -% \begin{macro}{\pmbd@U+259D} -% \begin{macrocode} -\@namedef{pmbd@U+259D}{% - \pmbd@BeginTerminal - \kern.5\pmbd@W - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259E} QUADRANT UPPER RIGHT AND LOWER LEFT -% \begin{macro}{\pmbd@U+259E} -% \begin{macrocode} -\@namedef{pmbd@U+259E}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+259F} QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT -% \begin{macro}{\pmbd@U+259F} -% \begin{macrocode} -\@namedef{pmbd@U+259F}{% - \pmbd@BeginTerminal - \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ - \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% -% \subsection{Box drawing} -% -% \begin{macro}{\pmbd@BeginDraw} -% \begin{macrocode} -\def\pmbd@BeginDraw#1#2{% - \pmbd@BeginBox{BoxDrawing}% - \ifx#1X% - \pmbd@SetLength\pmbd@Thin\pmbd@BoxDrawing/thinlinewidth% - \fi - \ifx#2X% - \pmbd@SetLength\pmbd@Thick\pmbd@BoxDrawing/thicklinewidth% - \fi -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2500} BOX DRAWINGS LIGHT HORIZONTAL -% \begin{macro}{\textSFx} -% \begin{macrocode} -\pmbd@UniDef\textSFx{2500} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2500} -% \begin{macrocode} -\@namedef{pmbd@U+2500}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2501} BOX DRAWINGS HEAVY HORIZONTAL -% \begin{macro}{\pmbd@U+2501} -% \begin{macrocode} -\@namedef{pmbd@U+2501}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule\pmbd@W\pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2502} BOX DRAWINGS LIGHT VERTICAL -% \begin{macro}{\textSFxi} -% \begin{macrocode} -\pmbd@UniDef\textSFxi{2502} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2502} -% \begin{macrocode} -\@namedef{pmbd@U+2502}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2503} BOX DRAWINGS HEAVY VERTICAL -% \begin{macro}{\pmbd@U+2503} -% \begin{macrocode} -\@namedef{pmbd@U+2503}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+250C} BOX DRAWINGS LIGHT DOWN AND RIGHT -% \begin{macro}{\textSFi} -% \begin{macrocode} -\pmbd@UniDef\textSFi{250C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+250C} -% \begin{macrocode} -\@namedef{pmbd@U+250C}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+250D} BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY -% \begin{macro}{\pmbd@U+250D} -% \begin{macrocode} -\@namedef{pmbd@U+250D}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+250E} BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT -% \begin{macro}{\pmbd@U+250E} -% \begin{macrocode} -\@namedef{pmbd@U+250E}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+250F} BOX DRAWINGS HEAVY DOWN AND RIGHT -% \begin{macro}{\pmbd@U+250F} -% \begin{macrocode} -\@namedef{pmbd@U+250F}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2510} BOX DRAWINGS LIGHT DOWN AND LEFT -% \begin{macro}{\textSFiii} -% \begin{macrocode} -\pmbd@UniDef\textSFiii{2510} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2510} -% \begin{macrocode} -\@namedef{pmbd@U+2510}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2511} BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY -% \begin{macro}{\pmbd@U+2511} -% \begin{macrocode} -\@namedef{pmbd@U+2511}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2512} BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT -% \begin{macro}{\pmbd@U+2512} -% \begin{macrocode} -\@namedef{pmbd@U+2512}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2513} BOX DRAWINGS HEAVY DOWN AND LEFT -% \begin{macro}{\pmbd@U+2513} -% \begin{macrocode} -\@namedef{pmbd@U+2513}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2514} BOX DRAWINGS LIGHT UP AND RIGHT -% \begin{macro}{\textSFii} -% \begin{macrocode} -\pmbd@UniDef\textSFii{2514} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2514} -% \begin{macrocode} -\@namedef{pmbd@U+2514}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2515} BOX DRAWINGS UP LIGHT AND RIGHT HEAVY -% \begin{macro}{\pmbd@U+2515} -% \begin{macrocode} -\@namedef{pmbd@U+2515}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2516} BOX DRAWINGS UP HEAVY AND RIGHT LIGHT -% \begin{macro}{\pmbd@U+2516} -% \begin{macrocode} -\@namedef{pmbd@U+2516}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2517} BOX DRAWINGS HEAVY UP AND RIGHT -% \begin{macro}{\pmbd@U+2517} -% \begin{macrocode} -\@namedef{pmbd@U+2517}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2518} BOX DRAWINGS LIGHT UP AND LEFT -% \begin{macro}{\textSFiv} -% \begin{macrocode} -\pmbd@UniDef\textSFiv{2518} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2518} -% \begin{macrocode} -\@namedef{pmbd@U+2518}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2519} BOX DRAWINGS UP LIGHT AND LEFT HEAVY -% \begin{macro}{\pmbd@U+2519} -% \begin{macrocode} -\@namedef{pmbd@U+2519}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251A} BOX DRAWINGS UP HEAVY AND LEFT LIGHT -% \begin{macro}{\pmbd@U+251A} -% \begin{macrocode} -\@namedef{pmbd@U+251A}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251B} BOX DRAWINGS HEAVY UP AND LEFT -% \begin{macro}{\pmbd@U+251B} -% \begin{macrocode} -\@namedef{pmbd@U+251B}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251C} BOX DRAWINGS LIGHT VERTICAL AND RIGHT -% \begin{macro}{\textSFviii} -% \begin{macrocode} -\pmbd@UniDef\textSFviii{251C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+251C} -% \begin{macrocode} -\@namedef{pmbd@U+251C}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251D} BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY -% \begin{macro}{\pmbd@U+251D} -% \begin{macrocode} -\@namedef{pmbd@U+251D}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251E} BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT -% \begin{macro}{\pmbd@U+251E} -% \begin{macrocode} -\@namedef{pmbd@U+251E}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -$ }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \rlap{% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+251F} BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT -% \begin{macro}{\pmbd@U+251F} -% \begin{macrocode} -\@namedef{pmbd@U+251F}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -$ }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \rlap{% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2520} BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT -% \begin{macro}{\pmbd@U+2520} -% \begin{macrocode} -\@namedef{pmbd@U+2520}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2521} BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY -% \begin{macro}{\pmbd@U+2521} -% \begin{macrocode} -\@namedef{pmbd@U+2521}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -$ }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \rlap{% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2522} BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY -% \begin{macro}{\pmbd@U+2522} -% \begin{macrocode} -\@namedef{pmbd@U+2522}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -$ }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \rlap{% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2523} BOX DRAWINGS HEAVY VERTICAL AND RIGHT -% \begin{macro}{\pmbd@U+2523} -% \begin{macrocode} -\@namedef{pmbd@U+2523}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2524} BOX DRAWINGS LIGHT VERTICAL AND LEFT -% \begin{macro}{\textSFix} -% \begin{macrocode} -\pmbd@UniDef\textSFix{2524} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2524} -% \begin{macrocode} -\@namedef{pmbd@U+2524}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2525} BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY -% \begin{macro}{\pmbd@U+2525} -% \begin{macrocode} -\@namedef{pmbd@U+2525}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2526} BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT -% \begin{macro}{\pmbd@U+2526} -% \begin{macrocode} -\@namedef{pmbd@U+2526}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@Thick -$ \rlap{% -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ }% -$ \kern.5\pmbd@D -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2527} BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT -% \begin{macro}{\pmbd@U+2527} -% \begin{macrocode} -\@namedef{pmbd@U+2527}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@Thick -$ \rlap{% -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ }% -$ \kern.5\pmbd@D -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2528} BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT -% \begin{macro}{\pmbd@U+2528} -% \begin{macrocode} -\@namedef{pmbd@U+2528}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2529} BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY -% \begin{macro}{\pmbd@U+2529} -% \begin{macrocode} -\@namedef{pmbd@U+2529}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ }% -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& }% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252A} BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY -% \begin{macro}{\pmbd@U+252A} -% \begin{macrocode} -\@namedef{pmbd@U+252A}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ }% -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& }% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252B} BOX DRAWINGS HEAVY VERTICAL AND LEFT -% \begin{macro}{\pmbd@U+252B} -% \begin{macrocode} -\@namedef{pmbd@U+252B}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252C} BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -% \begin{macro}{\textSFvi} -% \begin{macrocode} -\pmbd@UniDef\textSFvi{252C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+252C} -% \begin{macrocode} -\@namedef{pmbd@U+252C}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252D} BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT -% \begin{macro}{\pmbd@U+252D} -% \begin{macrocode} -\@namedef{pmbd@U+252D}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ }% -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& }% -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252E} BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT -% \begin{macro}{\pmbd@U+252E} -% \begin{macrocode} -\@namedef{pmbd@U+252E}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \kern\pmbd@C -$ \advance\pmbd@C-\pmbd@W -$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B -$ }% -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& }% -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+252F} BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY -% \begin{macro}{\pmbd@U+252F} -% \begin{macrocode} -\@namedef{pmbd@U+252F}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2530} BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT -% \begin{macro}{\pmbd@U+2530} -% \begin{macrocode} -\@namedef{pmbd@U+2530}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2531} BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY -% \begin{macro}{\pmbd@U+2531} -% \begin{macrocode} -\@namedef{pmbd@U+2531}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& }% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2532} BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY -% \begin{macro}{\pmbd@U+2532} -% \begin{macrocode} -\@namedef{pmbd@U+2532}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& }% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2533} BOX DRAWINGS HEAVY DOWN AND HORIZONTAL -% \begin{macro}{\pmbd@U+2533} -% \begin{macrocode} -\@namedef{pmbd@U+2533}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2534} BOX DRAWINGS LIGHT UP AND HORIZONTAL -% \begin{macro}{\textSFvii} -% \begin{macrocode} -\pmbd@UniDef\textSFvii{2534} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2534} -% \begin{macrocode} -\@namedef{pmbd@U+2534}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2535} BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHL -% \begin{macro}{\pmbd@U+2535} -% \begin{macrocode} -\@namedef{pmbd@U+2535}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2536} BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT -% \begin{macro}{\pmbd@U+2536} -% \begin{macrocode} -\@namedef{pmbd@U+2536}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \kern\pmbd@C -$ \advance\pmbd@C-\pmbd@W -$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2537} BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY -% \begin{macro}{\pmbd@U+2537} -% \begin{macrocode} -\@namedef{pmbd@U+2537}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2538} BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT -% \begin{macro}{\pmbd@U+2538} -% \begin{macrocode} -\@namedef{pmbd@U+2538}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2539} BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY -% \begin{macro}{\pmbd@U+2539} -% \begin{macrocode} -\@namedef{pmbd@U+2539}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& }% -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253A} BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY -% \begin{macro}{\pmbd@U+253A} -% \begin{macrocode} -\@namedef{pmbd@U+253A}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \rlap{% -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& }% -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253B} BOX DRAWINGS HEAVY UP AND HORIZONTAL -% \begin{macro}{\pmbd@U+253B} -% \begin{macrocode} -\@namedef{pmbd@U+253B}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253C} BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -% \begin{macro}{\textSFv} -% \begin{macrocode} -\pmbd@UniDef\textSFv{253C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+253C} -% \begin{macrocode} -\@namedef{pmbd@U+253C}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}% - \kern-\pmbd@W -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253D} BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT -% \begin{macro}{\pmbd@U+253D} -% \begin{macrocode} -\@namedef{pmbd@U+253D}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253E} BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT -% \begin{macro}{\pmbd@U+253E} -% \begin{macrocode} -\@namedef{pmbd@U+253E}{% - \pmbd@BeginDraw XX% - \rlap{% - \kern.5\pmbd@W -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+253F} BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT -% \begin{macro}{\pmbd@U+253F} -% \begin{macrocode} -\@namedef{pmbd@U+253F}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}% - \kern-\pmbd@W -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2540} BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT -% \begin{macro}{\pmbd@U+2540} -% \begin{macrocode} -\@namedef{pmbd@U+2540}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2541} BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT -% \begin{macro}{\pmbd@U+2541} -% \begin{macrocode} -\@namedef{pmbd@U+2541}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% \subsubsection{U+2542} BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT -% \begin{macro}{\pmbd@U+2542} -% \begin{macrocode} -\@namedef{pmbd@U+2542}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}% - \kern-\pmbd@W -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2543} BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT -% \begin{macro}{\pmbd@U+2543} -% \begin{macrocode} -\@namedef{pmbd@U+2543}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2544} BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT -% \begin{macro}{\pmbd@U+2544} -% \begin{macrocode} -\@namedef{pmbd@U+2544}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2545} BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT -% \begin{macro}{\pmbd@U+2545} -% \begin{macrocode} -\@namedef{pmbd@U+2545}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2546} BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT -% \begin{macro}{\pmbd@U+2546} -% \begin{macrocode} -\@namedef{pmbd@U+2546}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thin -$ \pmbd@C=.5\pmbd@C -$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B -$ \kern-\pmbd@Thin -$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% -& \pmbd@A\pmbd@B -& \kern-\pmbd@Thin -& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% -& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2547} BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY -% \begin{macro}{\pmbd@U+2547} -% \begin{macrocode} -\@namedef{pmbd@U+2547}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -$ }% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax -& \rlap{% -& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& }% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2548} BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY -% \begin{macro}{\pmbd@U+2548} -% \begin{macrocode} -\@namedef{pmbd@U+2548}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \rlap{% -$ \kern.5\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -$ }% -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \rlap{% -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ -& }% -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2549} BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY -% \begin{macro}{\pmbd@U+2549} -% \begin{macrocode} -\@namedef{pmbd@U+2549}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% -& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -& \kern-\pmbd@Thick -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+254A} BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY -% \begin{macro}{\pmbd@U+254A} -% \begin{macrocode} -\@namedef{pmbd@U+254A}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} - }% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \pmbd@C=.5\pmbd@C -$ \pmbd@D=\pmbd@W -$ \advance\pmbd@D-\pmbd@C -$ \kern\pmbd@C -$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -$ \kern-\pmbd@Thick -$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax -& \kern\pmbd@C -& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ -& \kern-\pmbd@Thick -& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A -& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+254B} BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL -% \begin{macro}{\pmbd@U+254B} -% \begin{macrocode} -\@namedef{pmbd@U+254B}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}% - \kern-\pmbd@W -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \kern\pmbd@A -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Box drawing, double lines} -% -% \begin{macro}{\pmbd@BeginDouble} -% \begin{macrocode} -\def\pmbd@BeginDouble{% - \pmbd@BeginDraw X-% - \pmbd@SetLength\pmbd@Sep\pmbd@BoxDrawing/doublelinesep% -} -% \end{macrocode} -% \end{macro} -% -% \begin{macro}{\pmbd@beginB} -% \begin{macrocode} -\def\pmbd@beginB{% - \pmbd@beginA - \setlength{\dimen@}{\pmbd@doublerulesep}% - \edef\pmbd@doublesepH{\number\dimen@ sp}% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@beginC} -% \begin{macrocode} -\def\pmbd@beginC{% - \pmbd@beginB - \advance\dimen@\pmbd@rulewidth - \edef\pmbd@doublesepV{\number\dimen@ sp}% -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2550} BOX DRAWINGS DOUBLE HORIZONTAL -% \begin{macro}{\textSFxliii} -% \begin{macrocode} -\pmbd@UniDef\textSFxliii{2550} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2550} -% \begin{macrocode} -\@namedef{pmbd@U+2550}{% - \pmbd@BeginDouble -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A-\pmbd@Sep -$ \pmbd@A=.5\pmbd@A -& \pmbd@A=.5\dimexpr\pmbd@H-\pmbd@Sep\relax -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \kern-\pmbd@W -$ \advance\pmbd@A\pmbd@Sep -$ \advance\pmbd@A\pmbd@Thin -$ \advance\pmbd@B-\pmbd@Sep -$ \advance\pmbd@B-\pmbd@Thin -& \pmbd@A=\dimexpr\pmbd@A+\pmbd@Sep+\pmbd@Thin\relax -$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B -& \pmbd@Rule\pmbd@W\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2551} BOX DRAWINGS DOUBLE VERTICAL -% \begin{macro}{\textSFxxiv} -% \begin{macrocode} -\pmbd@UniDef\textSFxxiv{2551} -% \end{macrocode} -% \end{macro} -% \begin{macro}{pmbd@U+2551} -% \begin{macrocode} -\@namedef{pmbd@U+2551}{% - \pmbd@BeginDouble -$ \pmbd@A=\pmbd@W -$ \advance\pmbd@A-\pmbd@Sep -$ \pmbd@A=.5\pmbd@A -$ \advance\pmbd@A-.5\pmbd@Thin -$ \kern\pmbd@A -& \kern\dimexpr.5\dimexpr\pmbd@W-\pmbd@Sep\relax-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \kern\pmbd@Sep - \pmbd@Rule\pmbd@Thin\pmbd@H\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2552} BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -% \begin{macro}{\textSFli} -% \begin{macrocode} -\pmbd@UniDef\textSFli{2552} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2552} -% \begin{macrocode} -\@namedef{pmbd@U+2552}{% - \pmbd@BeginDouble - \pmbd@C=\pmbd@W - \advance\pmbd@C-\pmbd@Thin - \pmbd@C=.5\pmbd@C - \kern\pmbd@C - \pmbd@A=\pmbd@H - \advance\pmbd@A\pmbd@Sep - \pmbd@A=.5\pmbd@A - \advance\pmbd@A\pmbd@Thin - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \kern-\pmbd@Thin - \pmbd@D=\pmbd@W - \advance\pmbd@D-\pmbd@C - \pmbd@B=-\pmbd@A - \advance\pmbd@B\pmbd@Thin - \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B - \kern-\pmbd@D - \advance\pmbd@A-\pmbd@Sep - \advance\pmbd@A-\pmbd@Thin - \advance\pmbd@B\pmbd@Sep - \advance\pmbd@B\pmbd@Thin - \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2553} BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -% \begin{macro}{\textSFlii} -% \begin{macrocode} -\pmbd@UniDef\textSFlii{2553} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2553} -% \begin{macrocode} -\@namedef{pmbd@U+2553}{% - \pmbd@BeginDouble - \pmbd@C=\pmbd@W - \advance\pmbd@C-\pmbd@Sep - \pmbd@C=.5\pmbd@C - \advance\pmbd@C-\pmbd@Thin - \kern\pmbd@C - \pmbd@D=\pmbd@W - \advance\pmbd@D-\pmbd@C - \pmbd@A=\pmbd@H - \advance\pmbd@A\pmbd@Thin - \pmbd@A=.5\pmbd@A - \pmbd@B=-\pmbd@A - \advance\pmbd@B\pmbd@Thin - \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B - \kern-\pmbd@D - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \kern\pmbd@Sep - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% \subsubsection{U+2554} BOX DRAWINGS DOUBLE DOWN AND RIGHT -% \begin{macro}{\textSFxxxix} -% \begin{macrocode} -\pmbd@UniDef\textSFxxxix{2554} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2554} -% \begin{macrocode} -\@namedef{pmbd@U+2554}{% - \pmbd@BeginDouble - \pmbd@C=\pmbd@W - \advance\pmbd@C-\pmbd@Sep - \pmbd@C=.5\pmbd@C - \advance\pmbd@C-\pmbd@Thin - \kern\pmbd@C - \pmbd@A=\pmbd@H - \advance\pmbd@A\pmbd@Sep - \pmbd@A=.5\pmbd@A - \advance\pmbd@A\pmbd@Thin - \pmbd@B=-\pmbd@A - \advance\pmbd@B\pmbd@Thin - \pmbd@D=\pmbd@W - \advance\pmbd@D-\pmbd@C - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \kern-\pmbd@Thin - \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B - \advance\pmbd@D-\pmbd@Sep - \advance\pmbd@D-\pmbd@Thin - \kern-\pmbd@D - \advance\pmbd@A-\pmbd@Sep - \advance\pmbd@A-\pmbd@Thin - \advance\pmbd@B\pmbd@Sep - \advance\pmbd@B\pmbd@Thin - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \kern-\pmbd@Thin - \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2555} BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -% \begin{macro}{\textSFxxii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxii{2555} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2555} -% \begin{macrocode} -\@namedef{pmbd@U+2555}{% - \pmbd@BeginDouble - \pmbd@A=\pmbd@H - \advance\pmbd@A-\pmbd@Sep - \pmbd@A=.5\pmbd@A - \pmbd@B=-\pmbd@A - \advance\pmbd@B\pmbd@Thin - \pmbd@C=\pmbd@W - \advance\pmbd@C\pmbd@Thin - \pmbd@C=.5\pmbd@C - \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B - \kern-\pmbd@C - \advance\pmbd@A\pmbd@Sep - \advance\pmbd@A\pmbd@Thin - \advance\pmbd@B-\pmbd@Sep - \advance\pmbd@B-\pmbd@Thin - \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B - \kern-\pmbd@Thin - \pmbd@Rule\pmbd@Thin\pmbd@A\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2556} BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -% \begin{macro}{\textSFxxi} -% \begin{macrocode} -\pmbd@UniDef\textSFxxi{2556} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2556} -% \begin{macrocode} -\@namedef{pmbd@U+2556}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \dimen4 \wd\z@ - \advance\dimen4 \pmbd@doublesepH - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2557} BOX DRAWINGS DOUBLE DOWN AND LEFT -% \begin{macro}{\textSFxxv} -% \begin{macrocode} -\pmbd@UniDef\textSFxxv{2557} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2557} -% \begin{macrocode} -\@namedef{pmbd@U+2557}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \advance\dimen4 \pmbd@doublesepH - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \kern\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@\@depth\dp\z@ - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \advance\dimen4 -\pmbd@doublesepH - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \kern\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2558} BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -% \begin{macro}{\textSFl} -% \begin{macrocode} -\pmbd@UniDef\textSFl{2558} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2558} -% \begin{macrocode} -\@namedef{pmbd@U+2558}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \kern.5\wd\z@ - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \kern.5\wd\z@ - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2559} BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -% \begin{macro}{\textSFxlix} -% \begin{macrocode} -\pmbd@UniDef\textSFxlix{2559} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2559} -% \begin{macrocode} -\@namedef{pmbd@U+2559}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \dimen4 \wd\z@ - \advance\dimen4 \pmbd@doublesepH - \hb@xt@\wd\z@{% - \hfill - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255A} BOX DRAWINGS DOUBLE UP AND RIGHT -% \begin{macro}{\textSFxxxviii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxxviii{255A} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255A} -% \begin{macrocode} -\@namedef{pmbd@U+255A}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \advance\dimen4 -\pmbd@doublesepH - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \kern\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \advance\dimen4 \pmbd@doublesepH - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \kern\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255B} BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -% \begin{macro}{\textSFxxviii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxviii{255B} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255B} -% \begin{macrocode} -\@namedef{pmbd@U+255B}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255C} BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -% \begin{macro}{\textSFxxvii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxvii{255C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255C} -% \begin{macrocode} -\@namedef{pmbd@U+255C}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \dimen4 \wd\z@ - \advance\dimen4 \pmbd@doublesepH - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255D} BOX DRAWINGS DOUBLE UP AND LEFT -% \begin{macro}{\textSFxxvi} -% \begin{macrocode} -\pmbd@UniDef\textSFxxvi{255D} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255D} -% \begin{macrocode} -\@namedef{pmbd@U+255D}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \advance\dimen4 -\pmbd@doublesepH - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \kern\pmbd@rulewidth - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \advance\dimen4 \pmbd@doublesepH - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \kern\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255E} BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -% \begin{macro}{\textSFxxxvi} -% \begin{macrocode} -\pmbd@UniDef\textSFxxxvi{255E} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255E} -% \begin{macrocode} -\@namedef{pmbd@U+255E}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \kern.5\wd\z@ - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \kern.5\wd\z@ - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+255F} BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -% \begin{macro}{\textSFxxxvii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxxvii{255F} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+255F} -% \begin{macrocode} -\@namedef{pmbd@U+255F}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \hb@xt@\wd\z@{% - \hfill - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2560} BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -% \begin{macro}{\textSFxlii} -% \begin{macrocode} -\pmbd@UniDef\textSFxlii{2560} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2560} -% \begin{macrocode} -\@namedef{pmbd@U+2560}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \kern\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2561} BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -% \begin{macro}{\textSFxix} -% \begin{macrocode} -\pmbd@UniDef\textSFxix{2561} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2561} -% \begin{macrocode} -\@namedef{pmbd@U+2561}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2562} BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -% \begin{macro}{\textSFxx} -% \begin{macrocode} -\pmbd@UniDef\textSFxx{2562} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2562} -% \begin{macrocode} -\@namedef{pmbd@U+2562}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2563} BOX DRAWINGS DOUBLE VERTICAL AND LEFT -% \begin{macro}{\textSFxxiii} -% \begin{macrocode} -\pmbd@UniDef\textSFxxiii{2563} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2563} -% \begin{macrocode} -\@namedef{pmbd@U+2563}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \kern\pmbd@rulewidth - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2564} BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -% \begin{macro}{\textSFxlvii} -% \begin{macrocode} -\pmbd@UniDef\textSFxlvii{2564} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2564} -% \begin{macrocode} -\@namedef{pmbd@U+2564}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2565} BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -% \begin{macro}{\textSFxlviii} -% \begin{macrocode} -\pmbd@UniDef\textSFxlviii{2565} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2565} -% \begin{macrocode} -\@namedef{pmbd@U+2565}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2566} BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -% \begin{macro}{\textSFxli} -% \begin{macrocode} -\pmbd@UniDef\textSFxli{2566} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2566} -% \begin{macrocode} -\@namedef{pmbd@U+2566}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2567} BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -% \begin{macro}{\textSFxlv} -% \begin{macrocode} -\pmbd@UniDef\textSFxlv{2567} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2567} -% \begin{macrocode} -\@namedef{pmbd@U+2567}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \rlap{% - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2568} BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -% \begin{macro}{\textSFxlvi} -% \begin{macrocode} -\pmbd@UniDef\textSFxlvi{2568} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2568} -% \begin{macrocode} -\@namedef{pmbd@U+2568}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2569} BOX DRAWINGS DOUBLE UP AND HORIZONTAL -% \begin{macro}{\textSFxl} -% \begin{macrocode} -\pmbd@UniDef\textSFxl{2569} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+2569} -% \begin{macrocode} -\@namedef{pmbd@U+2569}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+256A} BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -% \begin{macro}{\textSFliv} -% \begin{macrocode} -\pmbd@UniDef\textSFliv{256A} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+256A} -% \begin{macrocode} -\@namedef{pmbd@U+256A}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \rlap{% - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+256B} BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -% \begin{macro}{\textSFliii} -% \begin{macrocode} -\pmbd@UniDef\textSFliii{256B} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+256B} -% \begin{macrocode} -\@namedef{pmbd@U+256B}{% - \pmbd@beginB - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \rlap{% - \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ - }% - \hss - \vrule\@width\pmbd@rulewidth - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+256C} BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -% \begin{macro}{\textSFxliv} -% \begin{macrocode} -\pmbd@UniDef\textSFxliv{256C} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\pmbd@U+256C} -% \begin{macrocode} -\@namedef{pmbd@U+256C}{% - \pmbd@beginC - \dimen@\ht\z@ - \advance\dimen@-\dp\z@ - \dimen\tw@\dimen@ - \advance\dimen@\pmbd@rulewidth - \advance\dimen\tw@-\pmbd@rulewidth - \dimen4 \wd\z@ - \advance\dimen4 -\pmbd@doublesepH - \begingroup - \advance\dimen@\pmbd@doublesepV - \advance\dimen\tw@\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \rlap{% - \hb@xt@\wd\z@{% - \hss - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ - \hss - }% - }% - \endgroup - \advance\dimen@-\pmbd@doublesepV - \advance\dimen\tw@-\pmbd@doublesepV - \rlap{% - \hb@xt@\wd\z@{% - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - \hss - \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ - }% - }% - \hss - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \kern\pmbd@doublesepH - \vrule\@width\pmbd@rulewidth\@height.5\dimen@ - \hss - \pmbd@end -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2574} BOX DRAWINGS LIGHT LEFT -% \begin{macro}{\pmbd@U+2574} -% \begin{macrocode} -\@namedef{pmbd@U+2574}{% - \pmbd@BeginDraw X-% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2575} BOX DRAWINGS LIGHT UP -% \begin{macro}{\pmbd@U+2575} -% \begin{macrocode} -\@namedef{pmbd@U+2575}{% - \pmbd@BeginDraw X-% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2576} BOX DRAWINGS LIGHT RIGHT -% \begin{macro}{\pmbd@U+2576} -% \begin{macrocode} -\@namedef{pmbd@U+2576}{% - \pmbd@BeginDraw X-% - \kern.5\pmbd@W -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2577} BOX DRAWINGS LIGHT DOWN -% \begin{macro}{\pmbd@U+2577} -% \begin{macrocode} -\@namedef{pmbd@U+2577}{% - \pmbd@BeginDraw X-% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2578} BOX DRAWINGS HEAVY LEFT -% \begin{macro}{\pmbd@U+2578} -% \begin{macrocode} -\@namedef{pmbd@U+2578}{% - \pmbd@BeginDraw -X% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+2579} BOX DRAWINGS HEAVY UP -% \begin{macro}{\pmbd@U+2579} -% \begin{macrocode} -\@namedef{pmbd@U+2579}{% - \pmbd@BeginDraw -X% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257A} BOX DRAWINGS HEAVY RIGHT -% \begin{macro}{\pmbd@U+257A} -% \begin{macrocode} -\@namedef{pmbd@U+257A}{% - \pmbd@BeginDraw -X% - \kern.5\pmbd@W -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257B} BOX DRAWINGS HEAVY DOWN -% \begin{macro}{\pmbd@U+257B} -% \begin{macrocode} -\@namedef{pmbd@U+257B}{% - \pmbd@BeginDraw -X% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257C} BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT -% \begin{macro}{\pmbd@U+257C} -% \begin{macrocode} -\@namedef{pmbd@U+257C}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257D} BOX DRAWINGS LIGHT UP AND HEAVY DOWN -% \begin{macro}{\pmbd@U+257D} -% \begin{macrocode} -\@namedef{pmbd@U+257D}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}% - }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257E} BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT -% \begin{macro}{\pmbd@U+257E} -% \begin{macrocode} -\@namedef{pmbd@U+257E}{% - \pmbd@BeginDraw XX% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thick -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thick -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% -$ \pmbd@A=\pmbd@H -$ \advance\pmbd@A\pmbd@Thin -$ \pmbd@A=.5\pmbd@A -$ \pmbd@B=-\pmbd@A -$ \advance\pmbd@B\pmbd@Thin -$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B -& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax -& \pmbd@Rule{.5\pmbd@W}\pmbd@A -& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsubsection{U+257F} BOX DRAWINGS HEAVY UP AND LIGHT DOWN -% \begin{macro}{\pmbd@U+257F} -% \begin{macrocode} -\@namedef{pmbd@U+257F}{% - \pmbd@BeginDraw XX% - \rlap{% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thick -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax - \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% - }% -$ \pmbd@C=\pmbd@W -$ \advance\pmbd@C-\pmbd@Thin -$ \kern.5\pmbd@C -& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax - \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@ - \pmbd@EndBox -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Box drawing, light single lines} -% -% \begin{macro}{\pmbd@beginA} -% \begin{macrocode} -\def\pmbd@beginA{% - \pmbd@begin - \def\width{\wd\z@}% - \def\height{\ht\z@}% - \def\depth{\dp\z@}% - \setlength{\dimen@}{\pmbd@rulewidth}% - \edef\pmbd@rulewidth{\number\dimen@ sp}% -} -% \end{macrocode} -% \end{macro} -% -% -% \begin{macrocode} -\pmbd@AtEnd% -% -% \end{macrocode} -% -% \subsection{Unicode support file} -% -% \begin{macrocode} -%<*utf8> -\ProvidesFile{pmboxdrawenc.dfu}% - [2019/02/28 v1.3 UTF-8 support for box drawing characters]% -% \end{macrocode} -% -% \begin{macrocode} -\DeclareUnicodeCharacter{2500}{\textSFx} -\DeclareUnicodeCharacter{2501}{\pmboxdrawuni{2501}} -\DeclareUnicodeCharacter{2502}{\textSFxi} -\DeclareUnicodeCharacter{2503}{\pmboxdrawuni{2503}} -\DeclareUnicodeCharacter{250C}{\textSFi} -\DeclareUnicodeCharacter{250D}{\pmboxdrawuni{250D}} -\DeclareUnicodeCharacter{250E}{\pmboxdrawuni{250E}} -\DeclareUnicodeCharacter{250F}{\pmboxdrawuni{250F}} -\DeclareUnicodeCharacter{2510}{\textSFiii} -\DeclareUnicodeCharacter{2511}{\pmboxdrawuni{2511}} -\DeclareUnicodeCharacter{2512}{\pmboxdrawuni{2512}} -\DeclareUnicodeCharacter{2513}{\pmboxdrawuni{2513}} -\DeclareUnicodeCharacter{2514}{\textSFii} -\DeclareUnicodeCharacter{2515}{\pmboxdrawuni{2515}} -\DeclareUnicodeCharacter{2516}{\pmboxdrawuni{2516}} -\DeclareUnicodeCharacter{2517}{\pmboxdrawuni{2517}} -\DeclareUnicodeCharacter{2518}{\textSFiv} -\DeclareUnicodeCharacter{2519}{\pmboxdrawuni{2519}} -\DeclareUnicodeCharacter{251A}{\pmboxdrawuni{251A}} -\DeclareUnicodeCharacter{251B}{\pmboxdrawuni{251B}} -\DeclareUnicodeCharacter{251C}{\textSFviii} -\DeclareUnicodeCharacter{251D}{\pmboxdrawuni{251D}} -\DeclareUnicodeCharacter{251E}{\pmboxdrawuni{251E}} -\DeclareUnicodeCharacter{251F}{\pmboxdrawuni{251F}} -\DeclareUnicodeCharacter{2520}{\pmboxdrawuni{2520}} -\DeclareUnicodeCharacter{2521}{\pmboxdrawuni{2521}} -\DeclareUnicodeCharacter{2522}{\pmboxdrawuni{2522}} -\DeclareUnicodeCharacter{2523}{\pmboxdrawuni{2523}} -\DeclareUnicodeCharacter{2524}{\textSFix} -\DeclareUnicodeCharacter{252C}{\textSFvi} -\DeclareUnicodeCharacter{252D}{\pmboxdrawuni{252D}} -\DeclareUnicodeCharacter{252E}{\pmboxdrawuni{252E}} -\DeclareUnicodeCharacter{252F}{\pmboxdrawuni{252F}} -\DeclareUnicodeCharacter{2530}{\pmboxdrawuni{2530}} -\DeclareUnicodeCharacter{2531}{\pmboxdrawuni{2531}} -\DeclareUnicodeCharacter{2532}{\pmboxdrawuni{2532}} -\DeclareUnicodeCharacter{2533}{\pmboxdrawuni{2533}} -\DeclareUnicodeCharacter{2534}{\textSFvii} -\DeclareUnicodeCharacter{2535}{\pmboxdrawuni{2535}} -\DeclareUnicodeCharacter{2536}{\pmboxdrawuni{2536}} -\DeclareUnicodeCharacter{2537}{\pmboxdrawuni{2537}} -\DeclareUnicodeCharacter{2538}{\pmboxdrawuni{2538}} -\DeclareUnicodeCharacter{2539}{\pmboxdrawuni{2539}} -\DeclareUnicodeCharacter{253A}{\pmboxdrawuni{253A}} -\DeclareUnicodeCharacter{253B}{\pmboxdrawuni{253B}} -\DeclareUnicodeCharacter{253C}{\textSFv} -\DeclareUnicodeCharacter{253D}{\pmboxdrawuni{253D}} -\DeclareUnicodeCharacter{253E}{\pmboxdrawuni{253E}} -\DeclareUnicodeCharacter{253F}{\pmboxdrawuni{253F}} -\DeclareUnicodeCharacter{2540}{\pmboxdrawuni{2540}} -\DeclareUnicodeCharacter{2541}{\pmboxdrawuni{2541}} -\DeclareUnicodeCharacter{2542}{\pmboxdrawuni{2542}} -\DeclareUnicodeCharacter{2543}{\pmboxdrawuni{2543}} -\DeclareUnicodeCharacter{2544}{\pmboxdrawuni{2544}} -\DeclareUnicodeCharacter{2545}{\pmboxdrawuni{2545}} -\DeclareUnicodeCharacter{2546}{\pmboxdrawuni{2546}} -\DeclareUnicodeCharacter{2547}{\pmboxdrawuni{2547}} -\DeclareUnicodeCharacter{2548}{\pmboxdrawuni{2548}} -\DeclareUnicodeCharacter{2549}{\pmboxdrawuni{2549}} -\DeclareUnicodeCharacter{254A}{\pmboxdrawuni{254A}} -\DeclareUnicodeCharacter{254B}{\pmboxdrawuni{254B}} -\DeclareUnicodeCharacter{2550}{\textSFxliii} -\DeclareUnicodeCharacter{2551}{\textSFxxiv} -\DeclareUnicodeCharacter{2552}{\textSFli} -\DeclareUnicodeCharacter{2553}{\textSFlii} -\DeclareUnicodeCharacter{2554}{\textSFxxxix} -\DeclareUnicodeCharacter{2555}{\textSFxxii} -\DeclareUnicodeCharacter{2556}{\textSFxxi} -\DeclareUnicodeCharacter{2557}{\textSFxxv} -\DeclareUnicodeCharacter{2558}{\textSFl} -\DeclareUnicodeCharacter{2559}{\textSFxlix} -\DeclareUnicodeCharacter{255A}{\textSFxxxviii} -\DeclareUnicodeCharacter{255B}{\textSFxxviii} -\DeclareUnicodeCharacter{255C}{\textSFxxvii} -\DeclareUnicodeCharacter{255D}{\textSFxxvi} -\DeclareUnicodeCharacter{255E}{\textSFxxxvi} -\DeclareUnicodeCharacter{255F}{\textSFxxxvii} -\DeclareUnicodeCharacter{2560}{\textSFxlii} -\DeclareUnicodeCharacter{2561}{\textSFxix} -\DeclareUnicodeCharacter{2562}{\textSFxx} -\DeclareUnicodeCharacter{2563}{\textSFxxiii} -\DeclareUnicodeCharacter{2564}{\textSFxlvii} -\DeclareUnicodeCharacter{2565}{\textSFxlviii} -\DeclareUnicodeCharacter{2566}{\textSFxli} -\DeclareUnicodeCharacter{2567}{\textSFxlv} -\DeclareUnicodeCharacter{2568}{\textSFxlvi} -\DeclareUnicodeCharacter{2569}{\textSFxl} -\DeclareUnicodeCharacter{256A}{\textSFliv} -\DeclareUnicodeCharacter{256B}{\textSFliii} -\DeclareUnicodeCharacter{256C}{\textSFxliv} -\DeclareUnicodeCharacter{2574}{\pmboxdrawuni{2574}} -\DeclareUnicodeCharacter{2575}{\pmboxdrawuni{2575}} -\DeclareUnicodeCharacter{2576}{\pmboxdrawuni{2576}} -\DeclareUnicodeCharacter{2577}{\pmboxdrawuni{2577}} -\DeclareUnicodeCharacter{2578}{\pmboxdrawuni{2578}} -\DeclareUnicodeCharacter{2579}{\pmboxdrawuni{2579}} -\DeclareUnicodeCharacter{257A}{\pmboxdrawuni{257A}} -\DeclareUnicodeCharacter{257B}{\pmboxdrawuni{257B}} -\DeclareUnicodeCharacter{257C}{\pmboxdrawuni{257C}} -\DeclareUnicodeCharacter{257D}{\pmboxdrawuni{257D}} -\DeclareUnicodeCharacter{257E}{\pmboxdrawuni{257E}} -\DeclareUnicodeCharacter{257F}{\pmboxdrawuni{257F}} -\DeclareUnicodeCharacter{2580}{\textupblock} -\DeclareUnicodeCharacter{2581}{\pmboxdrawuni{2581}} -\DeclareUnicodeCharacter{2582}{\pmboxdrawuni{2582}} -\DeclareUnicodeCharacter{2583}{\pmboxdrawuni{2583}} -\DeclareUnicodeCharacter{2584}{\textdnblock} -\DeclareUnicodeCharacter{2585}{\pmboxdrawuni{2585}} -\DeclareUnicodeCharacter{2586}{\pmboxdrawuni{2586}} -\DeclareUnicodeCharacter{2587}{\pmboxdrawuni{2587}} -\DeclareUnicodeCharacter{2588}{\textblock} -\DeclareUnicodeCharacter{2589}{\pmboxdrawuni{2589}} -\DeclareUnicodeCharacter{258A}{\pmboxdrawuni{258A}} -\DeclareUnicodeCharacter{258B}{\pmboxdrawuni{258B}} -\DeclareUnicodeCharacter{258C}{\textlfblock} -\DeclareUnicodeCharacter{258D}{\pmboxdrawuni{258D}} -\DeclareUnicodeCharacter{258E}{\pmboxdrawuni{258E}} -\DeclareUnicodeCharacter{258F}{\pmboxdrawuni{258F}} -\DeclareUnicodeCharacter{2590}{\textrtblock} -\DeclareUnicodeCharacter{2591}{\textltshade} -\DeclareUnicodeCharacter{2592}{\textshade} -\DeclareUnicodeCharacter{2593}{\textdkshade} -\DeclareUnicodeCharacter{2594}{\pmboxdrawuni{2594}} -\DeclareUnicodeCharacter{2595}{\pmboxdrawuni{2595}} -\DeclareUnicodeCharacter{2596}{\pmboxdrawuni{2596}} -\DeclareUnicodeCharacter{2597}{\pmboxdrawuni{2597}} -\DeclareUnicodeCharacter{2598}{\pmboxdrawuni{2598}} -\DeclareUnicodeCharacter{2599}{\pmboxdrawuni{2599}} -\DeclareUnicodeCharacter{259A}{\pmboxdrawuni{259A}} -\DeclareUnicodeCharacter{259B}{\pmboxdrawuni{259B}} -\DeclareUnicodeCharacter{259C}{\pmboxdrawuni{259C}} -\DeclareUnicodeCharacter{259D}{\pmboxdrawuni{259D}} -\DeclareUnicodeCharacter{259E}{\pmboxdrawuni{259E}} -\DeclareUnicodeCharacter{259F}{\pmboxdrawuni{259F}} -% \end{macrocode} -% -% \begin{macrocode} -% -% \end{macrocode} -%% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{pmboxdraw}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/pmboxdraw.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/pmboxdraw.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTANpkg{tds}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex pmboxdraw.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% pmboxdraw.sty & tex/latex/oberdiek/pmboxdraw.sty\\ -% pmboxdrawenc.dfu & tex/latex/oberdiek/pmboxdrawenc.dfu\\ -% pmboxdraw.pdf & doc/latex/oberdiek/pmboxdraw.pdf\\ -% pmboxdraw.dtx & source/latex/oberdiek/pmboxdraw.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \TeX\,Live\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{pmboxdraw.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex pmboxdraw.dtx -%makeindex -s gind.ist pmboxdraw.idx -%pdflatex pmboxdraw.dtx -%makeindex -s gind.ist pmboxdraw.idx -%pdflatex pmboxdraw.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{thebibliography}{9} -% -% \bibitem{inputenx} -% Heiko Oberdiek, The \xpackage{inputenx} Package (Enhanced input encoding -% handling), 2006/03/05 v1.0, -% \CTANpkg{inputenx}. -% -% \bibitem{aglfn} -% Adobe Systems Incorporated, -% Adobe Glyph List for New Fonts (AGLFN), version 1.5, 2005/09/18, -% \url{https://github.com/adobe-type-tools/agl-aglfn/blob/master/aglfn.txt}. -% -% \bibitem{2500} -% Unicode Inc., -% The Unicode Standard, Version 4.1, Box Drawing, Range: 2500--257F, -% 2005. -% \url{http://www.unicode.org/charts/PDF/U2500.pdf} -% -% \bibitem{2580} -% Unicode Inc., -% The Unicode Standard, Version 4.1, Block Elements, Range: 2580--259F, -% 2005. -% \url{http://www.unicode.org/charts/PDF/U2580.pdf} -% -% \end{thebibliography} -% -% \begin{History} -% \begin{Version}{2006/05/03 v1.0} -% \item -% First version. -% \end{Version} -% \begin{Version}{2011/03/24 v1.1} -% \item -% Support of more characters. -% \item -% Catcode section added. -% \end{Version} -% \begin{Version}{2016/05/16 v1.2} -% \item -% Documentation updates. -% \end{Version} -% \begin{Version}{2019/02/28 v1.3} -% \item -% Fix character U+257F (gh issue 59) -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/pmboxdraw.pdf b/macros/latex/contrib/oberdiek/pmboxdraw.pdf deleted file mode 100644 index 26299b48cd..0000000000 Binary files a/macros/latex/contrib/oberdiek/pmboxdraw.pdf and /dev/null differ diff --git a/macros/latex/contrib/oberdiek/protecteddef.pdf b/macros/latex/contrib/oberdiek/protecteddef.pdf index 09203fa0d1..a595477f2c 100644 Binary files a/macros/latex/contrib/oberdiek/protecteddef.pdf and b/macros/latex/contrib/oberdiek/protecteddef.pdf differ diff --git a/macros/latex/contrib/oberdiek/refcount.pdf b/macros/latex/contrib/oberdiek/refcount.pdf index a50de50a98..3f8b3f4aae 100644 Binary files a/macros/latex/contrib/oberdiek/refcount.pdf and b/macros/latex/contrib/oberdiek/refcount.pdf differ diff --git a/macros/latex/contrib/oberdiek/rerunfilecheck.dtx b/macros/latex/contrib/oberdiek/rerunfilecheck.dtx deleted file mode 100644 index 173044c8c0..0000000000 --- a/macros/latex/contrib/oberdiek/rerunfilecheck.dtx +++ /dev/null @@ -1,921 +0,0 @@ -% \iffalse meta-comment -% -% File: rerunfilecheck.dtx -% Version: 2016/05/16 v1.8 -% Info: Rerun checks for auxiliary files -% -% Copyright (C) -% 2009-2011 Heiko Oberdiek -% 2016-2019 Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work may be distributed and/or modified under the -% conditions of the LaTeX Project Public License, either -% version 1.3c of this license or (at your option) any later -% version. This version of this license is in -% https://www.latex-project.org/lppl/lppl-1-3c.txt -% and the latest version of this license is in -% https://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 Maintainers of this work are -% Heiko Oberdiek and the Oberdiek Package Support Group -% https://github.com/ho-tex/oberdiek/issues -% -% This work consists of the main source file rerunfilecheck.dtx -% and the derived files -% rerunfilecheck.sty, rerunfilecheck.pdf, rerunfilecheck.ins, -% rerunfilecheck.drv, rerunfilecheck-example.cfg, -% rerunfilecheck-test1.tex. -% -% Distribution: -% CTAN:macros/latex/contrib/oberdiek/rerunfilecheck.dtx -% CTAN:macros/latex/contrib/oberdiek/rerunfilecheck.pdf -% -% Unpacking: -% (a) If rerunfilecheck.ins is present: -% tex rerunfilecheck.ins -% (b) Without rerunfilecheck.ins: -% tex rerunfilecheck.dtx -% (c) If you insist on using LaTeX -% latex \let\install=y\input{rerunfilecheck.dtx} -% (quote the arguments according to the demands of your shell) -% -% Documentation: -% (a) If rerunfilecheck.drv is present: -% latex rerunfilecheck.drv -% (b) Without rerunfilecheck.drv: -% latex rerunfilecheck.dtx; ... -% The class ltxdoc loads the configuration file ltxdoc.cfg -% if available. Here you can specify further options, e.g. -% use A4 as paper format: -% \PassOptionsToClass{a4paper}{article} -% -% Programm calls to get the documentation (example): -% pdflatex rerunfilecheck.dtx -% makeindex -s gind.ist rerunfilecheck.idx -% pdflatex rerunfilecheck.dtx -% makeindex -s gind.ist rerunfilecheck.idx -% pdflatex rerunfilecheck.dtx -% -% Installation: -% TDS:tex/latex/oberdiek/rerunfilecheck.sty -% TDS:doc/latex/oberdiek/rerunfilecheck.pdf -% TDS:doc/latex/oberdiek/rerunfilecheck-example.cfg -% TDS:source/latex/oberdiek/rerunfilecheck.dtx -% -%<*ignore> -\begingroup - \catcode123=1 % - \catcode125=2 % - \def\x{LaTeX2e}% -\expandafter\endgroup -\ifcase 0\ifx\install y1\fi\expandafter - \ifx\csname processbatchFile\endcsname\relax\else1\fi - \ifx\fmtname\x\else 1\fi\relax -\else\csname fi\endcsname -% -%<*install> -\input docstrip.tex -\Msg{************************************************************************} -\Msg{* Installation} -\Msg{* Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO)} -\Msg{************************************************************************} - -\keepsilent -\askforoverwritefalse - -\let\MetaPrefix\relax -\preamble - -This is a generated file. - -Project: rerunfilecheck -Version: 2016/05/16 v1.8 - -Copyright (C) - 2009-2011 Heiko Oberdiek - 2016-2019 Oberdiek Package Support Group - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either -version 1.3c of this license or (at your option) any later -version. This version of this license is in - https://www.latex-project.org/lppl/lppl-1-3c.txt -and the latest version of this license is in - https://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 Maintainers of this work are -Heiko Oberdiek and the Oberdiek Package Support Group -https://github.com/ho-tex/oberdiek/issues - - -This work consists of the main source file rerunfilecheck.dtx -and the derived files - rerunfilecheck.sty, rerunfilecheck.pdf, rerunfilecheck.ins, - rerunfilecheck.drv, rerunfilecheck-example.cfg, - rerunfilecheck-test1.tex. - -\endpreamble -\let\MetaPrefix\DoubleperCent - -\generate{% - \file{rerunfilecheck.ins}{\from{rerunfilecheck.dtx}{install}}% - \file{rerunfilecheck.drv}{\from{rerunfilecheck.dtx}{driver}}% - \usedir{tex/latex/oberdiek}% - \file{rerunfilecheck.sty}{\from{rerunfilecheck.dtx}{package}}% -% \usedir{doc/latex/oberdiek/test}% -% \file{rerunfilecheck-test1.tex}{\from{rerunfilecheck.dtx}{test1}}% - \nopreamble - \nopostamble - \usedir{doc/latex/oberdiek}% - \file{rerunfilecheck-example.cfg}{\from{rerunfilecheck.dtx}{cfg}}% -% \usedir{source/latex/oberdiek/catalogue}% -% \file{rerunfilecheck.xml}{\from{rerunfilecheck.dtx}{catalogue}}% -} - -\catcode32=13\relax% active space -\let =\space% -\Msg{************************************************************************} -\Msg{*} -\Msg{* To finish the installation you have to move the following} -\Msg{* file into a directory searched by TeX:} -\Msg{*} -\Msg{* rerunfilecheck.sty} -\Msg{*} -\Msg{* To produce the documentation run the file `rerunfilecheck.drv'} -\Msg{* through LaTeX.} -\Msg{*} -\Msg{* Happy TeXing!} -\Msg{*} -\Msg{************************************************************************} - -\endbatchfile -% -%<*ignore> -\fi -% -%<*driver> -\NeedsTeXFormat{LaTeX2e} -\ProvidesFile{rerunfilecheck.drv}% - [2016/05/16 v1.8 Rerun checks for auxiliary files (HO)]% -\documentclass{ltxdoc} -\usepackage{holtxdoc}[2011/11/22] -\begin{document} - \DocInput{rerunfilecheck.dtx}% -\end{document} -% -% \fi -% -% -% -% \GetFileInfo{rerunfilecheck.drv} -% -% \title{The \xpackage{rerunfilecheck} package} -% \date{2016/05/16 v1.8} -% \author{Heiko Oberdiek\thanks -% {Please report any issues at \url{https://github.com/ho-tex/oberdiek/issues}}} -% -% \maketitle -% -% \begin{abstract} -% The package provides additional rerun warnings if some -% auxiliary files have changed. It is based on MD5 checksum, -% provided by \pdfTeX. -% \end{abstract} -% -% \tableofcontents -% -% \section{Documentation} -% -% \LaTeX\ informs the user, when to run \LaTeX\ again, if the -% references have changed. It has the old references from the -% first reading of the \xext{aux} files already in memory, thus -% it compares them with the new version of the \xext{aux} file -% at the end of the document. However this rerun warnings are -% not given for the table of contents and other data stored -% in the \xext{aux} files or other auxiliary files. -% Usually many of these data as the table of contents is not keep -% in memory. If someone wants to detect changes, he has either -% to keep the data in memory. This does not scale well with huge -% documents. Or he copies the file before they are changed. Slow -% I/O operations cost time. -% -% Since version 1.30.0 \pdfTeX\ provides \cs{pdfmdfivesum} -% and \cs{pdffilesize}. -% These features are also available in \LuaTeX, provided by package -% \xpackage{pdftexcmds}. -% Thus this package \xpackage{rerunfilecheck} uses these features to -% detect file changes. This saves the packages from keeping -% the whole files in memory or in file copies. -% The drawback are different files with the same size and the -% same MD5 checksum (seldom, hopefully). -% -% \subsection{Options} -% -% All options are key value options of boolean type. -% No option or |true| turns an option on, |false| disables -% an option. -% \begin{description} -% \item[\xoption{mainaux}:] -% Check the main \xext{aux} file. -% \item[\xoption{partaux}:] -% Check the \xext{aux} files from \cs{include} files. -% \item[\xoption{starttoc}:] -% Add the rerun checks in \cs{@starttoc} that is called by -% \cs{tableofcontents}, \cs{listoffigures}, \dots -% \item[\xoption{index}, \xoption{glossary}:] -% \LaTeX's original \cs{makeindex} and \cs{makeglossary} are -% redefined to add the rerun checks. The options do not have -% an effect, if \cs{makeindex}/\cs{makeglossary} are already -% called or if a package or class had redefined or will -% redefine them. -% \item[\xoption{aux}:] -% This option turns all previous options on or off. -% ``aux'' means auxiliary file. -% \end{description} -% The default for the options is |false|, because -% some internals must be redefined to insert the -% rerun checks. -% The options can be set in \cs{usepackage} or -% the configuration file \xfile{rerunfilecheck.cfg}. -% Global options are ignored (since 1.4). -% -% \begin{declcs}{RerunFileCheckSetup} \M{key value list} -% \end{declcs} -% Options can also be set using \cs{RerunFileCheckSetup}. -% Currently all options are disabled after the package -% is loaded. Thus \cs{RerunFileCheckSetup} makes sense in -% the configuration file only. -% -% Example for the configuration file: -% \begin{macrocode} -%<*cfg> -\ProvidesFile{rerunfilecheck.cfg}[2016/05/16 Default configuration]% -\RerunFileCheckSetup{aux} -% -% \end{macrocode} -% -% \subsection{Interface for class/package authors} -% -% \begin{declcs}{RerunFileCheck} \M{file} \M{file closing action} \M{rerun warning} -% \end{declcs} -% If you want to add a rerun check, call \cs{RerunFileCheck} right before -% an output file is opened for writing. The macro first remembers -% the current checksum of \meta{file}. -% The file is checked again right before the end of the job. -% Macro \cs{AtVeryEndDocument} of package \xpackage{atveryend} -% is used to place the check after the main aux file is closed -% in |\end{document}|. Before reading the file again, it must be -% closed. Provide the code for closing in argument \meta{file closing action}. -% Do not forget \cs{immediate} before \cs{openout}. Otherwise the -% closing action would be delayed to the next shipout that never happens -% (the last page is already shipped out). -% If the file has changed, \cs{RerunFileCheck} informs the user with -% a warning that the file has changed and says the magic word ``Rerun''. -% If the last argument \meta{rerun warning} is not empty, then -% the rerun sentence is replaced by it. Usually the phrase -% ``to get something right'' is added. -% As example the relevant part of the redefined \cs{makeindex} -% is shown, see package code: -%\begin{quote} -%\begin{verbatim} -%\newwrite\@indexfile -%\RerunFileCheck{\jobname.idx}{% -% \immediate\closeout\@indexfile -%}{% -% Rerun LaTeX/makeindex to get index right% -%}% -%\immediate\openout\@indexfile=\jobname.idx % -%\end{verbatim} -%\end{quote} -% -% \StopEventually{ -% } -% -% \section{Implementation} -% \begin{macrocode} -%<*package> -% \end{macrocode} -% -% \begin{macrocode} -\begingroup\catcode61\catcode48\catcode32=10\relax% - \catcode13=5 % ^^M - \endlinechar=13 % - \catcode123=1 % { - \catcode125=2 % } - \catcode64=11 % @ - \def\x{\endgroup - \expandafter\edef\csname ReFiCh@AtEnd\endcsname{% - \endlinechar=\the\endlinechar\relax - \catcode13=\the\catcode13\relax - \catcode32=\the\catcode32\relax - \catcode35=\the\catcode35\relax - \catcode61=\the\catcode61\relax - \catcode64=\the\catcode64\relax - \catcode123=\the\catcode123\relax - \catcode125=\the\catcode125\relax - }% - }% -\x\catcode61\catcode48\catcode32=10\relax% -\catcode13=5 % ^^M -\endlinechar=13 % -\catcode35=6 % # -\catcode64=11 % @ -\catcode123=1 % { -\catcode125=2 % } -\def\TMP@EnsureCode#1#2{% - \edef\ReFiCh@AtEnd{% - \ReFiCh@AtEnd - \catcode#1=\the\catcode#1\relax - }% - \catcode#1=#2\relax -} -\TMP@EnsureCode{39}{12}% ' -\TMP@EnsureCode{40}{12}% ( -\TMP@EnsureCode{41}{12}% ) -\TMP@EnsureCode{42}{12}% * -\TMP@EnsureCode{44}{12}% , -\TMP@EnsureCode{46}{12}% . -\TMP@EnsureCode{47}{12}% / -\TMP@EnsureCode{58}{12}% : -\TMP@EnsureCode{59}{12}% ; -\TMP@EnsureCode{60}{12}% < -\TMP@EnsureCode{62}{12}% > -\TMP@EnsureCode{91}{12}% [ -\TMP@EnsureCode{93}{12}% ] -\TMP@EnsureCode{96}{12}% ` -\edef\ReFiCh@AtEnd{\ReFiCh@AtEnd\noexpand\endinput} -% \end{macrocode} -% -% Package identification. -% \begin{macrocode} -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{rerunfilecheck}% - [2016/05/16 v1.8 Rerun checks for auxiliary files (HO)] -% \end{macrocode} -% -% \subsection{Options} -% -% \begin{macrocode} -\RequirePackage{kvoptions}[2010/02/22] -\SetupKeyvalOptions{% - family=rerunfilecheck,% - prefix=ReFiCh@% -} -% \end{macrocode} -% \begin{macro}{\RerunFileCheckSetup} -% \begin{macrocode} -\newcommand*{\RerunFileCheckSetup}{% - \setkeys{rerunfilecheck}% -} -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\DeclareBoolOption{mainaux} -\DeclareBoolOption{partaux} -\DeclareBoolOption{starttoc} -\DeclareBoolOption{index} -\DeclareBoolOption{glossary} -\define@key{rerunfilecheck}{aux}[true]{% - \RerunFileCheckSetup{% - mainaux={#1},% - partaux={#1},% - starttoc={#1},% - index={#1},% - glossary={#1}% - }% -} -% \end{macrocode} -% \begin{macrocode} -\InputIfFileExists{rerunfilecheck.cfg}{}{} -\ProcessLocalKeyvalOptions* -% \end{macrocode} -% -% \begin{macro}{\ReFiCh@DisableOption} -% \begin{macrocode} -\def\ReFiCh@DisableOption{% - \DisableKeyvalOption[% - action=warning,% - package=rerunfilecheck% - ]{rerunfilecheck}% -} -% \end{macrocode} -% \end{macro} -% -% \subsection{Check for checksum feature} -% -% \begin{macrocode} -\RequirePackage{infwarerr}[2007/09/09] -\RequirePackage{pdftexcmds}[2009/04/10] -% \end{macrocode} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname pdf@filemdfivesum\endcsname\relax - \@PackageInfoNoLine{rerunfilecheck}{% - Feature \string\pdfmdfivesum\space is not available\MessageBreak - (e.g. pdfTeX or LuaTeX with package `pdftexcmds').\MessageBreak - Therefore file contents cannot be checked efficiently\MessageBreak - and the loading of the package is aborted% - }% - \newcommand*{\RerunFileCheck}[3]{}% - \renewcommand*{\RerunFileCheckSetup}[1]{}% - \expandafter\ReFiCh@AtEnd -\fi% -% \end{macrocode} -% -% \subsection{Standard \xext{aux} files} -% -% \begin{macrocode} -\ifReFiCh@partaux - \let\ReFiCh@org@include\@include - \def\@include#1 {% - \if@filesw - \RerunFileCheck{#1.aux}{}{}% - \fi - \ReFiCh@org@include{#1} % - }% -\fi -\ifReFiCh@mainaux - \AtBeginDocument{% - \ReFiCh@mainauxfalse - }% - \ifReFiCh@mainaux - \AtEndOfPackage{% - \RerunFileCheck{\jobname.aux}{}{}% - }% - \else - \if@filesw - \@PackageWarningNoLine{rerunfilecheck}{% - Main aux file check is disabled,\MessageBreak - because the file is already opened.\MessageBreak - Load the package before \string\begin{document}% - }% - \fi - \fi -\fi -\ifReFiCh@starttoc - \let\ReFiCh@org@starttoc\@starttoc - \def\@starttoc#1{% - \if@filesw - \RerunFileCheck{\jobname.#1}{% - \@ifundefined{tf@#1}{% - }{% - \immediate\closeout\csname tf@#1\endcsname - }% - }{}% - \fi - \ReFiCh@org@starttoc{#1}% - }% -\fi -\ifReFiCh@index - \ifx\makeindex\@empty - \@PackageWarningNoLine{rerunfilecheck}{% - Option `index' ignored,\MessageBreak - because \string\makeindex\space has already been called% - }% - \else - \def\ReFiCh@temp{% - \newwrite\@indexfile - \immediate\openout\@indexfile=\jobname.idx % - \def\index{% - \@bsphack - \begingroup - \@sanitize - \@wrindex - }% - \typeout{Writing index file \jobname.idx}% - \let\makeindex\@empty - }% - \ifx\ReFiCh@temp\makeindex - \def\makeindex{% - \newwrite\@indexfile - \RerunFileCheck{\jobname.idx}{% - \immediate\closeout\@indexfile - }{% - Rerun LaTeX/makeindex to get index right% - }% - \immediate\openout\@indexfile=\jobname.idx % - \def\index{% - \@bsphack - \begingroup - \@sanitize - \@wrindex - }% - \typeout{Writing index file \jobname.idx}% - \let\makeindex\@empty - }% - \else - \@PackageInfoNoLine{rerunfilecheck}{% - Option `index': unsupported version of \string\makeindex - }% - \fi - \fi -\fi -\ifReFiCh@glossary - \ifx\makeglossary\@empty - \@PackageWarningNoLine{rerunfilecheck}{% - Option `glossary' ignored,\MessageBreak - because \string\makeglossary\space has already been called% - }% - \else - \def\ReFiCh@temp{% - \newwrite\@glossaryfile - \immediate\openout\@glossaryfile=\jobname.glo % - \def\glossary{% - \@bsphack - \begingroup - \@sanitize - \@wrglossary - }% - \typeout{Writing glossary file \jobname.glo }% - \let\makeglossary\@empty - }% - \ifx\ReFiCh@temp\makeglossary - \def\ReFiCh@temp{% - \newwrite\@glossaryfile - \RerunFileCheck{\jobname.glo}{% - \immediate\closeout\@glossaryfile - }{% - Rerun LaTeX/makeindex to get glossary right% - }% - \immediate\openout\@glossaryfile=\jobname.glo % - \def\glossary{% - \@bsphack - \begingroup - \@sanitize - \@wrglossary - }% - \typeout{Writing glossary file \jobname.glo}% - \let\makeglossary\@empty - }% - \else - \@PackageInfoNoLine{rerunfilecheck}{% - Option `glossary': unsupported version of \string\makeglossary - }% - \fi - \fi -\fi -\ReFiCh@DisableOption{mainaux} -\ReFiCh@DisableOption{partaux} -\ReFiCh@DisableOption{starttoc} -\ReFiCh@DisableOption{index} -\ReFiCh@DisableOption{glossary} -\ReFiCh@DisableOption{aux} -% \end{macrocode} -% -% \subsection{Rerun check} -% -% \begin{macrocode} -\RequirePackage{atveryend}[2016/05/16] -\RequirePackage{uniquecounter}[2009/12/18] -% \end{macrocode} -% -% \begin{macro}{\ReFiCh@CheckSum} -% \begin{macrocode} -\begingroup\expandafter\expandafter\expandafter\endgroup -\expandafter\ifx\csname pdf@filesize\endcsname\relax - \def\ReFiCh@CheckSum{% - \pdf@filemdfivesum - }% -\else - \def\ReFiCh@CheckSum#1{% - \pdf@filemdfivesum{#1}% - \ReFiCh@Separator - \pdf@filesize{#1}% - }% -\fi -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ReFiCh@NoFile} -% \begin{macrocode} -\def\ReFiCh@Separator{;} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ReFiCh@NoFile} -% \begin{macrocode} -\def\ReFiCh@NoFile{} -% \end{macrocode} -% \end{macro} -% -% \begin{macrocode} -\UniqueCounterNew{rerunfilecheck} -% \end{macrocode} -% -% \begin{macro}{\RerunFileCheck} -% \begin{macrocode} -\newcommand*{\RerunFileCheck}{% - \UniqueCounterCall{rerunfilecheck}\ReFiCh@RerunFileCheck -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ReFiCh@RerunFileCheck} -% \begin{macrocode} -\def\ReFiCh@RerunFileCheck#1{% - \expandafter\ReFiCh@@RerunFileCheck\csname ReFiCh@#1\endcsname -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ReFiCh@Check} -% \begin{macrocode} -\def\ReFiCh@Check#1#2#3{% -% \IfFileExists{#3}{% - #1\edef#2{\ReFiCh@CheckSum{#3}}% - \ifx#2\ReFiCh@Separator - #1\let#2\ReFiCh@NoFile - \fi -% }{% -% #1\let#2\ReFiCh@NoFile -% }% -} -% \end{macrocode} -% \end{macro} -% \begin{macro}{\ReFiCh@@RerunFileCheck} -% \begin{macrocode} -\def\ReFiCh@@RerunFileCheck#1#2#3#4{% - \ReFiCh@Check\global#1{#2}% - \AtEndAfterFileList{% - \begingroup - #3% - \ReFiCh@Check{}\x{#2}% - \ifx#1\x - \@PackageInfoNoLine{rerunfilecheck}{% - File `#2' has not changed.\MessageBreak - Checksum: \x - }% - \else - \ifnum - \ReFiCh@IsAux#2\relax.aux\relax\@nil - \ifx#1\ReFiCh@NoFile 1\else 0\fi - \ifx\x\ReFiCh@AuxEmptyUnix 1% - \else - \ifx\x\ReFiCh@AuxEmptyDos 1\fi - \fi - =111 % - \@PackageInfoNoLine{rerunfilecheck}{% - File `#2' is empty .aux file.\MessageBreak - Before: #1\MessageBreak - After: \space\x - }% - \else - \@PackageWarningNoLine{rerunfilecheck}{% - File `#2' has changed.% - \ifx\\#4\\% - \space Rerun% - \else - \MessageBreak - #4% - \fi - }% - \@PackageInfoNoLine{rerunfilecheck}{% - Checksums for `#2':\MessageBreak - Before: #1\MessageBreak - After: \space\x - }% - \fi - \fi - \endgroup - }% -} -% \end{macrocode} -% \end{macro} -% \begin{macrocode} -\def\ReFiCh@IsAux#1.aux\relax#2\@nil{% - \ifx\hbox#2\hbox - 0% - \else - 1% - \fi -} -% \end{macrocode} -% \begin{macrocode} -\def\ReFiCh@AuxEmptyUnix{A94A2480D3289E625EEA47CD1B285758;8}% -\@onelevel@sanitize\ReFiCh@AuxEmptyUnix -% \end{macrocode} -% \begin{macrocode} -\def\ReFiCh@AuxEmptyDos{A62A15ECE803E2EBE94952FCC9933BC0;9}% -\@onelevel@sanitize\ReFiCh@AuxEmptyDos -% \end{macrocode} -% -% \begin{macrocode} -\ReFiCh@AtEnd% -% -% \end{macrocode} -%% \section{Installation} -% -% \subsection{Download} -% -% \paragraph{Package.} This package is available on -% CTAN\footnote{\CTANpkg{rerunfilecheck}}: -% \begin{description} -% \item[\CTAN{macros/latex/contrib/oberdiek/rerunfilecheck.dtx}] The source file. -% \item[\CTAN{macros/latex/contrib/oberdiek/rerunfilecheck.pdf}] Documentation. -% \end{description} -% -% -% \paragraph{Bundle.} All the packages of the bundle `oberdiek' -% are also available in a TDS compliant ZIP archive. There -% the packages are already unpacked and the documentation files -% are generated. The files and directories obey the TDS standard. -% \begin{description} -% \item[\CTANinstall{install/macros/latex/contrib/oberdiek.tds.zip}] -% \end{description} -% \emph{TDS} refers to the standard ``A Directory Structure -% for \TeX\ Files'' (\CTANpkg{tds}). Directories -% with \xfile{texmf} in their name are usually organized this way. -% -% \subsection{Bundle installation} -% -% \paragraph{Unpacking.} Unpack the \xfile{oberdiek.tds.zip} in the -% TDS tree (also known as \xfile{texmf} tree) of your choice. -% Example (linux): -% \begin{quote} -% |unzip oberdiek.tds.zip -d ~/texmf| -% \end{quote} -% -% \subsection{Package installation} -% -% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting -% \docstrip\ archive. The files are extracted by running the -% \xfile{.dtx} through \plainTeX: -% \begin{quote} -% \verb|tex rerunfilecheck.dtx| -% \end{quote} -% -% \paragraph{TDS.} Now the different files must be moved into -% the different directories in your installation TDS tree -% (also known as \xfile{texmf} tree): -% \begin{quote} -% \def\t{^^A -% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} -% rerunfilecheck.sty & tex/latex/oberdiek/rerunfilecheck.sty\\ -% rerunfilecheck.pdf & doc/latex/oberdiek/rerunfilecheck.pdf\\ -% rerunfilecheck-example.cfg & doc/latex/oberdiek/rerunfilecheck-example.cfg\\ -% rerunfilecheck.dtx & source/latex/oberdiek/rerunfilecheck.dtx\\ -% \end{tabular}^^A -% }^^A -% \sbox0{\t}^^A -% \ifdim\wd0>\linewidth -% \begingroup -% \advance\linewidth by\leftmargin -% \advance\linewidth by\rightmargin -% \edef\x{\endgroup -% \def\noexpand\lw{\the\linewidth}^^A -% }\x -% \def\lwbox{^^A -% \leavevmode -% \hbox to \linewidth{^^A -% \kern-\leftmargin\relax -% \hss -% \usebox0 -% \hss -% \kern-\rightmargin\relax -% }^^A -% }^^A -% \ifdim\wd0>\lw -% \sbox0{\small\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\footnotesize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\scriptsize\t}^^A -% \ifdim\wd0>\linewidth -% \ifdim\wd0>\lw -% \sbox0{\tiny\t}^^A -% \ifdim\wd0>\linewidth -% \lwbox -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \else -% \lwbox -% \fi -% \else -% \usebox0 -% \fi -% \end{quote} -% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's -% TDS installing feature, then some files can already be in the right -% place, see the documentation of \docstrip. -% -% \subsection{Refresh file name databases} -% -% If your \TeX~distribution -% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh -% these. For example, \TeX\,Live\ users run \verb|texhash| or -% \verb|mktexlsr|. -% -% \subsection{Some details for the interested} -% -% \paragraph{Unpacking with \LaTeX.} -% The \xfile{.dtx} chooses its action depending on the format: -% \begin{description} -% \item[\plainTeX:] Run \docstrip\ and extract the files. -% \item[\LaTeX:] Generate the documentation. -% \end{description} -% If you insist on using \LaTeX\ for \docstrip\ (really, -% \docstrip\ does not need \LaTeX), then inform the autodetect routine -% about your intention: -% \begin{quote} -% \verb|latex \let\install=y\input{rerunfilecheck.dtx}| -% \end{quote} -% Do not forget to quote the argument according to the demands -% of your shell. -% -% \paragraph{Generating the documentation.} -% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate -% the documentation. The process can be configured by the -% configuration file \xfile{ltxdoc.cfg}. For instance, put this -% line into this file, if you want to have A4 as paper format: -% \begin{quote} -% \verb|\PassOptionsToClass{a4paper}{article}| -% \end{quote} -% An example follows how to generate the -% documentation with pdf\LaTeX: -% \begin{quote} -%\begin{verbatim} -%pdflatex rerunfilecheck.dtx -%makeindex -s gind.ist rerunfilecheck.idx -%pdflatex rerunfilecheck.dtx -%makeindex -s gind.ist rerunfilecheck.idx -%pdflatex rerunfilecheck.dtx -%\end{verbatim} -% \end{quote} -% -% \begin{History} -% \begin{Version}{2009/12/10 v1.0} -% \item -% The first version. -% \end{Version} -% \begin{Version}{2009/12/12 v1.1} -% \item -% Short info shortened. -% \end{Version} -% \begin{Version}{2009/12/18 v1.2} -% \item -% Required date for package \xpackage{uniquecounter} updated -% because of bug in this package. -% \end{Version} -% \begin{Version}{2010/01/25 v1.3} -% \item -% Moved from \texttt{TDS:*/generic/*} to \texttt{TDS:*/latex/*}. -% \end{Version} -% \begin{Version}{2010/02/22 v1.4} -% \item -% The options of this package are recognized only if they are -% package options. Global options are ignored. This avoids -% name clashes with class and other package options -% (for example, class option `index=totoc'). -% \end{Version} -% \begin{Version}{2010/03/15 v1.5} -% \item -% Call of \cs{pdffivesum} is wrapped in \cs{IfFileExists} to avoid -% calls of \textsf{mktextex} if this feature is enabled. -% However \cs{IfFileExists} has file name limitations. -% \end{Version} -% \begin{Version}{2010/03/16 v1.6} -% \item -% Reverted to version 1.4 and \cs{IfFileExists} wrapper of -% version 1.5 is removed. -% \end{Version} -% \begin{Version}{2011/04/15 v1.7} -% \item -% Using \cs{AtEndAfterFileList} of package \xpackage{atveryend} -% 2011/04/15 v1.6 instead of \cs{AtVeryEndDocument}. -% \end{Version} -% \begin{Version}{2016/05/16 v1.8} -% \item -% Documentation updates. -% \end{Version} -% \end{History} -% -% \PrintIndex -% -% \Finale -\endinput diff --git a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf b/macros/latex/contrib/oberdiek/rerunfilecheck.pdf deleted file mode 100644 index f0d393ffa1..0000000000 Binary files a/macros/latex/contrib/oberdiek/rerunfilecheck.pdf and /dev/null differ diff --git a/macros/latex/contrib/oberdiek/resizegather.pdf b/macros/latex/contrib/oberdiek/resizegather.pdf index a2535e2bd5..3ebed4c784 100644 Binary files a/macros/latex/contrib/oberdiek/resizegather.pdf and b/macros/latex/contrib/oberdiek/resizegather.pdf differ diff --git a/macros/latex/contrib/oberdiek/rotchiffre.pdf b/macros/latex/contrib/oberdiek/rotchiffre.pdf index 29808342d1..d80769cadb 100644 Binary files a/macros/latex/contrib/oberdiek/rotchiffre.pdf and b/macros/latex/contrib/oberdiek/rotchiffre.pdf differ diff --git a/macros/latex/contrib/oberdiek/scrindex.pdf b/macros/latex/contrib/oberdiek/scrindex.pdf index 887e13df7a..85f1f5ce4f 100644 Binary files a/macros/latex/contrib/oberdiek/scrindex.pdf and b/macros/latex/contrib/oberdiek/scrindex.pdf differ diff --git a/macros/latex/contrib/oberdiek/selinput.pdf b/macros/latex/contrib/oberdiek/selinput.pdf index f851f0385c..21478e37be 100644 Binary files a/macros/latex/contrib/oberdiek/selinput.pdf and b/macros/latex/contrib/oberdiek/selinput.pdf differ diff --git a/macros/latex/contrib/oberdiek/setouterhbox.pdf b/macros/latex/contrib/oberdiek/setouterhbox.pdf index be203061ab..12415ccf1c 100644 Binary files a/macros/latex/contrib/oberdiek/setouterhbox.pdf and b/macros/latex/contrib/oberdiek/setouterhbox.pdf differ diff --git a/macros/latex/contrib/oberdiek/settobox.pdf b/macros/latex/contrib/oberdiek/settobox.pdf index e9d22ad222..902aa99eee 100644 Binary files a/macros/latex/contrib/oberdiek/settobox.pdf and b/macros/latex/contrib/oberdiek/settobox.pdf differ diff --git a/macros/latex/contrib/oberdiek/soulutf8.pdf b/macros/latex/contrib/oberdiek/soulutf8.pdf index cf4409cdda..8eda2ea6bd 100644 Binary files a/macros/latex/contrib/oberdiek/soulutf8.pdf and b/macros/latex/contrib/oberdiek/soulutf8.pdf differ diff --git a/macros/latex/contrib/oberdiek/stackrel.pdf b/macros/latex/contrib/oberdiek/stackrel.pdf index 8457865306..c35d4499d3 100644 Binary files a/macros/latex/contrib/oberdiek/stackrel.pdf and b/macros/latex/contrib/oberdiek/stackrel.pdf differ diff --git a/macros/latex/contrib/oberdiek/stampinclude.pdf b/macros/latex/contrib/oberdiek/stampinclude.pdf index 3e72ead4ae..5a657155a0 100644 Binary files a/macros/latex/contrib/oberdiek/stampinclude.pdf and b/macros/latex/contrib/oberdiek/stampinclude.pdf differ diff --git a/macros/latex/contrib/oberdiek/tabularht.pdf b/macros/latex/contrib/oberdiek/tabularht.pdf index 92ea96cc84..3e22dfc27c 100644 Binary files a/macros/latex/contrib/oberdiek/tabularht.pdf and b/macros/latex/contrib/oberdiek/tabularht.pdf differ diff --git a/macros/latex/contrib/oberdiek/tabularkv.pdf b/macros/latex/contrib/oberdiek/tabularkv.pdf index 63951304d1..a51f2c8af3 100644 Binary files a/macros/latex/contrib/oberdiek/tabularkv.pdf and b/macros/latex/contrib/oberdiek/tabularkv.pdf differ diff --git a/macros/latex/contrib/oberdiek/telprint.pdf b/macros/latex/contrib/oberdiek/telprint.pdf index 090b5974ab..02fdbe6584 100644 Binary files a/macros/latex/contrib/oberdiek/telprint.pdf and b/macros/latex/contrib/oberdiek/telprint.pdf differ diff --git a/macros/latex/contrib/oberdiek/thepdfnumber.pdf b/macros/latex/contrib/oberdiek/thepdfnumber.pdf index b46cc89055..328d5b543b 100644 Binary files a/macros/latex/contrib/oberdiek/thepdfnumber.pdf and b/macros/latex/contrib/oberdiek/thepdfnumber.pdf differ diff --git a/macros/latex/contrib/oberdiek/twoopt.pdf b/macros/latex/contrib/oberdiek/twoopt.pdf index fcd3dea9b4..b339767c13 100644 Binary files a/macros/latex/contrib/oberdiek/twoopt.pdf and b/macros/latex/contrib/oberdiek/twoopt.pdf differ diff --git a/macros/latex/contrib/oberdiek/uniquecounter.pdf b/macros/latex/contrib/oberdiek/uniquecounter.pdf index 78158e1f15..e8e07a91ca 100644 Binary files a/macros/latex/contrib/oberdiek/uniquecounter.pdf and b/macros/latex/contrib/oberdiek/uniquecounter.pdf differ diff --git a/macros/latex/contrib/pdflscape/README.md b/macros/latex/contrib/pdflscape/README.md new file mode 100644 index 0000000000..89416f1b8d --- /dev/null +++ b/macros/latex/contrib/pdflscape/README.md @@ -0,0 +1,10 @@ +# pdflscape + +pdflscape package for LaTeX + + +Package pdflscape adds PDF support to the +environment landscape of package lscape +by setting the PDF page attribute /Rotate. + + diff --git a/macros/latex/contrib/pdflscape/pdflscape.dtx b/macros/latex/contrib/pdflscape/pdflscape.dtx new file mode 100644 index 0000000000..d85ffb9bcd --- /dev/null +++ b/macros/latex/contrib/pdflscape/pdflscape.dtx @@ -0,0 +1,806 @@ +% \iffalse meta-comment +% +% File: pdflscape.dtx +% Version: 2019/12/05 v0.12 +% Info: Display of landscape pages in PDF +% +% Copyright (C) +% 2001, 2004, 2006-2008 Heiko Oberdiek +% 2016-2019 Oberdiek Package Support Group +% https://github.com/ho-tex/pdflscape/issues +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3c of this license or (at your option) any later +% version. This version of this license is in +% https://www.latex-project.org/lppl/lppl-1-3c.txt +% and the latest version of this license is in +% https://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 Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/pdflscape/issues +% +% This work consists of the main source file pdflscape.dtx +% and the derived files +% pdflscape.sty, pdflscape.pdf, pdflscape.ins, pdflscape.drv, +% +% Distribution: +% CTAN:macros/latex/contrib/pdflscape/pdflscape.dtx +% CTAN:macros/latex/contrib/pdflscape/pdflscape.pdf +% +% Unpacking: +% (a) If pdflscape.ins is present: +% tex pdflscape.ins +% (b) Without pdflscape.ins: +% tex pdflscape.dtx +% (c) If you insist on using LaTeX +% latex \let\install=y\input{pdflscape.dtx} +% (quote the arguments according to the demands of your shell) +% +% Documentation: +% (a) If pdflscape.drv is present: +% latex pdflscape.drv +% (b) Without pdflscape.drv: +% latex pdflscape.dtx; ... +% The class ltxdoc loads the configuration file ltxdoc.cfg +% if available. Here you can specify further options, e.g. +% use A4 as paper format: +% \PassOptionsToClass{a4paper}{article} +% +% Programm calls to get the documentation (example): +% pdflatex pdflscape.dtx +% makeindex -s gind.ist pdflscape.idx +% pdflatex pdflscape.dtx +% makeindex -s gind.ist pdflscape.idx +% pdflatex pdflscape.dtx +% +% Installation: +% TDS:tex/latex/pdflscape/pdflscape.sty +% TDS:doc/latex/pdflscape/pdflscape.pdf +% TDS:source/latex/pdflscape/pdflscape.dtx +% +%<*ignore> +\begingroup + \catcode123=1 % + \catcode125=2 % + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase 0\ifx\install y1\fi\expandafter + \ifx\csname processbatchFile\endcsname\relax\else1\fi + \ifx\fmtname\x\else 1\fi\relax +\else\csname fi\endcsname +% +%<*install> +\input docstrip.tex +\Msg{************************************************************************} +\Msg{* Installation} +\Msg{* Package: pdflscape 2019/12/05 v0.12 Display of landscape pages in PDF (HO)} +\Msg{************************************************************************} + +\keepsilent +\askforoverwritefalse + +\let\MetaPrefix\relax +\preamble + +This is a generated file. + +Project: pdflscape +Version: 2019/12/05 v0.12 + +Copyright (C) + 2001, 2004, 2006-2008 Heiko Oberdiek + 2016-2019 Oberdiek Package Support Group + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3c of this license or (at your option) any later +version. This version of this license is in + https://www.latex-project.org/lppl/lppl-1-3c.txt +and the latest version of this license is in + https://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 Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/pdflscape/issues + + +This work consists of the main source file pdflscape.dtx +and the derived files + pdflscape.sty, pdflscape.pdf, pdflscape.ins, pdflscape.drv, + +\endpreamble +\let\MetaPrefix\DoubleperCent + +\generate{% + \file{pdflscape.ins}{\from{pdflscape.dtx}{install}}% + \file{pdflscape.drv}{\from{pdflscape.dtx}{driver}}% + \usedir{tex/latex/pdflscape}% + \file{pdflscape.sty}{\from{pdflscape.dtx}{package}}% +} + +\catcode32=13\relax% active space +\let =\space% +\Msg{************************************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the following} +\Msg{* file into a directory searched by TeX:} +\Msg{*} +\Msg{* pdflscape.sty} +\Msg{*} +\Msg{* To produce the documentation run the file `pdflscape.drv'} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*} +\Msg{************************************************************************} + +\endbatchfile +% +%<*ignore> +\fi +% +%<*driver> +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{pdflscape.drv}% + [2019/12/05 v0.12 Display of landscape pages in PDF (HO)]% +\documentclass{ltxdoc} +\usepackage{holtxdoc}[2011/11/22] +\usepackage{graphics} +\begin{document} + \DocInput{pdflscape.dtx}% +\end{document} +% +% \fi +% +% +% +% \GetFileInfo{pdflscape.drv} +% +% \title{The \xpackage{pdflscape} package} +% \date{2019/12/05 v0.12} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at \url{https://github.com/ho-tex/pdflscape/issues}}} +% +% \maketitle +% +% \begin{abstract} +% Package \xpackage{pdflscape} adds PDF support to the +% environment \texttt{landscape} of package \xpackage{lscape} +% by setting the PDF page attribute \texttt{/Rotate}. +% \end{abstract} +% +% \tableofcontents +% +% \section{Documentation} +% +% \subsection{Supported drivers} +% +% \begin{itemize} +% \item \xoption{pdftex},\xoption{luatex} +% \item \xoption{dvips}, \xoption{dvipsone}, +% \xoption{pctex32}, \xoption{pctexps} +% (and other drivers that provide a non-empty \cs{Gin@PS@raw}) +% \item \xoption{dvipdfm} +% \end{itemize} +% +% \subsection{Caveat} +% +% Depending on the configuration Ghostscript +% adds a guessed rotation entry by its own. +% This can lead to two |/Rotate| entries per page. +% To prevent this behaviour set the parameter +% |AutoRotatePages| to |/None|, eg: +% \begin{quote} +% |ps2pdf -dAutoRotatePages=/None| +% \end{quote} +% +% \subsection{Requirements} +% +% \begin{itemize} +% \item The package \xpackage{lscape}. +% \item The package \xpackage{atbegshi} for all drivers +% except \xoption{pdftex},\xoption{luatex}. +% \end{itemize} +% +% \subsection{Usage} +% +% Load this package instead of or after package \xpackage{lscape}: +% \begin{quote} +% |\usepackage{pdflscape}|\\ +% |\begin{landscape}|\dots|\end{landscape}| +% \end{quote} +% +% \StopEventually{ +% } +% +% \section{Implementation} +% +% \subsection{Package identification} +% +% \begin{macrocode} +%<*package> +% \end{macrocode} +% Package identification. +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{pdflscape}% + [2019/12/05 v0.12 Display of landscape pages in PDF (HO)] +% \end{macrocode} +% +% \subsection{Driver options} +% +% \begin{macrocode} +\let\PLS@option\@empty +\let\PLS@driver\@empty +\def\PLS@temp#1#2{% + \DeclareOption{#1}{% + \let\PLS@option\CurrentOption + \def\PLS@driver{#2}% + }% +} +\PLS@temp{pdftex}{pdftex} +\PLS@temp{luatex}{pdftex} +\PLS@temp{dvips}{dvips} +\PLS@temp{dvipsone}{dvips} +\PLS@temp{pctexps}{dvips} +\PLS@temp{dvipdfm}{dvipdfm} +\PLS@temp{dvipdfmx}{dvipdfm} +\PLS@temp{xetex}{dvipdfm} +\let\PLS@temp\@empty +\DeclareOption*{% + \ifx\PLS@temp\@empty + \let\PLS@temp\CurrentOption + \else + \edef\PLS@temp{\PLS@temp,\CurrentOption}% + \fi +} +\ProcessOptions* +\ifx\PLS@option\@empty +\else + \expandafter\PassOptionsToPackage\expandafter{\PLS@option}{lscape}% +\fi +\ifx\PLS@temp\@empty +\else + \expandafter\PassOptionsToPackage\expandafter{\PLS@temp}{lscape}% +\fi +\RequirePackage{iftex}[2019/11/07]% +\RequirePackage{lscape} +% \end{macrocode} +% +% \subsection{Autodetection of driver} +% +% \subsubsection{Driver \xoption{pdftex}} +% +% \begin{macrocode} +\def\PLS@temp{pdftex} +\ifpdf + \ifx\PLS@driver\@empty + \let\PLS@driver\PLS@temp + \PackageInfo{pdflscape}{Auto-detected driver: \PLS@temp}% + \fi + \ifx\PLS@driver\PLS@temp + \else + \PackageError{pdflscape}{% + The driver option `\PLS@option' is not compatible\MessageBreak + with pdfTeX in PDF mode, using driver `pdftex' instead% + }\@ehc + \let\PLS@driver\PLS@temp + \fi +\fi +% \end{macrocode} +% +% \subsubsection{Driver \xoption{xetex}} +% +% \begin{macrocode} +\def\PLS@temp{dvipdfm} +\ifxetex + \ifx\PLS@driver\@empty + \let\PLS@driver\PLS@temp + \PackageInfo{pdflscape}{% + Auto-detected driver: \PLS@temp\space(xetex)% + }% + \fi + \ifx\PLS@driver\PLS@temp + \else + \PackageError{pdflscape}{% + The driver option `\PLS@option' is not compatible\MessageBreak + with XeTeX, using driver for XeTeX (dvipdfm) instead% + }\@ehc + \let\PLS@driver\PLS@temp + \fi +\fi +% \end{macrocode} +% +% \subsubsection{Detect driver based on \cs{Gin@driver}} +% +% \begin{macrocode} +\def\PLS@temp#1#2{% + \ifx\PLS@driver\@empty + \begingroup + \def\PLS@temp{#1.def}% + \expandafter\endgroup + \ifx\PLS@temp\Gin@driver + \def\PLS@driver{#2}% + \PackageInfo{pdflscape}{% + Auto-detected driver: \PLS@driver\space(#1)% + }% + \fi + \fi +} +\PLS@temp{dvipdfm}{dvipdfm} +\PLS@temp{dvipdfmx}{dvipdfm} +\PLS@temp{dvips}{dvips} +\PLS@temp{dvipsone}{dvips} +\PLS@temp{pctexps}{dvips} +% \end{macrocode} +% +% \subsubsection{Driver \xoption{dvips}} +% +% \begin{macrocode} +\ifx\PLS@driver\@empty + \def\PLS@temp{dvips}% + \ifnum 1=0\ifx\Gin@PS@raw\@undefined + \else + \ifx\Gin@PS@raw\relax + \else + \ifx\Gin@PS@raw\@empty + \else + 1% + \fi + \fi + \fi + \space + \let\PLS@driver\PLS@temp + \PackageInfo{pdflscape}{% + Auto-detected driver: \PLS@temp\space(PostScript)% + }% + \fi +\fi +% \end{macrocode} +% +% \begin{macrocode} +\ifx\PLS@driver\@empty + \PackageError{pdflscape}{% + Neither pdfTeX, PostScript, nor dvipdfm driver found% + }\@ehc +\fi +% \end{macrocode} +% +% \subsection{Driver implementation} +% +% \begin{itemize} +% \item |\PLS@AddRotate #1|\\ +% it expects the correct rotation number in |#1| +% and implements the adding of the /Rotation entry +% in the |/Page| object of the current page. +% \item |\PLS@RemoveRotate|\\ +% it removes a previous |/Rotate| entry, if necessary. +% \end{itemize} +% +% \subsubsection{\pdfTeX} +% +% Not too nice is the global setting of \cs{pdfpageattr}. +% Perhaps this can be changed in future versions. +% +% luatex compat. +% \begin{macrocode} +\ifx\pdfpageattr\@undefined + \ifx\pdfvariable\@undefined\else + \protected\edef\pdfpageattr{\pdfvariable pageattr} + \fi +\fi +% \end{macrocode} +% \begin{macrocode} +\def\PLS@temp{pdftex} +\ifx\PLS@temp\PLS@driver + \def\PLS@AddRotate#1{% + \ifnum#1=0 % +% \end{macrocode} +% Already the default. +% \begin{macrocode} + \else + \global\pdfpageattr\expandafter{% + \the\pdfpageattr + /Rotate #1% + }% + \fi + }% +% \end{macrocode} +% Removes a |/Rotate| entry. +% \begin{macrocode} + \def\PLS@RemoveRotate{% + \begingroup + \global\pdfpageattr\expandafter{\expandafter}% + \expandafter\PLS@@RemoveRotate + \the\pdfpageattr /Rotate\@nil + \endgroup + }% + \def\PLS@@RemoveRotate#1/Rotate#2\@nil{% +% \end{macrocode} +% Append |/Rotate| free stuff to \cs{pdfpageattr}. +% \begin{macrocode} + \global\pdfpageattr\expandafter{\the\pdfpageattr#1}% + \ifx\\#2\\% +% \end{macrocode} +% Ready, because the detected |/Rotate| is part of +% the end marker: |/Rotate\@nil| +% \begin{macrocode} + \else +% \end{macrocode} +% First read in the argument of |/Rotate|, +% then continue parsing. +% \begin{macrocode} + \afterassignment\PLS@@RemoveRotate + \count0=#2\@nil + \fi + }% +\fi +% \end{macrocode} +% +% \subsubsection{PostScript driver} +% +% \begin{macrocode} +\def\PLS@temp{dvips} +\ifx\PLS@temp\PLS@driver + \RequirePackage{atbegshi}% + \AtBeginShipout{\PLS@AtBeginShipout}% + \let\PLS@AtBeginShipout\@empty + \def\PLS@AddRotate#1{% + \ifnum#1=0 % + \else + \def\PLS@AtBeginShipout{% + \global\setbox\AtBeginShipoutBox\vbox{% + \Gin@PS@raw{% + [{ThisPage}\string<\string\string>% + /PUT pdfmark% + }% + \box\AtBeginShipoutBox + }% + }% + \fi + }% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% +\fi +% \end{macrocode} +% +% \subsubsection{Driver dvipdfm} +% +% \begin{macrocode} +\def\PLS@temp{dvipdfm} +\ifx\PLS@temp\PLS@driver + \RequirePackage{atbegshi}% + \AtBeginShipout{\PLS@AtBeginShipout}% + \let\PLS@AtBeginShipout\@empty + \def\PLS@AddRotate#1{% + \ifnum#1=0 % + \else + \def\PLS@AtBeginShipout{% + \global\setbox\AtBeginShipoutBox\vbox{% + \special{pdf: put @thispage <>}% + \box\AtBeginShipoutBox + }% + }% + \fi + }% + \def\PLS@RemoveRotate{\let\PLS@AtBeginShipout\@empty}% +\fi +% \end{macrocode} +% +% \subsection{Driver independent stuff} +% +% The landscape environment is extended by +% adding the correct |/Rotate| entries. +% \begin{macrocode} +\g@addto@macro{\landscape}{\PLS@Rotate{90}} +\g@addto@macro{\endlandscape}{\PLS@Rotate{0}} +% \end{macrocode} +% +% \begin{macro}{\PLS@Rotate} +% Main macro, that sets the |/Rotate| entry.\\ +% Argument: any TeX number or nothing, that means zero.\\ +% Driver independent. +% \begin{macrocode} +\def\PLS@Rotate#1{% + \begingroup +% \end{macrocode} +% 1. Check and validate the argument. +% \begin{macrocode} + \PLS@CheckAngle{#1}% + \expandafter\endgroup +% \end{macrocode} +% 2. Remove previous |\Rotate| entry. +% \begin{macrocode} + \expandafter\PLS@RemoveRotate +% \end{macrocode} +% 3. Add |/Rotate| entry. +% \begin{macrocode} + \expandafter\PLS@AddRotate\expandafter{\the\count@}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\PLS@CheckAngle} +% Validates the rotation angle.\\ +% The result is stored in the count register |\count@|.\\ +% Driver independent. +% \begin{macrocode} +\def\PLS@CheckAngle#1{% +% \end{macrocode} +% Nothing means zero: +% \begin{macrocode} + \ifx\\#1\\% + \count@=0 % + \else + \count@=#1\relax + \fi +% \end{macrocode} +% Normalize to interval -360 $<$ |\count@| $<$ 360. +% \begin{macrocode} + \@whilenum\count@>359\do{\advance\count@ -360 }% + \@whilenum\count@<-359\do{\advance\count@ 360 }% +% \end{macrocode} +% Check values: 0, +/-90, +/-180, +/-270 +% \begin{macrocode} + \ifnum 1=0\ifnum\count@=0 \else + \ifnum\count@=90 \else + \ifnum\count@=-90 \else + \ifnum\count@=180 \else + \ifnum\count@=-180 \else + \ifnum\count@=270 \else + \ifnum\count@=-270 \else + 1\fi\fi\fi\fi\fi\fi\fi\relax + \PackageError{pdflscape}{% + Invalid value \the\count@\space for /Rotate% + }\@ehc + \count@=0 % + \fi +} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +% +% \end{macrocode} +% +% \section{Installation} +% +% \subsection{Download} +% +% \paragraph{Package.} This package is available on +% CTAN\footnote{\CTANpkg{pdflscape}}: +% \begin{description} +% \item[\CTAN{macros/latex/contrib/pdflscape/pdflscape.dtx}] The source file. +% \item[\CTAN{macros/latex/contrib/pdflscape/pdflscape.pdf}] Documentation. +% \end{description} +% +% +% \paragraph{Bundle.} All the packages of the bundle `pdflscape' +% are also available in a TDS compliant ZIP archive. There +% the packages are already unpacked and the documentation files +% are generated. The files and directories obey the TDS standard. +% \begin{description} +% \item[\CTANinstall{install/macros/latex/contrib/pdflscape.tds.zip}] +% \end{description} +% \emph{TDS} refers to the standard ``A Directory Structure +% for \TeX\ Files'' (\CTANpkg{tds}). Directories +% with \xfile{texmf} in their name are usually organized this way. +% +% \subsection{Bundle installation} +% +% \paragraph{Unpacking.} Unpack the \xfile{pdflscape.tds.zip} in the +% TDS tree (also known as \xfile{texmf} tree) of your choice. +% Example (linux): +% \begin{quote} +% |unzip pdflscape.tds.zip -d ~/texmf| +% \end{quote} +% +% \subsection{Package installation} +% +% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting +% \docstrip\ archive. The files are extracted by running the +% \xfile{.dtx} through \plainTeX: +% \begin{quote} +% \verb|tex pdflscape.dtx| +% \end{quote} +% +% \paragraph{TDS.} Now the different files must be moved into +% the different directories in your installation TDS tree +% (also known as \xfile{texmf} tree): +% \begin{quote} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} +% pdflscape.sty & tex/latex/pdflscape/pdflscape.sty\\ +% pdflscape.pdf & doc/latex/pdflscape/pdflscape.pdf\\ +% pdflscape.dtx & source/latex/pdflscape/pdflscape.dtx\\ +% \end{tabular}^^A +% }^^A +% \sbox0{\t}^^A +% \ifdim\wd0>\linewidth +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \end{quote} +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% TDS installing feature, then some files can already be in the right +% place, see the documentation of \docstrip. +% +% \subsection{Refresh file name databases} +% +% If your \TeX~distribution +% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh +% these. For example, \TeX\,Live\ users run \verb|texhash| or +% \verb|mktexlsr|. +% +% \subsection{Some details for the interested} +% +% \paragraph{Unpacking with \LaTeX.} +% The \xfile{.dtx} chooses its action depending on the format: +% \begin{description} +% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\LaTeX:] Generate the documentation. +% \end{description} +% If you insist on using \LaTeX\ for \docstrip\ (really, +% \docstrip\ does not need \LaTeX), then inform the autodetect routine +% about your intention: +% \begin{quote} +% \verb|latex \let\install=y\input{pdflscape.dtx}| +% \end{quote} +% Do not forget to quote the argument according to the demands +% of your shell. +% +% \paragraph{Generating the documentation.} +% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate +% the documentation. The process can be configured by the +% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% line into this file, if you want to have A4 as paper format: +% \begin{quote} +% \verb|\PassOptionsToClass{a4paper}{article}| +% \end{quote} +% An example follows how to generate the +% documentation with pdf\LaTeX: +% \begin{quote} +%\begin{verbatim} +%pdflatex pdflscape.dtx +%makeindex -s gind.ist pdflscape.idx +%pdflatex pdflscape.dtx +%makeindex -s gind.ist pdflscape.idx +%pdflatex pdflscape.dtx +%\end{verbatim} +% \end{quote} +% +% \begin{History} +% \begin{Version}{2001/01/15 v0.1} +% \item +% First public version, +% published in \xnewsgroup{de.comp.text.tex}:\\ +% \URL{``\link{Re: Querformat, pdfLaTex und thumbpdf}''}^^A +% {https://groups.google.com/group/de.comp.text.tex/msg/e054c5795e52d2b8} +% \end{Version} +% \begin{Version}{2001/02/04 v0.2} +% \item +% Minor documentation update. +% \item +% CTAN. +% \end{Version} +% \begin{Version}{2004/05/11 v0.3} +% \item +% Support for dvipdfm added. +% \end{Version} +% \begin{Version}{2004/05/12 v0.4} +% \item +% Bug fix: support for multipage landscape environment +% for all drivers except for \xoption{pdftex}. +% \end{Version} +% \begin{Version}{2006/02/20 v0.5} +% \item +% DTX framework. +% \item +% LPPL 1.3 +% \item +% Code is not changed. +% \end{Version} +% \begin{Version}{2006/04/24 v0.6} +% \item +% Bug fix: \cs{PLS@RemoveRotate} reinserted for \cs{PLS@Rotate}. +% \item +% Fix for \cs{PLS@RemoveRotate} (dvips/dvipdfm): \cs{PLS@EverhShi} +% hook is cleared. +% \end{Version} +% \begin{Version}{2007/04/11 v0.7} +% \item +% Line ends sanitized. +% \end{Version} +% \begin{Version}{2007/04/17 v0.8} +% \item +% Package \xpackage{atbegshi} replaces \xpackage{everyshi}. +% \end{Version} +% \begin{Version}{2007/10/21 v0.9} +% \item +% Driver detection for \XeTeX\ added. +% \item +% Fix for rotation angles $\le$~-360 or $\ge$~360. +% \end{Version} +% \begin{Version}{2008/08/11 v0.10} +% \item +% Code is not changed. +% \item +% URLs updated. +% \end{Version} +% \begin{Version}{2016/05/14 v0.11} +% \item +% LuaTeX Compatibility +% \end{Version} +% \begin{Version}{2019/12/05 v0.12} +% \item +% Documentation updates. +% \item \xpackage{iftex} package. +% \end{Version} +% \end{History} +% +% \PrintIndex +% +% \Finale +\endinput diff --git a/macros/latex/contrib/pdflscape/pdflscape.pdf b/macros/latex/contrib/pdflscape/pdflscape.pdf new file mode 100644 index 0000000000..b94089a91e Binary files /dev/null and b/macros/latex/contrib/pdflscape/pdflscape.pdf differ diff --git a/macros/latex/contrib/pmboxdraw/README.md b/macros/latex/contrib/pmboxdraw/README.md new file mode 100644 index 0000000000..baf8179b57 --- /dev/null +++ b/macros/latex/contrib/pmboxdraw/README.md @@ -0,0 +1,10 @@ +# pmboxdraw + +pmboxdraw for LaTeX + + +Package pmboxdraw declares box drawings characters of +old code pages, e.g. cp437. It uses rules instead of using a font. + + + diff --git a/macros/latex/contrib/pmboxdraw/pmboxdraw.dtx b/macros/latex/contrib/pmboxdraw/pmboxdraw.dtx new file mode 100644 index 0000000000..68e6ce8dc5 --- /dev/null +++ b/macros/latex/contrib/pmboxdraw/pmboxdraw.dtx @@ -0,0 +1,5461 @@ +% \iffalse meta-comment +% +% File: pmboxdraw.dtx +% Version: 2019/12/05 v1.4 +% Info: Poor man's box drawing characters +% +% Copyright (C) +% 2006, 2011 Heiko Oberdiek +% 2016-2019 Oberdiek Package Support Group +% https://github.com/ho-tex/pmboxdraw/issues +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3c of this license or (at your option) any later +% version. This version of this license is in +% https://www.latex-project.org/lppl/lppl-1-3c.txt +% and the latest version of this license is in +% https://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 Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/pmboxdraw/issues +% +% This work consists of the main source file pmboxdraw.dtx +% and the derived files +% pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv, +% pmboxdrawenc.dfu, pmboxdraw-test1.tex. +% +% Distribution: +% CTAN:macros/latex/contrib/pmboxdraw/pmboxdraw.dtx +% CTAN:macros/latex/contrib/pmboxdraw/pmboxdraw.pdf +% +% Unpacking: +% (a) If pmboxdraw.ins is present: +% tex pmboxdraw.ins +% (b) Without pmboxdraw.ins: +% tex pmboxdraw.dtx +% (c) If you insist on using LaTeX +% latex \let\install=y\input{pmboxdraw.dtx} +% (quote the arguments according to the demands of your shell) +% +% Documentation: +% (a) If pmboxdraw.drv is present: +% latex pmboxdraw.drv +% (b) Without pmboxdraw.drv: +% latex pmboxdraw.dtx; ... +% The class ltxdoc loads the configuration file ltxdoc.cfg +% if available. Here you can specify further options, e.g. +% use A4 as paper format: +% \PassOptionsToClass{a4paper}{article} +% +% Programm calls to get the documentation (example): +% pdflatex pmboxdraw.dtx +% makeindex -s gind.ist pmboxdraw.idx +% pdflatex pmboxdraw.dtx +% makeindex -s gind.ist pmboxdraw.idx +% pdflatex pmboxdraw.dtx +% +% Installation: +% TDS:tex/latex/pmboxdraw/pmboxdraw.sty +% TDS:tex/latex/pmboxdraw/pmboxdrawenc.dfu +% TDS:doc/latex/pmboxdraw/pmboxdraw.pdf +% TDS:source/latex/pmboxdraw/pmboxdraw.dtx +% +%<*ignore> +\begingroup + \catcode123=1 % + \catcode125=2 % + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase 0\ifx\install y1\fi\expandafter + \ifx\csname processbatchFile\endcsname\relax\else1\fi + \ifx\fmtname\x\else 1\fi\relax +\else\csname fi\endcsname +% +%<*install> +\input docstrip.tex +\Msg{************************************************************************} +\Msg{* Installation} +\Msg{* Package: pmboxdraw 2019/12/05 v1.4 Poor man's box drawing characters (HO)} +\Msg{************************************************************************} + +\keepsilent +\askforoverwritefalse + +\let\MetaPrefix\relax +\preamble + +This is a generated file. + +Project: pmboxdraw +Version: 2019/12/05 v1.4 + +Copyright (C) + 2006, 2011 Heiko Oberdiek + 2016-2019 Oberdiek Package Support Group + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3c of this license or (at your option) any later +version. This version of this license is in + https://www.latex-project.org/lppl/lppl-1-3c.txt +and the latest version of this license is in + https://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 Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/pmboxdraw/issues + + +This work consists of the main source file pmboxdraw.dtx +and the derived files + pmboxdraw.sty, pmboxdraw.pdf, pmboxdraw.ins, pmboxdraw.drv, + pmboxdrawenc.dfu, pmboxdraw-test1.tex. + +\endpreamble +\let\MetaPrefix\DoubleperCent + +\generate{% + \file{pmboxdraw.ins}{\from{pmboxdraw.dtx}{install}}% + \file{pmboxdraw.drv}{\from{pmboxdraw.dtx}{driver}}% + \usedir{tex/latex/pmboxdraw}% + \file{pmboxdraw.sty}{\from{pmboxdraw.dtx}{package}}% + \file{pmboxdrawenc.dfu}{\from{pmboxdraw.dtx}{utf8}}% +} + +\catcode32=13\relax% active space +\let =\space% +\Msg{************************************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the following} +\Msg{* files into a directory searched by TeX:} +\Msg{*} +\Msg{* pmboxdraw.sty, pmboxdrawenc.dfu} +\Msg{*} +\Msg{* To produce the documentation run the file `pmboxdraw.drv'} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*} +\Msg{************************************************************************} + +\endbatchfile +% +%<*ignore> +\fi +% +%<*driver> +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{pmboxdraw.drv}% + [2019/12/05 v1.4 Poor man's box drawing characters (HO)]% +\documentclass{ltxdoc} +\usepackage{holtxdoc}[2011/11/22] +\usepackage{color} +\let\orgdimexpr\dimexpr +%\let\dimexpr\relax +\usepackage{pmboxdraw} +\let\dimexpr\orgdimexpr +\usepackage{longtable} +\setcounter{tocdepth}{2} +\hypersetup{bookmarksdepth=3} +\begin{document} + \DocInput{pmboxdraw.dtx}% +\end{document} +% +% \fi +% +% +% +% \GetFileInfo{pmboxdraw.drv} +% +% \title{The \xpackage{pmboxdraw} package} +% \date{2019/12/05 v1.4} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at \url{https://github.com/ho-tex/pmboxdraw/issues}}} +% +% \maketitle +% +% \begin{abstract} +% Package \xpackage{pmboxdraw} declares box drawings characters of +% old code pages, e.g. cp437. It uses rules instead of using a font. +% \end{abstract} +% +% \tableofcontents +% +% \DoNotIndex{\dimen,\dimen@,\z@,\tw@,\wd,\ht,\dp} +% \DoNotIndex{\@width,\@height,\@depth} +% \DoNotIndex{\advance,\hss,\kern,\rlap,\vrule} +% +% \section{User interface} +% +% \begin{quote} +% \ttfamily\fontfamily{lmtt}\selectfont +% \catcode`=\active +% \catcode`|\active +% \catcode`-\active +% \def={\textSFxliii} +% \def|{\textSFxxiv} +% \def-{\textSFx} +% \def~{\mbox{ }} +% \textSFxxxix===================\textSFxxv\\ +% | P M B O X D R A W |\\ +% \textSFxxxviii ==\textSFxlvii============\textSFxlvii===\textSFxxvi\\ +% ~~~\textSFxi~2019/12/05 \textSFxi\\ +% ~~~\textSFii------------\textSFiv +% \end{quote} +% +% \subsection{Introduction} +% +% In old code pages (CP 437, \dots) many slots are occupied +% by graphical characters. The definition files for the input +% encodings that come with \LaTeX's package \xpackage{inputenc} +% ignore these characters. This packages tries to close this gap. +% Package \xpackage{inputenx} provides more complete definitions +% files of input encodings (\cite{inputenx}). +% +% The graphical characters are available in some fonts, mostly +% some derivates of Courier. However, the symbols are usually +% used to gegnerate some kind of ASCII art. Thus it should fit +% with the current typewriter font in use. That means: +% \begin{itemize} +% \item Same and constant symbol width. +% \item Use of the full line height. Vertical lines should not be +% interrupted if the symbols that contribute to that lines +% are in adjacent text lines. +% \end{itemize} +% Therefore I decided to generate the symbols by rules. +% Parameters such as rule width and box dimensions are accessible +% at macro level. This avoids to generate many fonts for the used +% typewriter fonts (Courier, LuxiMono, Computer/Latin Modern, \dots). +% +% The disadvantage is that there are no characters in the output +% file, just rules. Thus operations such as cut and paste or text +% search will not detect these graphical characters. +% +% \subsection{Setup} +% +% Usually the box drawings symbols of this package derive its parameters +% from the current font. But they can be set explicitly. +% +% \begin{declcs}{pmboxdrawbox} \M{template} +% \end{declcs} +% The \meta{template} is used as size template for the symbols. +% It is initialized by |\strut0|. (Usually |\strut| carries the information +% about the \cs{baselineskip} and |0| the symbol width.) +% +% \begin{declcs}{pmboxdrawrulewidth} \M{dimen} +% \end{declcs} +% This macro allows the setup of the rule width used in the symbols. +% It is initialized with |0.1\width|, that means 10\,\% of the symbol +% width. \cs{width}, \cs{height}, and \cs{depth} can be used here and +% are set to the corresponding symbol box parameter. +% +% \begin{declcs}{pmboxdrawdoublerulesep} \M{dimen} +% \end{declcs} +% Some symbols have double lines. The distance between the lines is +% configured by this macro. It is set to |0.25\width|, a quarter of +% the symbol width. Also \cs{height} and \cs{depth} are available. +% +% \subsection{Symbol list} +% +% The macro names for the symbols in \LaTeX\ (LICR) are derived +% from Adobe's glyph names for these characters (\cite{aglfn}). +% Example: +% \begin{quote} +% U+2580 (\textupblock) with glyph name \textsf{upblock}: \cs{textupblock} +% \end{quote} +% Some glyph names start with |SF|, two individual digits follow and +% the name is closed by four digits zero. For the LICR name the +% two individual digits form a number that is converted to lowercase +% roman number. The trailing zeros are dropped. Example: +% \begin{quote} +% U+2556 (\textSFxxi) with glyph name \textsf{SF210000}: \cs{textSFxxi} +% \end{quote} +% +% The three gray symbols require package \xpackage{color}: +% \begin{quote} +% U+2591 (\textltshade) light shade: \cs{textltshade}\\ +% U+2592 (\textshade) medium shade: \cs{textshade}\\ +% U+2593 (\textdkshade) dark shade: \cs{textdkshade} +% \end{quote} +% +% It follows a list with all graphical symbols provided by this +% package: +% +% \begingroup +% \def\entrygen#1#2#3#4{% +% \textcolor{blue}{^^A +% \fbox{\color{black}\texttt{\csname text#3\endcsname}}^^A +% } +% & \texttt{U+25#1} +% & \texttt{#2} +% & \texttt{\textbackslash text#3} +% \\*[-\fboxsep] +% & +% \multicolumn{3}{l}{\lowercase{#4}}\\^^A +% } +% \def\entryU#1#2{% +% \textcolor{blue}{^^A +% \fbox{\color{black}\texttt{\pmboxdrawuni{25#1}}}^^A +% } +% & \texttt{U+25#1} +% & \texttt{uni25#1} +% & \texttt{\textbackslash pmboxdrawuni\{25#1\}} +% \\*[-\fboxsep] +% & +% \multicolumn{3}{l}{\lowercase{#2}}\\^^A +% } +% \def\entry#1#2{\entrygen{#1}{SF#20000}{SF\romannumeral#2}} +% \def\entryB#1#2{\entrygen{#1}{#2}{#2}} +% \begin{longtable}{clll} +% Symbol & Unicode & Glyph name & LICR\\ +% \hline +% \endhead +% \entry{00}{10}{BOX DRAWINGS LIGHT HORIZONTAL} +% \entryU{01}{BOX DRAWINGS HEAVY HORIZONTAL} +% \entry{02}{11}{BOX DRAWINGS LIGHT VERTICAL} +% \entryU{03}{BOX DRAWINGS HEAVY VERTICAL} +% \entry{0C}{01}{BOX DRAWINGS LIGHT DOWN AND RIGHT} +% \entryU{0D}{BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY} +% \entryU{0E}{BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT} +% \entryU{0F}{BOX DRAWINGS HEAVY DOWN AND RIGHT} +% \entry{10}{03}{BOX DRAWINGS LIGHT DOWN AND LEFT} +% \entryU{11}{BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY} +% \entryU{12}{BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT} +% \entryU{13}{BOX DRAWINGS HEAVY DOWN AND LEFT} +% \entry{14}{02}{BOX DRAWINGS LIGHT UP AND RIGHT} +% \entryU{15}{BOX DRAWINGS UP LIGHT AND RIGHT HEAVY} +% \entryU{16}{BOX DRAWINGS UP HEAVY AND RIGHT LIGHT} +% \entryU{17}{BOX DRAWINGS HEAVY UP AND RIGHT} +% \entry{18}{04}{BOX DRAWINGS LIGHT UP AND LEFT} +% \entryU{19}{BOX DRAWINGS UP LIGHT AND LEFT HEAVY} +% \entryU{1A}{BOX DRAWINGS UP HEAVY AND LEFT LIGHT} +% \entryU{1B}{BOX DRAWINGS HEAVY UP AND LEFT} +% \entry{1C}{08}{BOX DRAWINGS LIGHT VERTICAL AND RIGHT} +% \entryU{1D}{BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY} +% \entryU{1E}{BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT} +% \entryU{1F}{BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT} +% \entryU{20}{BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT} +% \entryU{21}{BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY} +% \entryU{22}{BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY} +% \entryU{23}{BOX DRAWINGS HEAVY VERTICAL AND RIGHT} +% \entry{24}{09}{BOX DRAWINGS LIGHT VERTICAL AND LEFT} +% \entryU{25}{BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY} +% \entryU{26}{BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT} +% \entryU{27}{BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT} +% \entryU{28}{BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT} +% \entryU{29}{BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY} +% \entryU{2A}{BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY} +% \entryU{2B}{BOX DRAWINGS HEAVY VERTICAL AND LEFT} +% \entry{2C}{06}{BOX DRAWINGS LIGHT DOWN AND HORIZONTAL} +% \entryU{2D}{BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT} +% \entryU{2E}{BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT} +% \entryU{2F}{BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY} +% \entryU{30}{BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT} +% \entryU{31}{BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY} +% \entryU{32}{BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY} +% \entryU{33}{BOX DRAWINGS HEAVY DOWN AND HORIZONTAL} +% \entry{34}{07}{BOX DRAWINGS LIGHT UP AND HORIZONTAL} +% \entryU{35}{BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT} +% \entryU{36}{BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT} +% \entryU{37}{BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY} +% \entryU{38}{BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT} +% \entryU{39}{BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY} +% \entryU{3A}{BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY} +% \entryU{3B}{BOX DRAWINGS HEAVY UP AND HORIZONTAL} +% \entry{3C}{05}{BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL} +% \entryU{3D}{BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT} +% \entryU{3E}{BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT} +% \entryU{3F}{BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY} +% \entryU{40}{BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT} +% \entryU{41}{BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT} +% \entryU{42}{BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT} +% \entryU{43}{BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT} +% \entryU{44}{BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT} +% \entryU{45}{BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT} +% \entryU{46}{BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT} +% \entryU{47}{BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY} +% \entryU{48}{BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY} +% \entryU{49}{BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY} +% \entryU{4A}{BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY} +% \entryU{4B}{BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL} +% \entry{50}{43}{BOX DRAWINGS DOUBLE HORIZONTAL} +% \entry{51}{24}{BOX DRAWINGS DOUBLE VERTICAL} +% \entry{52}{51}{BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE} +% \entry{53}{52}{BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE} +% \entry{54}{39}{BOX DRAWINGS DOUBLE DOWN AND RIGHT} +% \entry{55}{22}{BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE} +% \entry{56}{21}{BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE} +% \entry{57}{25}{BOX DRAWINGS DOUBLE DOWN AND LEFT} +% \entry{58}{50}{BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE} +% \entry{59}{49}{BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE} +% \entry{5A}{38}{BOX DRAWINGS DOUBLE UP AND RIGHT} +% \entry{5B}{28}{BOX DRAWINGS UP SINGLE AND LEFT DOUBLE} +% \entry{5C}{27}{BOX DRAWINGS UP DOUBLE AND LEFT SINGLE} +% \entry{5D}{26}{BOX DRAWINGS DOUBLE UP AND LEFT} +% \entry{5E}{36}{BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE} +% \entry{5F}{37}{BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE} +% \entry{60}{42}{BOX DRAWINGS DOUBLE VERTICAL AND RIGHT} +% \entry{61}{19}{BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE} +% \entry{62}{20}{BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE} +% \entry{63}{23}{BOX DRAWINGS DOUBLE VERTICAL AND LEFT} +% \entry{64}{47}{BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE} +% \entry{65}{48}{BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE} +% \entry{66}{41}{BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL} +% \entry{67}{45}{BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE} +% \entry{68}{46}{BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE} +% \entry{69}{40}{BOX DRAWINGS DOUBLE UP AND HORIZONTAL} +% \entry{6A}{54}{BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE} +% \entry{6B}{53}{BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE} +% \entry{6C}{44}{BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL} +% \entryU{74}{BOX DRAWINGS LIGHT LEFT} +% \entryU{75}{BOX DRAWINGS LIGHT UP} +% \entryU{76}{BOX DRAWINGS LIGHT RIGHT} +% \entryU{77}{BOX DRAWINGS LIGHT DOWN} +% \entryU{78}{BOX DRAWINGS HEAVY LEFT} +% \entryU{79}{BOX DRAWINGS HEAVY UP} +% \entryU{7A}{BOX DRAWINGS HEAVY RIGHT} +% \entryU{7B}{BOX DRAWINGS HEAVY DOWN} +% \entryU{7C}{BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT} +% \entryU{7D}{BOX DRAWINGS LIGHT UP AND HEAVY DOWN} +% \entryU{7E}{BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT} +% \entryU{7F}{BOX DRAWINGS HEAVY UP AND LIGHT DOWN} +% \entryB{80}{upblock}{UPPER HALF BLOCK} +% \entryU{81}{LOWER ONE EIGHTH BLOCK} +% \entryU{82}{LOWER ONE QUARTER BLOCK} +% \entryU{83}{LOWER THREE EIGHTHS BLOCK} +% \entryB{84}{dnblock}{LOWER HALF BLOCK} +% \entryU{85}{LOWER FIVE EIGHTHS BLOCK} +% \entryU{86}{LOWER THREE QUARTERS BLOCK} +% \entryU{87}{LOWER SEVEN EIGHTHS BLOCK} +% \entryB{88}{block}{FULL BLOCK} +% \entryU{89}{LEFT SEVEN EIGHTHS BLOCK} +% \entryU{8A}{LEFT THREE QUARTERS BLOCK} +% \entryU{8B}{LEFT FIVE EIGHTHS BLOCK} +% \entryB{8C}{lfblock}{LEFT HALF BLOCK} +% \entryU{8D}{LEFT THREE EIGHTHS BLOCK} +% \entryU{8E}{LEFT ONE QUARTER BLOCK} +% \entryU{8F}{LEFT ONE EIGHTH BLOCK} +% \entryB{90}{rtblock}{RIGHT HALF BLOCK} +% \entryB{91}{ltshade}{LIGHT SHADE} +% \entryB{92}{shade}{MEDIUM SHADE} +% \entryB{93}{dkshade}{DARK SHADE} +% \entryU{94}{UPPER ONE EIGHTH BLOCK} +% \entryU{95}{RIGHT ONE EIGHTH BLOCK} +% \entryU{96}{QUADRANT LOWER LEFT} +% \entryU{97}{QUADRANT LOWER RIGHT} +% \entryU{98}{QUADRANT UPPER LEFT} +% \entryU{99}{QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT} +% \entryU{9A}{QUADRANT UPPER LEFT AND LOWER RIGHT} +% \entryU{9B}{QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT} +% \entryU{9C}{QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT} +% \entryU{9D}{QUADRANT UPPER RIGHT} +% \entryU{9E}{QUADRANT UPPER RIGHT AND LOWER LEFT} +% \entryU{9F}{QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT} +% \end{longtable} +% \endgroup +% +% \StopEventually{ +% } +% +% \section{Implementation} +% +% \subsection{Initial stuff} +% +% \begin{macrocode} +%<*package> +% \end{macrocode} +% Reload check, especially if the package is not used with \LaTeX. +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode35=6 % # + \catcode39=12 % ' + \catcode44=12 % , + \catcode45=12 % - + \catcode46=12 % . + \catcode58=12 % : + \catcode64=11 % @ + \catcode123=1 % { + \catcode125=2 % } + \expandafter\let\expandafter\x\csname ver@pmboxdraw.sty\endcsname + \ifx\x\relax % plain-TeX, first loading + \else + \def\empty{}% + \ifx\x\empty % LaTeX, first loading, + % variable is initialized, but \ProvidesPackage not yet seen + \else + \expandafter\ifx\csname PackageInfo\endcsname\relax + \def\x#1#2{% + \immediate\write-1{Package #1 Info: #2.}% + }% + \else + \def\x#1#2{\PackageInfo{#1}{#2, stopped}}% + \fi + \x{pmboxdraw}{The package is already loaded}% + \aftergroup\endinput + \fi + \fi +\endgroup% +% \end{macrocode} +% Package identification: +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode35=6 % # + \catcode39=12 % ' + \catcode40=12 % ( + \catcode41=12 % ) + \catcode44=12 % , + \catcode45=12 % - + \catcode46=12 % . + \catcode47=12 % / + \catcode58=12 % : + \catcode64=11 % @ + \catcode91=12 % [ + \catcode93=12 % ] + \catcode123=1 % { + \catcode125=2 % } + \expandafter\ifx\csname ProvidesPackage\endcsname\relax + \def\x#1#2#3[#4]{\endgroup + \immediate\write-1{Package: #3 #4}% + \xdef#1{#4}% + }% + \else + \def\x#1#2[#3]{\endgroup + #2[{#3}]% + \ifx#1\@undefined + \xdef#1{#3}% + \fi + \ifx#1\relax + \xdef#1{#3}% + \fi + }% + \fi +\expandafter\x\csname ver@pmboxdraw.sty\endcsname +\ProvidesPackage{pmboxdraw}% + [2019/12/05 v1.4 Poor man's box drawing characters (HO)]% +% \end{macrocode} +% +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode123=1 % { + \catcode125=2 % } + \catcode64=11 % @ + \def\x{\endgroup + \expandafter\edef\csname pmbd@AtEnd\endcsname{% + \endlinechar=\the\endlinechar\relax + \catcode13=\the\catcode13\relax + \catcode32=\the\catcode32\relax + \catcode35=\the\catcode35\relax + \catcode61=\the\catcode61\relax + \catcode64=\the\catcode64\relax + \catcode123=\the\catcode123\relax + \catcode125=\the\catcode125\relax + }% + }% +\x\catcode61\catcode48\catcode32=10\relax% +\catcode13=5 % ^^M +\endlinechar=13 % +\catcode35=6 % # +\catcode64=11 % @ +\catcode123=1 % { +\catcode125=2 % } +\def\TMP@EnsureCode#1#2{% + \edef\pmbd@AtEnd{% + \pmbd@AtEnd + \catcode#1=\the\catcode#1\relax + }% + \catcode#1=#2\relax +} +\TMP@EnsureCode{34}{12}% " +\TMP@EnsureCode{36}{3}% $ +\TMP@EnsureCode{38}{4}% & +\TMP@EnsureCode{39}{12}% ' +\TMP@EnsureCode{42}{12}% * +\TMP@EnsureCode{43}{12}% + +\TMP@EnsureCode{44}{12}% , +\TMP@EnsureCode{45}{12}% - +\TMP@EnsureCode{46}{12}% . +\TMP@EnsureCode{47}{12}% / +\TMP@EnsureCode{60}{12}% < +\TMP@EnsureCode{62}{12}% > +\TMP@EnsureCode{91}{12}% [ +\TMP@EnsureCode{93}{12}% ] +\TMP@EnsureCode{96}{12}% ` +\edef\pmbd@AtEnd{\pmbd@AtEnd\noexpand\endinput} +% \end{macrocode} +% +% \subsection{Resources} +% +% \begin{macrocode} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname RequirePackage\endcsname\relax + \def\TMP@RequirePackage#1[#2]{% + \begingroup\expandafter\expandafter\expandafter\endgroup + \expandafter\ifx\csname ver@#1.sty\endcsname\relax + \input #1.sty\relax + \fi + }% +\else + \let\TMP@RequirePackage\RequirePackage +\fi +\TMP@RequirePackage{ltxcmds}[2010/12/12]% +\TMP@RequirePackage{kvsetkeys}[2011/01/30]% +\TMP@RequirePackage{kvdefinekeys}[2011/01/30]% +\TMP@RequirePackage{infwarerr}[2010/04/08]% +% \end{macrocode} +% \begin{macro}{\ifpmbd@latex} +% \begin{macrocode} +\ltx@newif\ifpmbd@latex +\ltx@IfUndefined{fmtname}{}{% + \def\pmbd@tmp{LaTeX2e}% + \ifx\pmbd@tmp\fmtname + \pmbd@latextrue + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Dummy font encoding} +% +% Using a dummy font encoding because of +% \begin{quote} +% |\usepackage[utf8]{inputenc}| +% \end{quote} +% \begin{macrocode} +\ifpmbd@latex + \DeclareFontEncoding{pmboxdraw}{}{}% + \DeclareFontFamily{pmboxdraw}{pmboxdraw}{}% + \DeclareFontShape{pmboxdraw}{pmboxdraw}{m}{n}{ <-> cmr10 }{}% + \DeclareFontSubstitution{pmboxdraw}{pmboxdraw}{m}{n}% +% \end{macrocode} +% +% \subsection{Setup} +% +% \subsubsection{Options} +% +% \begin{macrocode} + \RequirePackage{kvoptions}[2010/02/22]% + \SetupKeyvalOptions{% + family=PMBD,% + prefix=pmbd@% + }% +\fi +% \end{macrocode} +% \begin{macrocode} +\ltx@IfUndefined{dimexpr}{% + \catcode36=9 % + \catcode38=14 % +}{% + \catcode36=14 % + \catcode38=9 % +} +% \end{macrocode} +% \begin{macro}{\pmbd@ProtectedDef} +% \begin{macrocode} +\ltx@IfUndefined{protected}{% + \def\pmbd@ProtectedDef#1{% + \let\pmbd@temp\ltx@gobble + \@ifdefinable#1{% + \def\pmbd@temp{\DeclareRobustCommand*#1}% + }% + \pmbd@temp + }% + \def\pmbd@ProtectedDefOne#1{% + \let\pmbd@temp\ltx@gobble + \@ifdefinable#1{% + \def\pmbd@temp{\DeclareRobustCommand*#1[1]}% + }% + \pmbd@temp + }% +}{% + \def\pmbd@ProtectedDef#1{% + \let\pmbd@temp\ltx@gobble + \@ifdefinable#1{% + \def\pmbd@temp{\protected\def#1}% + }% + \pmbd@temp + }% + \def\pmbd@ProtectedDefOne#1{% + \let\pmbd@temp\ltx@gobblethree + \@ifdefinable#1{% + \def\pmbd@temp{\protected\def#1}% + }% + \pmbd@temp##1% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmboxdrawsetup} +% \begin{macrocode} +\pmbd@ProtectedDef\pmboxdrawsetup{% + \kvsetkeys{PMBD}% +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\catcode47=11 % +\def\pmbd@temp#1#2{% + \DeclareStringOption[\width]{#1/width}% + \DeclareStringOption[\height]{#1/height}% + \DeclareStringOption[\depth]{#1/depth}% + \DeclareStringOption[{#2}]{#1/box/default}% + \expandafter\DeclareStringOption\expandafter[% + \csname pmbd@#1/box/default\endcsname + ]{#1/box}% +} +\pmbd@temp{BoxDrawing}{\strut0}% +\pmbd@temp{Block}{% + \begingroup + \sbox\z@{\strut}% + \dimen@=\ht\z@ + \advance\dimen@\dp\z@ + \wd\z@=\dimen@ + \box\z@ + \endgroup +}% +\pmbd@temp{Shade}{% + \begingroup + \sbox\z@{\strut}% + \dimen@=\ht\z@ + \advance\dimen@\dp\z@ + \wd\z@=\dimen@ + \box\z@ + \endgroup +}% +\pmbd@temp{TerminalGraphic}{% + \begingroup + \sbox\z@{\"A}% + \wd\z@=\ht\z@ + \dp\z@=\z@ + \box\z@ + \endgroup +}% +\DeclareStringOption[.1\width]{BoxDrawing/thinlinewidth} +\DeclareStringOption[.25\width]{BoxDrawing/thicklinewidth} +\DeclareStringOption[.25\width]{BoxDrawing/doublelinesep} +% +\DeclareStringOption[\strut0]{box} %% +\DeclareStringOption[.1\width]{rulewidth} +\DeclareStringOption[.25\width]{doublerulesep} +% \end{macrocode} +% +% \begin{macro}{\pmboxdrawUniRobust} +% \begin{macrocode} +\pmbd@ProtectedDefOne\pmboxdrawUniRobust{% + \comma@parse{#1}{% + \ltx@IfUndefined{pmbd@U+\comma@entry}{% + \begingroup\expandafter\endgroup + \expandafter + \TextSymbolUnavailable\csname U+\comma@entry\endcsname + }{% + \csname pmbd@U+\comma@entry\endcsname + }% + \@gobble + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmboxdrawuni} +% \begin{macrocode} +\newcommand*{\pmboxdrawuni}[1]{% + \ifx\texorpdfstring\ltx@undefined + \expandafter\ltx@firstoftwo + \else + \ifx\texorpdfstring\relax + \expandafter\expandafter\expandafter\ltx@firstoftwo + \else + \expandafter\expandafter\expandafter\texorpdfstring + \fi + \fi + {% + \pmboxdrawUniRobust{#1}% + }{% + \expandafter\ifx\csname ifHy@unicode\expandafter\endcsname + \csname iftrue\endcsname + \expandafter\unichar\expandafter{\number"#1}% + \fi + }% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Setup commands of version 1.0} +% +% \begin{macro}{\pmboxdrawbox} +% \begin{macrocode} +\pmbd@ProtectedDefOne\pmboxdrawbox{% + \def\pmbd@box{#1}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmboxdrawrulewidth} +% \begin{macrocode} +\pmbd@ProtectedDefOne\pmboxdrawrulewidth{% + \def\pmbd@rulewidth{#1}% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmboxdrawdoublerulesep} +% \begin{macrocode} +\pmbd@ProtectedDefOne\pmboxdrawdoublerulesep{% + \def\pmbd@doublerulesep{#1}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Utils} +% +% \begin{macro}{\pmbd@UniDef} +% \begin{macrocode} +\def\pmbd@UniDef#1#2{% + \expandafter\pmbd@ProtectedDef\expandafter#1\expandafter{% + \csname pmbd@U+#2\endcsname + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@SetLength} +% \begin{macrocode} +\ltx@ifpackageloaded{calc}{% + \def\pmbd@SetLength{% + \setlength + }% +}{% + \ltx@IfUndefined{dimexpr}{% + \def\pmbd@SetDim#1#2{% + #1=#2\relax + }% + }{% + \def\pmbd@SetDim#1#2{% + #1=\dimexpr#2\relax + }% + }% + \def\pmbd@SetLength{% + \ltx@ifpackageloaded{calc}{% + \setlength + }{% + \pmbd@SetDim + }% + }% + \AtBeginDocument{% + \ltx@ifpackageloaded{calc}{% + \def\pmbd@SetLength{\setlength}% + }{% + \let\pmbd@SetLength\pmbd@SetDim + }% + }% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@W} +% \begin{macrocode} +\newdimen\pmbd@W +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@H} +% \begin{macrocode} +\newdimen\pmbd@H +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@L} +% \begin{macrocode} +\newdimen\pmbd@L +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@Thin} +% \begin{macrocode} +\newdimen\pmbd@Thin +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@Thick} +% \begin{macrocode} +\newdimen\pmbd@Thick +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@Sep} +% \begin{macrocode} +\newdimen\pmbd@Sep +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@A} +% \begin{macrocode} +\dimendef\pmbd@A=2 % +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@B} +% \begin{macrocode} +\dimendef\pmbd@B=4 % +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@C} +% \begin{macrocode} +\dimendef\pmbd@C=6 % +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@D} +% \begin{macrocode} +\dimendef\pmbd@D=8 % +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@BeginBox} +% \begin{macrocode} +\def\pmbd@BeginBox#1{% + \ltx@leavevmode + \@begin@tempboxa\hbox{% + \csname pmbd@#1/box\endcsname + }% + \pmbd@SetLength\pmbd@W{% + \csname pmbd@#1/width\endcsname + }% + \pmbd@SetLength\pmbd@H{% + \csname pmbd@#1/height\endcsname + }% + \pmbd@SetLength\pmbd@L{% + \csname pmbd@#1/depth\endcsname + }% + \advance\pmbd@H\pmbd@L + \setbox\ltx@zero\hbox to \pmbd@W\bgroup +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@EndBox} +% \begin{macrocode} +\def\pmbd@EndBox{% + \hss + \egroup + \ht\ltx@zero=\pmbd@H + \dp\ltx@zero=\z@ + \ifdim\pmbd@L=\z@ + \else + \lower\pmbd@L + \fi + \box\ltx@zero + \@end@tempboxa +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@Rule} +% \begin{macrocode} +\def\pmbd@Rule#1#2#3{% + \vrule\@width#1\@height#2\@depth#3\relax +} +% \end{macrocode} +% \end{macro} +% +% +% \subsection{Block elements} +% +% \begin{macrocode} +\def\pmbd@begin{% + \begingroup + \sbox\z@{\pmbd@box}% + \ltx@leavevmode + \setbox\tw@\hb@xt@\wd\z@\bgroup +} +\def\pmbd@end{% + \egroup + \ht\tw@\ht\z@ + \dp\tw@\dp\z@ + \box\tw@ + \endgroup +} +% \end{macrocode} +% +% \begin{macro}{\pmbd@LowerBlock} +% \begin{macrocode} +\def\pmbd@LowerBlock#1{% + \pmbd@BeginBox{Block}% + \pmbd@Rule\pmbd@W{#1\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@LeftBlock} +% \begin{macrocode} +\def\pmbd@LeftBlock#1{% + \pmbd@BeginBox{Block}% + \pmbd@Rule{#1\pmbd@W}\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2580} UPPER HALF BLOCK +% \begin{macro}{\textupblock} +% \begin{macrocode} +\pmbd@UniDef\textupblock{2580} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2580} +% \begin{macrocode} +\@namedef{pmbd@U+2580}{% + \pmbd@BeginBox{Block}% + \pmbd@Rule\pmbd@W\pmbd@H{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2581} LOWER ONE EIGHTH BLOCK +% \begin{macro}{\pmbd@U+2581} +% \begin{macrocode} +\@namedef{pmbd@U+2581}{% + \pmbd@LowerBlock{.125}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2582} LOWER ONE QUARTER BLOCK +% \begin{macro}{\pmbd@U+2582} +% \begin{macrocode} +\@namedef{pmbd@U+2582}{% + \pmbd@LowerBlock{.25}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2583} LOWER THREE EIGHTHS BLOCK +% \begin{macro}{pmbd@U+2583} +% \begin{macrocode} +\@namedef{pmbd@U+2583}{% + \pmbd@LowerBlock{.375}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2584} LOWER HALF BLOCK +% \begin{macro}{\textdnblock} +% \begin{macrocode} +\pmbd@UniDef\textdnblock{2584} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2584} +% \begin{macrocode} +\@namedef{pmbd@U+2584}{% + \pmbd@LowerBlock{.5}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2585} LOWER FIVE EIGHTHS BLOCK +% \begin{macro}{pmbd@U+2585} +% \begin{macrocode} +\@namedef{pmbd@U+2585}{% + \pmbd@LowerBlock{.625}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2586} LOWER THREE QUARTERS BLOCK +% \begin{macro}{pmbd@U+2586} +% \begin{macrocode} +\@namedef{pmbd@U+2586}{% + \pmbd@LowerBlock{.75}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2587} LOWER SEVEN EIGHTHS BLOCK +% \begin{macro}{pmbd@U+2587} +% \begin{macrocode} +\@namedef{pmbd@U+2587}{% + \pmbd@LowerBlock{.875}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2588} FULL BLOCK +% \begin{macro}{\textblock} +% \begin{macrocode} +\pmbd@UniDef\textblock{2588} +% \end{macrocode} +% \end{macro} +% \begin{macro}{pmbd@U+2588} +% \begin{macrocode} +\@namedef{pmbd@U+2588}{% + \pmbd@LowerBlock{}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2589} LEFT SEVEN EIGHTHS BLOCK +% \begin{macro}{\pmbd@U+2589} +% \begin{macrocode} +\@namedef{pmbd@U+2589}{% + \pmbd@LeftBlock{.875}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258A} LEFT THREE QUARTERS BLOCK +% \begin{macro}{\pmbd@U+258A} +% \begin{macrocode} +\@namedef{pmbd@U+258A}{% + \pmbd@LeftBlock{.75}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258B} LEFT FIVE EIGHTHS BLOCK +% \begin{macro}{\pmbd@U+258B} +% \begin{macrocode} +\@namedef{pmbd@U+258B}{% + \pmbd@LeftBlock{.625}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258C} LEFT HALF BLOCK +% \begin{macro}{\textlfblock} +% \begin{macrocode} +\pmbd@UniDef\textlfblock{258C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+258C} +% \begin{macrocode} +\@namedef{pmbd@U+258C}{% + \pmbd@LeftBlock{.5}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258D} LEFT THREE EIGHTHS BLOCK +% \begin{macro}{\pmbd@U+258D} +% \begin{macrocode} +\@namedef{pmbd@U+258D}{% + \pmbd@LeftBlock{.375}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258E} LEFT ONE QUARTER BLOCK +% \begin{macro}{\pmbd@U+258E} +% \begin{macrocode} +\@namedef{pmbd@U+258E}{% + \pmbd@LeftBlock{.25}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+258F} LEFT ONE EIGHTH BLOCK +% \begin{macro}{\pmbd@U+258F} +% \begin{macrocode} +\@namedef{pmbd@U+258F}{% + \pmbd@LeftBlock{.125}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2590} RIGHT HALF BLOCK +% \begin{macro}{\textrtblock} +% \begin{macrocode} +\pmbd@UniDef\textrtblock{2590} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2590} +% \begin{macrocode} +\@namedef{pmbd@U+2590}{% + \pmbd@BeginBox{Block}% + \kern.5\pmbd@W + \pmbd@Rule{.5\pmbd@W}\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2594} UPPER ONE EIGHTH BLOCK +% \begin{macro}{\pmbd@U+2594} +% \begin{macrocode} +\@namedef{pmbd@U+2594}{% + \pmbd@BeginBox{Block}% + \pmbd@Rule\pmbd@W\pmbd@H{-.875\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2595} RIGHT ONE EIGHTH BLOCK +% \begin{macro}{\pmbd@U+2595} +% \begin{macrocode} +\@namedef{pmbd@U+2595}{% + \pmbd@BeginBox{Block}% + \kern.875\pmbd@W + \pmbd@Rule{.125\pmbd@W}\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Shade characters} +% +% \begin{macro}{\pmbd@BeginShade} +% \begin{macrocode} +\def\pmbd@Shade#1#2{% + \pmbd@BeginBox{Shade}% + \ltx@ifundefined{textcolor}{% + \pmbd@colorwarning{#1}% + }{% + \textcolor[gray]{\csname pmbd@Shade/#2\endcsname}% + }{% + \pmbd@Rule\pmbd@W\pmbd@H\z@ + }% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2591} LIGHT SHADE +% \begin{macrocode} +\DeclareStringOption[.75]{Shade/light} +% \end{macrocode} +% \begin{macro}{\textltshade} +% \begin{macrocode} +\pmbd@UniDef\textltshade{2591} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2591} +% \begin{macrocode} +\@namedef{pmbd@U+2591}{% + \pmbd@Shade{2591}{light}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2592} MEDIUM SHADE +% \begin{macrocode} +\DeclareStringOption[.5]{Shade/medium} +% \end{macrocode} +% \begin{macro}{\textshade} +% \begin{macrocode} +\pmbd@UniDef\textshade{2592} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2592} +% \begin{macrocode} +\@namedef{pmbd@U+2592}{% + \pmbd@Shade{2592}{medium}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2593} DARK SHADE +% \begin{macrocode} +\DeclareStringOption[.25]{Shade/dark} +% \end{macrocode} +% \begin{macro}{\textdkshade} +% \begin{macrocode} +\pmbd@UniDef\textdkshade{2593} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2593} +% \begin{macrocode} +\@namedef{pmbd@U+2593}{% + \pmbd@Shade{2593}{dark}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{Color warning} +% +% \begin{macro}{\pmbd@colorwarning} +% \begin{macrocode} +\def\pmbd@colorwarning#1{% + \PackageWarning{pmboxdraw}{% + U+#1 requires package \string`color\string'\MessageBreak + }% +% \PackageWarningNoLine{pmboxdraw}{% +% Package \string`color\string' is required for\MessageBreak +% \string\textltshade, \string\textshade, and \string\textdkshade +% }% +% \global\let\pmbd@colorwarning\@secondoftwo + \@firstofone +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Terminal graphics characters} +% +% \begin{macro}{\pmbd@BeginTerminal} +% \begin{macrocode} +\def\pmbd@BeginTerminal{% + \pmbd@BeginBox{TerminalGraphic}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2596} QUADRANT LOWER LEFT +% \begin{macro}{\pmbd@U+2596} +% \begin{macrocode} +\@namedef{pmbd@U+2596}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2597} QUADRANT LOWER RIGHT +% \begin{macro}{\pmbd@U+2597} +% \begin{macrocode} +\@namedef{pmbd@U+2597}{% + \pmbd@BeginTerminal + \kern.5\pmbd@W + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2598} QUADRANT UPPER LEFT +% \begin{macro}{\pmbd@U+2598} +% \begin{macrocode} +\@namedef{pmbd@U+2598}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2599} QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT +% \begin{macro}{\pmbd@U+2599} +% \begin{macrocode} +\@namedef{pmbd@U+2599}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259A} QUADRANT UPPER LEFT AND LOWER RIGHT +% \begin{macro}{\pmbd@U+259A} +% \begin{macrocode} +\@namedef{pmbd@U+259A}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259B} QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT +% \begin{macro}{\pmbd@U+259B} +% \begin{macrocode} +\@namedef{pmbd@U+259B}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259C} QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT +% \begin{macro}{\pmbd@U+259C} +% \begin{macrocode} +\@namedef{pmbd@U+259C}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259D} QUADRANT UPPER RIGHT +% \begin{macro}{\pmbd@U+259D} +% \begin{macrocode} +\@namedef{pmbd@U+259D}{% + \pmbd@BeginTerminal + \kern.5\pmbd@W + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259E} QUADRANT UPPER RIGHT AND LOWER LEFT +% \begin{macro}{\pmbd@U+259E} +% \begin{macrocode} +\@namedef{pmbd@U+259E}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+259F} QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT +% \begin{macro}{\pmbd@U+259F} +% \begin{macrocode} +\@namedef{pmbd@U+259F}{% + \pmbd@BeginTerminal + \pmbd@Rule{.5\pmbd@W}{.5\pmbd@H}\z@ + \pmbd@Rule{.5\pmbd@W}{\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% +% \subsection{Box drawing} +% +% \begin{macro}{\pmbd@BeginDraw} +% \begin{macrocode} +\def\pmbd@BeginDraw#1#2{% + \pmbd@BeginBox{BoxDrawing}% + \ifx#1X% + \pmbd@SetLength\pmbd@Thin\pmbd@BoxDrawing/thinlinewidth% + \fi + \ifx#2X% + \pmbd@SetLength\pmbd@Thick\pmbd@BoxDrawing/thicklinewidth% + \fi +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2500} BOX DRAWINGS LIGHT HORIZONTAL +% \begin{macro}{\textSFx} +% \begin{macrocode} +\pmbd@UniDef\textSFx{2500} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2500} +% \begin{macrocode} +\@namedef{pmbd@U+2500}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2501} BOX DRAWINGS HEAVY HORIZONTAL +% \begin{macro}{\pmbd@U+2501} +% \begin{macrocode} +\@namedef{pmbd@U+2501}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule\pmbd@W\pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2502} BOX DRAWINGS LIGHT VERTICAL +% \begin{macro}{\textSFxi} +% \begin{macrocode} +\pmbd@UniDef\textSFxi{2502} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2502} +% \begin{macrocode} +\@namedef{pmbd@U+2502}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2503} BOX DRAWINGS HEAVY VERTICAL +% \begin{macro}{\pmbd@U+2503} +% \begin{macrocode} +\@namedef{pmbd@U+2503}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+250C} BOX DRAWINGS LIGHT DOWN AND RIGHT +% \begin{macro}{\textSFi} +% \begin{macrocode} +\pmbd@UniDef\textSFi{250C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+250C} +% \begin{macrocode} +\@namedef{pmbd@U+250C}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+250D} BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY +% \begin{macro}{\pmbd@U+250D} +% \begin{macrocode} +\@namedef{pmbd@U+250D}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+250E} BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT +% \begin{macro}{\pmbd@U+250E} +% \begin{macrocode} +\@namedef{pmbd@U+250E}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+250F} BOX DRAWINGS HEAVY DOWN AND RIGHT +% \begin{macro}{\pmbd@U+250F} +% \begin{macrocode} +\@namedef{pmbd@U+250F}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2510} BOX DRAWINGS LIGHT DOWN AND LEFT +% \begin{macro}{\textSFiii} +% \begin{macrocode} +\pmbd@UniDef\textSFiii{2510} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2510} +% \begin{macrocode} +\@namedef{pmbd@U+2510}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2511} BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY +% \begin{macro}{\pmbd@U+2511} +% \begin{macrocode} +\@namedef{pmbd@U+2511}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2512} BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT +% \begin{macro}{\pmbd@U+2512} +% \begin{macrocode} +\@namedef{pmbd@U+2512}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2513} BOX DRAWINGS HEAVY DOWN AND LEFT +% \begin{macro}{\pmbd@U+2513} +% \begin{macrocode} +\@namedef{pmbd@U+2513}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2514} BOX DRAWINGS LIGHT UP AND RIGHT +% \begin{macro}{\textSFii} +% \begin{macrocode} +\pmbd@UniDef\textSFii{2514} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2514} +% \begin{macrocode} +\@namedef{pmbd@U+2514}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2515} BOX DRAWINGS UP LIGHT AND RIGHT HEAVY +% \begin{macro}{\pmbd@U+2515} +% \begin{macrocode} +\@namedef{pmbd@U+2515}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2516} BOX DRAWINGS UP HEAVY AND RIGHT LIGHT +% \begin{macro}{\pmbd@U+2516} +% \begin{macrocode} +\@namedef{pmbd@U+2516}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2517} BOX DRAWINGS HEAVY UP AND RIGHT +% \begin{macro}{\pmbd@U+2517} +% \begin{macrocode} +\@namedef{pmbd@U+2517}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2518} BOX DRAWINGS LIGHT UP AND LEFT +% \begin{macro}{\textSFiv} +% \begin{macrocode} +\pmbd@UniDef\textSFiv{2518} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2518} +% \begin{macrocode} +\@namedef{pmbd@U+2518}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2519} BOX DRAWINGS UP LIGHT AND LEFT HEAVY +% \begin{macro}{\pmbd@U+2519} +% \begin{macrocode} +\@namedef{pmbd@U+2519}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251A} BOX DRAWINGS UP HEAVY AND LEFT LIGHT +% \begin{macro}{\pmbd@U+251A} +% \begin{macrocode} +\@namedef{pmbd@U+251A}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251B} BOX DRAWINGS HEAVY UP AND LEFT +% \begin{macro}{\pmbd@U+251B} +% \begin{macrocode} +\@namedef{pmbd@U+251B}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251C} BOX DRAWINGS LIGHT VERTICAL AND RIGHT +% \begin{macro}{\textSFviii} +% \begin{macrocode} +\pmbd@UniDef\textSFviii{251C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+251C} +% \begin{macrocode} +\@namedef{pmbd@U+251C}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251D} BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY +% \begin{macro}{\pmbd@U+251D} +% \begin{macrocode} +\@namedef{pmbd@U+251D}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251E} BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT +% \begin{macro}{\pmbd@U+251E} +% \begin{macrocode} +\@namedef{pmbd@U+251E}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +$ }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \rlap{% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+251F} BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT +% \begin{macro}{\pmbd@U+251F} +% \begin{macrocode} +\@namedef{pmbd@U+251F}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +$ }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \rlap{% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2520} BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT +% \begin{macro}{\pmbd@U+2520} +% \begin{macrocode} +\@namedef{pmbd@U+2520}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2521} BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY +% \begin{macro}{\pmbd@U+2521} +% \begin{macrocode} +\@namedef{pmbd@U+2521}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +$ }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \rlap{% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2522} BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY +% \begin{macro}{\pmbd@U+2522} +% \begin{macrocode} +\@namedef{pmbd@U+2522}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +$ }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \rlap{% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2523} BOX DRAWINGS HEAVY VERTICAL AND RIGHT +% \begin{macro}{\pmbd@U+2523} +% \begin{macrocode} +\@namedef{pmbd@U+2523}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2524} BOX DRAWINGS LIGHT VERTICAL AND LEFT +% \begin{macro}{\textSFix} +% \begin{macrocode} +\pmbd@UniDef\textSFix{2524} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2524} +% \begin{macrocode} +\@namedef{pmbd@U+2524}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2525} BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY +% \begin{macro}{\pmbd@U+2525} +% \begin{macrocode} +\@namedef{pmbd@U+2525}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2526} BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT +% \begin{macro}{\pmbd@U+2526} +% \begin{macrocode} +\@namedef{pmbd@U+2526}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@Thick +$ \rlap{% +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ }% +$ \kern.5\pmbd@D +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2527} BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT +% \begin{macro}{\pmbd@U+2527} +% \begin{macrocode} +\@namedef{pmbd@U+2527}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@Thick +$ \rlap{% +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ }% +$ \kern.5\pmbd@D +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2528} BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT +% \begin{macro}{\pmbd@U+2528} +% \begin{macrocode} +\@namedef{pmbd@U+2528}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2529} BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY +% \begin{macro}{\pmbd@U+2529} +% \begin{macrocode} +\@namedef{pmbd@U+2529}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ }% +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& }% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252A} BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY +% \begin{macro}{\pmbd@U+252A} +% \begin{macrocode} +\@namedef{pmbd@U+252A}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ }% +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& }% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252B} BOX DRAWINGS HEAVY VERTICAL AND LEFT +% \begin{macro}{\pmbd@U+252B} +% \begin{macrocode} +\@namedef{pmbd@U+252B}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252C} BOX DRAWINGS LIGHT DOWN AND HORIZONTAL +% \begin{macro}{\textSFvi} +% \begin{macrocode} +\pmbd@UniDef\textSFvi{252C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+252C} +% \begin{macrocode} +\@namedef{pmbd@U+252C}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252D} BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT +% \begin{macro}{\pmbd@U+252D} +% \begin{macrocode} +\@namedef{pmbd@U+252D}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ }% +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& }% +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252E} BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT +% \begin{macro}{\pmbd@U+252E} +% \begin{macrocode} +\@namedef{pmbd@U+252E}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \kern\pmbd@C +$ \advance\pmbd@C-\pmbd@W +$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B +$ }% +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& }% +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+252F} BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY +% \begin{macro}{\pmbd@U+252F} +% \begin{macrocode} +\@namedef{pmbd@U+252F}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2530} BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT +% \begin{macro}{\pmbd@U+2530} +% \begin{macrocode} +\@namedef{pmbd@U+2530}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2531} BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY +% \begin{macro}{\pmbd@U+2531} +% \begin{macrocode} +\@namedef{pmbd@U+2531}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& }% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2532} BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY +% \begin{macro}{\pmbd@U+2532} +% \begin{macrocode} +\@namedef{pmbd@U+2532}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& }% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2533} BOX DRAWINGS HEAVY DOWN AND HORIZONTAL +% \begin{macro}{\pmbd@U+2533} +% \begin{macrocode} +\@namedef{pmbd@U+2533}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2534} BOX DRAWINGS LIGHT UP AND HORIZONTAL +% \begin{macro}{\textSFvii} +% \begin{macrocode} +\pmbd@UniDef\textSFvii{2534} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2534} +% \begin{macrocode} +\@namedef{pmbd@U+2534}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2535} BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHL +% \begin{macro}{\pmbd@U+2535} +% \begin{macrocode} +\@namedef{pmbd@U+2535}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2536} BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT +% \begin{macro}{\pmbd@U+2536} +% \begin{macrocode} +\@namedef{pmbd@U+2536}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \kern\pmbd@C +$ \advance\pmbd@C-\pmbd@W +$ \pmbd@Rule{-\pmbd@C}\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2537} BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY +% \begin{macro}{\pmbd@U+2537} +% \begin{macrocode} +\@namedef{pmbd@U+2537}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2538} BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT +% \begin{macro}{\pmbd@U+2538} +% \begin{macrocode} +\@namedef{pmbd@U+2538}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2539} BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY +% \begin{macro}{\pmbd@U+2539} +% \begin{macrocode} +\@namedef{pmbd@U+2539}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& }% +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253A} BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY +% \begin{macro}{\pmbd@U+253A} +% \begin{macrocode} +\@namedef{pmbd@U+253A}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \rlap{% +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& }% +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253B} BOX DRAWINGS HEAVY UP AND HORIZONTAL +% \begin{macro}{\pmbd@U+253B} +% \begin{macrocode} +\@namedef{pmbd@U+253B}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253C} BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL +% \begin{macro}{\textSFv} +% \begin{macrocode} +\pmbd@UniDef\textSFv{253C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+253C} +% \begin{macrocode} +\@namedef{pmbd@U+253C}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}% + \kern-\pmbd@W +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253D} BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT +% \begin{macro}{\pmbd@U+253D} +% \begin{macrocode} +\@namedef{pmbd@U+253D}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253E} BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT +% \begin{macro}{\pmbd@U+253E} +% \begin{macrocode} +\@namedef{pmbd@U+253E}{% + \pmbd@BeginDraw XX% + \rlap{% + \kern.5\pmbd@W +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+253F} BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT +% \begin{macro}{\pmbd@U+253F} +% \begin{macrocode} +\@namedef{pmbd@U+253F}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}% + \kern-\pmbd@W +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2540} BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT +% \begin{macro}{\pmbd@U+2540} +% \begin{macrocode} +\@namedef{pmbd@U+2540}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2541} BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT +% \begin{macro}{\pmbd@U+2541} +% \begin{macrocode} +\@namedef{pmbd@U+2541}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% \subsubsection{U+2542} BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT +% \begin{macro}{\pmbd@U+2542} +% \begin{macrocode} +\@namedef{pmbd@U+2542}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax}% + \kern-\pmbd@W +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2543} BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT +% \begin{macro}{\pmbd@U+2543} +% \begin{macrocode} +\@namedef{pmbd@U+2543}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2544} BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT +% \begin{macro}{\pmbd@U+2544} +% \begin{macrocode} +\@namedef{pmbd@U+2544}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thin\relax}% +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2545} BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT +% \begin{macro}{\pmbd@U+2545} +% \begin{macrocode} +\@namedef{pmbd@U+2545}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thin\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A\pmbd@B + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2546} BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT +% \begin{macro}{\pmbd@U+2546} +% \begin{macrocode} +\@namedef{pmbd@U+2546}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thin +$ \pmbd@C=.5\pmbd@C +$ \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B +$ \kern-\pmbd@Thin +$ \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thin\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thin\relax}% +& \pmbd@A\pmbd@B +& \kern-\pmbd@Thin +& \pmbd@Rule\pmbd@Thin\pmbd@H\pmbd@B + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}% +& \pmbd@A{-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2547} BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY +% \begin{macro}{\pmbd@U+2547} +% \begin{macrocode} +\@namedef{pmbd@U+2547}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +$ }% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@B=\dimexpr-\pmbd@A+\pmbd@Thick\relax +& \rlap{% +& \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& }% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@H\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2548} BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY +% \begin{macro}{\pmbd@U+2548} +% \begin{macrocode} +\@namedef{pmbd@U+2548}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \rlap{% +$ \kern.5\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +$ }% +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \rlap{% +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \pmbd@Rule\pmbd@Thick\pmbd@A\z@ +& }% +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2549} BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY +% \begin{macro}{\pmbd@U+2549} +% \begin{macrocode} +\@namedef{pmbd@U+2549}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@C}\pmbd@A\pmbd@B +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\dimexpr\pmbd@W+\pmbd@Thick\relax}% +& \pmbd@A{\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +& \kern-\pmbd@Thick +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+254A} BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY +% \begin{macro}{\pmbd@U+254A} +% \begin{macrocode} +\@namedef{pmbd@U+254A}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thin\relax} + }% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \pmbd@C=.5\pmbd@C +$ \pmbd@D=\pmbd@W +$ \advance\pmbd@D-\pmbd@C +$ \kern\pmbd@C +$ \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +$ \kern-\pmbd@Thick +$ \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@C=.5\dimexpr\pmbd@W-\pmbd@Thick\relax +& \kern\pmbd@C +& \pmbd@Rule\pmbd@Thick\pmbd@H\z@ +& \kern-\pmbd@Thick +& \pmbd@Rule{\dimexpr\pmbd@W-\pmbd@C\relax}\pmbd@A +& {-\dimexpr\pmbd@A-\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+254B} BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL +% \begin{macro}{\pmbd@U+254B} +% \begin{macrocode} +\@namedef{pmbd@U+254B}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \dimen@=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule\pmbd@W\dimen@{-\dimexpr\dimen@-\pmbd@Thick\relax}% + \kern-\pmbd@W +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \kern\pmbd@A +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Box drawing, double lines} +% +% \begin{macro}{\pmbd@BeginDouble} +% \begin{macrocode} +\def\pmbd@BeginDouble{% + \pmbd@BeginDraw X-% + \pmbd@SetLength\pmbd@Sep\pmbd@BoxDrawing/doublelinesep% +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\pmbd@beginB} +% \begin{macrocode} +\def\pmbd@beginB{% + \pmbd@beginA + \setlength{\dimen@}{\pmbd@doublerulesep}% + \edef\pmbd@doublesepH{\number\dimen@ sp}% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@beginC} +% \begin{macrocode} +\def\pmbd@beginC{% + \pmbd@beginB + \advance\dimen@\pmbd@rulewidth + \edef\pmbd@doublesepV{\number\dimen@ sp}% +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2550} BOX DRAWINGS DOUBLE HORIZONTAL +% \begin{macro}{\textSFxliii} +% \begin{macrocode} +\pmbd@UniDef\textSFxliii{2550} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2550} +% \begin{macrocode} +\@namedef{pmbd@U+2550}{% + \pmbd@BeginDouble +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A-\pmbd@Sep +$ \pmbd@A=.5\pmbd@A +& \pmbd@A=.5\dimexpr\pmbd@H-\pmbd@Sep\relax +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \kern-\pmbd@W +$ \advance\pmbd@A\pmbd@Sep +$ \advance\pmbd@A\pmbd@Thin +$ \advance\pmbd@B-\pmbd@Sep +$ \advance\pmbd@B-\pmbd@Thin +& \pmbd@A=\dimexpr\pmbd@A+\pmbd@Sep+\pmbd@Thin\relax +$ \pmbd@Rule\pmbd@W\pmbd@A\pmbd@B +& \pmbd@Rule\pmbd@W\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2551} BOX DRAWINGS DOUBLE VERTICAL +% \begin{macro}{\textSFxxiv} +% \begin{macrocode} +\pmbd@UniDef\textSFxxiv{2551} +% \end{macrocode} +% \end{macro} +% \begin{macro}{pmbd@U+2551} +% \begin{macrocode} +\@namedef{pmbd@U+2551}{% + \pmbd@BeginDouble +$ \pmbd@A=\pmbd@W +$ \advance\pmbd@A-\pmbd@Sep +$ \pmbd@A=.5\pmbd@A +$ \advance\pmbd@A-.5\pmbd@Thin +$ \kern\pmbd@A +& \kern\dimexpr.5\dimexpr\pmbd@W-\pmbd@Sep\relax-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \kern\pmbd@Sep + \pmbd@Rule\pmbd@Thin\pmbd@H\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2552} BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE +% \begin{macro}{\textSFli} +% \begin{macrocode} +\pmbd@UniDef\textSFli{2552} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2552} +% \begin{macrocode} +\@namedef{pmbd@U+2552}{% + \pmbd@BeginDouble + \pmbd@C=\pmbd@W + \advance\pmbd@C-\pmbd@Thin + \pmbd@C=.5\pmbd@C + \kern\pmbd@C + \pmbd@A=\pmbd@H + \advance\pmbd@A\pmbd@Sep + \pmbd@A=.5\pmbd@A + \advance\pmbd@A\pmbd@Thin + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \kern-\pmbd@Thin + \pmbd@D=\pmbd@W + \advance\pmbd@D-\pmbd@C + \pmbd@B=-\pmbd@A + \advance\pmbd@B\pmbd@Thin + \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B + \kern-\pmbd@D + \advance\pmbd@A-\pmbd@Sep + \advance\pmbd@A-\pmbd@Thin + \advance\pmbd@B\pmbd@Sep + \advance\pmbd@B\pmbd@Thin + \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2553} BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE +% \begin{macro}{\textSFlii} +% \begin{macrocode} +\pmbd@UniDef\textSFlii{2553} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2553} +% \begin{macrocode} +\@namedef{pmbd@U+2553}{% + \pmbd@BeginDouble + \pmbd@C=\pmbd@W + \advance\pmbd@C-\pmbd@Sep + \pmbd@C=.5\pmbd@C + \advance\pmbd@C-\pmbd@Thin + \kern\pmbd@C + \pmbd@D=\pmbd@W + \advance\pmbd@D-\pmbd@C + \pmbd@A=\pmbd@H + \advance\pmbd@A\pmbd@Thin + \pmbd@A=.5\pmbd@A + \pmbd@B=-\pmbd@A + \advance\pmbd@B\pmbd@Thin + \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B + \kern-\pmbd@D + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \kern\pmbd@Sep + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% \subsubsection{U+2554} BOX DRAWINGS DOUBLE DOWN AND RIGHT +% \begin{macro}{\textSFxxxix} +% \begin{macrocode} +\pmbd@UniDef\textSFxxxix{2554} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2554} +% \begin{macrocode} +\@namedef{pmbd@U+2554}{% + \pmbd@BeginDouble + \pmbd@C=\pmbd@W + \advance\pmbd@C-\pmbd@Sep + \pmbd@C=.5\pmbd@C + \advance\pmbd@C-\pmbd@Thin + \kern\pmbd@C + \pmbd@A=\pmbd@H + \advance\pmbd@A\pmbd@Sep + \pmbd@A=.5\pmbd@A + \advance\pmbd@A\pmbd@Thin + \pmbd@B=-\pmbd@A + \advance\pmbd@B\pmbd@Thin + \pmbd@D=\pmbd@W + \advance\pmbd@D-\pmbd@C + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \kern-\pmbd@Thin + \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B + \advance\pmbd@D-\pmbd@Sep + \advance\pmbd@D-\pmbd@Thin + \kern-\pmbd@D + \advance\pmbd@A-\pmbd@Sep + \advance\pmbd@A-\pmbd@Thin + \advance\pmbd@B\pmbd@Sep + \advance\pmbd@B\pmbd@Thin + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \kern-\pmbd@Thin + \pmbd@Rule\pmbd@D\pmbd@A\pmbd@B + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2555} BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE +% \begin{macro}{\textSFxxii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxii{2555} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2555} +% \begin{macrocode} +\@namedef{pmbd@U+2555}{% + \pmbd@BeginDouble + \pmbd@A=\pmbd@H + \advance\pmbd@A-\pmbd@Sep + \pmbd@A=.5\pmbd@A + \pmbd@B=-\pmbd@A + \advance\pmbd@B\pmbd@Thin + \pmbd@C=\pmbd@W + \advance\pmbd@C\pmbd@Thin + \pmbd@C=.5\pmbd@C + \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B + \kern-\pmbd@C + \advance\pmbd@A\pmbd@Sep + \advance\pmbd@A\pmbd@Thin + \advance\pmbd@B-\pmbd@Sep + \advance\pmbd@B-\pmbd@Thin + \pmbd@Rule\pmbd@C\pmbd@A\pmbd@B + \kern-\pmbd@Thin + \pmbd@Rule\pmbd@Thin\pmbd@A\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2556} BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE +% \begin{macro}{\textSFxxi} +% \begin{macrocode} +\pmbd@UniDef\textSFxxi{2556} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2556} +% \begin{macrocode} +\@namedef{pmbd@U+2556}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \dimen4 \wd\z@ + \advance\dimen4 \pmbd@doublesepH + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2557} BOX DRAWINGS DOUBLE DOWN AND LEFT +% \begin{macro}{\textSFxxv} +% \begin{macrocode} +\pmbd@UniDef\textSFxxv{2557} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2557} +% \begin{macrocode} +\@namedef{pmbd@U+2557}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \advance\dimen4 \pmbd@doublesepH + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \kern\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@\@depth\dp\z@ + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \advance\dimen4 -\pmbd@doublesepH + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \kern\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2558} BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE +% \begin{macro}{\textSFl} +% \begin{macrocode} +\pmbd@UniDef\textSFl{2558} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2558} +% \begin{macrocode} +\@namedef{pmbd@U+2558}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \kern.5\wd\z@ + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \kern.5\wd\z@ + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2559} BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE +% \begin{macro}{\textSFxlix} +% \begin{macrocode} +\pmbd@UniDef\textSFxlix{2559} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2559} +% \begin{macrocode} +\@namedef{pmbd@U+2559}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \dimen4 \wd\z@ + \advance\dimen4 \pmbd@doublesepH + \hb@xt@\wd\z@{% + \hfill + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255A} BOX DRAWINGS DOUBLE UP AND RIGHT +% \begin{macro}{\textSFxxxviii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxxviii{255A} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255A} +% \begin{macrocode} +\@namedef{pmbd@U+255A}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \advance\dimen4 -\pmbd@doublesepH + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \kern\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \advance\dimen4 \pmbd@doublesepH + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \kern\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255B} BOX DRAWINGS UP SINGLE AND LEFT DOUBLE +% \begin{macro}{\textSFxxviii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxviii{255B} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255B} +% \begin{macrocode} +\@namedef{pmbd@U+255B}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255C} BOX DRAWINGS UP DOUBLE AND LEFT SINGLE +% \begin{macro}{\textSFxxvii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxvii{255C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255C} +% \begin{macrocode} +\@namedef{pmbd@U+255C}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \dimen4 \wd\z@ + \advance\dimen4 \pmbd@doublesepH + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255D} BOX DRAWINGS DOUBLE UP AND LEFT +% \begin{macro}{\textSFxxvi} +% \begin{macrocode} +\pmbd@UniDef\textSFxxvi{255D} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255D} +% \begin{macrocode} +\@namedef{pmbd@U+255D}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \advance\dimen4 -\pmbd@doublesepH + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \kern\pmbd@rulewidth + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \advance\dimen4 \pmbd@doublesepH + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \kern\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255E} BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE +% \begin{macro}{\textSFxxxvi} +% \begin{macrocode} +\pmbd@UniDef\textSFxxxvi{255E} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255E} +% \begin{macrocode} +\@namedef{pmbd@U+255E}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \kern.5\wd\z@ + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \kern.5\wd\z@ + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+255F} BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE +% \begin{macro}{\textSFxxxvii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxxvii{255F} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+255F} +% \begin{macrocode} +\@namedef{pmbd@U+255F}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \hb@xt@\wd\z@{% + \hfill + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2560} BOX DRAWINGS DOUBLE VERTICAL AND RIGHT +% \begin{macro}{\textSFxlii} +% \begin{macrocode} +\pmbd@UniDef\textSFxlii{2560} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2560} +% \begin{macrocode} +\@namedef{pmbd@U+2560}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \kern\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2561} BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE +% \begin{macro}{\textSFxix} +% \begin{macrocode} +\pmbd@UniDef\textSFxix{2561} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2561} +% \begin{macrocode} +\@namedef{pmbd@U+2561}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \vrule\@width.5\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2562} BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE +% \begin{macro}{\textSFxx} +% \begin{macrocode} +\pmbd@UniDef\textSFxx{2562} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2562} +% \begin{macrocode} +\@namedef{pmbd@U+2562}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2563} BOX DRAWINGS DOUBLE VERTICAL AND LEFT +% \begin{macro}{\textSFxxiii} +% \begin{macrocode} +\pmbd@UniDef\textSFxxiii{2563} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2563} +% \begin{macrocode} +\@namedef{pmbd@U+2563}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \kern\pmbd@rulewidth + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2564} BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE +% \begin{macro}{\textSFxlvii} +% \begin{macrocode} +\pmbd@UniDef\textSFxlvii{2564} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2564} +% \begin{macrocode} +\@namedef{pmbd@U+2564}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2565} BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE +% \begin{macro}{\textSFxlviii} +% \begin{macrocode} +\pmbd@UniDef\textSFxlviii{2565} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2565} +% \begin{macrocode} +\@namedef{pmbd@U+2565}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2566} BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL +% \begin{macro}{\textSFxli} +% \begin{macrocode} +\pmbd@UniDef\textSFxli{2566} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2566} +% \begin{macrocode} +\@namedef{pmbd@U+2566}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2567} BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE +% \begin{macro}{\textSFxlv} +% \begin{macrocode} +\pmbd@UniDef\textSFxlv{2567} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2567} +% \begin{macrocode} +\@namedef{pmbd@U+2567}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \rlap{% + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2568} BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE +% \begin{macro}{\textSFxlvi} +% \begin{macrocode} +\pmbd@UniDef\textSFxlvi{2568} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2568} +% \begin{macrocode} +\@namedef{pmbd@U+2568}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@depth-.5\dimen\tw@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2569} BOX DRAWINGS DOUBLE UP AND HORIZONTAL +% \begin{macro}{\textSFxl} +% \begin{macrocode} +\pmbd@UniDef\textSFxl{2569} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+2569} +% \begin{macrocode} +\@namedef{pmbd@U+2569}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+256A} BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE +% \begin{macro}{\textSFliv} +% \begin{macrocode} +\pmbd@UniDef\textSFliv{256A} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+256A} +% \begin{macrocode} +\@namedef{pmbd@U+256A}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \rlap{% + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+256B} BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE +% \begin{macro}{\textSFliii} +% \begin{macrocode} +\pmbd@UniDef\textSFliii{256B} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+256B} +% \begin{macrocode} +\@namedef{pmbd@U+256B}{% + \pmbd@beginB + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \rlap{% + \vrule\@width\wd\z@\@height.5\dimen@\@depth-.5\dimen\tw@ + }% + \hss + \vrule\@width\pmbd@rulewidth + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+256C} BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL +% \begin{macro}{\textSFxliv} +% \begin{macrocode} +\pmbd@UniDef\textSFxliv{256C} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\pmbd@U+256C} +% \begin{macrocode} +\@namedef{pmbd@U+256C}{% + \pmbd@beginC + \dimen@\ht\z@ + \advance\dimen@-\dp\z@ + \dimen\tw@\dimen@ + \advance\dimen@\pmbd@rulewidth + \advance\dimen\tw@-\pmbd@rulewidth + \dimen4 \wd\z@ + \advance\dimen4 -\pmbd@doublesepH + \begingroup + \advance\dimen@\pmbd@doublesepV + \advance\dimen\tw@\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \rlap{% + \hb@xt@\wd\z@{% + \hss + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height\ht\z@\@depth-.5\dimen\tw@ + \hss + }% + }% + \endgroup + \advance\dimen@-\pmbd@doublesepV + \advance\dimen\tw@-\pmbd@doublesepV + \rlap{% + \hb@xt@\wd\z@{% + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + \hss + \vrule\@width.5\dimen4 \@height.5\dimen@\@depth-.5\dimen\tw@ + }% + }% + \hss + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \kern\pmbd@doublesepH + \vrule\@width\pmbd@rulewidth\@height.5\dimen@ + \hss + \pmbd@end +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2574} BOX DRAWINGS LIGHT LEFT +% \begin{macro}{\pmbd@U+2574} +% \begin{macrocode} +\@namedef{pmbd@U+2574}{% + \pmbd@BeginDraw X-% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2575} BOX DRAWINGS LIGHT UP +% \begin{macro}{\pmbd@U+2575} +% \begin{macrocode} +\@namedef{pmbd@U+2575}{% + \pmbd@BeginDraw X-% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2576} BOX DRAWINGS LIGHT RIGHT +% \begin{macro}{\pmbd@U+2576} +% \begin{macrocode} +\@namedef{pmbd@U+2576}{% + \pmbd@BeginDraw X-% + \kern.5\pmbd@W +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2577} BOX DRAWINGS LIGHT DOWN +% \begin{macro}{\pmbd@U+2577} +% \begin{macrocode} +\@namedef{pmbd@U+2577}{% + \pmbd@BeginDraw X-% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2578} BOX DRAWINGS HEAVY LEFT +% \begin{macro}{\pmbd@U+2578} +% \begin{macrocode} +\@namedef{pmbd@U+2578}{% + \pmbd@BeginDraw -X% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+2579} BOX DRAWINGS HEAVY UP +% \begin{macro}{\pmbd@U+2579} +% \begin{macrocode} +\@namedef{pmbd@U+2579}{% + \pmbd@BeginDraw -X% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257A} BOX DRAWINGS HEAVY RIGHT +% \begin{macro}{\pmbd@U+257A} +% \begin{macrocode} +\@namedef{pmbd@U+257A}{% + \pmbd@BeginDraw -X% + \kern.5\pmbd@W +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257B} BOX DRAWINGS HEAVY DOWN +% \begin{macro}{\pmbd@U+257B} +% \begin{macrocode} +\@namedef{pmbd@U+257B}{% + \pmbd@BeginDraw -X% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257C} BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT +% \begin{macro}{\pmbd@U+257C} +% \begin{macrocode} +\@namedef{pmbd@U+257C}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257D} BOX DRAWINGS LIGHT UP AND HEAVY DOWN +% \begin{macro}{\pmbd@U+257D} +% \begin{macrocode} +\@namedef{pmbd@U+257D}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin\pmbd@H{-.5\pmbd@H}% + }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257E} BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT +% \begin{macro}{\pmbd@U+257E} +% \begin{macrocode} +\@namedef{pmbd@U+257E}{% + \pmbd@BeginDraw XX% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thick +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thick +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thick\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thick\relax}% +$ \pmbd@A=\pmbd@H +$ \advance\pmbd@A\pmbd@Thin +$ \pmbd@A=.5\pmbd@A +$ \pmbd@B=-\pmbd@A +$ \advance\pmbd@B\pmbd@Thin +$ \pmbd@Rule{.5\pmbd@W}\pmbd@A\pmbd@B +& \pmbd@A=.5\dimexpr\pmbd@H+\pmbd@Thin\relax +& \pmbd@Rule{.5\pmbd@W}\pmbd@A +& {\dimexpr-\pmbd@A+\pmbd@Thin\relax}% + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsubsection{U+257F} BOX DRAWINGS HEAVY UP AND LIGHT DOWN +% \begin{macro}{\pmbd@U+257F} +% \begin{macrocode} +\@namedef{pmbd@U+257F}{% + \pmbd@BeginDraw XX% + \rlap{% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thick +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thick\relax + \pmbd@Rule\pmbd@Thick\pmbd@H{-.5\pmbd@H}% + }% +$ \pmbd@C=\pmbd@W +$ \advance\pmbd@C-\pmbd@Thin +$ \kern.5\pmbd@C +& \kern.5\dimexpr\pmbd@W-\pmbd@Thin\relax + \pmbd@Rule\pmbd@Thin{.5\pmbd@H}\z@ + \pmbd@EndBox +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Box drawing, light single lines} +% +% \begin{macro}{\pmbd@beginA} +% \begin{macrocode} +\def\pmbd@beginA{% + \pmbd@begin + \def\width{\wd\z@}% + \def\height{\ht\z@}% + \def\depth{\dp\z@}% + \setlength{\dimen@}{\pmbd@rulewidth}% + \edef\pmbd@rulewidth{\number\dimen@ sp}% +} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macrocode} +\pmbd@AtEnd% +% +% \end{macrocode} +% +% \subsection{Unicode support file} +% +% \begin{macrocode} +%<*utf8> +\ProvidesFile{pmboxdrawenc.dfu}% + [2019/12/05 v1.4 UTF-8 support for box drawing characters]% +% \end{macrocode} +% +% \begin{macrocode} +\DeclareUnicodeCharacter{2500}{\textSFx} +\DeclareUnicodeCharacter{2501}{\pmboxdrawuni{2501}} +\DeclareUnicodeCharacter{2502}{\textSFxi} +\DeclareUnicodeCharacter{2503}{\pmboxdrawuni{2503}} +\DeclareUnicodeCharacter{250C}{\textSFi} +\DeclareUnicodeCharacter{250D}{\pmboxdrawuni{250D}} +\DeclareUnicodeCharacter{250E}{\pmboxdrawuni{250E}} +\DeclareUnicodeCharacter{250F}{\pmboxdrawuni{250F}} +\DeclareUnicodeCharacter{2510}{\textSFiii} +\DeclareUnicodeCharacter{2511}{\pmboxdrawuni{2511}} +\DeclareUnicodeCharacter{2512}{\pmboxdrawuni{2512}} +\DeclareUnicodeCharacter{2513}{\pmboxdrawuni{2513}} +\DeclareUnicodeCharacter{2514}{\textSFii} +\DeclareUnicodeCharacter{2515}{\pmboxdrawuni{2515}} +\DeclareUnicodeCharacter{2516}{\pmboxdrawuni{2516}} +\DeclareUnicodeCharacter{2517}{\pmboxdrawuni{2517}} +\DeclareUnicodeCharacter{2518}{\textSFiv} +\DeclareUnicodeCharacter{2519}{\pmboxdrawuni{2519}} +\DeclareUnicodeCharacter{251A}{\pmboxdrawuni{251A}} +\DeclareUnicodeCharacter{251B}{\pmboxdrawuni{251B}} +\DeclareUnicodeCharacter{251C}{\textSFviii} +\DeclareUnicodeCharacter{251D}{\pmboxdrawuni{251D}} +\DeclareUnicodeCharacter{251E}{\pmboxdrawuni{251E}} +\DeclareUnicodeCharacter{251F}{\pmboxdrawuni{251F}} +\DeclareUnicodeCharacter{2520}{\pmboxdrawuni{2520}} +\DeclareUnicodeCharacter{2521}{\pmboxdrawuni{2521}} +\DeclareUnicodeCharacter{2522}{\pmboxdrawuni{2522}} +\DeclareUnicodeCharacter{2523}{\pmboxdrawuni{2523}} +\DeclareUnicodeCharacter{2524}{\textSFix} +\DeclareUnicodeCharacter{252C}{\textSFvi} +\DeclareUnicodeCharacter{252D}{\pmboxdrawuni{252D}} +\DeclareUnicodeCharacter{252E}{\pmboxdrawuni{252E}} +\DeclareUnicodeCharacter{252F}{\pmboxdrawuni{252F}} +\DeclareUnicodeCharacter{2530}{\pmboxdrawuni{2530}} +\DeclareUnicodeCharacter{2531}{\pmboxdrawuni{2531}} +\DeclareUnicodeCharacter{2532}{\pmboxdrawuni{2532}} +\DeclareUnicodeCharacter{2533}{\pmboxdrawuni{2533}} +\DeclareUnicodeCharacter{2534}{\textSFvii} +\DeclareUnicodeCharacter{2535}{\pmboxdrawuni{2535}} +\DeclareUnicodeCharacter{2536}{\pmboxdrawuni{2536}} +\DeclareUnicodeCharacter{2537}{\pmboxdrawuni{2537}} +\DeclareUnicodeCharacter{2538}{\pmboxdrawuni{2538}} +\DeclareUnicodeCharacter{2539}{\pmboxdrawuni{2539}} +\DeclareUnicodeCharacter{253A}{\pmboxdrawuni{253A}} +\DeclareUnicodeCharacter{253B}{\pmboxdrawuni{253B}} +\DeclareUnicodeCharacter{253C}{\textSFv} +\DeclareUnicodeCharacter{253D}{\pmboxdrawuni{253D}} +\DeclareUnicodeCharacter{253E}{\pmboxdrawuni{253E}} +\DeclareUnicodeCharacter{253F}{\pmboxdrawuni{253F}} +\DeclareUnicodeCharacter{2540}{\pmboxdrawuni{2540}} +\DeclareUnicodeCharacter{2541}{\pmboxdrawuni{2541}} +\DeclareUnicodeCharacter{2542}{\pmboxdrawuni{2542}} +\DeclareUnicodeCharacter{2543}{\pmboxdrawuni{2543}} +\DeclareUnicodeCharacter{2544}{\pmboxdrawuni{2544}} +\DeclareUnicodeCharacter{2545}{\pmboxdrawuni{2545}} +\DeclareUnicodeCharacter{2546}{\pmboxdrawuni{2546}} +\DeclareUnicodeCharacter{2547}{\pmboxdrawuni{2547}} +\DeclareUnicodeCharacter{2548}{\pmboxdrawuni{2548}} +\DeclareUnicodeCharacter{2549}{\pmboxdrawuni{2549}} +\DeclareUnicodeCharacter{254A}{\pmboxdrawuni{254A}} +\DeclareUnicodeCharacter{254B}{\pmboxdrawuni{254B}} +\DeclareUnicodeCharacter{2550}{\textSFxliii} +\DeclareUnicodeCharacter{2551}{\textSFxxiv} +\DeclareUnicodeCharacter{2552}{\textSFli} +\DeclareUnicodeCharacter{2553}{\textSFlii} +\DeclareUnicodeCharacter{2554}{\textSFxxxix} +\DeclareUnicodeCharacter{2555}{\textSFxxii} +\DeclareUnicodeCharacter{2556}{\textSFxxi} +\DeclareUnicodeCharacter{2557}{\textSFxxv} +\DeclareUnicodeCharacter{2558}{\textSFl} +\DeclareUnicodeCharacter{2559}{\textSFxlix} +\DeclareUnicodeCharacter{255A}{\textSFxxxviii} +\DeclareUnicodeCharacter{255B}{\textSFxxviii} +\DeclareUnicodeCharacter{255C}{\textSFxxvii} +\DeclareUnicodeCharacter{255D}{\textSFxxvi} +\DeclareUnicodeCharacter{255E}{\textSFxxxvi} +\DeclareUnicodeCharacter{255F}{\textSFxxxvii} +\DeclareUnicodeCharacter{2560}{\textSFxlii} +\DeclareUnicodeCharacter{2561}{\textSFxix} +\DeclareUnicodeCharacter{2562}{\textSFxx} +\DeclareUnicodeCharacter{2563}{\textSFxxiii} +\DeclareUnicodeCharacter{2564}{\textSFxlvii} +\DeclareUnicodeCharacter{2565}{\textSFxlviii} +\DeclareUnicodeCharacter{2566}{\textSFxli} +\DeclareUnicodeCharacter{2567}{\textSFxlv} +\DeclareUnicodeCharacter{2568}{\textSFxlvi} +\DeclareUnicodeCharacter{2569}{\textSFxl} +\DeclareUnicodeCharacter{256A}{\textSFliv} +\DeclareUnicodeCharacter{256B}{\textSFliii} +\DeclareUnicodeCharacter{256C}{\textSFxliv} +\DeclareUnicodeCharacter{2574}{\pmboxdrawuni{2574}} +\DeclareUnicodeCharacter{2575}{\pmboxdrawuni{2575}} +\DeclareUnicodeCharacter{2576}{\pmboxdrawuni{2576}} +\DeclareUnicodeCharacter{2577}{\pmboxdrawuni{2577}} +\DeclareUnicodeCharacter{2578}{\pmboxdrawuni{2578}} +\DeclareUnicodeCharacter{2579}{\pmboxdrawuni{2579}} +\DeclareUnicodeCharacter{257A}{\pmboxdrawuni{257A}} +\DeclareUnicodeCharacter{257B}{\pmboxdrawuni{257B}} +\DeclareUnicodeCharacter{257C}{\pmboxdrawuni{257C}} +\DeclareUnicodeCharacter{257D}{\pmboxdrawuni{257D}} +\DeclareUnicodeCharacter{257E}{\pmboxdrawuni{257E}} +\DeclareUnicodeCharacter{257F}{\pmboxdrawuni{257F}} +\DeclareUnicodeCharacter{2580}{\textupblock} +\DeclareUnicodeCharacter{2581}{\pmboxdrawuni{2581}} +\DeclareUnicodeCharacter{2582}{\pmboxdrawuni{2582}} +\DeclareUnicodeCharacter{2583}{\pmboxdrawuni{2583}} +\DeclareUnicodeCharacter{2584}{\textdnblock} +\DeclareUnicodeCharacter{2585}{\pmboxdrawuni{2585}} +\DeclareUnicodeCharacter{2586}{\pmboxdrawuni{2586}} +\DeclareUnicodeCharacter{2587}{\pmboxdrawuni{2587}} +\DeclareUnicodeCharacter{2588}{\textblock} +\DeclareUnicodeCharacter{2589}{\pmboxdrawuni{2589}} +\DeclareUnicodeCharacter{258A}{\pmboxdrawuni{258A}} +\DeclareUnicodeCharacter{258B}{\pmboxdrawuni{258B}} +\DeclareUnicodeCharacter{258C}{\textlfblock} +\DeclareUnicodeCharacter{258D}{\pmboxdrawuni{258D}} +\DeclareUnicodeCharacter{258E}{\pmboxdrawuni{258E}} +\DeclareUnicodeCharacter{258F}{\pmboxdrawuni{258F}} +\DeclareUnicodeCharacter{2590}{\textrtblock} +\DeclareUnicodeCharacter{2591}{\textltshade} +\DeclareUnicodeCharacter{2592}{\textshade} +\DeclareUnicodeCharacter{2593}{\textdkshade} +\DeclareUnicodeCharacter{2594}{\pmboxdrawuni{2594}} +\DeclareUnicodeCharacter{2595}{\pmboxdrawuni{2595}} +\DeclareUnicodeCharacter{2596}{\pmboxdrawuni{2596}} +\DeclareUnicodeCharacter{2597}{\pmboxdrawuni{2597}} +\DeclareUnicodeCharacter{2598}{\pmboxdrawuni{2598}} +\DeclareUnicodeCharacter{2599}{\pmboxdrawuni{2599}} +\DeclareUnicodeCharacter{259A}{\pmboxdrawuni{259A}} +\DeclareUnicodeCharacter{259B}{\pmboxdrawuni{259B}} +\DeclareUnicodeCharacter{259C}{\pmboxdrawuni{259C}} +\DeclareUnicodeCharacter{259D}{\pmboxdrawuni{259D}} +\DeclareUnicodeCharacter{259E}{\pmboxdrawuni{259E}} +\DeclareUnicodeCharacter{259F}{\pmboxdrawuni{259F}} +% \end{macrocode} +% +% \begin{macrocode} +% +% \end{macrocode} +%% \section{Installation} +% +% \subsection{Download} +% +% \paragraph{Package.} This package is available on +% CTAN\footnote{\CTANpkg{pmboxdraw}}: +% \begin{description} +% \item[\CTAN{macros/latex/contrib/pmboxdraw/pmboxdraw.dtx}] The source file. +% \item[\CTAN{macros/latex/contrib/pmboxdraw/pmboxdraw.pdf}] Documentation. +% \end{description} +% +% +% \paragraph{Bundle.} All the packages of the bundle `pmboxdraw' +% are also available in a TDS compliant ZIP archive. There +% the packages are already unpacked and the documentation files +% are generated. The files and directories obey the TDS standard. +% \begin{description} +% \item[\CTANinstall{install/macros/latex/contrib/pmboxdraw.tds.zip}] +% \end{description} +% \emph{TDS} refers to the standard ``A Directory Structure +% for \TeX\ Files'' (\CTANpkg{tds}). Directories +% with \xfile{texmf} in their name are usually organized this way. +% +% \subsection{Bundle installation} +% +% \paragraph{Unpacking.} Unpack the \xfile{pmboxdraw.tds.zip} in the +% TDS tree (also known as \xfile{texmf} tree) of your choice. +% Example (linux): +% \begin{quote} +% |unzip pmboxdraw.tds.zip -d ~/texmf| +% \end{quote} +% +% \subsection{Package installation} +% +% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting +% \docstrip\ archive. The files are extracted by running the +% \xfile{.dtx} through \plainTeX: +% \begin{quote} +% \verb|tex pmboxdraw.dtx| +% \end{quote} +% +% \paragraph{TDS.} Now the different files must be moved into +% the different directories in your installation TDS tree +% (also known as \xfile{texmf} tree): +% \begin{quote} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} +% pmboxdraw.sty & tex/latex/pmboxdraw/pmboxdraw.sty\\ +% pmboxdrawenc.dfu & tex/latex/pmboxdraw/pmboxdrawenc.dfu\\ +% pmboxdraw.pdf & doc/latex/pmboxdraw/pmboxdraw.pdf\\ +% pmboxdraw.dtx & source/latex/pmboxdraw/pmboxdraw.dtx\\ +% \end{tabular}^^A +% }^^A +% \sbox0{\t}^^A +% \ifdim\wd0>\linewidth +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \end{quote} +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% TDS installing feature, then some files can already be in the right +% place, see the documentation of \docstrip. +% +% \subsection{Refresh file name databases} +% +% If your \TeX~distribution +% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh +% these. For example, \TeX\,Live\ users run \verb|texhash| or +% \verb|mktexlsr|. +% +% \subsection{Some details for the interested} +% +% \paragraph{Unpacking with \LaTeX.} +% The \xfile{.dtx} chooses its action depending on the format: +% \begin{description} +% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\LaTeX:] Generate the documentation. +% \end{description} +% If you insist on using \LaTeX\ for \docstrip\ (really, +% \docstrip\ does not need \LaTeX), then inform the autodetect routine +% about your intention: +% \begin{quote} +% \verb|latex \let\install=y\input{pmboxdraw.dtx}| +% \end{quote} +% Do not forget to quote the argument according to the demands +% of your shell. +% +% \paragraph{Generating the documentation.} +% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate +% the documentation. The process can be configured by the +% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% line into this file, if you want to have A4 as paper format: +% \begin{quote} +% \verb|\PassOptionsToClass{a4paper}{article}| +% \end{quote} +% An example follows how to generate the +% documentation with pdf\LaTeX: +% \begin{quote} +%\begin{verbatim} +%pdflatex pmboxdraw.dtx +%makeindex -s gind.ist pmboxdraw.idx +%pdflatex pmboxdraw.dtx +%makeindex -s gind.ist pmboxdraw.idx +%pdflatex pmboxdraw.dtx +%\end{verbatim} +% \end{quote} +% +% \begin{thebibliography}{9} +% +% \bibitem{inputenx} +% Heiko Oberdiek, The \xpackage{inputenx} Package (Enhanced input encoding +% handling), 2006/03/05 v1.0, +% \CTANpkg{inputenx}. +% +% \bibitem{aglfn} +% Adobe Systems Incorporated, +% Adobe Glyph List for New Fonts (AGLFN), version 1.5, 2005/09/18, +% \url{https://github.com/adobe-type-tools/agl-aglfn/blob/master/aglfn.txt}. +% +% \bibitem{2500} +% Unicode Inc., +% The Unicode Standard, Version 4.1, Box Drawing, Range: 2500--257F, +% 2005. +% \url{https://www.unicode.org/charts/PDF/U2500.pdf} +% +% \bibitem{2580} +% Unicode Inc., +% The Unicode Standard, Version 4.1, Block Elements, Range: 2580--259F, +% 2005. +% \url{https://www.unicode.org/charts/PDF/U2580.pdf} +% +% \end{thebibliography} +% +% \begin{History} +% \begin{Version}{2006/05/03 v1.0} +% \item +% First version. +% \end{Version} +% \begin{Version}{2011/03/24 v1.1} +% \item +% Support of more characters. +% \item +% Catcode section added. +% \end{Version} +% \begin{Version}{2016/05/16 v1.2} +% \item +% Documentation updates. +% \end{Version} +% \begin{Version}{2019/02/28 v1.3} +% \item +% Fix character U+257F (gh issue 59) +% \end{Version} +% \begin{Version}{2019/12/05 v1.4} +% \item +% Documentation updates. +% \end{Version} +% \end{History} +% +% \PrintIndex +% +% \Finale +\endinput diff --git a/macros/latex/contrib/pmboxdraw/pmboxdraw.pdf b/macros/latex/contrib/pmboxdraw/pmboxdraw.pdf new file mode 100644 index 0000000000..a136b0e530 Binary files /dev/null and b/macros/latex/contrib/pmboxdraw/pmboxdraw.pdf differ diff --git a/macros/latex/contrib/rerunfilecheck/README.md b/macros/latex/contrib/rerunfilecheck/README.md new file mode 100644 index 0000000000..325e343e02 --- /dev/null +++ b/macros/latex/contrib/rerunfilecheck/README.md @@ -0,0 +1,11 @@ +# rerunfilecheck + +rerunfilecheck for LaTeX + + + +The package provides additional rerun warnings if some +auxiliary files have changed. It is based on MD5 checksum, +provided by pdfTeX. + + diff --git a/macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx b/macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx new file mode 100644 index 0000000000..1418675669 --- /dev/null +++ b/macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx @@ -0,0 +1,921 @@ +% \iffalse meta-comment +% +% File: rerunfilecheck.dtx +% Version: 2019/12/05 v1.9 +% Info: Rerun checks for auxiliary files +% +% Copyright (C) +% 2009-2011 Heiko Oberdiek +% 2016-2019 Oberdiek Package Support Group +% https://github.com/ho-tex/rerunfilecheck/issues +% +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either +% version 1.3c of this license or (at your option) any later +% version. This version of this license is in +% https://www.latex-project.org/lppl/lppl-1-3c.txt +% and the latest version of this license is in +% https://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 Maintainers of this work are +% Heiko Oberdiek and the Oberdiek Package Support Group +% https://github.com/ho-tex/rerunfilecheck/issues +% +% This work consists of the main source file rerunfilecheck.dtx +% and the derived files +% rerunfilecheck.sty, rerunfilecheck.pdf, rerunfilecheck.ins, +% rerunfilecheck.drv, rerunfilecheck-example.cfg, +% rerunfilecheck-test1.tex. +% +% Distribution: +% CTAN:macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx +% CTAN:macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf +% +% Unpacking: +% (a) If rerunfilecheck.ins is present: +% tex rerunfilecheck.ins +% (b) Without rerunfilecheck.ins: +% tex rerunfilecheck.dtx +% (c) If you insist on using LaTeX +% latex \let\install=y\input{rerunfilecheck.dtx} +% (quote the arguments according to the demands of your shell) +% +% Documentation: +% (a) If rerunfilecheck.drv is present: +% latex rerunfilecheck.drv +% (b) Without rerunfilecheck.drv: +% latex rerunfilecheck.dtx; ... +% The class ltxdoc loads the configuration file ltxdoc.cfg +% if available. Here you can specify further options, e.g. +% use A4 as paper format: +% \PassOptionsToClass{a4paper}{article} +% +% Programm calls to get the documentation (example): +% pdflatex rerunfilecheck.dtx +% makeindex -s gind.ist rerunfilecheck.idx +% pdflatex rerunfilecheck.dtx +% makeindex -s gind.ist rerunfilecheck.idx +% pdflatex rerunfilecheck.dtx +% +% Installation: +% TDS:tex/latex/rerunfilecheck/rerunfilecheck.sty +% TDS:doc/latex/rerunfilecheck/rerunfilecheck.pdf +% TDS:doc/latex/rerunfilecheck/rerunfilecheck-example.cfg +% TDS:source/latex/rerunfilecheck/rerunfilecheck.dtx +% +%<*ignore> +\begingroup + \catcode123=1 % + \catcode125=2 % + \def\x{LaTeX2e}% +\expandafter\endgroup +\ifcase 0\ifx\install y1\fi\expandafter + \ifx\csname processbatchFile\endcsname\relax\else1\fi + \ifx\fmtname\x\else 1\fi\relax +\else\csname fi\endcsname +% +%<*install> +\input docstrip.tex +\Msg{************************************************************************} +\Msg{* Installation} +\Msg{* Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)} +\Msg{************************************************************************} + +\keepsilent +\askforoverwritefalse + +\let\MetaPrefix\relax +\preamble + +This is a generated file. + +Project: rerunfilecheck +Version: 2019/12/05 v1.9 + +Copyright (C) + 2009-2011 Heiko Oberdiek + 2016-2019 Oberdiek Package Support Group + +This work may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3c of this license or (at your option) any later +version. This version of this license is in + https://www.latex-project.org/lppl/lppl-1-3c.txt +and the latest version of this license is in + https://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 Maintainers of this work are +Heiko Oberdiek and the Oberdiek Package Support Group +https://github.com/ho-tex/rerunfilecheck/issues + + +This work consists of the main source file rerunfilecheck.dtx +and the derived files + rerunfilecheck.sty, rerunfilecheck.pdf, rerunfilecheck.ins, + rerunfilecheck.drv, rerunfilecheck-example.cfg, + rerunfilecheck-test1.tex. + +\endpreamble +\let\MetaPrefix\DoubleperCent + +\generate{% + \file{rerunfilecheck.ins}{\from{rerunfilecheck.dtx}{install}}% + \file{rerunfilecheck.drv}{\from{rerunfilecheck.dtx}{driver}}% + \usedir{tex/latex/rerunfilecheck}% + \file{rerunfilecheck.sty}{\from{rerunfilecheck.dtx}{package}}% + \nopreamble + \nopostamble + \usedir{doc/latex/rerunfilecheck}% + \file{rerunfilecheck-example.cfg}{\from{rerunfilecheck.dtx}{cfg}}% +} + +\catcode32=13\relax% active space +\let =\space% +\Msg{************************************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the following} +\Msg{* file into a directory searched by TeX:} +\Msg{*} +\Msg{* rerunfilecheck.sty} +\Msg{*} +\Msg{* To produce the documentation run the file `rerunfilecheck.drv'} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*} +\Msg{************************************************************************} + +\endbatchfile +% +%<*ignore> +\fi +% +%<*driver> +\NeedsTeXFormat{LaTeX2e} +\ProvidesFile{rerunfilecheck.drv}% + [2019/12/05 v1.9 Rerun checks for auxiliary files (HO)]% +\documentclass{ltxdoc} +\usepackage{holtxdoc}[2011/11/22] +\begin{document} + \DocInput{rerunfilecheck.dtx}% +\end{document} +% +% \fi +% +% +% +% \GetFileInfo{rerunfilecheck.drv} +% +% \title{The \xpackage{rerunfilecheck} package} +% \date{2019/12/05 v1.9} +% \author{Heiko Oberdiek\thanks +% {Please report any issues at \url{https://github.com/ho-tex/rerunfilecheck/issues}}} +% +% \maketitle +% +% \begin{abstract} +% The package provides additional rerun warnings if some +% auxiliary files have changed. It is based on MD5 checksum, +% provided by \pdfTeX. +% \end{abstract} +% +% \tableofcontents +% +% \section{Documentation} +% +% \LaTeX\ informs the user, when to run \LaTeX\ again, if the +% references have changed. It has the old references from the +% first reading of the \xext{aux} files already in memory, thus +% it compares them with the new version of the \xext{aux} file +% at the end of the document. However this rerun warnings are +% not given for the table of contents and other data stored +% in the \xext{aux} files or other auxiliary files. +% Usually many of these data as the table of contents is not keep +% in memory. If someone wants to detect changes, he has either +% to keep the data in memory. This does not scale well with huge +% documents. Or he copies the file before they are changed. Slow +% I/O operations cost time. +% +% Since version 1.30.0 \pdfTeX\ provides \cs{pdfmdfivesum} +% and \cs{pdffilesize}. +% These features are also available in \LuaTeX, provided by package +% \xpackage{pdftexcmds}. +% Thus this package \xpackage{rerunfilecheck} uses these features to +% detect file changes. This saves the packages from keeping +% the whole files in memory or in file copies. +% The drawback are different files with the same size and the +% same MD5 checksum (seldom, hopefully). +% +% \subsection{Options} +% +% All options are key value options of boolean type. +% No option or |true| turns an option on, |false| disables +% an option. +% \begin{description} +% \item[\xoption{mainaux}:] +% Check the main \xext{aux} file. +% \item[\xoption{partaux}:] +% Check the \xext{aux} files from \cs{include} files. +% \item[\xoption{starttoc}:] +% Add the rerun checks in \cs{@starttoc} that is called by +% \cs{tableofcontents}, \cs{listoffigures}, \dots +% \item[\xoption{index}, \xoption{glossary}:] +% \LaTeX's original \cs{makeindex} and \cs{makeglossary} are +% redefined to add the rerun checks. The options do not have +% an effect, if \cs{makeindex}/\cs{makeglossary} are already +% called or if a package or class had redefined or will +% redefine them. +% \item[\xoption{aux}:] +% This option turns all previous options on or off. +% ``aux'' means auxiliary file. +% \end{description} +% The default for the options is |false|, because +% some internals must be redefined to insert the +% rerun checks. +% The options can be set in \cs{usepackage} or +% the configuration file \xfile{rerunfilecheck.cfg}. +% Global options are ignored (since 1.4). +% +% \begin{declcs}{RerunFileCheckSetup} \M{key value list} +% \end{declcs} +% Options can also be set using \cs{RerunFileCheckSetup}. +% Currently all options are disabled after the package +% is loaded. Thus \cs{RerunFileCheckSetup} makes sense in +% the configuration file only. +% +% Example for the configuration file: +% \begin{macrocode} +%<*cfg> +\ProvidesFile{rerunfilecheck.cfg}[2019/12/05 Default configuration]% +\RerunFileCheckSetup{aux} +% +% \end{macrocode} +% +% \subsection{Interface for class/package authors} +% +% \begin{declcs}{RerunFileCheck} \M{file} \M{file closing action} \M{rerun warning} +% \end{declcs} +% If you want to add a rerun check, call \cs{RerunFileCheck} right before +% an output file is opened for writing. The macro first remembers +% the current checksum of \meta{file}. +% The file is checked again right before the end of the job. +% Macro \cs{AtVeryEndDocument} of package \xpackage{atveryend} +% is used to place the check after the main aux file is closed +% in |\end{document}|. Before reading the file again, it must be +% closed. Provide the code for closing in argument \meta{file closing action}. +% Do not forget \cs{immediate} before \cs{openout}. Otherwise the +% closing action would be delayed to the next shipout that never happens +% (the last page is already shipped out). +% If the file has changed, \cs{RerunFileCheck} informs the user with +% a warning that the file has changed and says the magic word ``Rerun''. +% If the last argument \meta{rerun warning} is not empty, then +% the rerun sentence is replaced by it. Usually the phrase +% ``to get something right'' is added. +% As example the relevant part of the redefined \cs{makeindex} +% is shown, see package code: +%\begin{quote} +%\begin{verbatim} +%\newwrite\@indexfile +%\RerunFileCheck{\jobname.idx}{% +% \immediate\closeout\@indexfile +%}{% +% Rerun LaTeX/makeindex to get index right% +%}% +%\immediate\openout\@indexfile=\jobname.idx % +%\end{verbatim} +%\end{quote} +% +% \StopEventually{ +% } +% +% \section{Implementation} +% \begin{macrocode} +%<*package> +% \end{macrocode} +% +% \begin{macrocode} +\begingroup\catcode61\catcode48\catcode32=10\relax% + \catcode13=5 % ^^M + \endlinechar=13 % + \catcode123=1 % { + \catcode125=2 % } + \catcode64=11 % @ + \def\x{\endgroup + \expandafter\edef\csname ReFiCh@AtEnd\endcsname{% + \endlinechar=\the\endlinechar\relax + \catcode13=\the\catcode13\relax + \catcode32=\the\catcode32\relax + \catcode35=\the\catcode35\relax + \catcode61=\the\catcode61\relax + \catcode64=\the\catcode64\relax + \catcode123=\the\catcode123\relax + \catcode125=\the\catcode125\relax + }% + }% +\x\catcode61\catcode48\catcode32=10\relax% +\catcode13=5 % ^^M +\endlinechar=13 % +\catcode35=6 % # +\catcode64=11 % @ +\catcode123=1 % { +\catcode125=2 % } +\def\TMP@EnsureCode#1#2{% + \edef\ReFiCh@AtEnd{% + \ReFiCh@AtEnd + \catcode#1=\the\catcode#1\relax + }% + \catcode#1=#2\relax +} +\TMP@EnsureCode{39}{12}% ' +\TMP@EnsureCode{40}{12}% ( +\TMP@EnsureCode{41}{12}% ) +\TMP@EnsureCode{42}{12}% * +\TMP@EnsureCode{44}{12}% , +\TMP@EnsureCode{46}{12}% . +\TMP@EnsureCode{47}{12}% / +\TMP@EnsureCode{58}{12}% : +\TMP@EnsureCode{59}{12}% ; +\TMP@EnsureCode{60}{12}% < +\TMP@EnsureCode{62}{12}% > +\TMP@EnsureCode{91}{12}% [ +\TMP@EnsureCode{93}{12}% ] +\TMP@EnsureCode{96}{12}% ` +\edef\ReFiCh@AtEnd{\ReFiCh@AtEnd\noexpand\endinput} +% \end{macrocode} +% +% Package identification. +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{rerunfilecheck}% + [2019/12/05 v1.9 Rerun checks for auxiliary files (HO)] +% \end{macrocode} +% +% \subsection{Options} +% +% \begin{macrocode} +\RequirePackage{kvoptions}[2010/02/22] +\SetupKeyvalOptions{% + family=rerunfilecheck,% + prefix=ReFiCh@% +} +% \end{macrocode} +% \begin{macro}{\RerunFileCheckSetup} +% \begin{macrocode} +\newcommand*{\RerunFileCheckSetup}{% + \setkeys{rerunfilecheck}% +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\DeclareBoolOption{mainaux} +\DeclareBoolOption{partaux} +\DeclareBoolOption{starttoc} +\DeclareBoolOption{index} +\DeclareBoolOption{glossary} +\define@key{rerunfilecheck}{aux}[true]{% + \RerunFileCheckSetup{% + mainaux={#1},% + partaux={#1},% + starttoc={#1},% + index={#1},% + glossary={#1}% + }% +} +% \end{macrocode} +% \begin{macrocode} +\InputIfFileExists{rerunfilecheck.cfg}{}{} +\ProcessLocalKeyvalOptions* +% \end{macrocode} +% +% \begin{macro}{\ReFiCh@DisableOption} +% \begin{macrocode} +\def\ReFiCh@DisableOption{% + \DisableKeyvalOption[% + action=warning,% + package=rerunfilecheck% + ]{rerunfilecheck}% +} +% \end{macrocode} +% \end{macro} +% +% \subsection{Check for checksum feature} +% +% \begin{macrocode} +\RequirePackage{infwarerr}[2007/09/09] +\RequirePackage{pdftexcmds}[2009/04/10] +% \end{macrocode} +% \begin{macrocode} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname pdf@filemdfivesum\endcsname\relax + \@PackageInfoNoLine{rerunfilecheck}{% + Feature \string\pdfmdfivesum\space is not available\MessageBreak + (e.g. pdfTeX or LuaTeX with package `pdftexcmds').\MessageBreak + Therefore file contents cannot be checked efficiently\MessageBreak + and the loading of the package is aborted% + }% + \newcommand*{\RerunFileCheck}[3]{}% + \renewcommand*{\RerunFileCheckSetup}[1]{}% + \expandafter\ReFiCh@AtEnd +\fi% +% \end{macrocode} +% +% \subsection{Standard \xext{aux} files} +% +% \begin{macrocode} +\ifReFiCh@partaux + \let\ReFiCh@org@include\@include + \def\@include#1 {% + \if@filesw + \RerunFileCheck{#1.aux}{}{}% + \fi + \ReFiCh@org@include{#1} % + }% +\fi +\ifReFiCh@mainaux + \AtBeginDocument{% + \ReFiCh@mainauxfalse + }% + \ifReFiCh@mainaux + \AtEndOfPackage{% + \RerunFileCheck{\jobname.aux}{}{}% + }% + \else + \if@filesw + \@PackageWarningNoLine{rerunfilecheck}{% + Main aux file check is disabled,\MessageBreak + because the file is already opened.\MessageBreak + Load the package before \string\begin{document}% + }% + \fi + \fi +\fi +\ifReFiCh@starttoc + \let\ReFiCh@org@starttoc\@starttoc + \def\@starttoc#1{% + \if@filesw + \RerunFileCheck{\jobname.#1}{% + \@ifundefined{tf@#1}{% + }{% + \immediate\closeout\csname tf@#1\endcsname + }% + }{}% + \fi + \ReFiCh@org@starttoc{#1}% + }% +\fi +\ifReFiCh@index + \ifx\makeindex\@empty + \@PackageWarningNoLine{rerunfilecheck}{% + Option `index' ignored,\MessageBreak + because \string\makeindex\space has already been called% + }% + \else + \def\ReFiCh@temp{% + \newwrite\@indexfile + \immediate\openout\@indexfile=\jobname.idx % + \def\index{% + \@bsphack + \begingroup + \@sanitize + \@wrindex + }% + \typeout{Writing index file \jobname.idx}% + \let\makeindex\@empty + }% + \ifx\ReFiCh@temp\makeindex + \def\makeindex{% + \newwrite\@indexfile + \RerunFileCheck{\jobname.idx}{% + \immediate\closeout\@indexfile + }{% + Rerun LaTeX/makeindex to get index right% + }% + \immediate\openout\@indexfile=\jobname.idx % + \def\index{% + \@bsphack + \begingroup + \@sanitize + \@wrindex + }% + \typeout{Writing index file \jobname.idx}% + \let\makeindex\@empty + }% + \else + \@PackageInfoNoLine{rerunfilecheck}{% + Option `index': unsupported version of \string\makeindex + }% + \fi + \fi +\fi +\ifReFiCh@glossary + \ifx\makeglossary\@empty + \@PackageWarningNoLine{rerunfilecheck}{% + Option `glossary' ignored,\MessageBreak + because \string\makeglossary\space has already been called% + }% + \else + \def\ReFiCh@temp{% + \newwrite\@glossaryfile + \immediate\openout\@glossaryfile=\jobname.glo % + \def\glossary{% + \@bsphack + \begingroup + \@sanitize + \@wrglossary + }% + \typeout{Writing glossary file \jobname.glo }% + \let\makeglossary\@empty + }% + \ifx\ReFiCh@temp\makeglossary + \def\ReFiCh@temp{% + \newwrite\@glossaryfile + \RerunFileCheck{\jobname.glo}{% + \immediate\closeout\@glossaryfile + }{% + Rerun LaTeX/makeindex to get glossary right% + }% + \immediate\openout\@glossaryfile=\jobname.glo % + \def\glossary{% + \@bsphack + \begingroup + \@sanitize + \@wrglossary + }% + \typeout{Writing glossary file \jobname.glo}% + \let\makeglossary\@empty + }% + \else + \@PackageInfoNoLine{rerunfilecheck}{% + Option `glossary': unsupported version of \string\makeglossary + }% + \fi + \fi +\fi +\ReFiCh@DisableOption{mainaux} +\ReFiCh@DisableOption{partaux} +\ReFiCh@DisableOption{starttoc} +\ReFiCh@DisableOption{index} +\ReFiCh@DisableOption{glossary} +\ReFiCh@DisableOption{aux} +% \end{macrocode} +% +% \subsection{Rerun check} +% +% \begin{macrocode} +\RequirePackage{atveryend}[2019/12/05] +\RequirePackage{uniquecounter}[2009/12/18] +% \end{macrocode} +% +% \begin{macro}{\ReFiCh@CheckSum} +% \begin{macrocode} +\begingroup\expandafter\expandafter\expandafter\endgroup +\expandafter\ifx\csname pdf@filesize\endcsname\relax + \def\ReFiCh@CheckSum{% + \pdf@filemdfivesum + }% +\else + \def\ReFiCh@CheckSum#1{% + \pdf@filemdfivesum{#1}% + \ReFiCh@Separator + \pdf@filesize{#1}% + }% +\fi +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ReFiCh@NoFile} +% \begin{macrocode} +\def\ReFiCh@Separator{;} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ReFiCh@NoFile} +% \begin{macrocode} +\def\ReFiCh@NoFile{} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\UniqueCounterNew{rerunfilecheck} +% \end{macrocode} +% +% \begin{macro}{\RerunFileCheck} +% \begin{macrocode} +\newcommand*{\RerunFileCheck}{% + \UniqueCounterCall{rerunfilecheck}\ReFiCh@RerunFileCheck +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ReFiCh@RerunFileCheck} +% \begin{macrocode} +\def\ReFiCh@RerunFileCheck#1{% + \expandafter\ReFiCh@@RerunFileCheck\csname ReFiCh@#1\endcsname +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ReFiCh@Check} +% \begin{macrocode} +\def\ReFiCh@Check#1#2#3{% +% \IfFileExists{#3}{% + #1\edef#2{\ReFiCh@CheckSum{#3}}% + \ifx#2\ReFiCh@Separator + #1\let#2\ReFiCh@NoFile + \fi +% }{% +% #1\let#2\ReFiCh@NoFile +% }% +} +% \end{macrocode} +% \end{macro} +% \begin{macro}{\ReFiCh@@RerunFileCheck} +% \begin{macrocode} +\def\ReFiCh@@RerunFileCheck#1#2#3#4{% + \ReFiCh@Check\global#1{#2}% + \AtEndAfterFileList{% + \begingroup + #3% + \ReFiCh@Check{}\x{#2}% + \ifx#1\x + \@PackageInfoNoLine{rerunfilecheck}{% + File `#2' has not changed.\MessageBreak + Checksum: \x + }% + \else + \ifnum + \ReFiCh@IsAux#2\relax.aux\relax\@nil + \ifx#1\ReFiCh@NoFile 1\else 0\fi + \ifx\x\ReFiCh@AuxEmptyUnix 1% + \else + \ifx\x\ReFiCh@AuxEmptyDos 1\fi + \fi + =111 % + \@PackageInfoNoLine{rerunfilecheck}{% + File `#2' is empty .aux file.\MessageBreak + Before: #1\MessageBreak + After: \space\x + }% + \else + \@PackageWarningNoLine{rerunfilecheck}{% + File `#2' has changed.% + \ifx\\#4\\% + \space Rerun% + \else + \MessageBreak + #4% + \fi + }% + \@PackageInfoNoLine{rerunfilecheck}{% + Checksums for `#2':\MessageBreak + Before: #1\MessageBreak + After: \space\x + }% + \fi + \fi + \endgroup + }% +} +% \end{macrocode} +% \end{macro} +% \begin{macrocode} +\def\ReFiCh@IsAux#1.aux\relax#2\@nil{% + \ifx\hbox#2\hbox + 0% + \else + 1% + \fi +} +% \end{macrocode} +% \begin{macrocode} +\def\ReFiCh@AuxEmptyUnix{A94A2480D3289E625EEA47CD1B285758;8}% +\@onelevel@sanitize\ReFiCh@AuxEmptyUnix +% \end{macrocode} +% \begin{macrocode} +\def\ReFiCh@AuxEmptyDos{A62A15ECE803E2EBE94952FCC9933BC0;9}% +\@onelevel@sanitize\ReFiCh@AuxEmptyDos +% \end{macrocode} +% +% \begin{macrocode} +\ReFiCh@AtEnd% +% +% \end{macrocode} +%% \section{Installation} +% +% \subsection{Download} +% +% \paragraph{Package.} This package is available on +% CTAN\footnote{\CTANpkg{rerunfilecheck}}: +% \begin{description} +% \item[\CTAN{macros/latex/contrib/rerunfilecheck/rerunfilecheck.dtx}] The source file. +% \item[\CTAN{macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf}] Documentation. +% \end{description} +% +% +% \paragraph{Bundle.} All the packages of the bundle `rerunfilecheck' +% are also available in a TDS compliant ZIP archive. There +% the packages are already unpacked and the documentation files +% are generated. The files and directories obey the TDS standard. +% \begin{description} +% \item[\CTANinstall{install/macros/latex/contrib/rerunfilecheck.tds.zip}] +% \end{description} +% \emph{TDS} refers to the standard ``A Directory Structure +% for \TeX\ Files'' (\CTANpkg{tds}). Directories +% with \xfile{texmf} in their name are usually organized this way. +% +% \subsection{Bundle installation} +% +% \paragraph{Unpacking.} Unpack the \xfile{rerunfilecheck.tds.zip} in the +% TDS tree (also known as \xfile{texmf} tree) of your choice. +% Example (linux): +% \begin{quote} +% |unzip rerunfilecheck.tds.zip -d ~/texmf| +% \end{quote} +% +% \subsection{Package installation} +% +% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting +% \docstrip\ archive. The files are extracted by running the +% \xfile{.dtx} through \plainTeX: +% \begin{quote} +% \verb|tex rerunfilecheck.dtx| +% \end{quote} +% +% \paragraph{TDS.} Now the different files must be moved into +% the different directories in your installation TDS tree +% (also known as \xfile{texmf} tree): +% \begin{quote} +% \def\t{^^A +% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}} +% rerunfilecheck.sty & tex/latex/rerunfilecheck/rerunfilecheck.sty\\ +% rerunfilecheck.pdf & doc/latex/rerunfilecheck/rerunfilecheck.pdf\\ +% rerunfilecheck-example.cfg & doc/latex/rerunfilecheck/rerunfilecheck-example.cfg\\ +% rerunfilecheck.dtx & source/latex/rerunfilecheck/rerunfilecheck.dtx\\ +% \end{tabular}^^A +% }^^A +% \sbox0{\t}^^A +% \ifdim\wd0>\linewidth +% \begingroup +% \advance\linewidth by\leftmargin +% \advance\linewidth by\rightmargin +% \edef\x{\endgroup +% \def\noexpand\lw{\the\linewidth}^^A +% }\x +% \def\lwbox{^^A +% \leavevmode +% \hbox to \linewidth{^^A +% \kern-\leftmargin\relax +% \hss +% \usebox0 +% \hss +% \kern-\rightmargin\relax +% }^^A +% }^^A +% \ifdim\wd0>\lw +% \sbox0{\small\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\footnotesize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\scriptsize\t}^^A +% \ifdim\wd0>\linewidth +% \ifdim\wd0>\lw +% \sbox0{\tiny\t}^^A +% \ifdim\wd0>\linewidth +% \lwbox +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \else +% \lwbox +% \fi +% \else +% \usebox0 +% \fi +% \end{quote} +% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's +% TDS installing feature, then some files can already be in the right +% place, see the documentation of \docstrip. +% +% \subsection{Refresh file name databases} +% +% If your \TeX~distribution +% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh +% these. For example, \TeX\,Live\ users run \verb|texhash| or +% \verb|mktexlsr|. +% +% \subsection{Some details for the interested} +% +% \paragraph{Unpacking with \LaTeX.} +% The \xfile{.dtx} chooses its action depending on the format: +% \begin{description} +% \item[\plainTeX:] Run \docstrip\ and extract the files. +% \item[\LaTeX:] Generate the documentation. +% \end{description} +% If you insist on using \LaTeX\ for \docstrip\ (really, +% \docstrip\ does not need \LaTeX), then inform the autodetect routine +% about your intention: +% \begin{quote} +% \verb|latex \let\install=y\input{rerunfilecheck.dtx}| +% \end{quote} +% Do not forget to quote the argument according to the demands +% of your shell. +% +% \paragraph{Generating the documentation.} +% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate +% the documentation. The process can be configured by the +% configuration file \xfile{ltxdoc.cfg}. For instance, put this +% line into this file, if you want to have A4 as paper format: +% \begin{quote} +% \verb|\PassOptionsToClass{a4paper}{article}| +% \end{quote} +% An example follows how to generate the +% documentation with pdf\LaTeX: +% \begin{quote} +%\begin{verbatim} +%pdflatex rerunfilecheck.dtx +%makeindex -s gind.ist rerunfilecheck.idx +%pdflatex rerunfilecheck.dtx +%makeindex -s gind.ist rerunfilecheck.idx +%pdflatex rerunfilecheck.dtx +%\end{verbatim} +% \end{quote} +% +% \begin{History} +% \begin{Version}{2009/12/10 v1.0} +% \item +% The first version. +% \end{Version} +% \begin{Version}{2009/12/12 v1.1} +% \item +% Short info shortened. +% \end{Version} +% \begin{Version}{2009/12/18 v1.2} +% \item +% Required date for package \xpackage{uniquecounter} updated +% because of bug in this package. +% \end{Version} +% \begin{Version}{2010/01/25 v1.3} +% \item +% Moved from \texttt{TDS:*/generic/*} to \texttt{TDS:*/latex/*}. +% \end{Version} +% \begin{Version}{2010/02/22 v1.4} +% \item +% The options of this package are recognized only if they are +% package options. Global options are ignored. This avoids +% name clashes with class and other package options +% (for example, class option `index=totoc'). +% \end{Version} +% \begin{Version}{2010/03/15 v1.5} +% \item +% Call of \cs{pdffivesum} is wrapped in \cs{IfFileExists} to avoid +% calls of \textsf{mktextex} if this feature is enabled. +% However \cs{IfFileExists} has file name limitations. +% \end{Version} +% \begin{Version}{2010/03/16 v1.6} +% \item +% Reverted to version 1.4 and \cs{IfFileExists} wrapper of +% version 1.5 is removed. +% \end{Version} +% \begin{Version}{2011/04/15 v1.7} +% \item +% Using \cs{AtEndAfterFileList} of package \xpackage{atveryend} +% 2011/04/15 v1.6 instead of \cs{AtVeryEndDocument}. +% \end{Version} +% \begin{Version}{2016/05/16 v1.8} +% \item +% Documentation updates. +% \end{Version} +% \begin{Version}{2019/12/05 v1.9} +% \item +% Documentation updates. +% \end{Version} +% \end{History} +% +% \PrintIndex +% +% \Finale +\endinput diff --git a/macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf b/macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf new file mode 100644 index 0000000000..1bbf8a13e6 Binary files /dev/null and b/macros/latex/contrib/rerunfilecheck/rerunfilecheck.pdf differ diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm index b245c6845d..8330862b09 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLConfig.pm @@ -1,4 +1,4 @@ -# $Id: TLConfig.pm 52745 2019-11-12 18:18:40Z karl $ +# $Id: TLConfig.pm 53037 2019-12-05 23:53:35Z karl $ # TeXLive::TLConfig.pm - module exporting configuration values # Copyright 2007-2019 Norbert Preining # This file is licensed under the GNU General Public License version 2 @@ -6,7 +6,7 @@ package TeXLive::TLConfig; -my $svnrev = '$Revision: 52745 $'; +my $svnrev = '$Revision: 53037 $'; my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown"; sub module_revision { return $_modulerevision; } @@ -30,6 +30,7 @@ BEGIN { %Compressors $InfraLocation $DatabaseName + $DatabaseLocation $PackageBackupDir $BlockSize $Archive @@ -82,10 +83,12 @@ our $DefaultCategory = "Package"; # relative to a root (e.g., the Master/, or the installation path) our $InfraLocation = "tlpkg"; our $DatabaseName = "texlive.tlpdb"; +our $DatabaseLocation = "$InfraLocation/$DatabaseName"; # location of backups in default autobackup setting (under tlpkg) our $PackageBackupDir = "$InfraLocation/backups"; +# for computing disk usage; this is most common. our $BlockSize = 4096; # timeout for network connections (wget, LWP) in seconds @@ -312,6 +315,16 @@ The subdirectory with various infrastructure files (C, tlpobj files, ...) relative to the root of the installation; currently C. +=item C<$TeXLive::TLConfig::DatabaseName> + +The name of our so-called database file: C. It's just a +plain text file, not any kind of relational or other database. + +=item C<$TeXLive::TLConfig::DatabaseLocation> + +Concatenation of C "/" C, i.e., +C. + =item C<$TeXLive::TLConfig::BlockSize> The assumed block size, currently 4k. diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm index 93e20de18f..ac686c9d4f 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm @@ -1,4 +1,4 @@ -# $Id: TLPDB.pm 52706 2019-11-09 17:42:02Z karl $ +# $Id: TLPDB.pm 53037 2019-12-05 23:53:35Z karl $ # TeXLive::TLPDB.pm - tlpdb plain text database files. # Copyright 2007-2019 Norbert Preining # This file is licensed under the GNU General Public License version 2 @@ -6,7 +6,7 @@ package TeXLive::TLPDB; -my $svnrev = '$Revision: 52706 $'; +my $svnrev = '$Revision: 53037 $'; my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown"; sub module_revision { return $_modulerevision; } @@ -91,7 +91,7 @@ C -- A database of TeX Live Packages =cut use TeXLive::TLConfig qw($CategoriesRegexp $DefaultCategory $InfraLocation - $DatabaseName $MetaCategoriesRegexp $Archive + $DatabaseName $DatabaseLocation $MetaCategoriesRegexp $Archive $DefaultCompressorFormat %Compressors $CompressorExtRegexp %TLPDBOptions %TLPDBSettings $ChecksumExtension $RelocPrefix $RelocTree); @@ -148,7 +148,7 @@ sub new { } if (defined($self->{'root'})) { my $nr_packages_read - = $self->from_file("$self->{'root'}/$InfraLocation/$DatabaseName", + = $self->from_file("$self->{'root'}/$DatabaseLocation", 'verify' => $verify); if ($nr_packages_read == 0) { # that is bad, we didn't read anything, so return undef. @@ -1205,7 +1205,7 @@ sub location { tlwarn("TLPDB: cannot get location of a virtual tlpdb\n"); return 0; } - return "$self->{'root'}/$InfraLocation/$DatabaseName"; + return "$self->{'root'}/$DatabaseLocation"; } =pod diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm index b1be641584..2ef24d8b70 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm @@ -1,4 +1,4 @@ -# $Id: TLPOBJ.pm 52931 2019-11-26 23:04:18Z karl $ +# $Id: TLPOBJ.pm 53032 2019-12-05 19:15:11Z karl $ # TeXLive::TLPOBJ.pm - module for using tlpobj files # Copyright 2007-2019 Norbert Preining # This file is licensed under the GNU General Public License version 2 @@ -6,7 +6,7 @@ package TeXLive::TLPOBJ; -my $svnrev = '$Revision: 52931 $'; +my $svnrev = '$Revision: 53032 $'; my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown"; sub module_revision { return $_modulerevision; } @@ -263,7 +263,7 @@ sub _recompute_size { $nrivblocks += int($s/$TeXLive::TLConfig::BlockSize); $nrivblocks++ if (($s%$TeXLive::TLConfig::BlockSize) > 0); } else { - printf STDERR "size for $f not defined, strange ...\n"; + tlwarn("$0: (TLPOBJ::_recompute_size) size of $type $f undefined?!\n"); } } } @@ -458,8 +458,8 @@ sub as_json { my %newd; $newd{'file'} = $f; if (defined($dfd->{$f})) { - # TODO should we check that there are actually only "details" - # and "language" as key? + # "details" and "language" keys now, but more could be added any time. + # (Such new keys would have to be added in update_from_catalogue.) for my $k (keys %{$dfd->{$f}}) { $newd{$k} = $dfd->{$f}->{$k}; } @@ -509,7 +509,7 @@ sub replace_reloc_prefix { } $self->docfiledata(%newdata); # if there are bin files they have definitely NOT the - # texmf-dist prefix, so we cannot cancel it anyway + # texmf-dist prefix, so no reloc to replace } sub cancel_common_texmf_tree { @@ -855,7 +855,7 @@ sub update_from_catalogue { $foo =~ s/^.Date: //; # trying to extract the interesting part of a subversion date # keyword expansion here, e.g., - # $Date: 2019-11-27 00:04:18 +0100 (Wed, 27 Nov 2019) $ + # Date: 2007-08-15 19:43:35 +0100 (Wed, 27 Nov 2019) # ->2007-08-15 19:43:35 +0100 $foo =~ s/ \(.*\)( *\$ *)$//; # maybe nothing after parens $self->cataloguedata->{'date'} = $foo; @@ -1497,26 +1497,38 @@ files describing a self-contained package. =head1 FILE SPECIFICATION -Please see L documentation for the specification. The -only differences are that the various C<*pattern> keys are invalid, and -instead there are the respective C<*files> keys described below. Furthermore -some more I is allowed: C which specifies the maximum of -all last changed revision of files contained in the package, anything -starting with C specifying information coming from the -TeX Catalogue, and C taking either 0 or 1 indicating that -this packages has been relocated, i.e., in the containers the -initial C directory has been stripped off. +See L documentation for the general syntax and +specification. The differences are: + +=over 4 + +=item The various C<*pattern> keys are invalid. + +=item Instead, there are respective C<*files> keys described below. +All the C<*files> keys are followed by a list of files in the given +category, one per line, each line I by one space. -All these keys have in common that they are followed by a list of files -I by one space. They differ only in the first line itself -(described below). +=item Several new keys beginning with C specify information +automatically taken from the TeX Catalogue. + +=item A new key C is defined (automatically computed), +which specifies the maximum of all the last-changed revisions of files +contained in the package, plus possible other changes. By default, +Catalogue-only changes do not change the revision. + +=item A new key C, either 0 or 1, which indicates that this +packages has been relocated, i.e., in the containers the initial +C directory has been stripped off and replaced with static +string C. + +=back =over 4 =item C, C, C, C -each of these items contains addition the sum of sizes of the -single files (in number of C blocks, which -is currently 4k). +each of these items contains addition the sum of sizes of the single +files (in number of C blocks,currently +4k). srcfiles size=NNNNNN runfiles size=NNNNNN @@ -1528,25 +1540,26 @@ above: docfiles size=NNNNNN -But the lines listing the files are allowed to have additional tags: +But the lines listing the files are allowed to have additional tags, +which come from the TeX Catalogue. /------- excerpt from achemso.tlpobj |... - |docfiles size=1702468 - | texmf-dist/doc/latex/aeguill/README details="Package Readme" + |docfiles size=220 | texmf-dist/doc/latex/achemso/achemso.pdf details="Package documentation" language="en" |... -Currently only the tags C
and C are allowed. These +Currently only the tags C
and C are supported. These additional information can be accessed via the C function returning a hash with the respective files (including path) as key. =item C -Since C are different for the different architectures one -C file can contain C lines for different -architectures. The architecture is specified on the C using -the CI tag. Thus, C lines look like +Since C can be different for different architectures, a single +C file can, and typically does, contain C lines for +all available architectures. The architecture is specified on the +C using the CI tag. Thus, C lines look +like binfiles arch=XXXX size=NNNNN @@ -1557,28 +1570,26 @@ with C<|> characters inserted to show the indentation: |name dvipsk |category TLCore - |revision 4427 - |docfiles size=959434 + |revision 52851 + |docfiles size=285 | texmf-dist/doc/dvips/dvips.html | ... - |runfiles size=1702468 + |runfiles size=93 | texmf-dist/dvips/base/color.pro | ... | texmf-dist/scripts/pkfix/pkfix.pl - |binfiles arch=i386-solaris size=329700 + |binfiles arch=i386-solaris size=87 | bin/i386-solaris/afm2tfm | bin/i386-solaris/dvips - | bin/i386-solaris/pkfix - |binfiles arch=win32 size=161280 + |binfiles arch=win32 size=51 | bin/win32/afm2tfm.exe | bin/win32/dvips.exe - | bin/win32/pkfix.exe |... =head1 PACKAGE VARIABLES -TeXLive::TLPOBJ has one package wide variable which is C where -generated container files are saved (if not otherwise specified. +TeXLive::TLPOBJ has one package-wide variable, C, which is +where generated container files are saved (if not otherwise specified). TeXLive::TLPOBJ->containerdir("path/to/container/dir"); @@ -1638,7 +1649,7 @@ activated for that install medium. =head1 OTHER FUNCTIONS -The following functions can be called for an C object: +The following functions can be called for a C object: =over 4 @@ -1844,10 +1855,9 @@ lines for language.dat.lua that can be generated from the tlpobj. =head1 SEE ALSO -The modules L, L, -L, L, L, -L, L, etc., and the -documentation in the repository: C. +The other modules in C (L and +the rest), and the scripts in C (especially +C), the documentation in C, etc. =head1 AUTHORS AND COPYRIGHT diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm index 039820a3cc..0496833630 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TLUtils.pm @@ -1,4 +1,4 @@ -# $Id: TLUtils.pm 52975 2019-11-30 07:10:45Z preining $ +# $Id: TLUtils.pm 53032 2019-12-05 19:15:11Z karl $ # TeXLive::TLUtils.pm - the inevitable utilities for TeX Live. # Copyright 2007-2019 Norbert Preining, Reinhard Kotucha # This file is licensed under the GNU General Public License version 2 @@ -6,7 +6,7 @@ package TeXLive::TLUtils; -my $svnrev = '$Revision: 52975 $'; +my $svnrev = '$Revision: 53032 $'; my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown"; sub module_revision { return $_modulerevision; } @@ -14,7 +14,7 @@ sub module_revision { return $_modulerevision; } =head1 NAME -C -- utilities used in TeX Live infrastructure +C - utilities used in TeX Live infrastructure =head1 SYNOPSIS @@ -3477,6 +3477,7 @@ sub debug_hash { my @items = (); for my $key (sort keys %hash) { my $val = $hash{$key}; + $val = ".undef" if ! defined $val; $key =~ s/\n/\\n/g; $val =~ s/\n/\\n/g; push (@items, "$key:$val"); @@ -4038,17 +4039,20 @@ sub download_to_temp_or_file { return; } -# compare_tlpobjs -# returns a hash -# $ret{'revision'} = "leftRev:rightRev" if revision differ -# $ret{'removed'} = \[ list of files removed from A to B ] -# $ret{'added'} = \[ list of files added from A to B ] -# + +=item C<< compare_tlpobjs($tlpA, $tlpB) >> + +Compare the two passed L objects. Returns a hash: + + $ret{'revision'} = "revA:revB" # if revisions differ + $ret{'removed'} = \[ list of files removed from A to B ] + $ret{'added'} = \[ list of files added from A to B ] + +=cut + sub compare_tlpobjs { my ($tlpA, $tlpB) = @_; my %ret; - my @rem; - my @add; my $rA = $tlpA->revision; my $rB = $tlpB->revision; @@ -4068,20 +4072,27 @@ sub compare_tlpobjs { for my $f (@fA) { $removed{$f} = 1; } for my $f (@fB) { delete($removed{$f}); $added{$f} = 1; } for my $f (@fA) { delete($added{$f}); } - @rem = sort keys %removed; - @add = sort keys %added; + my @rem = sort keys %removed; + my @add = sort keys %added; $ret{'removed'} = \@rem if @rem; $ret{'added'} = \@add if @add; + return %ret; } -# -# compare_tlpdbs -# return several hashes -# @{$ret{'removed_packages'}} = list of removed packages from A to B -# @{$ret{'added_packages'}} = list of added packages from A to B -# $ret{'different_packages'}->{$package} = output of compare_tlpobjs -# + +=item C<< compare_tlpdbs($tlpdbA, $tlpdbB, @more_ignored_pkgs) >> + +Compare the two passed L objects, ignoring the packages +C<00texlive.installer>, C<00texlive.image>, and any passed +C<@more_ignore_pkgs>. Returns a hash: + + $ret{'removed_packages'} = \[ list of removed packages from A to B ] + $ret{'added_packages'} = \[ list of added packages from A to B ] + $ret{'different_packages'}->{$package} = output of compare_tlpobjs + +=cut + sub compare_tlpdbs { my ($tlpdbA, $tlpdbB, @add_ignored_packs) = @_; my @ignored_packs = qw/00texlive.installer 00texlive.image/; @@ -4658,9 +4669,9 @@ __END__ =head1 SEE ALSO -The modules L, L, -L, L, etc., and the -documentation in the repository: C. +The other modules in C (L and +the rest), and the scripts in C (especially +C), the documentation in C, etc. =head1 AUTHORS AND COPYRIGHT diff --git a/systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm b/systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm index 4f6721dc17..a9f94e33ff 100644 --- a/systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm +++ b/systems/texlive/tlnet/tlpkg/TeXLive/TeXCatalogue.pm @@ -1,10 +1,10 @@ -# $Id: TeXCatalogue.pm 48521 2018-08-31 03:41:21Z preining $ +# $Id: TeXCatalogue.pm 53031 2019-12-05 19:14:32Z karl $ # TeXLive::TeXCatalogue - module for accessing the TeX Catalogue -# Copyright 2007-2018 Norbert Preining +# Copyright 2007-2019 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. # -# Loads of code taken from the catalogue checking script of Robin Fairbairns. +# Loads of code adapted from the catalogue checking script of Robin Fairbairns. use XML::Parser; use XML::XPath; @@ -13,16 +13,28 @@ use Text::Unidecode; package TeXLive::TeXCatalogue::Entry; -my $svnrev = '$Revision: 48521 $'; -my $_modulerevision; -if ($svnrev =~ m/: ([0-9]+) /) { - $_modulerevision = $1; -} else { - $_modulerevision = "unknown"; -} -sub module_revision { - return $_modulerevision; -} +my $svnrev = '$Revision: 53031 $'; +my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown"; +sub module_revision { return $_modulerevision; } + +=pod + +=head1 NAME + +TeXLive::TeXCatalogue - accessing the TeX Catalogue for TeX Live + +=head1 SYNOPSIS + +missing + +=head1 DESCRIPTION + +The L module provides access to the data stored +in the TeX Catalogue. + +DOCUMENTATION MISSING, SORRY!!! + +=cut my $_parser = XML::Parser->new( ErrorContext => 2, @@ -106,16 +118,16 @@ sub initialize { } # parse the contact entries foreach my $node ($parser->find('/entry/contact')->get_nodelist) { - my $contacttype = $parser->find('./@type',$node); - my $contacthref = $parser->find('./@href',$node); + my $contacttype = $parser->findvalue('./@type',$node); + my $contacthref = $parser->findvalue('./@href',$node); if ($contacttype && $contacthref) { $self->{'contact'}{$contacttype} = $contacthref; } } # parse the keyval/topic entries foreach my $node ($parser->find('/entry/keyval')->get_nodelist) { - my $k = $parser->find('./@key',$node); - my $v = $parser->find('./@value',$node); + my $k = $parser->findvalue('./@key',$node); + my $v = $parser->findvalue('./@value',$node); # for now we only support evaluating the 'topic' key if ("$k" eq 'topic') { push @{$self->{'topic'}}, "$v"; @@ -309,20 +321,11 @@ sub entries { __END__ -=head1 NAME - -TeXLive::TeXCatalogue - Accessing the TeX Catalogue - -=head1 SYNOPSIS +=head1 SEE ALSO -missing - -=head1 DESCRIPTION - -The L module provides access to the data stored -in the TeX Catalogue. - -DOCUMENTATION MISSING, SORRY!!! +The other modules in C (L and +the rest), and the scripts in C (especially +C), the documentation in C, etc. =head1 AUTHORS AND COPYRIGHT diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 5ba3c5661d..c73aaeb4e1 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -1,9 +1,13 @@ $mirrors = { 'Africa' => { + 'Algeria' => { + 'http://ctan.epst-tlemcen.dz/tex-archive/' => 1 + }, 'Morocco' => { 'https://mirror.marwan.ma/ctan/' => 1 }, 'South Africa' => { + 'http://ftp.leg.uct.ac.za/pub/packages/ctan/' => 1, 'http://ftp.sun.ac.za/ftp/CTAN/' => 1, 'http://mirror.ufs.ac.za/ctan/' => 1 } @@ -51,7 +55,7 @@ $mirrors = { 'https://download.nus.edu.sg/mirror/ctan/' => 1 }, 'Taiwan' => { - 'http://ftp.yzu.edu.tw/CTAN/' => 1 + 'ftp://ftp.ccu.edu.tw/pub/tex/' => 1 } }, 'Europe' => { @@ -178,5 +182,10 @@ $mirrors = { 'New Zealand' => { 'http://mirror.aut.ac.nz/CTAN/' => 1 } + }, + 'South America' => { + 'Brazil' => { + 'http://linorg.usp.br/CTAN/' => 1 + } } }; diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index a134549fc6..90348c5c6f 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,11 +26,11 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2019 -depend revision/53027 +depend revision/53037 name 00texlive.image category TLCore -revision 53027 +revision 53037 shortdesc TeX Live files only in the source repository longdesc The files here are not copied by the installer and containers longdesc are not built for them; they exist only in the source @@ -40,7 +40,7 @@ longdesc IgnorePatterns in the check_files routine in tlmgr.pl augment longdesc this list. Those are not included in the source/ tarball. For longdesc information on the 00texlive prefix see longdesc 00texlive.installation(.tlpsrc) -runfiles size=4980 +runfiles size=4982 .mkisofsrc autorun.inf texmf-dist/README @@ -604,6 +604,7 @@ runfiles size=4980 tlpkg/tlpsrc/barcodes.tlpsrc tlpkg/tlpsrc/bardiag.tlpsrc tlpkg/tlpsrc/barr.tlpsrc + tlpkg/tlpsrc/barracuda.tlpsrc tlpkg/tlpsrc/bartel-chess-fonts.tlpsrc tlpkg/tlpsrc/bashful.tlpsrc tlpkg/tlpsrc/basicarith.tlpsrc @@ -4093,7 +4094,7 @@ depend opt_w32_multi_user:1 name 00texlive.installer category TLCore -revision 53017 +revision 53029 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -27707,6 +27708,88 @@ catalogue-date 2016-06-24 19:18:15 +0200 catalogue-license lppl1.3 catalogue-topics diagram-comm +name barracuda +category Package +revision 53034 +shortdesc Draw barcodes with Lua +relocated 1 +longdesc The barracuda library is a modular Lua package for drawing +longdesc barcode symbols. It provides modules for writing barcodes from +longdesc a LuaTeX document. It is also possible to use Barracuda with a +longdesc standalone Lua interpreter to draw barcodes in different +longdesc graphic formats like SVG. +containersize 25288 +containerchecksum 481c66eef850286f7ac2a6f1b3a114512a63f3729d64d46249858b4fb4c39fde98ee592742cac156e98bf7916eda6a0aac04d7f6cb9fae541638c0b0eb1400e2 +doccontainersize 285156 +doccontainerchecksum 9a7be53893ca7315347dc8a1edf89991f500d4ef9d31d85700c85a096aa2c2fe84b3519d43d07cd53d35336a096d05211045a69f2111e9708b4ddd84f9f57988 +docfiles size=129 + RELOC/doc/luatex/barracuda/INSTALL.txt + RELOC/doc/luatex/barracuda/LICENSE.txt + RELOC/doc/luatex/barracuda/README.md details="Readme" + RELOC/doc/luatex/barracuda/TODO.txt + RELOC/doc/luatex/barracuda/doc/barracuda-ga-asm.pdf + RELOC/doc/luatex/barracuda/doc/barracuda-ga-asm.tex + RELOC/doc/luatex/barracuda/doc/barracuda-manual-tool.tex + RELOC/doc/luatex/barracuda/doc/barracuda.pdf details="Package documentation" + RELOC/doc/luatex/barracuda/doc/barracuda.tex + RELOC/doc/luatex/barracuda/doc/image/8006194056290.pdf + RELOC/doc/luatex/barracuda/test/test-barracuda-package/01-barracuda-latex-test.pdf + RELOC/doc/luatex/barracuda/test/test-barracuda-package/01-barracuda-latex-test.tex + RELOC/doc/luatex/barracuda/test/test-code128/001-code128-test.lua + RELOC/doc/luatex/barracuda/test/test-code128/002-code128-test.pdf + RELOC/doc/luatex/barracuda/test/test-code128/002-code128-test.tex + RELOC/doc/luatex/barracuda/test/test-code128/02-05-pdfliteral.txt + RELOC/doc/luatex/barracuda/test/test-code128/c128-123.svg + RELOC/doc/luatex/barracuda/test/test-code39/001-code39-test.lua + RELOC/doc/luatex/barracuda/test/test-code39/002-code39-test.pdf + RELOC/doc/luatex/barracuda/test/test-code39/002-code39-test.tex + RELOC/doc/luatex/barracuda/test/test-code39/003-code39-test.pdf + RELOC/doc/luatex/barracuda/test/test-code39/003-code39-test.tex + RELOC/doc/luatex/barracuda/test/test-code39/004-code39-test.pdf + RELOC/doc/luatex/barracuda/test/test-code39/004-code39-test.tex + RELOC/doc/luatex/barracuda/test/test-code39/005-code39-test.lua + RELOC/doc/luatex/barracuda/test/test-code39/006-code39-test.lua + RELOC/doc/luatex/barracuda/test/test-code39/006-six.svg + RELOC/doc/luatex/barracuda/test/test-code39/my_barcode.svg + RELOC/doc/luatex/barracuda/test/test-ean/001-13-ean-test.pdf + RELOC/doc/luatex/barracuda/test/test-ean/001-13-ean-test.tex + RELOC/doc/luatex/barracuda/test/test-ean/002-ean-test.pdf + RELOC/doc/luatex/barracuda/test/test-ean/002-ean-test.tex + RELOC/doc/luatex/barracuda/test/test-ean/003-ean-test.pdf + RELOC/doc/luatex/barracuda/test/test-ean/003-ean-test.tex + RELOC/doc/luatex/barracuda/test/test-ean/004-ean-test.lua + RELOC/doc/luatex/barracuda/test/test-ean/8006194056290.svg + RELOC/doc/luatex/barracuda/test/test-ga-pdfliteral/001-ga-pdfliteral-test.pdf + RELOC/doc/luatex/barracuda/test/test-ga-pdfliteral/001-ga-pdfliteral-test.tex + RELOC/doc/luatex/barracuda/test/test-ga-svg/001-ga-svg-test.lua + RELOC/doc/luatex/barracuda/test/test-ga-svg/002-ga-svg-test.lua + RELOC/doc/luatex/barracuda/test/test-ga-svg/test-01.svg + RELOC/doc/luatex/barracuda/test/test-ga-svg/test-02.svg + RELOC/doc/luatex/barracuda/test/test-ga-svg/test-code39.svg + RELOC/doc/luatex/barracuda/test/test-i2of5/001-i2of5-test.pdf + RELOC/doc/luatex/barracuda/test/test-i2of5/001-i2of5-test.tex +runfiles size=39 + RELOC/scripts/barracuda/barracuda.lua + RELOC/scripts/barracuda/lib-barcode/brcd-barcode.lua + RELOC/scripts/barracuda/lib-barcode/brcd-code128.lua + RELOC/scripts/barracuda/lib-barcode/brcd-code39.lua + RELOC/scripts/barracuda/lib-barcode/brcd-ean.lua + RELOC/scripts/barracuda/lib-barcode/brcd-i2of5.lua + RELOC/scripts/barracuda/lib-driver/brcd-driver.lua + RELOC/scripts/barracuda/lib-driver/brcd-drv-pdfliteral.lua + RELOC/scripts/barracuda/lib-driver/brcd-drv-svg.lua + RELOC/scripts/barracuda/lib-geo/brcd-gacanvas.lua + RELOC/scripts/barracuda/lib-geo/brcd-libgeo.lua + RELOC/tex/luatex/barracuda/barracuda.sty +catalogue-contact-bugs https://github.com/robitex/barracuda/issues +catalogue-contact-home https://github.com/robitex/barracuda +catalogue-contact-support https://github.com/robitex/barracuda/issues +catalogue-ctan /macros/luatex/generic/barracuda +catalogue-date 2019-12-04 23:07:55 +0100 +catalogue-license gpl2 +catalogue-topics barcode +catalogue-version 0.0.9.1 + name bartel-chess-fonts category Package revision 20619 @@ -64375,7 +64458,7 @@ containerchecksum a69455d60d201a5b83a3f4d453ddf526f90ea51c0cdb4505a10a21be95d20d name collection-luatex category Collection -revision 52984 +revision 53034 shortdesc LuaTeX packages relocated 1 longdesc Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using @@ -64384,6 +64467,7 @@ longdesc http://luatex.org/ depend collection-basic depend addliga depend auto-pst-pdf-lua +depend barracuda depend bezierplot depend checkcites depend chickenize @@ -64425,8 +64509,8 @@ depend plantuml depend selnolig depend spelling depend typewriter -containersize 640 -containerchecksum 1e44abd16a2299f5b7c1d0cd9f66088b5c95d7b8c14a6cd22e36f01aa2fcc32ada2364156528ce424f0071caa954638a9cc517112738676bd44849f3eac02ba0 +containersize 644 +containerchecksum f347edefa974c6f08874d6bdefccd4acfc4d29c49cdc422ab77ef2408dac88cab759a03ec8aa298b07f94af10905df33266d4b7ea06039566e796d8d94200279 name collection-mathscience category Collection @@ -181128,7 +181212,7 @@ catalogue-version 1.01 name mathfont category Package -revision 51017 +revision 53035 shortdesc Use TrueType and OpenType fonts in math mode relocated 1 longdesc This package provides a flexible interface for changing the @@ -181139,28 +181223,31 @@ longdesc for unicode alphanumeric symbols. Crucially, mathfont is longdesc compatible with both LuaLaTeX and XeLaTeX, and it provides longdesc several font-loading commands that allow the user to change longdesc fonts locally or for individual symbols within math mode. -containersize 6384 -containerchecksum bf99697b79edd78de3390556b030125cc325da1d3dbf28684f9a3324a2de614d1582a8306797e8cebd6be6000a3be64f178e6cf67a68a3c68f0f74757a652fa3 -doccontainersize 389508 -doccontainerchecksum 4caef345e33342b06807d38097b4d3bd8a51f9f3278d069ce73c35b10dd72ca9e48f485a4870de4e2b3d827d1a433b4549a562c6eb9be68b2823bbd557f98fda -docfiles size=100 - RELOC/doc/latex/mathfont/README.TEXLIVE +containersize 11396 +containerchecksum 5951daaa320cedea9d40ce0af8b13f9e15e926bcc14cc31f64bfc92bbd22e5a600e1c696f0e7bbbd1cf6a31141c6d3a985433a8000df7c0eee0139c40393667f +doccontainersize 835060 +doccontainerchecksum a09ec87af77663740e5cfcd271e7ebae1cacbee24a31093912a7ef3925827bf35800db424d3a88a40338fb1f1e63d033071b8cd3449493d6d3a64ada760289b1 +docfiles size=226 RELOC/doc/latex/mathfont/README.txt details="Readme" - RELOC/doc/latex/mathfont/mathfont.pdf details="Package documentation" - RELOC/doc/latex/mathfont/mathfont_example.pdf - RELOC/doc/latex/mathfont/mathfont_example.tex - RELOC/doc/latex/mathfont/mathfont_greek.tex -srccontainersize 23384 -srccontainerchecksum c9c569ec7b1e740212969fecce09008455fa6f72b28f00cbe62bc5c2087600f6c368ca4b49c312a553f16c5f9f416a17752a70c3e00885441807278c81195429 -srcfiles size=26 - RELOC/source/latex/mathfont/mathfont.dtx -runfiles size=11 + RELOC/doc/latex/mathfont/mathfont_code.pdf details="Code implementation" + RELOC/doc/latex/mathfont/mathfont_doc_patch.tex + RELOC/doc/latex/mathfont/mathfont_heading.tex + RELOC/doc/latex/mathfont/mathfont_index_warning.tex + RELOC/doc/latex/mathfont/mathfont_symbol_list.pdf details="Symbol list" + RELOC/doc/latex/mathfont/mathfont_symbol_list.tex + RELOC/doc/latex/mathfont/mathfont_user_guide.pdf details="User guide" + RELOC/doc/latex/mathfont/mathfont_user_guide.tex +srccontainersize 35344 +srccontainerchecksum 8120ed30e7911dd224586f66ac93bd96ef3b87684239a69c21868968d112532c49d2d0a356e05ec17e1fd05433898c83b20dc3e8d8a51539d46a4ae53998fba6 +srcfiles size=45 + RELOC/source/latex/mathfont/mathfont_code.dtx +runfiles size=21 RELOC/tex/latex/mathfont/mathfont.sty catalogue-ctan /macros/latex/contrib/mathfont -catalogue-date 2019-04-07 21:57:41 +0200 +catalogue-date 2019-12-05 20:36:50 +0100 catalogue-license lppl1.3c catalogue-topics font-mgmt font-use maths -catalogue-version 1.5 +catalogue-version 1.6 name mathpartir category Package @@ -283664,15 +283751,15 @@ docfiles size=572 name texlive-docindex category TLCore -revision 53017 +revision 53029 shortdesc top-level TeX Live doc.html, etc. longdesc These files are regenerated as needed, which is often, so we longdesc make them a separate package. See the tl-update-auto script longdesc for the process. containersize 109876 -containerchecksum 09e6017dfe38483f7b67b67d8bd16326e7aa85008bb1cf7c789bdbd9cd3185b052995cb45a01d147ae0a6ec000462b969b0466913883bcaab184d9d8d8758bbf -doccontainersize 156088 -doccontainerchecksum c5472ce255b444fa6029cbe4e421501eafdf993eb26cf23f7e706d23ff63b07c4f7e7ef20958a6937a222f4e6ae3507605b069b9f15353127aba11115b5eaa96 +containerchecksum c08eb04977dd79ff5212a765bea785e0f0d1997b468a49fb988a07c50dc4f5d9900b4675d6f77db4fc8ec755c09c10bd03f6ee8c38b7f85259e7c8192f9ac2ca +doccontainersize 156288 +doccontainerchecksum ae44aedc7d412e71d43288629a180911b19c3aa4a28627a0180cdc567041a718896288c373309c96af59e05edd9d4f08181d1e7f0fb9e926846ed365aa1d61e9 docfiles size=306 doc.html runfiles size=270 @@ -283889,17 +283976,17 @@ docfiles size=503 name texlive-scripts category TLCore -revision 53017 +revision 53029 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. depend texlive.infra depend texlive-scripts.ARCH postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 85396 -containerchecksum 0e7a388b3eea81817b78dab037cb53a3d6b1e329000980ad10126a31f321c866387266b9ad867eca3230e019eeef9fcb5d534d474b6bf9f0c39a4ac2fc8a938e +containersize 85464 +containerchecksum 77478d067ba34d45c24eea056c9a688759525e129959f8cd7967c4aaeb860d615a72917d9a02509c12f64a4a057d6cbed797ab057b5e3f2c3316136f082e1750 doccontainersize 51204 -doccontainerchecksum 83c0c26843348737f7d1c3ace1c809660367b74f356f22145ce0cac3f73aeac0880ae9ee8787b7dde5d4ae426d11de0c1c9343903d925009f87c758c695300f0 +doccontainerchecksum bfd529751e060dc829596a292d79559f4a97db685887b0aaf1589bba00b8b430b42bb3e6f2a2fbde289991f06af2f201ff52e866b3984ba85c5973c2b8a78445 docfiles size=20 texmf-dist/doc/man/man1/install-tl.1 texmf-dist/doc/man/man1/install-tl.man1.pdf diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 0461445792..7893e63cc4 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -0d0e4580ef466ad71a0c3503b4eb8d01 texlive.tlpdb +b156f93c33bdd538333436dc90a0f0ca texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 29ffd4e359..827966f397 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -969ae7276edc780236460965aaedca9be85311f6728ab193611b2369842836a8c8cef8641cfe91967504b40e79d6ed3276f5cd313a61d755e5db9326337569ba texlive.tlpdb +49c2f1ea3885f99f3ddbaf1af4b907750d295ffda47c7106fe0c3bb6ab6fba8448b2f20b976e3a31ec5b752cddd5853475102fa2c4eae26a2c00b0d9575e818a texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 1bd95ebed9..94e500aaa8 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJd6FUsAAoJEEzhh34ZQ4xwJaEH/26NcNcc/2Yy8E5nknDCpo2Y -HSEctw9AsQN5DcjwHxPNLajsxqPN3gkpF7vpWjHCMIr10PHaI9rSosh0ZQPDtzQ+ -kd569Dr71ZaXdYSwbl3uEAQaZPEpYZU8JHKXY++0EaU8G0ioUHXhC7e0AKmD9d/s -HJx5tOSXmo+JWVT8bgrOxNiJN2GzKmzGFgIlTPW7RE95GyPQe46iSX/MQ5YnAWU3 -ZTGymntgZiFUiORl5ZmNBBp506XHzFX/yF0dQjWAwFyTSmW1VlJnYrIU/lQb4daq -/D+E2M+fM5BrceFt+wDipNe/GYcQlVBHzh7Bemcckb4BBtVOHDmVVz3j+BucunQ= -=mDMU +iQEcBAEBCgAGBQJd6aapAAoJEEzhh34ZQ4xwIvsH/370VwIGZYX6jHj51RYHGnrn +uvyUT0YXcAH/MC+bXTFC4xpi3FMJqYJ+oUDvFrUhZJQqRsQfSP3tyVLznEf4355l +p8d2o/OjqG/ml3mZh3epLaf5SkxfbmpYpuv4LbQ46U/FgmfboWbe25IHNR/jibsY +Kx6WnZTD0kqHcOzMl6M/ih75nh/tQ7szKxqxSB8ZLZtONYzFk/10GkoVZPMAX/ID +TBCEgeD7sIMWy+RuhQtGcBKedUisInBzoiMUvAel7TjHpfSyho60oQa/0zLC60Bs +RpRHqag/RQqJwLnluC0czWWQLw0KhRUp6P3M3qmd1RvGHKfdpXAvXXpLFeDw/Eg= +=5VWN -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz index 8e31d388e2..9ab6bc10cb 100644 Binary files a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz and b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz differ diff --git a/systems/win32/miktex/tm/packages/files.csv.lzma b/systems/win32/miktex/tm/packages/files.csv.lzma index e510555c5c..3b3fc8280b 100644 Binary files a/systems/win32/miktex/tm/packages/files.csv.lzma and b/systems/win32/miktex/tm/packages/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/files.csv.lzma b/systems/win32/miktex/tm/packages/next/files.csv.lzma index 787e2d923d..4b6878d45f 100644 Binary files a/systems/win32/miktex/tm/packages/next/files.csv.lzma and b/systems/win32/miktex/tm/packages/next/files.csv.lzma differ diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index ce223d6695..a0ceebe5e1 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -2,9 +2,9 @@ [repository] -date=1575580592 +date=1575666873 lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9 -lstdigest=de4610102737e2101f7cd0899377e385 -numpkg=3794 +lstdigest=48b7aec3bc6c32205a189aab23fa1bec +numpkg=3797 relstate=next -version=7278 +version=7279 diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index 6bca634b3a..58b6215776 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -2,9 +2,9 @@ [repository] -date=1575580290 -lastupd=babel-italian barracuda dynkin-diagrams grfext infwarerr letltxmacro mleftright oberdiek animate archaeologie biblatex-chem biblatex-phys bookmark embedfile knowledge biblatex-apa6 csquotes graphicxsp luatexko pinoutikz -lstdigest=1334c3fb2780204a7524845baf57c0fc -numpkg=3794 +date=1575666676 +lastupd=accsupp atbegshi atveryend mathfont babel-italian barracuda dynkin-diagrams grfext infwarerr letltxmacro mleftright oberdiek animate archaeologie biblatex-chem biblatex-phys bookmark embedfile knowledge biblatex-apa6 +lstdigest=c064a6f53e0776ded4f0a2525d0cd232 +numpkg=3797 relstate=stable -version=7278 +version=7279 diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog index 01aec47bb2..a8e99306b4 100644 --- a/systems/win32/w32tex/ChangeLog +++ b/systems/win32/w32tex/ChangeLog @@ -1,5 +1,11 @@ W32TeX (x86 & x64) ChangeLog +[2019/12/05] +(01) pgfcontrib.tar.xz + Update dynkin-diagrams. +(02) web2c-lib.tar.xz + Update babel/italian. + [2019/12/04] (01) biblatex-biber.tar.xz Update archaeologie, biblatex-chem, and biblatex-phys. diff --git a/timestamp b/timestamp index eac9a6a997..a3555bf367 100644 --- a/timestamp +++ b/timestamp @@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2019-12-06-02-02 +2019-12-07-02-02 -- cgit v1.2.3