summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FILES.byname1649
-rw-r--r--FILES.byname.gzbin2230392 -> 2227627 bytes
-rw-r--r--FILES.last07days1029
-rw-r--r--fonts/cabin/README22
-rw-r--r--fonts/cabin/doc/cabin-samples.pdfbin119907 -> 43995 bytes
-rw-r--r--fonts/cabin/doc/cabin-samples.tex18
-rw-r--r--fonts/cabin/enc/cbn_2wmmq3.enc65
-rw-r--r--fonts/cabin/enc/cbn_5xld5w.enc8
-rw-r--r--fonts/cabin/enc/cbn_fp7bit.enc8
-rw-r--r--fonts/cabin/enc/cbn_hau3x5.enc9
-rw-r--r--fonts/cabin/enc/cbn_i3ioen.enc6
-rw-r--r--fonts/cabin/enc/cbn_jjp77t.enc8
-rw-r--r--fonts/cabin/enc/cbn_meva6t.enc8
-rw-r--r--fonts/cabin/enc/cbn_mvtsrz.enc66
-rw-r--r--fonts/cabin/enc/cbn_taosrr.enc (renamed from fonts/cabin/enc/cbn_tz56ju.enc)14
-rw-r--r--fonts/cabin/enc/cbn_vqopxp.enc8
-rw-r--r--fonts/cabin/enc/cbn_vqpkf5.enc9
-rw-r--r--fonts/cabin/enc/cbn_yhiurv.enc8
-rw-r--r--fonts/cabin/enc/cbn_yhzmyq.enc (renamed from fonts/cabin/enc/cbn_5nrtpu.enc)14
-rw-r--r--fonts/cabin/latex/LGRCabin-Sup.fd239
-rw-r--r--fonts/cabin/latex/LGRCabin-TLF.fd419
-rw-r--r--fonts/cabin/latex/LY1Cabin-Sup.fd66
-rw-r--r--fonts/cabin/latex/LY1Cabin-TLF.fd168
-rw-r--r--fonts/cabin/latex/OT1Cabin-Sup.fd66
-rw-r--r--fonts/cabin/latex/OT1Cabin-TLF.fd168
-rw-r--r--fonts/cabin/latex/T1Cabin-Sup.fd66
-rw-r--r--fonts/cabin/latex/T1Cabin-TLF.fd168
-rw-r--r--fonts/cabin/latex/TS1Cabin-TLF.fd66
-rw-r--r--fonts/cabin/latex/cabin.sty31
-rw-r--r--fonts/cabin/map/cabin.map200
-rw-r--r--fonts/cabin/opentype/Cabin-Bold.otfbin73128 -> 103092 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-BoldItalic.otfbin64940 -> 99296 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-Italic.otfbin64404 -> 99124 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-Medium.otfbin77304 -> 104760 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-MediumItalic.otfbin69852 -> 102168 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-Regular.otfbin73056 -> 102744 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-SemiBold.otfbin77908 -> 105928 bytes
-rw-r--r--fonts/cabin/opentype/Cabin-SemiBoldItalic.otfbin70080 -> 102712 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-Bold.otfbin70628 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-BoldCondensed.otfbin0 -> 85256 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-BoldItalic.otfbin120024 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otfbin0 -> 89192 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-Italic.otfbin123508 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otfbin0 -> 88156 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-Medium.otfbin73852 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-MediumCondensed.otfbin0 -> 87028 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-MediumItalic.otfbin125892 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otfbin0 -> 92012 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-Regular.otfbin72932 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-RegularCondensed.otfbin0 -> 85648 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-SemiBold.otfbin74092 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otfbin0 -> 86988 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-SemiBoldItalic.otfbin127036 -> 0 bytes
-rw-r--r--fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otfbin0 -> 91748 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-sup-lgr--base.tfmbin892 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-sup-lgr.tfmbin892 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-lgr--base.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-lgr.tfmbin1384 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfmbin49724 -> 50888 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfmbin13156 -> 13448 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr--base.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr.tfmbin1384 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfmbin34212 -> 35000 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfmbin6756 -> 6864 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfmbin31364 -> 31952 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfmbin44752 -> 45644 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfmbin1468 -> 1416 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfmbin1480 -> 1432 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr--base.tfmbin952 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr.tfmbin952 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfmbin1984 -> 1996 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfmbin1988 -> 2000 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfmbin1456 -> 1464 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfmbin1948 -> 1960 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfmbin1956 -> 1968 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr--base.tfmbin940 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr.tfmbin1368 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfmbin1980 -> 1992 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfmbin45872 -> 48324 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfmbin12700 -> 13072 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr--base.tfmbin940 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr.tfmbin1368 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfmbin2032 -> 2040 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfmbin31940 -> 33772 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfmbin1460 -> 1468 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfmbin6864 -> 6960 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfmbin1992 -> 2004 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfmbin28196 -> 29836 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfmbin1932 -> 1944 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfmbin40100 -> 42276 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfmbin1512 -> 1452 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfmbin1524 -> 1468 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-lgr--base.tfmbin940 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-lgr.tfmbin940 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfmbin1976 -> 1988 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfmbin1980 -> 1992 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfmbin1432 -> 1444 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfmbin1912 -> 1924 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-sup-t1.tfmbin1920 -> 1932 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-lgr--base.tfmbin924 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-lgr.tfmbin1404 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfmbin1988 -> 1988 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfmbin46688 -> 49304 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfmbin12828 -> 13256 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr--base.tfmbin924 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr.tfmbin1404 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfmbin2036 -> 2036 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfmbin32792 -> 34644 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfmbin1436 -> 1436 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfmbin6860 -> 6952 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfmbin1968 -> 1968 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfmbin28836 -> 30448 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfmbin1912 -> 1912 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfmbin40656 -> 42916 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfmbin1516 -> 1464 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfmbin1512 -> 1460 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-lgr--base.tfmbin908 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-lgr.tfmbin908 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfmbin1824 -> 1860 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfmbin1828 -> 1864 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfmbin1316 -> 1336 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfmbin1772 -> 1804 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-sup-t1.tfmbin1780 -> 1812 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-lgr--base.tfmbin908 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-lgr.tfmbin1480 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfmbin1840 -> 1872 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfmbin52432 -> 54316 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfmbin14020 -> 14712 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr--base.tfmbin908 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr.tfmbin1480 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfmbin1856 -> 1900 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfmbin36428 -> 37712 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfmbin1316 -> 1336 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfmbin7300 -> 7716 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfmbin1812 -> 1852 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfmbin33148 -> 34232 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfmbin1776 -> 1804 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfmbin46864 -> 48452 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfmbin1480 -> 1424 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfmbin1488 -> 1436 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr--base.tfmbin948 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr.tfmbin948 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfmbin1996 -> 2064 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfmbin2000 -> 2068 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfmbin1432 -> 1476 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfmbin1940 -> 2004 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfmbin1948 -> 2012 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr--base.tfmbin944 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr.tfmbin1460 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfmbin1992 -> 2060 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfmbin47584 -> 51600 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfmbin13136 -> 14220 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr--base.tfmbin944 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr.tfmbin1460 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfmbin2024 -> 2092 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfmbin33492 -> 36220 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfmbin1436 -> 1476 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfmbin7144 -> 7700 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfmbin1972 -> 2044 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfmbin29496 -> 31976 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfmbin1928 -> 1988 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfmbin41444 -> 45028 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfmbin1516 -> 1476 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfmbin1520 -> 1480 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-sup-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-sup-lgr.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-lgr.tfmbin1436 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfmbin51452 -> 52652 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfmbin13660 -> 13980 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr.tfmbin1436 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfmbin35876 -> 36624 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfmbin7104 -> 7224 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfmbin32624 -> 33168 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfmbin45956 -> 46852 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfmbin1464 -> 1416 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfmbin1476 -> 1428 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-lgr.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfmbin1796 -> 1836 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfmbin1800 -> 1840 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfmbin1296 -> 1324 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfmbin1752 -> 1792 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfmbin1760 -> 1800 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr.tfmbin1476 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfmbin1804 -> 1852 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfmbin52424 -> 54264 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfmbin13932 -> 14680 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr.tfmbin1476 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfmbin1844 -> 1880 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfmbin36368 -> 37688 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfmbin1324 -> 1332 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfmbin7240 -> 7720 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfmbin1800 -> 1840 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfmbin33108 -> 34208 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfmbin1748 -> 1796 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfmbin46884 -> 48404 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfmbin1464 -> 1416 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfmbin1484 -> 1432 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr--base.tfmbin948 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr.tfmbin948 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfmbin1988 -> 2068 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfmbin1992 -> 2072 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfmbin1448 -> 1500 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfmbin1936 -> 2016 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfmbin1944 -> 2024 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr--base.tfmbin932 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfmbin1988 -> 2076 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfmbin48092 -> 51644 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfmbin13380 -> 14268 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfmbin932 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfmbin2044 -> 2132 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfmbin33584 -> 36268 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfmbin1456 -> 1500 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfmbin7224 -> 7712 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfmbin2000 -> 2084 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfmbin29616 -> 32024 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfmbin1924 -> 2012 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfmbin41920 -> 45076 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfmbin1512 -> 1480 bytes
-rw-r--r--fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfmbin1520 -> 1484 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr--base.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr.tfmbin1284 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1.tfmbin46388 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-ot1.tfmbin12356 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr--base.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr.tfmbin1284 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1--base.tfmbin1844 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1.tfmbin29440 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1--base.tfmbin1320 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1.tfmbin5044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1--base.tfmbin1780 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1.tfmbin27228 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1.tfmbin42028 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1--base.tfmbin1460 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1.tfmbin1476 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1--base.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1--base.tfm)bin1820 -> 1820 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1.tfm)bin1824 -> 1824 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ot1.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-sup-ot1.tfm)bin1332 -> 1332 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1--base.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-sup-t1--base.tfm)bin1772 -> 1772 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-sup-t1.tfm)bin1780 -> 1780 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1--base.tfm)bin1820 -> 1820 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfmbin0 -> 46672 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfmbin0 -> 12368 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1--base.tfm (renamed from fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1--base.tfm)bin1760 -> 1760 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfmbin0 -> 42252 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfmbin0 -> 1412 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfmbin0 -> 1428 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr--base.tfmbin1044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr.tfmbin1044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1--base.tfmbin2032 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1.tfmbin2036 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ot1.tfmbin1560 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1--base.tfmbin1976 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1.tfmbin1984 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr--base.tfmbin1040 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr.tfmbin1424 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1--base.tfmbin2032 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1.tfmbin46600 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ot1.tfmbin12584 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfmbin1040 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr.tfmbin1424 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfmbin2064 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1.tfmbin29660 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfmbin1556 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1.tfmbin5280 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfmbin1988 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1.tfmbin27436 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1--base.tfmbin1964 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1.tfmbin42232 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1--base.tfmbin1644 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1.tfmbin1652 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfmbin0 -> 2120 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfmbin0 -> 2124 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfmbin0 -> 1544 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfmbin0 -> 2060 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfmbin0 -> 2068 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfmbin0 -> 2128 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfmbin0 -> 48604 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfmbin0 -> 13268 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfmbin0 -> 2064 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfmbin0 -> 42540 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfmbin0 -> 1492 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr--base.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1--base.tfmbin2036 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1.tfmbin2040 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-ot1.tfmbin1564 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-t1--base.tfmbin1976 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-sup-t1.tfmbin1984 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr--base.tfmbin1044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1--base.tfmbin2048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1.tfmbin46620 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-ot1.tfmbin12600 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr--base.tfmbin1044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr.tfmbin1428 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1--base.tfmbin2080 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1.tfmbin29680 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1--base.tfmbin1568 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1.tfmbin5304 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1--base.tfmbin2016 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1.tfmbin27468 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1--base.tfmbin1980 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1.tfmbin42252 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1--base.tfmbin1652 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1.tfmbin1652 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfmbin0 -> 2092 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfmbin0 -> 2096 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfmbin0 -> 1528 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfmbin0 -> 2028 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfmbin0 -> 2036 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfmbin0 -> 2104 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfmbin0 -> 49600 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfmbin0 -> 13500 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfmbin0 -> 2032 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfmbin0 -> 43216 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfmbin0 -> 1496 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfmbin0 -> 1492 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr--base.tfmbin912 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr.tfmbin912 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1--base.tfmbin1840 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1.tfmbin1844 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-ot1.tfmbin1340 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-t1--base.tfmbin1784 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-sup-t1.tfmbin1792 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr--base.tfmbin912 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1--base.tfmbin1832 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1.tfmbin46400 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-ot1.tfmbin12356 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr--base.tfmbin912 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr.tfmbin1296 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1--base.tfmbin1872 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1.tfmbin29464 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1--base.tfmbin1348 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1.tfmbin5080 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1--base.tfmbin1824 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1.tfmbin27268 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1--base.tfmbin1764 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1.tfmbin42032 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1--base.tfmbin1472 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1.tfmbin1480 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfmbin0 -> 1864 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfmbin0 -> 1868 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfmbin0 -> 1356 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfmbin0 -> 1876 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfmbin0 -> 46728 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfmbin0 -> 12396 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfmbin0 -> 42304 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfmbin0 -> 1436 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr--base.tfmbin1052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr.tfmbin1052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1--base.tfmbin2064 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1.tfmbin2068 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ot1.tfmbin1584 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1--base.tfmbin2004 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1.tfmbin2012 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr--base.tfmbin1052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr.tfmbin1436 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1--base.tfmbin2056 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1.tfmbin46624 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ot1.tfmbin12600 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfmbin1052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr.tfmbin1436 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfmbin2096 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1.tfmbin29688 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfmbin1596 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1.tfmbin5328 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfmbin2044 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1.tfmbin27488 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1--base.tfmbin1984 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1.tfmbin42252 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1--base.tfmbin1668 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1.tfmbin1668 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfmbin0 -> 2124 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfmbin0 -> 2128 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfmbin0 -> 1536 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfmbin0 -> 2064 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfmbin0 -> 2072 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfmbin0 -> 2132 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfmbin0 -> 51656 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfmbin0 -> 14280 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfmbin0 -> 2064 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfmbin0 -> 45088 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfmbin0 -> 1480 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr--base.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr.tfmbin900 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1--base.tfmbin1812 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1.tfmbin1816 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-ot1.tfmbin1320 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-t1--base.tfmbin1764 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-sup-t1.tfmbin1772 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr.tfmbin1280 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1--base.tfmbin1824 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1.tfmbin46396 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-ot1.tfmbin12356 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr--base.tfmbin896 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr.tfmbin1280 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1--base.tfmbin1852 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1.tfmbin29452 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1--base.tfmbin1320 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1.tfmbin5056 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1--base.tfmbin1804 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1.tfmbin27256 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1--base.tfmbin1768 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1.tfmbin42040 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1--base.tfmbin1464 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1.tfmbin1472 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfmbin0 -> 1824 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfmbin0 -> 1328 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfmbin0 -> 1772 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfmbin0 -> 1780 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfmbin0 -> 1832 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfmbin0 -> 46684 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfmbin0 -> 12376 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfmbin0 -> 1780 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfmbin0 -> 42272 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfmbin0 -> 1420 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1--base.tfmbin1828 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1.tfmbin1832 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ot1.tfmbin1328 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1--base.tfmbin1784 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1.tfmbin1792 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr.tfmbin1288 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1--base.tfmbin1832 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1.tfmbin46408 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ot1.tfmbin12356 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfmbin904 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr.tfmbin1288 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfmbin1860 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1.tfmbin29452 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfmbin1324 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1.tfmbin5048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1--base.tfmbin1812 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1.tfmbin27256 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1--base.tfmbin1776 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1.tfmbin42052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1--base.tfmbin1468 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1.tfmbin1476 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfmbin0 -> 1880 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfmbin0 -> 1884 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfmbin0 -> 1360 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfmbin0 -> 1820 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfmbin0 -> 1828 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfmbin0 -> 1884 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfmbin0 -> 46736 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfmbin0 -> 12396 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfmbin0 -> 1812 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfmbin0 -> 42304 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfmbin0 -> 1424 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfmbin0 -> 1432 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfmbin2048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1.tfmbin2052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ot1.tfmbin1572 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1--base.tfmbin1996 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1.tfmbin2004 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr.tfmbin1432 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfmbin2052 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1.tfmbin46628 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ot1.tfmbin12600 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfmbin1048 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfmbin1432 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfmbin2080 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfmbin29672 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfmbin1568 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfmbin5292 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfmbin2024 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfmbin27468 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfmbin1988 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1.tfmbin42264 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfmbin1660 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1.tfmbin1660 -> 0 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfmbin0 -> 2100 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfmbin0 -> 2104 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfmbin0 -> 1540 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfmbin0 -> 2048 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfmbin0 -> 2056 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfmbin0 -> 2116 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfmbin0 -> 51644 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfmbin0 -> 14256 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfmbin0 -> 2048 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfmbin0 -> 45064 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfmbin0 -> 1488 bytes
-rw-r--r--fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfmbin0 -> 1484 bytes
-rw-r--r--fonts/cabin/type1/Cabin-Bold.pfbbin52773 -> 128058 bytes
-rw-r--r--fonts/cabin/type1/Cabin-BoldItalic.pfbbin49223 -> 114476 bytes
-rw-r--r--fonts/cabin/type1/Cabin-Italic.pfbbin74497 -> 112557 bytes
-rw-r--r--fonts/cabin/type1/Cabin-Medium.pfbbin71449 -> 123698 bytes
-rw-r--r--fonts/cabin/type1/Cabin-MediumItalic.pfbbin75720 -> 114720 bytes
-rw-r--r--fonts/cabin/type1/Cabin-Regular.pfbbin70062 -> 122677 bytes
-rw-r--r--fonts/cabin/type1/Cabin-SemiBold.pfbbin72191 -> 129460 bytes
-rw-r--r--fonts/cabin/type1/Cabin-SemiBoldItalic.pfbbin76570 -> 116402 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-Bold.pfbbin52569 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-BoldCondensed.pfbbin0 -> 143285 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-BoldItalic.pfbbin72593 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfbbin0 -> 129450 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-Italic.pfbbin106319 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfbbin0 -> 126460 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-Medium.pfbbin70568 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-MediumCondensed.pfbbin0 -> 143582 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-MediumItalic.pfbbin106343 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfbbin0 -> 128715 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-Regular.pfbbin71001 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-RegularCondensed.pfbbin0 -> 141866 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-SemiBold.pfbbin71188 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfbbin0 -> 142714 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-SemiBoldItalic.pfbbin107289 -> 0 bytes
-rw-r--r--fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfbbin0 -> 127415 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Bold-sup-lgr.vfbin324 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Bold-tlf-lgr.vfbin324 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Bold-tlf-sc-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Bold-tlf-ts1.vfbin560 -> 540 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-sup-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vfbin1676 -> 1676 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vfbin760 -> 760 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vfbin568 -> 544 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-sup-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-sup-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-sup-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-sc-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vfbin756 -> 756 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Italic-tlf-ts1.vfbin564 -> 540 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-sup-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-sup-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-sup-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-sc-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vfbin756 -> 756 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Medium-tlf-ts1.vfbin564 -> 540 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-sup-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vfbin1676 -> 1676 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vfbin764 -> 764 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vfbin1700 -> 1700 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vfbin568 -> 548 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Regular-sup-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Regular-tlf-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Regular-tlf-sc-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-Regular-tlf-ts1.vfbin564 -> 544 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-sup-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-sup-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-lgr.vfbin328 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vfbin1668 -> 1668 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-sc-lgr.vfbin332 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vfbin1672 -> 1672 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vfbin760 -> 760 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vfbin1696 -> 1696 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vfbin1692 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vfbin564 -> 544 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-sup-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vfbin1676 -> 1676 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vfbin1700 -> 1700 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vfbin1676 -> 1676 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vfbin1680 -> 1680 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vfbin764 -> 764 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vfbin1700 -> 1700 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vfbin1700 -> 1700 bytes
-rw-r--r--fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vfbin572 -> 548 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-sup-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ot1.vfbin764 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-ly1.vf (renamed from fonts/cabin/vf/CabinCondensed-Bold-sup-ly1.vf)bin1676 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-t1.vf (renamed from fonts/cabin/vf/CabinCondensed-Bold-sup-t1.vf)bin1696 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ly1.vf (renamed from fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ly1.vf)bin1680 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-t1.vf (renamed from fonts/cabin/vf/CabinCondensed-Bold-tlf-t1.vf)bin1696 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ts1.vf (renamed from fonts/cabin/vf/CabinCondensed-Bold-tlf-ts1.vf)bin568 -> 556 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-sup-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-sup-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-sup-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ot1.vfbin772 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-t1.vfbin1708 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ts1.vfbin576 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vfbin0 -> 564 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-sup-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-sup-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-sup-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ot1.vfbin768 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Italic-tlf-ts1.vfbin572 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vfbin0 -> 560 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-sup-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-sup-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-sup-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ot1.vfbin768 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Medium-tlf-ts1.vfbin572 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vfbin0 -> 1684 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vfbin0 -> 560 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-sup-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-sup-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-sup-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ly1.vfbin1688 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ot1.vfbin772 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-t1.vfbin1708 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ts1.vfbin576 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vfbin0 -> 564 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-sup-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-sup-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-sup-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-lgr.vfbin336 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-ly1.vfbin1676 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ot1.vfbin768 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-Regular-tlf-ts1.vfbin572 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vfbin0 -> 1708 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vfbin0 -> 560 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-sup-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-sup-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-sup-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ly1.vfbin1680 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-lgr.vfbin340 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ot1.vfbin768 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-t1.vfbin1704 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-t1.vfbin1700 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ts1.vfbin572 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vfbin0 -> 1688 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vfbin0 -> 1712 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vfbin0 -> 560 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-t1.vfbin1708 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-lgr.vfbin344 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ly1.vfbin1684 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vfbin348 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vfbin1688 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vfbin776 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vfbin1712 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-t1.vfbin1708 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ts1.vfbin580 -> 0 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vfbin0 -> 1692 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vfbin0 -> 1716 bytes
-rw-r--r--fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vfbin0 -> 568 bytes
-rw-r--r--graphics/pgf/contrib/circuitikz/doc/changelog.tex6
-rw-r--r--graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdfbin17352 -> 17351 bytes
-rw-r--r--graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdfbin1017702 -> 1017865 bytes
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/circuitikz.sty4
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex4
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex4
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex12
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex26
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex28
-rw-r--r--graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex4
-rw-r--r--graphics/pstricks/contrib/pst-eucl/Changes5
-rw-r--r--graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib19
-rw-r--r--graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdfbin1733912 -> 1568670 bytes
-rw-r--r--graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex95
-rw-r--r--graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex199
-rw-r--r--info/install-latex/LICENSE415
-rw-r--r--info/install-latex/README.md43
-rw-r--r--info/install-latex/appendix/mirror.tex79
-rw-r--r--info/install-latex/appendix/offline.tex52
-rw-r--r--info/install-latex/appendix/updateinfo.tex89
-rw-r--r--info/install-latex/appendix/wsladdition.tex120
-rw-r--r--info/install-latex/chapter/editor.tex514
-rw-r--r--info/install-latex/chapter/macos.tex130
-rw-r--r--info/install-latex/chapter/overleaf.tex97
-rw-r--r--info/install-latex/chapter/preface.tex48
-rw-r--r--info/install-latex/chapter/ubuntu.tex368
-rw-r--r--info/install-latex/chapter/windows.tex470
-rw-r--r--info/install-latex/chapter/wsl.tex350
-rw-r--r--info/install-latex/install-latex.pdfbin0 -> 699706 bytes
-rw-r--r--info/install-latex/install-latex.tex114
-rw-r--r--info/install-latex/make.bat21
-rw-r--r--info/install-latex/makefile20
-rw-r--r--macros/latex/contrib/etoolbox/etoolbox.def2
-rw-r--r--macros/latex/contrib/etoolbox/etoolbox.pdfbin224558 -> 227357 bytes
-rw-r--r--macros/latex/contrib/etoolbox/etoolbox.sty14
-rw-r--r--macros/latex/contrib/etoolbox/etoolbox.tex10
-rw-r--r--macros/latex/contrib/langsci-avm/langsci-avm.dtx16
-rw-r--r--macros/latex/contrib/langsci-avm/langsci-avm.pdfbin113978 -> 114198 bytes
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-french.pdfbin359504 -> 388513 bytes
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-french.tex730
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.dtx1833
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.ins4
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix.pdfbin896061 -> 953043 bytes
-rwxr-xr-xsystems/texlive/tlnet/tlpkg/installer/config.guess5
-rw-r--r--systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl2
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb622
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.md52
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha5122
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc14
-rw-r--r--systems/texlive/tlnet/tlpkg/texlive.tlpdb.xzbin2209216 -> 2204380 bytes
-rw-r--r--systems/win32/miktex/tm/packages/next/pr.ini8
-rw-r--r--systems/win32/miktex/tm/packages/pr.ini8
-rw-r--r--systems/win32/w32tex/ChangeLog10
-rw-r--r--timestamp2
782 files changed, 7419 insertions, 3807 deletions
diff --git a/FILES.byname b/FILES.byname
index 7cfa464b90..8c247f194c 100644
--- a/FILES.byname
+++ b/FILES.byname
@@ -5003,7 +5003,7 @@
1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp
1990/10/02 | 812 | dviware/vutex/vaxvms.ins
1990/10/02 | 127576 | dviware/vutex/vutex.web
-2020/07/14 | 153695 | FILES.last07days
+2020/07/15 | 97909 | 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
@@ -14444,627 +14444,407 @@
2005/08/16 | 177 | fonts/byzfonts/XAP_xpo/x066_MTP.mf
2005/08/16 | 180 | fonts/byzfonts/XAP_xpo/x067_MEC.mf
2005/10/01 | 586314 | fonts/byzfonts.zip
-2019/10/18 | 119907 | fonts/cabin/doc/cabin-samples.pdf
-2019/10/18 | 1085 | fonts/cabin/doc/cabin-samples.tex
-2019/10/12 | 4482 | fonts/cabin/doc/OFL.txt
-2019/10/21 | 3252 | fonts/cabin/enc/cbn_2wmmq3.enc
-2019/10/21 | 3283 | fonts/cabin/enc/cbn_5nrtpu.enc
-2019/10/21 | 2967 | fonts/cabin/enc/cbn_5xld5w.enc
-2019/10/21 | 3016 | fonts/cabin/enc/cbn_fp7bit.enc
-2019/10/21 | 3082 | fonts/cabin/enc/cbn_hau3x5.enc
-2019/10/21 | 2975 | fonts/cabin/enc/cbn_i3ioen.enc
-2019/10/21 | 2903 | fonts/cabin/enc/cbn_jjp77t.enc
-2019/10/21 | 3110 | fonts/cabin/enc/cbn_meva6t.enc
-2019/10/21 | 3318 | fonts/cabin/enc/cbn_mvtsrz.enc
-2019/10/21 | 3301 | fonts/cabin/enc/cbn_tz56ju.enc
-2019/10/21 | 3038 | fonts/cabin/enc/cbn_vqopxp.enc
-2019/10/21 | 3041 | fonts/cabin/enc/cbn_vqpkf5.enc
-2019/10/21 | 3154 | fonts/cabin/enc/cbn_yhiurv.enc
-2019/10/21 | 3879 | fonts/cabin/latex/cabin.sty
-2019/10/21 | 5091 | fonts/cabin/latex/LGRCabin-Sup.fd
-2019/10/21 | 9571 | fonts/cabin/latex/LGRCabin-TLF.fd
-2019/10/21 | 5091 | fonts/cabin/latex/LY1Cabin-Sup.fd
-2019/10/21 | 9571 | fonts/cabin/latex/LY1Cabin-TLF.fd
-2019/10/21 | 5091 | fonts/cabin/latex/OT1Cabin-Sup.fd
-2019/10/21 | 9571 | fonts/cabin/latex/OT1Cabin-TLF.fd
-2019/10/21 | 5027 | fonts/cabin/latex/T1Cabin-Sup.fd
-2019/10/21 | 9446 | fonts/cabin/latex/T1Cabin-TLF.fd
-2019/10/21 | 5091 | fonts/cabin/latex/TS1Cabin-TLF.fd
-2019/10/21 | 30314 | fonts/cabin/map/cabin.map
-2019/10/12 | 64940 | fonts/cabin/opentype/Cabin-BoldItalic.otf
-2019/10/12 | 73128 | fonts/cabin/opentype/Cabin-Bold.otf
-2019/10/12 | 120024 | fonts/cabin/opentype/CabinCondensed-BoldItalic.otf
-2019/10/12 | 70628 | fonts/cabin/opentype/CabinCondensed-Bold.otf
-2019/10/12 | 123508 | fonts/cabin/opentype/CabinCondensed-Italic.otf
-2019/10/12 | 125892 | fonts/cabin/opentype/CabinCondensed-MediumItalic.otf
-2019/10/12 | 73852 | fonts/cabin/opentype/CabinCondensed-Medium.otf
-2019/10/12 | 72932 | fonts/cabin/opentype/CabinCondensed-Regular.otf
-2019/10/12 | 127036 | fonts/cabin/opentype/CabinCondensed-SemiBoldItalic.otf
-2019/10/12 | 74092 | fonts/cabin/opentype/CabinCondensed-SemiBold.otf
-2019/10/12 | 64404 | fonts/cabin/opentype/Cabin-Italic.otf
-2019/10/12 | 69852 | fonts/cabin/opentype/Cabin-MediumItalic.otf
-2019/10/12 | 77304 | fonts/cabin/opentype/Cabin-Medium.otf
-2019/10/12 | 73056 | fonts/cabin/opentype/Cabin-Regular.otf
-2019/10/12 | 70080 | fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
-2019/10/12 | 77908 | fonts/cabin/opentype/Cabin-SemiBold.otf
-2019/10/21 | 2704 | fonts/cabin/README
-2019/10/21 | 952 | fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr--base.tfm
-2019/10/21 | 952 | fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr.tfm
-2019/10/21 | 1984 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
-2019/10/21 | 1456 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
-2019/10/21 | 1948 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
-2019/10/21 | 1956 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
-2019/10/21 | 940 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr--base.tfm
-2019/10/21 | 1368 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr.tfm
-2019/10/21 | 1980 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
-2019/10/21 | 45872 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
-2019/10/21 | 12700 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
-2019/10/21 | 940 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1368 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2032 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 31940 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1460 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 6864 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
-2019/10/21 | 1992 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 28196 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
-2019/10/21 | 1932 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
-2019/10/21 | 40100 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
-2019/10/21 | 1512 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
-2019/10/21 | 1524 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
-2019/10/21 | 892 | fonts/cabin/tfm/Cabin-Bold-sup-lgr--base.tfm
-2019/10/21 | 892 | fonts/cabin/tfm/Cabin-Bold-sup-lgr.tfm
-2019/10/21 | 1812 | fonts/cabin/tfm/Cabin-Bold-sup-ly1--base.tfm
-2019/10/21 | 1816 | fonts/cabin/tfm/Cabin-Bold-sup-ly1.tfm
-2019/10/21 | 1312 | fonts/cabin/tfm/Cabin-Bold-sup-ot1.tfm
-2019/10/21 | 1764 | fonts/cabin/tfm/Cabin-Bold-sup-t1--base.tfm
-2019/10/21 | 1772 | fonts/cabin/tfm/Cabin-Bold-sup-t1.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/Cabin-Bold-tlf-lgr--base.tfm
-2019/10/21 | 1384 | fonts/cabin/tfm/Cabin-Bold-tlf-lgr.tfm
-2019/10/21 | 1820 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1--base.tfm
-2019/10/21 | 49724 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
-2019/10/21 | 13156 | fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr--base.tfm
-2019/10/21 | 1384 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr.tfm
-2019/10/21 | 1828 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1--base.tfm
-2019/10/21 | 34212 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
-2019/10/21 | 1316 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1--base.tfm
-2019/10/21 | 6756 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
-2019/10/21 | 1784 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1--base.tfm
-2019/10/21 | 31364 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
-2019/10/21 | 1764 | fonts/cabin/tfm/Cabin-Bold-tlf-t1--base.tfm
-2019/10/21 | 44752 | fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
-2019/10/21 | 1468 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
-2019/10/21 | 1480 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
-2019/10/21 | 1044 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr--base.tfm
-2019/10/21 | 1044 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr.tfm
-2019/10/21 | 2032 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1--base.tfm
-2019/10/21 | 2036 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1.tfm
-2019/10/21 | 1560 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ot1.tfm
-2019/10/21 | 1976 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1--base.tfm
-2019/10/21 | 1984 | fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1.tfm
-2019/10/21 | 1040 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr--base.tfm
-2019/10/21 | 1424 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr.tfm
-2019/10/21 | 2032 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1--base.tfm
-2019/10/21 | 46600 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1.tfm
-2019/10/21 | 12584 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ot1.tfm
-2019/10/21 | 1040 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1424 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2064 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 29660 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1556 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 5280 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 27436 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1.tfm
-2019/10/21 | 1964 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1--base.tfm
-2019/10/21 | 42232 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1.tfm
-2019/10/21 | 1644 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1--base.tfm
-2019/10/21 | 1652 | fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr--base.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr.tfm
-2019/10/21 | 1820 | fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1--base.tfm
-2019/10/21 | 1824 | fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1.tfm
-2019/10/21 | 1332 | fonts/cabin/tfm/CabinCondensed-Bold-sup-ot1.tfm
-2019/10/21 | 1772 | fonts/cabin/tfm/CabinCondensed-Bold-sup-t1--base.tfm
-2019/10/21 | 1780 | fonts/cabin/tfm/CabinCondensed-Bold-sup-t1.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr--base.tfm
-2019/10/21 | 1284 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr.tfm
-2019/10/21 | 1820 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1--base.tfm
-2019/10/21 | 46388 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1.tfm
-2019/10/21 | 12356 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-ot1.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr--base.tfm
-2019/10/21 | 1284 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr.tfm
-2019/10/21 | 1844 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1--base.tfm
-2019/10/21 | 29440 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1.tfm
-2019/10/21 | 1320 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1--base.tfm
-2019/10/21 | 5044 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1.tfm
-2019/10/21 | 1780 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1--base.tfm
-2019/10/21 | 27228 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1.tfm
-2019/10/21 | 1760 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1--base.tfm
-2019/10/21 | 42028 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1.tfm
-2019/10/21 | 1460 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1--base.tfm
-2019/10/21 | 1476 | fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr--base.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr.tfm
-2019/10/21 | 2036 | fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1--base.tfm
-2019/10/21 | 2040 | fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1.tfm
-2019/10/21 | 1564 | fonts/cabin/tfm/CabinCondensed-Italic-sup-ot1.tfm
-2019/10/21 | 1976 | fonts/cabin/tfm/CabinCondensed-Italic-sup-t1--base.tfm
-2019/10/21 | 1984 | fonts/cabin/tfm/CabinCondensed-Italic-sup-t1.tfm
-2019/10/21 | 1044 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr--base.tfm
-2019/10/21 | 1428 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr.tfm
-2019/10/21 | 2048 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1--base.tfm
-2019/10/21 | 46620 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1.tfm
-2019/10/21 | 12600 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-ot1.tfm
-2019/10/21 | 1044 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1428 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr.tfm
-2019/10/21 | 2080 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1--base.tfm
-2019/10/21 | 29680 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1.tfm
-2019/10/21 | 1568 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1--base.tfm
-2019/10/21 | 5304 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1.tfm
-2019/10/21 | 2016 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1--base.tfm
-2019/10/21 | 27468 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1.tfm
-2019/10/21 | 1980 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1--base.tfm
-2019/10/21 | 42252 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1.tfm
-2019/10/21 | 1652 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1--base.tfm
-2019/10/21 | 1652 | fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1.tfm
-2019/10/21 | 1052 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr--base.tfm
-2019/10/21 | 1052 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr.tfm
-2019/10/21 | 2064 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1--base.tfm
-2019/10/21 | 2068 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1.tfm
-2019/10/21 | 1584 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ot1.tfm
-2019/10/21 | 2004 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1--base.tfm
-2019/10/21 | 2012 | fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1.tfm
-2019/10/21 | 1052 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr--base.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr.tfm
-2019/10/21 | 2056 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1--base.tfm
-2019/10/21 | 46624 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1.tfm
-2019/10/21 | 12600 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ot1.tfm
-2019/10/21 | 1052 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2096 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 29688 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1596 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 5328 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1.tfm
-2019/10/21 | 2044 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 27488 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1.tfm
-2019/10/21 | 1984 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1--base.tfm
-2019/10/21 | 42252 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1.tfm
-2019/10/21 | 1668 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1--base.tfm
-2019/10/21 | 1668 | fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1.tfm
-2019/10/21 | 912 | fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr--base.tfm
-2019/10/21 | 912 | fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr.tfm
-2019/10/21 | 1840 | fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1--base.tfm
-2019/10/21 | 1844 | fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1.tfm
-2019/10/21 | 1340 | fonts/cabin/tfm/CabinCondensed-Medium-sup-ot1.tfm
-2019/10/21 | 1784 | fonts/cabin/tfm/CabinCondensed-Medium-sup-t1--base.tfm
-2019/10/21 | 1792 | fonts/cabin/tfm/CabinCondensed-Medium-sup-t1.tfm
-2019/10/21 | 912 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr--base.tfm
-2019/10/21 | 1296 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr.tfm
-2019/10/21 | 1832 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1--base.tfm
-2019/10/21 | 46400 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1.tfm
-2019/10/21 | 12356 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-ot1.tfm
-2019/10/21 | 912 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr--base.tfm
-2019/10/21 | 1296 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr.tfm
-2019/10/21 | 1872 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1--base.tfm
-2019/10/21 | 29464 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1.tfm
-2019/10/21 | 1348 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1--base.tfm
-2019/10/21 | 5080 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1.tfm
-2019/10/21 | 1824 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1--base.tfm
-2019/10/21 | 27268 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1.tfm
-2019/10/21 | 1764 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1--base.tfm
-2019/10/21 | 42032 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1.tfm
-2019/10/21 | 1472 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1--base.tfm
-2019/10/21 | 1480 | fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr--base.tfm
-2019/10/21 | 900 | fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr.tfm
-2019/10/21 | 1812 | fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1--base.tfm
-2019/10/21 | 1816 | fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1.tfm
-2019/10/21 | 1320 | fonts/cabin/tfm/CabinCondensed-Regular-sup-ot1.tfm
-2019/10/21 | 1764 | fonts/cabin/tfm/CabinCondensed-Regular-sup-t1--base.tfm
-2019/10/21 | 1772 | fonts/cabin/tfm/CabinCondensed-Regular-sup-t1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr--base.tfm
-2019/10/21 | 1280 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr.tfm
-2019/10/21 | 1824 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1--base.tfm
-2019/10/21 | 46396 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1.tfm
-2019/10/21 | 12356 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-ot1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr--base.tfm
-2019/10/21 | 1280 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr.tfm
-2019/10/21 | 1852 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1--base.tfm
-2019/10/21 | 29452 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1.tfm
-2019/10/21 | 1320 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1--base.tfm
-2019/10/21 | 5056 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1.tfm
-2019/10/21 | 1804 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1--base.tfm
-2019/10/21 | 27256 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1.tfm
-2019/10/21 | 1768 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1--base.tfm
-2019/10/21 | 42040 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1.tfm
-2019/10/21 | 1464 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1--base.tfm
-2019/10/21 | 1472 | fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr.tfm
-2019/10/21 | 2048 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfm
-2019/10/21 | 2052 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1.tfm
-2019/10/21 | 1572 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ot1.tfm
-2019/10/21 | 1996 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1--base.tfm
-2019/10/21 | 2004 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfm
-2019/10/21 | 1432 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr.tfm
-2019/10/21 | 2052 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfm
-2019/10/21 | 46628 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1.tfm
-2019/10/21 | 12600 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ot1.tfm
-2019/10/21 | 1048 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1432 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2080 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 29672 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1568 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 5292 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfm
-2019/10/21 | 2024 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 27468 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfm
-2019/10/21 | 42264 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1.tfm
-2019/10/21 | 1660 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfm
-2019/10/21 | 1660 | fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr--base.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr.tfm
-2019/10/21 | 1828 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1--base.tfm
-2019/10/21 | 1832 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1.tfm
-2019/10/21 | 1328 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ot1.tfm
-2019/10/21 | 1784 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1--base.tfm
-2019/10/21 | 1792 | fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr--base.tfm
-2019/10/21 | 1288 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr.tfm
-2019/10/21 | 1832 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1--base.tfm
-2019/10/21 | 46408 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1.tfm
-2019/10/21 | 12356 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ot1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfm
-2019/10/21 | 1288 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr.tfm
-2019/10/21 | 1860 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfm
-2019/10/21 | 29452 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1.tfm
-2019/10/21 | 1324 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfm
-2019/10/21 | 5048 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1.tfm
-2019/10/21 | 1812 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1--base.tfm
-2019/10/21 | 27256 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1.tfm
-2019/10/21 | 1776 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1--base.tfm
-2019/10/21 | 42052 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1.tfm
-2019/10/21 | 1468 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1--base.tfm
-2019/10/21 | 1476 | fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1.tfm
-2019/10/21 | 940 | fonts/cabin/tfm/Cabin-Italic-sup-lgr--base.tfm
-2019/10/21 | 940 | fonts/cabin/tfm/Cabin-Italic-sup-lgr.tfm
-2019/10/21 | 1976 | fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
-2019/10/21 | 1980 | fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
-2019/10/21 | 1432 | fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
-2019/10/21 | 1912 | fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
-2019/10/21 | 1920 | fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
-2019/10/21 | 924 | fonts/cabin/tfm/Cabin-Italic-tlf-lgr--base.tfm
-2019/10/21 | 1404 | fonts/cabin/tfm/Cabin-Italic-tlf-lgr.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
-2019/10/21 | 46688 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
-2019/10/21 | 12828 | fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
-2019/10/21 | 924 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1404 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr.tfm
-2019/10/21 | 2036 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
-2019/10/21 | 32792 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
-2019/10/21 | 6860 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
-2019/10/21 | 1968 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
-2019/10/21 | 28836 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
-2019/10/21 | 1912 | fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
-2019/10/21 | 40656 | fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
-2019/10/21 | 1516 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
-2019/10/21 | 1512 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
-2019/10/21 | 948 | fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr--base.tfm
-2019/10/21 | 948 | fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr.tfm
-2019/10/21 | 1996 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
-2019/10/21 | 2000 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
-2019/10/21 | 1432 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
-2019/10/21 | 1940 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
-2019/10/21 | 1948 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
-2019/10/21 | 944 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr--base.tfm
-2019/10/21 | 1460 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr.tfm
-2019/10/21 | 1992 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
-2019/10/21 | 47584 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
-2019/10/21 | 13136 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
-2019/10/21 | 944 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1460 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2024 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 33492 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 7144 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
-2019/10/21 | 1972 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 29496 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
-2019/10/21 | 1928 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
-2019/10/21 | 41444 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
-2019/10/21 | 1516 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
-2019/10/21 | 1520 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
-2019/10/21 | 908 | fonts/cabin/tfm/Cabin-Medium-sup-lgr--base.tfm
-2019/10/21 | 908 | fonts/cabin/tfm/Cabin-Medium-sup-lgr.tfm
-2019/10/21 | 1824 | fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
-2019/10/21 | 1828 | fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
-2019/10/21 | 1316 | fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
-2019/10/21 | 1772 | fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
-2019/10/21 | 1780 | fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
-2019/10/21 | 908 | fonts/cabin/tfm/Cabin-Medium-tlf-lgr--base.tfm
-2019/10/21 | 1480 | fonts/cabin/tfm/Cabin-Medium-tlf-lgr.tfm
-2019/10/21 | 1840 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
-2019/10/21 | 52432 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
-2019/10/21 | 14020 | fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
-2019/10/21 | 908 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr--base.tfm
-2019/10/21 | 1480 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr.tfm
-2019/10/21 | 1856 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
-2019/10/21 | 36428 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
-2019/10/21 | 1316 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
-2019/10/21 | 7300 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
-2019/10/21 | 1812 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
-2019/10/21 | 33148 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
-2019/10/21 | 1776 | fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
-2019/10/21 | 46864 | fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
-2019/10/21 | 1480 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
-2019/10/21 | 1488 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-Regular-sup-lgr--base.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-Regular-sup-lgr.tfm
-2019/10/21 | 1800 | fonts/cabin/tfm/Cabin-Regular-sup-ly1--base.tfm
-2019/10/21 | 1804 | fonts/cabin/tfm/Cabin-Regular-sup-ly1.tfm
-2019/10/21 | 1312 | fonts/cabin/tfm/Cabin-Regular-sup-ot1.tfm
-2019/10/21 | 1740 | fonts/cabin/tfm/Cabin-Regular-sup-t1--base.tfm
-2019/10/21 | 1748 | fonts/cabin/tfm/Cabin-Regular-sup-t1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-Regular-tlf-lgr--base.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/Cabin-Regular-tlf-lgr.tfm
-2019/10/21 | 1816 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1--base.tfm
-2019/10/21 | 51452 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
-2019/10/21 | 13660 | fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr--base.tfm
-2019/10/21 | 1436 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr.tfm
-2019/10/21 | 1848 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1--base.tfm
-2019/10/21 | 35876 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
-2019/10/21 | 1320 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1--base.tfm
-2019/10/21 | 7104 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
-2019/10/21 | 1792 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1--base.tfm
-2019/10/21 | 32624 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
-2019/10/21 | 1744 | fonts/cabin/tfm/Cabin-Regular-tlf-t1--base.tfm
-2019/10/21 | 45956 | fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
-2019/10/21 | 1464 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
-2019/10/21 | 1476 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
-2019/10/21 | 948 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr--base.tfm
-2019/10/21 | 948 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
-2019/10/21 | 1992 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
-2019/10/21 | 1448 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
-2019/10/21 | 1936 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
-2019/10/21 | 1944 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
-2019/10/21 | 932 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr--base.tfm
-2019/10/21 | 1428 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr.tfm
-2019/10/21 | 1988 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
-2019/10/21 | 48092 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
-2019/10/21 | 13380 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
-2019/10/21 | 932 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfm
-2019/10/21 | 1428 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr.tfm
-2019/10/21 | 2044 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
-2019/10/21 | 33584 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
-2019/10/21 | 1456 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
-2019/10/21 | 7224 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
-2019/10/21 | 2000 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
-2019/10/21 | 29616 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
-2019/10/21 | 1924 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
-2019/10/21 | 41920 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
-2019/10/21 | 1512 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
-2019/10/21 | 1520 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-SemiBold-sup-lgr--base.tfm
-2019/10/21 | 896 | fonts/cabin/tfm/Cabin-SemiBold-sup-lgr.tfm
-2019/10/21 | 1796 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
-2019/10/21 | 1800 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
-2019/10/21 | 1296 | fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
-2019/10/21 | 1752 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
-2019/10/21 | 1760 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr--base.tfm
-2019/10/21 | 1476 | fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr.tfm
-2019/10/21 | 1804 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
-2019/10/21 | 52424 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
-2019/10/21 | 13932 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
-2019/10/21 | 904 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr--base.tfm
-2019/10/21 | 1476 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr.tfm
-2019/10/21 | 1844 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
-2019/10/21 | 36368 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
-2019/10/21 | 1324 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
-2019/10/21 | 7240 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
-2019/10/21 | 1800 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
-2019/10/21 | 33108 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
-2019/10/21 | 1748 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
-2019/10/21 | 46884 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
-2019/10/21 | 1464 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
-2019/10/21 | 1484 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
-2019/10/12 | 49223 | fonts/cabin/type1/Cabin-BoldItalic.pfb
-2019/10/12 | 52773 | fonts/cabin/type1/Cabin-Bold.pfb
-2019/10/12 | 72593 | fonts/cabin/type1/CabinCondensed-BoldItalic.pfb
-2019/10/12 | 52569 | fonts/cabin/type1/CabinCondensed-Bold.pfb
-2019/10/12 | 106319 | fonts/cabin/type1/CabinCondensed-Italic.pfb
-2019/10/12 | 106343 | fonts/cabin/type1/CabinCondensed-MediumItalic.pfb
-2019/10/12 | 70568 | fonts/cabin/type1/CabinCondensed-Medium.pfb
-2019/10/12 | 71001 | fonts/cabin/type1/CabinCondensed-Regular.pfb
-2019/10/12 | 107289 | fonts/cabin/type1/CabinCondensed-SemiBoldItalic.pfb
-2019/10/12 | 71188 | fonts/cabin/type1/CabinCondensed-SemiBold.pfb
-2019/10/12 | 74497 | fonts/cabin/type1/Cabin-Italic.pfb
-2019/10/12 | 75720 | fonts/cabin/type1/Cabin-MediumItalic.pfb
-2019/10/12 | 71449 | fonts/cabin/type1/Cabin-Medium.pfb
-2019/10/12 | 70062 | fonts/cabin/type1/Cabin-Regular.pfb
-2019/10/12 | 76570 | fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
-2019/10/12 | 72191 | fonts/cabin/type1/Cabin-SemiBold.pfb
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-BoldItalic-sup-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-BoldItalic-tlf-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
-2019/10/21 | 336 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
-2019/10/21 | 760 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
-2019/10/21 | 568 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
-2019/10/21 | 324 | fonts/cabin/vf/Cabin-Bold-sup-lgr.vf
-2019/10/21 | 1664 | fonts/cabin/vf/Cabin-Bold-sup-ly1.vf
-2019/10/21 | 1688 | fonts/cabin/vf/Cabin-Bold-sup-t1.vf
-2019/10/21 | 324 | fonts/cabin/vf/Cabin-Bold-tlf-lgr.vf
-2019/10/21 | 1664 | fonts/cabin/vf/Cabin-Bold-tlf-ly1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Bold-tlf-sc-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ly1.vf
-2019/10/21 | 756 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ot1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Bold-tlf-sc-t1.vf
-2019/10/21 | 1688 | fonts/cabin/vf/Cabin-Bold-tlf-t1.vf
-2019/10/21 | 560 | fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-BoldItalic-sup-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-BoldItalic-sup-ly1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-BoldItalic-sup-t1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ly1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ly1.vf
-2019/10/21 | 772 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ot1.vf
-2019/10/21 | 1708 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-t1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-t1.vf
-2019/10/21 | 576 | fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ts1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Bold-sup-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Bold-sup-ly1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/CabinCondensed-Bold-sup-t1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Bold-tlf-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Bold-tlf-ly1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ly1.vf
-2019/10/21 | 764 | fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ot1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-t1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/CabinCondensed-Bold-tlf-t1.vf
-2019/10/21 | 568 | fonts/cabin/vf/CabinCondensed-Bold-tlf-ts1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Italic-sup-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Italic-sup-ly1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Italic-sup-t1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Italic-tlf-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Italic-tlf-ly1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ly1.vf
-2019/10/21 | 768 | fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ot1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-t1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Italic-tlf-t1.vf
-2019/10/21 | 572 | fonts/cabin/vf/CabinCondensed-Italic-tlf-ts1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-MediumItalic-sup-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-MediumItalic-sup-ly1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-MediumItalic-sup-t1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ly1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-lgr.vf
-2019/10/21 | 1688 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ly1.vf
-2019/10/21 | 772 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ot1.vf
-2019/10/21 | 1708 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-t1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-t1.vf
-2019/10/21 | 576 | fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ts1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Medium-sup-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Medium-sup-ly1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Medium-sup-t1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Medium-tlf-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Medium-tlf-ly1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ly1.vf
-2019/10/21 | 768 | fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ot1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-t1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Medium-tlf-t1.vf
-2019/10/21 | 572 | fonts/cabin/vf/CabinCondensed-Medium-tlf-ts1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Regular-sup-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Regular-sup-ly1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Regular-sup-t1.vf
-2019/10/21 | 336 | fonts/cabin/vf/CabinCondensed-Regular-tlf-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/CabinCondensed-Regular-tlf-ly1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ly1.vf
-2019/10/21 | 768 | fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ot1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-t1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-Regular-tlf-t1.vf
-2019/10/21 | 572 | fonts/cabin/vf/CabinCondensed-Regular-tlf-ts1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-ly1.vf
-2019/10/21 | 1708 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-t1.vf
-2019/10/21 | 344 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ly1.vf
-2019/10/21 | 348 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vf
-2019/10/21 | 1688 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vf
-2019/10/21 | 776 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vf
-2019/10/21 | 1712 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vf
-2019/10/21 | 1708 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-t1.vf
-2019/10/21 | 580 | fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ts1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-SemiBold-sup-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-SemiBold-sup-ly1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-SemiBold-sup-t1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ly1.vf
-2019/10/21 | 340 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-lgr.vf
-2019/10/21 | 1684 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ly1.vf
-2019/10/21 | 768 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ot1.vf
-2019/10/21 | 1704 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-t1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-t1.vf
-2019/10/21 | 572 | fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ts1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Italic-sup-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Italic-sup-t1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Italic-tlf-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-Italic-tlf-sc-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
-2019/10/21 | 756 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
-2019/10/21 | 564 | fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-MediumItalic-sup-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-MediumItalic-tlf-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
-2019/10/21 | 336 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
-2019/10/21 | 764 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
-2019/10/21 | 568 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Medium-sup-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Medium-sup-t1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Medium-tlf-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-Medium-tlf-sc-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
-2019/10/21 | 756 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
-2019/10/21 | 564 | fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Regular-sup-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Regular-sup-ly1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Regular-sup-t1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-Regular-tlf-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-Regular-tlf-ly1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-Regular-tlf-sc-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ly1.vf
-2019/10/21 | 760 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ot1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-Regular-tlf-sc-t1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-Regular-tlf-t1.vf
-2019/10/21 | 564 | fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
-2019/10/21 | 336 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
-2019/10/21 | 336 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-lgr.vf
-2019/10/21 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
-2019/10/21 | 340 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-lgr.vf
-2019/10/21 | 1680 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
-2019/10/21 | 764 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
-2019/10/21 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
-2019/10/21 | 572 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-SemiBold-sup-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
-2019/10/21 | 328 | fonts/cabin/vf/Cabin-SemiBold-tlf-lgr.vf
-2019/10/21 | 1668 | fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
-2019/10/21 | 332 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-lgr.vf
-2019/10/21 | 1672 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
-2019/10/21 | 760 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
-2019/10/21 | 1696 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
-2019/10/21 | 1692 | fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
-2019/10/21 | 564 | fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
-2019/10/21 | 3450466 | fonts/cabin.zip
+2020/07/15 | 43995 | fonts/cabin/doc/cabin-samples.pdf
+2020/07/15 | 825 | fonts/cabin/doc/cabin-samples.tex
+2020/07/15 | 4482 | fonts/cabin/doc/OFL.txt
+2020/07/15 | 2786 | fonts/cabin/enc/cbn_5xld5w.enc
+2020/07/15 | 2850 | fonts/cabin/enc/cbn_fp7bit.enc
+2020/07/15 | 2899 | fonts/cabin/enc/cbn_hau3x5.enc
+2020/07/15 | 2809 | fonts/cabin/enc/cbn_i3ioen.enc
+2020/07/15 | 2737 | fonts/cabin/enc/cbn_jjp77t.enc
+2020/07/15 | 2944 | fonts/cabin/enc/cbn_meva6t.enc
+2020/07/15 | 3135 | fonts/cabin/enc/cbn_taosrr.enc
+2020/07/15 | 2872 | fonts/cabin/enc/cbn_vqopxp.enc
+2020/07/15 | 2858 | fonts/cabin/enc/cbn_vqpkf5.enc
+2020/07/15 | 2988 | fonts/cabin/enc/cbn_yhiurv.enc
+2020/07/15 | 3159 | fonts/cabin/enc/cbn_yhzmyq.enc
+2020/07/15 | 4318 | fonts/cabin/latex/cabin.sty
+2020/07/15 | 5439 | fonts/cabin/latex/LY1Cabin-Sup.fd
+2020/07/15 | 7685 | fonts/cabin/latex/LY1Cabin-TLF.fd
+2020/07/15 | 5439 | fonts/cabin/latex/OT1Cabin-Sup.fd
+2020/07/15 | 7685 | fonts/cabin/latex/OT1Cabin-TLF.fd
+2020/07/15 | 5375 | fonts/cabin/latex/T1Cabin-Sup.fd
+2020/07/15 | 7589 | fonts/cabin/latex/T1Cabin-TLF.fd
+2020/07/15 | 5439 | fonts/cabin/latex/TS1Cabin-TLF.fd
+2020/07/15 | 20905 | fonts/cabin/map/cabin.map
+2020/07/15 | 99296 | fonts/cabin/opentype/Cabin-BoldItalic.otf
+2020/07/15 | 103092 | fonts/cabin/opentype/Cabin-Bold.otf
+2020/07/15 | 85256 | fonts/cabin/opentype/CabinCondensed-BoldCondensed.otf
+2020/07/15 | 89192 | fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otf
+2020/07/15 | 88156 | fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otf
+2020/07/15 | 87028 | fonts/cabin/opentype/CabinCondensed-MediumCondensed.otf
+2020/07/15 | 92012 | fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otf
+2020/07/15 | 85648 | fonts/cabin/opentype/CabinCondensed-RegularCondensed.otf
+2020/07/15 | 86988 | fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otf
+2020/07/15 | 91748 | fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otf
+2020/07/15 | 99124 | fonts/cabin/opentype/Cabin-Italic.otf
+2020/07/15 | 102168 | fonts/cabin/opentype/Cabin-MediumItalic.otf
+2020/07/15 | 104760 | fonts/cabin/opentype/Cabin-Medium.otf
+2020/07/15 | 102744 | fonts/cabin/opentype/Cabin-Regular.otf
+2020/07/15 | 102712 | fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
+2020/07/15 | 105928 | fonts/cabin/opentype/Cabin-SemiBold.otf
+2020/07/15 | 2314 | fonts/cabin/README
+2020/07/15 | 1996 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
+2020/07/15 | 2000 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
+2020/07/15 | 1464 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
+2020/07/15 | 1960 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
+2020/07/15 | 1968 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
+2020/07/15 | 1992 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
+2020/07/15 | 48324 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
+2020/07/15 | 13072 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
+2020/07/15 | 2040 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 33772 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
+2020/07/15 | 1468 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 6960 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
+2020/07/15 | 2004 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 29836 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
+2020/07/15 | 1944 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
+2020/07/15 | 42276 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
+2020/07/15 | 1452 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
+2020/07/15 | 1468 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/Cabin-Bold-sup-ly1--base.tfm
+2020/07/15 | 1816 | fonts/cabin/tfm/Cabin-Bold-sup-ly1.tfm
+2020/07/15 | 1312 | fonts/cabin/tfm/Cabin-Bold-sup-ot1.tfm
+2020/07/15 | 1764 | fonts/cabin/tfm/Cabin-Bold-sup-t1--base.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/Cabin-Bold-sup-t1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1--base.tfm
+2020/07/15 | 50888 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
+2020/07/15 | 13448 | fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
+2020/07/15 | 1828 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1--base.tfm
+2020/07/15 | 35000 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
+2020/07/15 | 1316 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1--base.tfm
+2020/07/15 | 6864 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
+2020/07/15 | 1784 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1--base.tfm
+2020/07/15 | 31952 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
+2020/07/15 | 1764 | fonts/cabin/tfm/Cabin-Bold-tlf-t1--base.tfm
+2020/07/15 | 45644 | fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
+2020/07/15 | 1432 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1--base.tfm
+2020/07/15 | 1824 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1.tfm
+2020/07/15 | 1332 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ot1.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1--base.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm
+2020/07/15 | 46672 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfm
+2020/07/15 | 12368 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfm
+2020/07/15 | 1760 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1--base.tfm
+2020/07/15 | 42252 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfm
+2020/07/15 | 1412 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1428 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfm
+2020/07/15 | 2120 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2124 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm
+2020/07/15 | 1544 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm
+2020/07/15 | 2060 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfm
+2020/07/15 | 2128 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 48604 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 13268 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 42540 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm
+2020/07/15 | 1488 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1492 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 2092 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2096 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfm
+2020/07/15 | 1528 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfm
+2020/07/15 | 2028 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2036 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfm
+2020/07/15 | 2104 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 49600 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 13500 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 2032 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 43216 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfm
+2020/07/15 | 1496 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1492 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1864 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfm
+2020/07/15 | 1868 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfm
+2020/07/15 | 1356 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfm
+2020/07/15 | 1876 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm
+2020/07/15 | 46728 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfm
+2020/07/15 | 12396 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfm
+2020/07/15 | 42304 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfm
+2020/07/15 | 2124 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2128 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm
+2020/07/15 | 1536 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2072 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfm
+2020/07/15 | 2132 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 51656 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 14280 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 45088 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfm
+2020/07/15 | 1824 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfm
+2020/07/15 | 1328 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfm
+2020/07/15 | 1832 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm
+2020/07/15 | 46684 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfm
+2020/07/15 | 12376 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfm
+2020/07/15 | 42272 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfm
+2020/07/15 | 1420 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfm
+2020/07/15 | 1880 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm
+2020/07/15 | 1884 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm
+2020/07/15 | 1360 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm
+2020/07/15 | 1828 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfm
+2020/07/15 | 1884 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm
+2020/07/15 | 46736 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm
+2020/07/15 | 12396 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm
+2020/07/15 | 42304 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1432 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm
+2020/07/15 | 2100 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2104 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm
+2020/07/15 | 1540 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm
+2020/07/15 | 2048 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2056 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm
+2020/07/15 | 2116 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 51644 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 14256 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 2048 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 45064 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm
+2020/07/15 | 1488 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
+2020/07/15 | 1992 | fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
+2020/07/15 | 1444 | fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
+2020/07/15 | 1924 | fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
+2020/07/15 | 1932 | fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
+2020/07/15 | 49304 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
+2020/07/15 | 13256 | fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
+2020/07/15 | 2036 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
+2020/07/15 | 34644 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
+2020/07/15 | 6952 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
+2020/07/15 | 1968 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
+2020/07/15 | 30448 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
+2020/07/15 | 1912 | fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
+2020/07/15 | 42916 | fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
+2020/07/15 | 1464 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
+2020/07/15 | 1460 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
+2020/07/15 | 2004 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
+2020/07/15 | 2012 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
+2020/07/15 | 2060 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
+2020/07/15 | 51600 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
+2020/07/15 | 14220 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
+2020/07/15 | 2092 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 36220 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 7700 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
+2020/07/15 | 2044 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 31976 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
+2020/07/15 | 45028 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
+2020/07/15 | 1860 | fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
+2020/07/15 | 1864 | fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
+2020/07/15 | 1336 | fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
+2020/07/15 | 1872 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
+2020/07/15 | 54316 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
+2020/07/15 | 14712 | fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
+2020/07/15 | 1900 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
+2020/07/15 | 37712 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
+2020/07/15 | 1336 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
+2020/07/15 | 7716 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
+2020/07/15 | 1852 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
+2020/07/15 | 34232 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
+2020/07/15 | 48452 | fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
+2020/07/15 | 1800 | fonts/cabin/tfm/Cabin-Regular-sup-ly1--base.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Regular-sup-ly1.tfm
+2020/07/15 | 1312 | fonts/cabin/tfm/Cabin-Regular-sup-ot1.tfm
+2020/07/15 | 1740 | fonts/cabin/tfm/Cabin-Regular-sup-t1--base.tfm
+2020/07/15 | 1748 | fonts/cabin/tfm/Cabin-Regular-sup-t1.tfm
+2020/07/15 | 1816 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1--base.tfm
+2020/07/15 | 52652 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
+2020/07/15 | 13980 | fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
+2020/07/15 | 1848 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1--base.tfm
+2020/07/15 | 36624 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
+2020/07/15 | 1320 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1--base.tfm
+2020/07/15 | 7224 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
+2020/07/15 | 1792 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1--base.tfm
+2020/07/15 | 33168 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
+2020/07/15 | 1744 | fonts/cabin/tfm/Cabin-Regular-tlf-t1--base.tfm
+2020/07/15 | 46852 | fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
+2020/07/15 | 1428 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
+2020/07/15 | 2072 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
+2020/07/15 | 1500 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
+2020/07/15 | 2016 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
+2020/07/15 | 2024 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
+2020/07/15 | 2076 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
+2020/07/15 | 51644 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
+2020/07/15 | 14268 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
+2020/07/15 | 2132 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 36268 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
+2020/07/15 | 1500 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 7712 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
+2020/07/15 | 2084 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 32024 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
+2020/07/15 | 2012 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
+2020/07/15 | 45076 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
+2020/07/15 | 1836 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
+2020/07/15 | 1840 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
+2020/07/15 | 1324 | fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
+2020/07/15 | 1792 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
+2020/07/15 | 1800 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
+2020/07/15 | 1852 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
+2020/07/15 | 54264 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
+2020/07/15 | 14680 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
+2020/07/15 | 1880 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
+2020/07/15 | 37688 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
+2020/07/15 | 1332 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
+2020/07/15 | 7720 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
+2020/07/15 | 1840 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
+2020/07/15 | 34208 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
+2020/07/15 | 1796 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
+2020/07/15 | 48404 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
+2020/07/15 | 1432 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
+2020/07/15 | 114476 | fonts/cabin/type1/Cabin-BoldItalic.pfb
+2020/07/15 | 128058 | fonts/cabin/type1/Cabin-Bold.pfb
+2020/07/15 | 143285 | fonts/cabin/type1/CabinCondensed-BoldCondensed.pfb
+2020/07/15 | 129450 | fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfb
+2020/07/15 | 126460 | fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfb
+2020/07/15 | 143582 | fonts/cabin/type1/CabinCondensed-MediumCondensed.pfb
+2020/07/15 | 128715 | fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfb
+2020/07/15 | 141866 | fonts/cabin/type1/CabinCondensed-RegularCondensed.pfb
+2020/07/15 | 142714 | fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfb
+2020/07/15 | 127415 | fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfb
+2020/07/15 | 112557 | fonts/cabin/type1/Cabin-Italic.pfb
+2020/07/15 | 114720 | fonts/cabin/type1/Cabin-MediumItalic.pfb
+2020/07/15 | 123698 | fonts/cabin/type1/Cabin-Medium.pfb
+2020/07/15 | 122677 | fonts/cabin/type1/Cabin-Regular.pfb
+2020/07/15 | 116402 | fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
+2020/07/15 | 129460 | fonts/cabin/type1/Cabin-SemiBold.pfb
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
+2020/07/15 | 1664 | fonts/cabin/vf/Cabin-Bold-sup-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/Cabin-Bold-sup-t1.vf
+2020/07/15 | 1664 | fonts/cabin/vf/Cabin-Bold-tlf-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ly1.vf
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ot1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Bold-tlf-sc-t1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/Cabin-Bold-tlf-t1.vf
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-t1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-t1.vf
+2020/07/15 | 556 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ts1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vf
+2020/07/15 | 564 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vf
+2020/07/15 | 564 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf
+2020/07/15 | 568 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-sup-t1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
+2020/07/15 | 764 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
+2020/07/15 | 548 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-sup-t1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Regular-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Regular-sup-t1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Regular-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ly1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ot1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-Regular-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Regular-tlf-t1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
+2020/07/15 | 1680 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
+2020/07/15 | 764 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
+2020/07/15 | 548 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
+2020/07/15 | 4039751 | fonts/cabin.zip
2014/08/17 | 83294 | fonts/caladea/doc/Caladea-Regular.pdf
2014/08/17 | 11358 | fonts/caladea/doc/LICENSE-2.0
2014/08/17 | 21046 | fonts/caladea/doc/samples.pdf
@@ -135520,46 +135300,46 @@
2019/04/14 | 24014 | graphics/pgf/contrib/chordbox/chordbox.tex
2019/04/14 | 1125 | graphics/pgf/contrib/chordbox/README.md
2019/04/15 | 567774 | graphics/pgf/contrib/chordbox.zip
-2020/07/06 | 26187 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
-2020/07/06 | 17352 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
-2020/07/06 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
-2020/07/06 | 1017702 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
-2020/07/06 | 351216 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
-2020/07/06 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
-2020/07/06 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
-2020/07/06 | 3277 | graphics/pgf/contrib/circuitikz/README.md
-2020/07/06 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
-2020/07/06 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
-2020/07/06 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
-2020/07/06 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
-2020/07/06 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
-2020/07/06 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
-2020/07/06 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
-2020/07/06 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
-2020/07/06 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
-2020/07/06 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
-2020/07/06 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
-2020/07/06 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
-2020/07/06 | 225681 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
-2020/07/06 | 8738 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
-2020/07/06 | 101349 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
-2020/07/06 | 9091 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
-2020/07/06 | 14053 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
-2020/07/06 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
-2020/07/06 | 140188 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
-2020/07/06 | 61988 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
-2020/07/06 | 38750 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
-2020/07/06 | 30827 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
-2020/07/06 | 240141 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
-2020/07/06 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
-2020/07/06 | 31707 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
-2020/07/06 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
-2020/07/06 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
-2020/07/06 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
-2020/07/06 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
-2020/07/06 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
-2020/07/06 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
-2020/07/06 | 2081944 | graphics/pgf/contrib/circuitikz.zip
+2020/07/15 | 26368 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
+2020/07/15 | 17351 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
+2020/07/15 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
+2020/07/15 | 1017865 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
+2020/07/15 | 351216 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
+2020/07/15 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
+2020/07/15 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
+2020/07/15 | 3277 | graphics/pgf/contrib/circuitikz/README.md
+2020/07/15 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
+2020/07/15 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
+2020/07/15 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
+2020/07/15 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
+2020/07/15 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
+2020/07/15 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
+2020/07/15 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
+2020/07/15 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
+2020/07/15 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
+2020/07/15 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
+2020/07/15 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
+2020/07/15 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
+2020/07/15 | 225681 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
+2020/07/15 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
+2020/07/15 | 101349 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
+2020/07/15 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
+2020/07/15 | 14133 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
+2020/07/15 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
+2020/07/15 | 140188 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
+2020/07/15 | 62102 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
+2020/07/15 | 38750 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
+2020/07/15 | 30827 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
+2020/07/15 | 240141 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
+2020/07/15 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
+2020/07/15 | 31819 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
+2020/07/15 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
+2020/07/15 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
+2020/07/15 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
+2020/07/15 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
+2020/07/15 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
+2020/07/15 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
+2020/07/15 | 2082167 | graphics/pgf/contrib/circuitikz.zip
2019/07/12 | 14811 | graphics/pgf/contrib/codeanatomy/codeanatomy.dtx
2019/07/12 | 1475 | graphics/pgf/contrib/codeanatomy/codeanatomy.ins
2019/07/12 | 123921 | graphics/pgf/contrib/codeanatomy/codeanatomy.lstlisting.pdf
@@ -137614,15 +137394,15 @@
2006/11/05 | 244 | graphics/pstricks/contrib/pst-eps/README
2006/11/05 | 25989 | graphics/pstricks/contrib/pst-eps/spirale.eps
2006/11/05 | 86129 | graphics/pstricks/contrib/pst-eps.zip
-2020/06/17 | 9502 | graphics/pstricks/contrib/pst-eucl/Changes
-2020/06/07 | 3103 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
-2020/06/17 | 1733912 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
-2020/06/17 | 238492 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
+2020/07/15 | 9995 | graphics/pstricks/contrib/pst-eucl/Changes
+2020/07/15 | 2590 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
+2020/07/15 | 1568670 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
+2020/07/15 | 244223 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
2020/04/14 | 9606 | graphics/pstricks/contrib/pst-eucl/dvips/pst-eucl.pro
2020/04/14 | 538 | graphics/pstricks/contrib/pst-eucl/latex/pst-eucl.sty
2020/01/09 | 426 | graphics/pstricks/contrib/pst-eucl/README
-2020/06/17 | 466117 | graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
-2020/06/17 | 1345414 | graphics/pstricks/contrib/pst-eucl.zip
+2020/07/15 | 472494 | graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
+2020/07/15 | 1310583 | graphics/pstricks/contrib/pst-eucl.zip
2017/09/12 | 127 | graphics/pstricks/contrib/pst-exa/Changes
2017/09/12 | 2279 | graphics/pstricks/contrib/pst-exa/doc/pst-exa-doc.bib
2017/09/12 | 6736 | graphics/pstricks/contrib/pst-exa/doc/pst-exa-doc.inc
@@ -160660,6 +160440,24 @@
2020/01/02 | 19176 | info/impatient/xmptext.tex
2020/01/06 | 30539045 | info/impatient.zip
1997/10/22 | 46895 | info/installing_psnfss_on_emtex.pdf
+2020/07/03 | 3072 | info/install-latex/appendix/mirror.tex
+2020/07/03 | 2442 | info/install-latex/appendix/offline.tex
+2020/07/03 | 2882 | info/install-latex/appendix/updateinfo.tex
+2020/07/03 | 3589 | info/install-latex/appendix/wsladdition.tex
+2020/07/03 | 21638 | info/install-latex/chapter/editor.tex
+2020/07/03 | 5050 | info/install-latex/chapter/macos.tex
+2020/07/03 | 3934 | info/install-latex/chapter/overleaf.tex
+2020/07/03 | 2340 | info/install-latex/chapter/preface.tex
+2020/07/03 | 12483 | info/install-latex/chapter/ubuntu.tex
+2020/07/03 | 18318 | info/install-latex/chapter/windows.tex
+2020/07/03 | 11132 | info/install-latex/chapter/wsl.tex
+2020/07/15 | 699706 | info/install-latex/install-latex.pdf
+2020/07/15 | 3189 | info/install-latex/install-latex.tex
+2020/07/15 | 19039 | info/install-latex/LICENSE
+2020/07/15 | 479 | info/install-latex/make.bat
+2020/07/15 | 584 | info/install-latex/makefile
+2020/07/15 | 2623 | info/install-latex/README.md
+2020/07/15 | 736979 | info/install-latex.zip
2008/06/13 | 116805 | info/intro-scientific/earth-moon.pdf
2009/02/19 | 226 | info/intro-scientific/Makefile
2009/02/18 | 1350 | info/intro-scientific/README
@@ -163306,7 +163104,7 @@
2012/04/28 | 198542 | install/fonts/bickham.tds.zip
2019/05/10 | 269376 | install/fonts/bitter.tds.zip
2017/02/25 | 332326 | install/fonts/boondox.tds.zip
-2019/10/21 | 3505784 | install/fonts/cabin.tds.zip
+2020/07/15 | 4076127 | install/fonts/cabin.tds.zip
2014/08/18 | 542101 | install/fonts/caladea.tds.zip
2019/06/24 | 2863898 | install/fonts/cantarell.tds.zip
2014/08/20 | 3922638 | install/fonts/carlito.tds.zip
@@ -163458,7 +163256,7 @@
2020/01/08 | 13014086 | install/graphics/pgf/base/pgf.tds.zip
2013/02/23 | 92056 | install/graphics/pgf/contrib/battleship.tds.zip
2016/02/19 | 701759 | install/graphics/pgf/contrib/celtic.tds.zip
-2020/07/06 | 2095479 | install/graphics/pgf/contrib/circuitikz.tds.zip
+2020/07/15 | 2095759 | install/graphics/pgf/contrib/circuitikz.tds.zip
2020/06/12 | 573255 | install/graphics/pgf/contrib/commutative-diagrams.tds.zip
2017/06/01 | 1005947 | install/graphics/pgf/contrib/hobby.tds.zip
2014/06/15 | 843875 | install/graphics/pgf/contrib/logicpuzzle.tds.zip
@@ -163592,7 +163390,7 @@
2014/05/04 | 164868 | install/macros/latex/contrib/environ.tds.zip
2017/09/03 | 235142 | install/macros/latex/contrib/eqparbox.tds.zip
2019/12/15 | 306709 | install/macros/latex/contrib/etexcmds.tds.zip
-2019/09/21 | 244606 | install/macros/latex/contrib/etoolbox.tds.zip
+2020/07/15 | 247433 | install/macros/latex/contrib/etoolbox.tds.zip
2010/09/18 | 161776 | install/macros/latex/contrib/euenc.tds.zip
2019/01/14 | 520931 | install/macros/latex/contrib/europasscv.tds.zip
2014/11/26 | 125896 | install/macros/latex/contrib/everyhook.tds.zip
@@ -188353,12 +188151,12 @@
2020/05/15 | 622143 | macros/latex/contrib/etoc/etoc.pdf
2020/05/15 | 9193 | macros/latex/contrib/etoc/README.md
2020/05/15 | 1299612 | macros/latex/contrib/etoc.zip
-2019/09/21 | 2379 | macros/latex/contrib/etoolbox/etoolbox.def
-2019/09/21 | 224558 | macros/latex/contrib/etoolbox/etoolbox.pdf
-2019/09/21 | 45259 | macros/latex/contrib/etoolbox/etoolbox.sty
-2019/09/21 | 74178 | macros/latex/contrib/etoolbox/etoolbox.tex
+2020/07/15 | 2379 | macros/latex/contrib/etoolbox/etoolbox.def
+2020/07/15 | 227357 | macros/latex/contrib/etoolbox/etoolbox.pdf
+2020/07/15 | 45550 | macros/latex/contrib/etoolbox/etoolbox.sty
+2020/07/15 | 74264 | macros/latex/contrib/etoolbox/etoolbox.tex
2018/02/03 | 330 | macros/latex/contrib/etoolbox/README.md
-2019/09/21 | 243735 | macros/latex/contrib/etoolbox.zip
+2020/07/15 | 246562 | macros/latex/contrib/etoolbox.zip
2018/07/10 | 1449 | macros/latex/contrib/etsvthor/etsvthor.sty
2018/07/10 | 700 | macros/latex/contrib/etsvthor/README.md
2018/07/11 | 1392 | macros/latex/contrib/etsvthor.zip
@@ -193818,11 +193616,11 @@
2013/12/29 | 3221 | macros/latex/contrib/labyrinth/lstlocal.cfg
2014/04/12 | 724 | macros/latex/contrib/labyrinth/README
2014/04/12 | 230139 | macros/latex/contrib/labyrinth.zip
-2020/06/29 | 42180 | macros/latex/contrib/langsci-avm/langsci-avm.dtx
-2020/06/29 | 2049 | macros/latex/contrib/langsci-avm/langsci-avm.ins
-2020/06/29 | 113978 | macros/latex/contrib/langsci-avm/langsci-avm.pdf
+2020/07/15 | 42399 | macros/latex/contrib/langsci-avm/langsci-avm.dtx
+2020/07/15 | 2049 | macros/latex/contrib/langsci-avm/langsci-avm.ins
+2020/07/15 | 114198 | macros/latex/contrib/langsci-avm/langsci-avm.pdf
2020/06/29 | 1455 | macros/latex/contrib/langsci-avm/README
-2020/06/29 | 124297 | macros/latex/contrib/langsci-avm.zip
+2020/07/15 | 124571 | macros/latex/contrib/langsci-avm.zip
2011/09/01 | 49090 | macros/latex/contrib/lapdf/arcs.pdf
2011/08/28 | 3216 | macros/latex/contrib/lapdf/arcs.tex
2011/09/01 | 29686 | macros/latex/contrib/lapdf/bezier.pdf
@@ -196523,13 +196321,13 @@
1996/03/22 | 18862 | macros/latex/contrib/niceframe/umrandb.mf
2015/01/17 | 1370 | macros/latex/contrib/niceframe/umrand.mf
2015/01/17 | 287910 | macros/latex/contrib/niceframe.zip
-2020/06/29 | 402954 | macros/latex/contrib/nicematrix/nicematrix.dtx
-2020/06/30 | 359504 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
-2020/06/29 | 112904 | macros/latex/contrib/nicematrix/nicematrix-french.tex
-2019/01/16 | 1423 | macros/latex/contrib/nicematrix/nicematrix.ins
-2020/06/30 | 896061 | macros/latex/contrib/nicematrix/nicematrix.pdf
+2020/07/15 | 440707 | macros/latex/contrib/nicematrix/nicematrix.dtx
+2020/07/15 | 388513 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
+2020/07/15 | 128230 | macros/latex/contrib/nicematrix/nicematrix-french.tex
+2020/07/08 | 1423 | macros/latex/contrib/nicematrix/nicematrix.ins
+2020/07/15 | 953043 | macros/latex/contrib/nicematrix/nicematrix.pdf
2020/06/07 | 1005 | macros/latex/contrib/nicematrix/README.md
-2020/06/30 | 1323670 | macros/latex/contrib/nicematrix.zip
+2020/07/15 | 1419745 | macros/latex/contrib/nicematrix.zip
2015/11/21 | 217 | macros/latex/contrib/nicetext/ANNOUNCE.txt
2012/03/18 | 254582 | macros/latex/contrib/nicetext/demo/arseneau.pdf
2011/09/14 | 10 | macros/latex/contrib/nicetext/demo/iso.txt
@@ -256614,7 +256412,7 @@
2020/03/04 | 408 | systems/texlive/tlnet/archive/collection-langpolish.r54074.tar.xz
2020/03/04 | 392 | systems/texlive/tlnet/archive/collection-langportuguese.r54074.tar.xz
2020/03/07 | 380 | systems/texlive/tlnet/archive/collection-langspanish.r54141.tar.xz
-2020/07/04 | 6144 | systems/texlive/tlnet/archive/collection-latexextra.r55743.tar.xz
+2020/07/15 | 6144 | systems/texlive/tlnet/archive/collection-latexextra.r55838.tar.xz
2020/03/04 | 676 | systems/texlive/tlnet/archive/collection-latex.r54074.tar.xz
2020/03/04 | 748 | systems/texlive/tlnet/archive/collection-latexrecommended.r54074.tar.xz
2020/07/09 | 672 | systems/texlive/tlnet/archive/collection-luatex.r55786.tar.xz
@@ -258002,6 +257800,8 @@
2019/02/28 | 281120 | systems/texlive/tlnet/archive/edfnotes.doc.r21540.tar.xz
2019/02/28 | 14048 | systems/texlive/tlnet/archive/edfnotes.r21540.tar.xz
2019/02/28 | 2680 | systems/texlive/tlnet/archive/edfnotes.source.r21540.tar.xz
+2020/07/15 | 124644 | systems/texlive/tlnet/archive/edichokey.doc.r55836.tar.xz
+2020/07/15 | 1688 | systems/texlive/tlnet/archive/edichokey.r55836.tar.xz
2019/02/28 | 89884 | systems/texlive/tlnet/archive/edmac.doc.r15878.tar.xz
2019/02/28 | 13196 | systems/texlive/tlnet/archive/edmac.r15878.tar.xz
2019/02/28 | 952 | systems/texlive/tlnet/archive/edmac.source.r15878.tar.xz
@@ -258078,8 +257878,8 @@
2019/02/28 | 154148 | systems/texlive/tlnet/archive/elocalloc.doc.r42712.tar.xz
2019/02/28 | 1084 | systems/texlive/tlnet/archive/elocalloc.r42712.tar.xz
2019/02/28 | 2216 | systems/texlive/tlnet/archive/elocalloc.source.r42712.tar.xz
-2019/02/28 | 215432 | systems/texlive/tlnet/archive/elpres.doc.r46429.tar.xz
-2019/02/28 | 1668 | systems/texlive/tlnet/archive/elpres.r46429.tar.xz
+2020/07/15 | 315848 | systems/texlive/tlnet/archive/elpres.doc.r55834.tar.xz
+2020/07/15 | 2104 | systems/texlive/tlnet/archive/elpres.r55834.tar.xz
2019/04/06 | 805304 | systems/texlive/tlnet/archive/elsarticle.doc.r50786.tar.xz
2019/04/06 | 17320 | systems/texlive/tlnet/archive/elsarticle.r50786.tar.xz
2019/04/06 | 9272 | systems/texlive/tlnet/archive/elsarticle.source.r50786.tar.xz
@@ -263211,9 +263011,9 @@
2019/02/28 | 4216 | systems/texlive/tlnet/archive/polynomial.source.r15878.tar.xz
2019/02/28 | 11156 | systems/texlive/tlnet/archive/polynom.r44832.tar.xz
2019/02/28 | 30328 | systems/texlive/tlnet/archive/polynom.source.r44832.tar.xz
-2019/02/28 | 287436 | systems/texlive/tlnet/archive/polytable.doc.r31235.tar.xz
-2019/02/28 | 6416 | systems/texlive/tlnet/archive/polytable.r31235.tar.xz
-2019/02/28 | 21428 | systems/texlive/tlnet/archive/polytable.source.r31235.tar.xz
+2020/07/15 | 446940 | systems/texlive/tlnet/archive/polytable.doc.r55837.tar.xz
+2020/07/15 | 6408 | systems/texlive/tlnet/archive/polytable.r55837.tar.xz
+2020/07/15 | 21528 | systems/texlive/tlnet/archive/polytable.source.r55837.tar.xz
2019/09/12 | 1580 | systems/texlive/tlnet/archive/poormanlog.doc.r52080.tar.xz
2019/09/12 | 3812 | systems/texlive/tlnet/archive/poormanlog.r52080.tar.xz
2019/02/28 | 307924 | systems/texlive/tlnet/archive/postage.doc.r47893.tar.xz
@@ -264171,6 +263971,9 @@
2020/03/04 | 736 | systems/texlive/tlnet/archive/scheme-tetex.r54074.tar.xz
2020/06/04 | 201416 | systems/texlive/tlnet/archive/scholax.doc.r55400.tar.xz
2020/06/04 | 1883132 | systems/texlive/tlnet/archive/scholax.r55400.tar.xz
+2020/07/15 | 904720 | systems/texlive/tlnet/archive/schooldocs.doc.r55838.tar.xz
+2020/07/15 | 3028 | systems/texlive/tlnet/archive/schooldocs.r55838.tar.xz
+2020/07/15 | 10336 | systems/texlive/tlnet/archive/schooldocs.source.r55838.tar.xz
2019/02/28 | 4411800 | systems/texlive/tlnet/archive/schule.doc.r48471.tar.xz
2019/02/28 | 1960980 | systems/texlive/tlnet/archive/schule.r48471.tar.xz
2020/02/17 | 189272 | systems/texlive/tlnet/archive/schulmathematik.doc.r53815.tar.xz
@@ -265170,7 +264973,7 @@
2020/03/02 | 164272 | systems/texlive/tlnet/archive/tex.i386-solaris.r53999.tar.xz
2019/02/28 | 1956 | systems/texlive/tlnet/archive/texilikechaps.r28553.tar.xz
2019/02/28 | 956 | systems/texlive/tlnet/archive/texilikecover.r15878.tar.xz
-2020/05/26 | 98448 | systems/texlive/tlnet/archive/texinfo.r55267.tar.xz
+2020/07/15 | 98584 | systems/texlive/tlnet/archive/texinfo.r55833.tar.xz
2019/02/28 | 1336 | systems/texlive/tlnet/archive/tex-ini-files.doc.r40533.tar.xz
2019/02/28 | 3264 | systems/texlive/tlnet/archive/tex-ini-files.r40533.tar.xz
2019/02/28 | 36596 | systems/texlive/tlnet/archive/tex-label.doc.r16372.tar.xz
@@ -265182,8 +264985,8 @@
2020/03/24 | 280 | systems/texlive/tlnet/archive/texlive-cz.r54496.tar.xz
2020/03/29 | 1338300 | systems/texlive/tlnet/archive/texlive-de.doc.r54604.tar.xz
2020/03/29 | 272 | systems/texlive/tlnet/archive/texlive-de.r54604.tar.xz
-2020/07/14 | 167560 | systems/texlive/tlnet/archive/texlive-docindex.doc.r55823.tar.xz
-2020/07/14 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r55823.tar.xz
+2020/07/15 | 167596 | systems/texlive/tlnet/archive/texlive-docindex.doc.r55833.tar.xz
+2020/07/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r55833.tar.xz
2020/04/16 | 1891392 | systems/texlive/tlnet/archive/texlive-en.doc.r54755.tar.xz
2020/04/16 | 272 | systems/texlive/tlnet/archive/texlive-en.r54755.tar.xz
2020/03/22 | 3090144 | systems/texlive/tlnet/archive/texlive-es.doc.r54465.tar.xz
@@ -266656,13 +266459,13 @@
2019/02/28 | 344 | systems/texlive/tlnet/archive/xindex.amd64-freebsd.r49312.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/xindex.amd64-netbsd.r49312.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/xindex.armhf-linux.r49312.tar.xz
-2020/06/12 | 460136 | systems/texlive/tlnet/archive/xindex.doc.r55516.tar.xz
+2020/07/15 | 458820 | systems/texlive/tlnet/archive/xindex.doc.r55835.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/xindex.i386-cygwin.r49312.tar.xz
2019/02/28 | 344 | systems/texlive/tlnet/archive/xindex.i386-freebsd.r49312.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/xindex.i386-linux.r49312.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/xindex.i386-netbsd.r49312.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/xindex.i386-solaris.r49312.tar.xz
-2020/06/12 | 31568 | systems/texlive/tlnet/archive/xindex.r55516.tar.xz
+2020/07/15 | 31588 | systems/texlive/tlnet/archive/xindex.r55835.tar.xz
2019/02/28 | 680 | systems/texlive/tlnet/archive/xindex.win32.r49312.tar.xz
2019/02/28 | 340 | systems/texlive/tlnet/archive/xindex.x86_64-cygwin.r49312.tar.xz
2019/02/28 | 348 | systems/texlive/tlnet/archive/xindex.x86_64-darwinlegacy.r49312.tar.xz
@@ -266903,16 +266706,16 @@
2020/01/24 | 138180 | systems/texlive/tlnet/archive/zxjatype.doc.r53500.tar.xz
2020/01/24 | 8760 | systems/texlive/tlnet/archive/zxjatype.r53500.tar.xz
2020/06/13 | 105829 | systems/texlive/tlnet/install-tl
-2020/07/14 | 5500770 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/07/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/07/15 | 5500755 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/07/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
2020/05/31 | 4770 | systems/texlive/tlnet/install-tl-windows.bat
-2020/07/14 | 19380687 | systems/texlive/tlnet/install-tl-windows.exe
-2020/07/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/07/14 | 24269272 | systems/texlive/tlnet/install-tl.zip
-2020/07/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/07/15 | 19380740 | systems/texlive/tlnet/install-tl-windows.exe
+2020/07/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/07/15 | 24269272 | systems/texlive/tlnet/install-tl.zip
+2020/07/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
2020/03/05 | 1215 | systems/texlive/tlnet/README.md
2020/04/06 | 5961 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg
2016/04/12 | 600 | systems/texlive/tlnet/tlpkg/gpg/random_seed
@@ -266968,12 +266771,12 @@
2020/05/17 | 20322 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm
2020/05/03 | 4786 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm
2017/11/14 | 27560 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm
-2020/07/14 | 16339619 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
-2020/07/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/07/15 | 16342892 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/07/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
2020/05/13 | 86417 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm
-2020/07/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/07/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/07/14 | 2205028 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/07/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/07/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/07/15 | 2209216 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/04/15 | 58761 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm
2020/03/20 | 41736 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm
2020/05/11 | 15010 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm
@@ -271451,7 +271254,7 @@
2020/02/04 | 281488 | 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
-2020/07/14 | 540439 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/07/15 | 540439 | 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
@@ -272610,9 +272413,9 @@
2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma
2020/06/30 | 39315 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma
2020/06/30 | 43053 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/07/14 | 201651 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/07/14 | 1207015 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/07/14 | 1126384 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/07/15 | 201650 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/07/15 | 1206228 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/07/15 | 1125758 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
2020/06/30 | 13117 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma
2020/06/30 | 14123 | 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
@@ -272766,192 +272569,192 @@
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
-2020/07/14 | 541774 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/07/14 | 59173 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/07/14 | 67326 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/07/14 | 957365 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/07/14 | 1060544 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/07/14 | 28618 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/07/14 | 30892 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/07/14 | 29321 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/07/14 | 34704 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
-2020/07/14 | 49695 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/07/14 | 57198 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/07/14 | 84389 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
-2020/07/14 | 93646 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
-2020/07/14 | 65603 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/07/14 | 73408 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/07/14 | 27037 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/07/14 | 30876 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
-2020/07/14 | 329724 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/07/14 | 392542 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/07/14 | 32135 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
-2020/07/14 | 36308 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
-2020/07/14 | 72071 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/07/14 | 79202 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
-2020/07/14 | 203504 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/07/14 | 223962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/07/14 | 169762 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
-2020/07/14 | 184499 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/07/14 | 51924 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/07/14 | 58608 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/07/14 | 20770 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/07/14 | 22970 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
-2020/07/14 | 460276 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/07/14 | 460366 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/07/14 | 45500 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
-2020/07/14 | 51044 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/07/14 | 273614 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
-2020/07/14 | 310932 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/07/14 | 40787 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/07/14 | 44985 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
-2020/07/14 | 115819 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/07/14 | 130330 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
-2020/07/14 | 1266022 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/07/14 | 1409381 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
-2020/07/14 | 95313 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/07/14 | 109775 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
-2020/07/14 | 43306 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/07/14 | 48050 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
-2020/07/14 | 46285 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/07/14 | 51238 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/07/14 | 57185 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/07/14 | 62930 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
-2020/07/14 | 133620 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
-2020/07/14 | 151909 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/07/14 | 73101 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/07/14 | 77568 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/07/14 | 68821 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
-2020/07/14 | 77428 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
-2020/07/14 | 246797 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/07/14 | 281690 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/07/14 | 25474 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/07/14 | 28976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
-2020/07/14 | 100972 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
-2020/07/14 | 117131 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/07/14 | 63529 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/07/14 | 72602 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/07/14 | 94264 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/07/14 | 113698 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/07/14 | 58972 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/07/14 | 65575 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/07/14 | 462360 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/07/14 | 550401 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
-2020/07/14 | 141817 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/07/14 | 154455 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/07/14 | 94529 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/07/14 | 109017 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/07/14 | 15922 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/07/14 | 17620 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/07/14 | 27943 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/07/14 | 29632 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/07/14 | 623383 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/07/14 | 676981 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/07/14 | 500485 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/07/14 | 562946 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/07/14 | 544669 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
-2020/07/14 | 586876 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/07/14 | 93647 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/07/14 | 102565 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/07/14 | 1751872 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
-2020/07/14 | 2028474 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/07/14 | 67273 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
-2020/07/14 | 73669 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/07/14 | 26955 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/07/14 | 31222 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/07/14 | 7556 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/07/14 | 8582 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
-2020/07/14 | 171139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/07/14 | 187109 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/07/14 | 269064 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/07/14 | 305168 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/07/14 | 96908 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/07/14 | 101913 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/07/14 | 79746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/07/14 | 88780 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
-2020/07/14 | 170232 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/07/14 | 189216 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/07/14 | 159288 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/07/14 | 179904 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/07/14 | 196476 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/07/14 | 177270 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/07/14 | 84819 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/07/14 | 96515 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/07/14 | 31243 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/07/14 | 35050 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
-2020/07/14 | 57248 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/07/14 | 64200 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/07/14 | 63351 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/07/14 | 69875 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/07/14 | 45737 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/07/14 | 52207 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/07/14 | 193351 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2020/07/14 | 210649 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2020/07/14 | 35336 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-2.9.tar.lzma
-2020/07/14 | 35313 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
-2020/07/14 | 39508 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64-2.9.tar.lzma
-2020/07/14 | 39507 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/07/14 | 327002 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/07/14 | 360665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/07/14 | 187766 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/07/14 | 194053 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/07/14 | 207507 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
-2020/07/14 | 243026 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/07/14 | 78146 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/07/14 | 87408 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
-2020/07/14 | 922567 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
-2020/07/14 | 1021926 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/07/14 | 20013 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/07/14 | 23598 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
-2020/07/14 | 31243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/07/14 | 36861 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/07/14 | 63503 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/07/14 | 71533 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/07/14 | 42503 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
-2020/07/14 | 50904 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/07/14 | 1193671 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/07/14 | 1327712 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
-2020/07/14 | 42064 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/07/14 | 51417 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/07/14 | 76755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/07/14 | 76739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/07/14 | 82831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2020/07/14 | 82761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
-2020/07/14 | 26878 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/07/14 | 29183 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
-2020/07/14 | 16018 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/07/14 | 17730 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/07/14 | 63495 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
-2020/07/14 | 69135 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/07/14 | 151032 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
-2020/07/14 | 164959 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/07/14 | 77603 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/07/14 | 88016 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/07/14 | 98013 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/07/14 | 104587 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/07/14 | 2534428 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/07/14 | 2659108 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
-2020/07/14 | 55579 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/07/14 | 61818 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
-2020/07/14 | 33136 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2020/07/14 | 36965 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/07/14 | 26630 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/07/14 | 32402 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/07/14 | 66119 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
-2020/07/14 | 70303 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/07/14 | 249727 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/07/14 | 279308 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
-2020/07/14 | 597669 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/07/14 | 638874 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
-2020/07/14 | 38947 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
-2020/07/14 | 43025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/07/14 | 201742 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/07/14 | 1206967 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/07/14 | 1125980 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/07/14 | 13135 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/07/14 | 14115 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/07/15 | 541774 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/07/15 | 59172 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/07/15 | 67325 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/07/15 | 957365 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/07/15 | 1060544 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/07/15 | 28620 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/07/15 | 30892 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/07/15 | 29320 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/07/15 | 34704 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/07/15 | 49696 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/07/15 | 57198 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/07/15 | 84389 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/07/15 | 93648 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/07/15 | 65603 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/07/15 | 73407 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/07/15 | 27036 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/07/15 | 30875 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/07/15 | 329723 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/07/15 | 392545 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/07/15 | 32134 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/07/15 | 36306 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/07/15 | 72072 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/07/15 | 79200 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/07/15 | 203501 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/07/15 | 223962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/07/15 | 169763 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/07/15 | 184500 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/07/15 | 51921 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/07/15 | 58608 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/07/15 | 20771 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/07/15 | 22969 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/07/15 | 460276 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/07/15 | 460366 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/07/15 | 45498 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/07/15 | 51044 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/07/15 | 273613 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/07/15 | 310933 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/07/15 | 40788 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/07/15 | 44983 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/07/15 | 115819 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/07/15 | 130330 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/07/15 | 1266023 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/07/15 | 1409381 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/07/15 | 95313 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/07/15 | 109774 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/07/15 | 43305 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/07/15 | 48050 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/07/15 | 46285 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/07/15 | 51239 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/07/15 | 57185 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/07/15 | 62929 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/07/15 | 133620 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/07/15 | 151908 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/07/15 | 73101 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/07/15 | 77567 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/07/15 | 68821 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/07/15 | 77428 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/07/15 | 246796 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/07/15 | 281692 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/07/15 | 25475 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/07/15 | 28976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/07/15 | 100971 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/07/15 | 117131 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/07/15 | 63529 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/07/15 | 72601 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/07/15 | 94264 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/07/15 | 113698 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/07/15 | 58972 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/07/15 | 65575 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/07/15 | 462361 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/07/15 | 550401 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/07/15 | 141817 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/07/15 | 154454 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/07/15 | 94530 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/07/15 | 109016 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/07/15 | 15923 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/07/15 | 17621 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/07/15 | 27944 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/07/15 | 29633 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/07/15 | 623383 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/07/15 | 676983 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/07/15 | 500484 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/07/15 | 562947 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/07/15 | 544670 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/07/15 | 586876 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/07/15 | 93647 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/07/15 | 102564 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/07/15 | 1751871 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/07/15 | 2028475 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/07/15 | 67272 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/07/15 | 73669 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/07/15 | 26957 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/07/15 | 31223 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/07/15 | 7556 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/07/15 | 8582 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/07/15 | 171138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/07/15 | 187109 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/07/15 | 269063 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/07/15 | 305167 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/07/15 | 96908 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/07/15 | 101911 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/07/15 | 79745 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/07/15 | 88782 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/07/15 | 170233 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/07/15 | 189217 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/07/15 | 159288 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/07/15 | 179906 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/07/15 | 196476 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/07/15 | 177271 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/07/15 | 84818 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/07/15 | 96515 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/07/15 | 31242 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/07/15 | 35050 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/07/15 | 57248 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/07/15 | 64201 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/07/15 | 63351 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/07/15 | 69875 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/07/15 | 45737 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/07/15 | 52207 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/07/15 | 193352 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/07/15 | 210650 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/07/15 | 35337 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-2.9.tar.lzma
+2020/07/15 | 35313 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/07/15 | 39508 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64-2.9.tar.lzma
+2020/07/15 | 39507 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/07/15 | 327003 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/07/15 | 360666 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/07/15 | 187766 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/07/15 | 194053 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/07/15 | 207508 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/07/15 | 243027 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/07/15 | 78146 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/07/15 | 87407 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/07/15 | 922566 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/07/15 | 1021924 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/07/15 | 20013 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/07/15 | 23598 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/07/15 | 31242 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/07/15 | 36862 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/07/15 | 63501 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/07/15 | 71533 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/07/15 | 42503 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/07/15 | 50905 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/07/15 | 1193671 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/07/15 | 1327712 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/07/15 | 42065 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/07/15 | 51416 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/07/15 | 76756 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/07/15 | 76739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/07/15 | 82831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/07/15 | 82761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/07/15 | 26877 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/07/15 | 29182 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/07/15 | 16018 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/07/15 | 17729 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/07/15 | 63495 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/07/15 | 69136 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/07/15 | 151030 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/07/15 | 164958 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/07/15 | 77601 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/07/15 | 88015 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/07/15 | 98015 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/07/15 | 104588 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/07/15 | 2534428 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/07/15 | 2659108 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/07/15 | 55575 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/07/15 | 61818 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/07/15 | 33137 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/07/15 | 36965 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/07/15 | 26630 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/07/15 | 32402 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/07/15 | 66120 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/07/15 | 70304 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/07/15 | 249727 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/07/15 | 279308 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/07/15 | 597670 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/07/15 | 638875 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/07/15 | 38947 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/07/15 | 43025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/07/15 | 201797 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/07/15 | 1206728 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/07/15 | 1126005 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/07/15 | 13134 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/07/15 | 14116 | 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
-2020/07/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/07/15 | 1153 | 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
@@ -273267,7 +273070,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
-2020/07/14 | 860 | systems/win32/miktex/tm/packages/pr.ini
+2020/07/15 | 860 | 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
@@ -274410,10 +274213,10 @@
2010/01/14 | 955365 | systems/win32/visualtex/vx-setup-399.exe
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.euc
2019/08/12 | 14654 | systems/win32/w32tex/00FILES.sjis
-2020/07/08 | 4916332 | systems/win32/w32tex/aleph-w32.tar.xz
+2020/07/14 | 4912592 | systems/win32/w32tex/aleph-w32.tar.xz
2020/07/11 | 66314732 | systems/win32/w32tex/biblatex-biber.tar.xz
2016/12/13 | 65971452 | systems/win32/w32tex/cbfonts.tar.xz
-2020/07/12 | 683878 | systems/win32/w32tex/ChangeLog
+2020/07/14 | 684904 | 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
@@ -274421,7 +274224,7 @@
2017/06/24 | 644754 | systems/win32/w32tex/ChangeLog.4
2020/07/09 | 23424956 | systems/win32/w32tex/cjkzr.tar.xz
2013/04/27 | 15858676 | systems/win32/w32tex/context-doc.tar.xz
-2020/07/10 | 140363576 | systems/win32/w32tex/context.tar.xz
+2020/07/14 | 140449132 | systems/win32/w32tex/context.tar.xz
2020/06/13 | 910472 | systems/win32/w32tex/cweb-w32.tar.xz
2020/03/02 | 6281164 | systems/win32/w32tex/datetime2.tar.xz
2020/06/13 | 845760 | systems/win32/w32tex/dvi2ps-w32.tar.xz
@@ -274432,19 +274235,19 @@
2020/07/12 | 1176324 | systems/win32/w32tex/extractpdfmark-w32.tar.xz
2020/06/13 | 17351036 | systems/win32/w32tex/gregorio-w32.tar.xz
2009/08/03 | 1072620 | systems/win32/w32tex/gtftex.zip
-2020/07/08 | 1832224 | systems/win32/w32tex/jtex-w32.tar.xz
-2020/07/08 | 41864532 | systems/win32/w32tex/latex-dev.tar.xz
+2020/07/14 | 1830716 | systems/win32/w32tex/jtex-w32.tar.xz
+2020/07/14 | 41896336 | systems/win32/w32tex/latex-dev.tar.xz
2020/05/30 | 29268960 | systems/win32/w32tex/latex.tar.xz
2020/06/13 | 996116 | systems/win32/w32tex/lcdf-typetools-w32.tar.xz
2020/06/17 | 399352436 | systems/win32/w32tex/ltxpkgdocs.tar.xz
-2020/07/12 | 34938544 | systems/win32/w32tex/ltxpkgs.tar.xz
-2020/07/08 | 3846712 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
-2020/07/12 | 3808632 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
-2020/07/08 | 3853588 | systems/win32/w32tex/luajittex-w32.tar.xz
-2020/07/08 | 18143356 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2020/07/12 | 18143012 | systems/win32/w32tex/luatex-exp-w32.tar.xz
+2020/07/14 | 34936380 | systems/win32/w32tex/ltxpkgs.tar.xz
+2020/07/14 | 3836652 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
+2020/07/14 | 3800308 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
+2020/07/14 | 3835448 | systems/win32/w32tex/luajittex-w32.tar.xz
+2020/07/14 | 18149132 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2020/07/14 | 17937104 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2020/06/13 | 69262820 | systems/win32/w32tex/luatexja.tar.xz
-2020/07/08 | 18139816 | systems/win32/w32tex/luatex-w32.tar.xz
+2020/07/14 | 18136880 | systems/win32/w32tex/luatex-w32.tar.xz
2020/06/13 | 1663176 | systems/win32/w32tex/makeindex-w32.tar.xz
2015/05/26 | 1542676 | systems/win32/w32tex/manual.tar.xz
2020/06/13 | 439032 | systems/win32/w32tex/mftools.tar.xz
@@ -274454,21 +274257,21 @@
2020/06/22 | 9762648 | systems/win32/w32tex/newtxpx-boondoxfonts.tar.xz
2020/06/13 | 1235252 | systems/win32/w32tex/omegaj-w32.tar.xz
2020/03/01 | 355876 | systems/win32/w32tex/otfbeta.tar.xz
-2020/07/12 | 20812148 | systems/win32/w32tex/pdftex-w32.tar.xz
-2020/07/12 | 81418804 | systems/win32/w32tex/pgfcontrib.tar.xz
+2020/07/14 | 20843428 | systems/win32/w32tex/pdftex-w32.tar.xz
+2020/07/14 | 81483384 | systems/win32/w32tex/pgfcontrib.tar.xz
2015/01/26 | 189072 | systems/win32/w32tex/plain2-2.54-w32.tar.xz
2020/05/26 | 2823676 | systems/win32/w32tex/platex.tar.xz
2020/03/20 | 1598792 | systems/win32/w32tex/pmx.tar.xz
2020/06/13 | 1169008 | systems/win32/w32tex/pstoedit-w32.tar.xz
2020/06/18 | 274417320 | systems/win32/w32tex/pstricks.tar.xz
2020/06/13 | 517656 | systems/win32/w32tex/psutils-w32.tar.xz
-2020/07/11 | 6473064 | systems/win32/w32tex/ptex-ng-w32.tar.xz
-2020/07/12 | 10478652 | systems/win32/w32tex/ptex-w32.tar.xz
+2020/07/14 | 6472600 | systems/win32/w32tex/ptex-ng-w32.tar.xz
+2020/07/14 | 10503372 | systems/win32/w32tex/ptex-w32.tar.xz
2020/04/10 | 1784316 | systems/win32/w32tex/qpdf-w32.tar.xz
2019/04/15 | 499188 | systems/win32/w32tex/sam2p-w32.tar.xz
2020/01/24 | 24929772 | systems/win32/w32tex/t1fonts.tar.xz
2020/01/19 | 135584 | systems/win32/w32tex/t1utils-w32.tar.xz
-2020/07/12 | 2574124 | systems/win32/w32tex/tex4htk-w32.tar.xz
+2020/07/14 | 2558800 | systems/win32/w32tex/tex4htk-w32.tar.xz
2018/06/20 | 15940044 | systems/win32/w32tex/tex-gyre.tar.xz
2020/06/26 | 4485732 | systems/win32/w32tex/texinfo-w32.tar.xz
2020/04/20 | 2050855 | systems/win32/w32tex/texinstwin.zip
@@ -274485,15 +274288,15 @@
2020/01/19 | 5856 | systems/win32/w32tex/txtutil.tar.xz
2013/04/08 | 71588 | systems/win32/w32tex/ums.tar.xz
2012/05/28 | 233472 | systems/win32/w32tex/unzip.exe
-2020/07/12 | 8499120 | systems/win32/w32tex/uptex-w32.tar.xz
+2020/07/14 | 8499500 | systems/win32/w32tex/uptex-w32.tar.xz
2013/04/08 | 722652 | systems/win32/w32tex/utf.tar.xz
2013/04/08 | 13748 | systems/win32/w32tex/vf-n2bk.tar.xz
2020/03/27 | 38319492 | systems/win32/w32tex/w32tex-src.tar.xz
-2020/07/08 | 99283792 | systems/win32/w32tex/web2c-lib.tar.xz
+2020/07/14 | 99293756 | systems/win32/w32tex/web2c-lib.tar.xz
2020/07/12 | 44088388 | systems/win32/w32tex/web2c-w32.tar.xz
2020/07/07 | 810800 | systems/win32/w32tex/win64/aleph-w64.tar.xz
2019/12/09 | 22317480 | systems/win32/w32tex/win64/biblatex-biber-w64.tar.xz
-2020/07/10 | 2144744 | systems/win32/w32tex/win64/context-w64.tar.xz
+2020/07/13 | 2144772 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/06/13 | 82884 | systems/win32/w32tex/win64/cweb-w64.tar.xz
2020/06/13 | 758152 | systems/win32/w32tex/win64/dvi2ps-w64.tar.xz
2020/06/13 | 447760 | systems/win32/w32tex/win64/dvi2tty-w64.tar.xz
@@ -274532,7 +274335,7 @@
2020/07/12 | 1808732 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2020/07/12 | 3392552 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2020/07/11 | 10985948 | systems/win32/w32tex/win64/xetex-w64.tar.xz
-2020/07/11 | 48803744 | systems/win32/w32tex/xetex-w32.tar.xz
+2020/07/14 | 48803680 | systems/win32/w32tex/xetex-w32.tar.xz
2020/05/29 | 2936068 | systems/win32/w32tex/xindy-w32.tar.xz
2013/11/19 | 11356248 | systems/win32/w32tex/xymtex.tar.xz
2016/09/09 | 4334636 | systems/win32/w32tex/xypic.tar.xz
@@ -274629,7 +274432,7 @@
2004/06/04 | 404 | tds/tds.sed
2004/06/23 | 65418 | tds/tds.tex
2019/05/29 | 304264 | tds.zip
-2020/07/15 | 186 | timestamp
+2020/07/16 | 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 6593b5c579..323dbf0210 100644
--- a/FILES.byname.gz
+++ b/FILES.byname.gz
Binary files differ
diff --git a/FILES.last07days b/FILES.last07days
index b4d7903f69..1c68c1d91f 100644
--- a/FILES.last07days
+++ b/FILES.last07days
@@ -1,275 +1,780 @@
+2020/07/15 | 9995 | graphics/pstricks/contrib/pst-eucl/Changes
+2020/07/15 | 99296 | fonts/cabin/opentype/Cabin-BoldItalic.otf
+2020/07/15 | 99124 | fonts/cabin/opentype/Cabin-Italic.otf
+2020/07/15 | 98584 | systems/texlive/tlnet/archive/texinfo.r55833.tar.xz
+2020/07/15 | 98015 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
+2020/07/15 | 96908 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
+2020/07/15 | 96515 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
+2020/07/15 | 957365 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
+2020/07/15 | 95313 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
+2020/07/15 | 953043 | macros/latex/contrib/nicematrix/nicematrix.pdf
+2020/07/15 | 94530 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
+2020/07/15 | 94264 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
+2020/07/15 | 938 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.tex
+2020/07/15 | 937253 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.1.2.sty
+2020/07/15 | 93648 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
+2020/07/15 | 93647 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
+2020/07/15 | 929934 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.1.2.tex
+2020/07/15 | 922566 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
+2020/07/15 | 92012 | fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otf
+2020/07/15 | 91748 | fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otf
+2020/07/15 | 9107 | graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
+2020/07/15 | 904720 | systems/texlive/tlnet/archive/schooldocs.doc.r55838.tar.xz
+2020/07/15 | 89192 | fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otf
+2020/07/15 | 88782 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
+2020/07/15 | 88156 | fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otf
+2020/07/15 | 88015 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
+2020/07/15 | 8754 | graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
+2020/07/15 | 87407 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
+2020/07/15 | 87028 | fonts/cabin/opentype/CabinCondensed-MediumCondensed.otf
+2020/07/15 | 86988 | fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otf
+2020/07/15 | 860 | systems/win32/miktex/tm/packages/pr.ini
+2020/07/15 | 8582 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/07/15 | 85648 | fonts/cabin/opentype/CabinCondensed-RegularCondensed.otf
+2020/07/15 | 85256 | fonts/cabin/opentype/CabinCondensed-BoldCondensed.otf
+2020/07/15 | 84818 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
+2020/07/15 | 84389 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
+2020/07/15 | 841461 | graphics/pgf/contrib/circuitikz/tex/circuitikz-1.0.sty
+2020/07/15 | 834142 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-1.0.tex
+2020/07/15 | 82831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
+2020/07/15 | 82761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
+2020/07/15 | 825 | fonts/cabin/doc/cabin-samples.tex
+2020/07/15 | 79745 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
+2020/07/15 | 79200 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
+2020/07/15 | 78146 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
+2020/07/15 | 77601 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
+2020/07/15 | 77567 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
+2020/07/15 | 77428 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
+2020/07/15 | 7720 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
+2020/07/15 | 7716 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
+2020/07/15 | 7712 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
+2020/07/15 | 7700 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
+2020/07/15 | 7685 | fonts/cabin/latex/OT1Cabin-TLF.fd
+2020/07/15 | 7685 | fonts/cabin/latex/LY1Cabin-TLF.fd
+2020/07/15 | 76756 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
+2020/07/15 | 76739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
+2020/07/15 | 764 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
+2020/07/15 | 764 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ot1.vf
+2020/07/15 | 760 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
+2020/07/15 | 7589 | fonts/cabin/latex/T1Cabin-TLF.fd
+2020/07/15 | 758990 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.6.sty
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
+2020/07/15 | 756 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ot1.vf
+2020/07/15 | 7556 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
+2020/07/15 | 751663 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.6.tex
+2020/07/15 | 74264 | macros/latex/contrib/etoolbox/etoolbox.tex
+2020/07/15 | 736979 | info/install-latex.zip
+2020/07/15 | 73669 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
+2020/07/15 | 73407 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
+2020/07/15 | 73101 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
+2020/07/15 | 72601 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
+2020/07/15 | 7224 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
+2020/07/15 | 72072 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
+2020/07/15 | 71533 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
+2020/07/15 | 70304 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
+2020/07/15 | 699706 | info/install-latex/install-latex.pdf
+2020/07/15 | 69875 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
+2020/07/15 | 6960 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
+2020/07/15 | 6952 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
+2020/07/15 | 69136 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
+2020/07/15 | 690730 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.9.3.sty
+2020/07/15 | 68821 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/07/15 | 6864 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
+2020/07/15 | 683433 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.9.3.tex
+2020/07/15 | 676983 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
+2020/07/15 | 67325 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
+2020/07/15 | 67272 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
+2020/07/15 | 66120 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
+2020/07/15 | 65603 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
+2020/07/15 | 65575 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
+2020/07/15 | 64201 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
+2020/07/15 | 6408 | systems/texlive/tlnet/archive/polytable.r55837.tar.xz
+2020/07/15 | 638875 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/07/15 | 63529 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
+2020/07/15 | 63501 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
+2020/07/15 | 63495 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
+2020/07/15 | 63351 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
+2020/07/15 | 62929 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
+2020/07/15 | 623383 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
+2020/07/15 | 62102 | graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
+2020/07/15 | 61818 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
+2020/07/15 | 6144 | systems/texlive/tlnet/archive/collection-latexextra.r55838.tar.xz
+2020/07/15 | 6106 | graphics/pgf/contrib/circuitikz/doc/ctikzmanutils.sty
+2020/07/15 | 597670 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
+2020/07/15 | 59172 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
+2020/07/15 | 58972 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
+2020/07/15 | 586876 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
+2020/07/15 | 58608 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
+2020/07/15 | 584 | info/install-latex/makefile
+2020/07/15 | 57248 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
+2020/07/15 | 57198 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
+2020/07/15 | 57185 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
+2020/07/15 | 568 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf
+2020/07/15 | 564 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf
+2020/07/15 | 564 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf
+2020/07/15 | 562947 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vf
+2020/07/15 | 560 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vf
+2020/07/15 | 556 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ts1.vf
+2020/07/15 | 55575 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
+2020/07/15 | 550401 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
+2020/07/15 | 5500755 | systems/texlive/tlnet/install-tl-unx.tar.gz
+2020/07/15 | 548 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
+2020/07/15 | 548 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
+2020/07/15 | 544 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
+2020/07/15 | 544670 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
+2020/07/15 | 5439 | fonts/cabin/latex/TS1Cabin-TLF.fd
+2020/07/15 | 5439 | fonts/cabin/latex/OT1Cabin-Sup.fd
+2020/07/15 | 5439 | fonts/cabin/latex/LY1Cabin-Sup.fd
+2020/07/15 | 54316 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
+2020/07/15 | 54264 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
+2020/07/15 | 541774 | systems/win32/miktex/tm/packages/next/files.csv.lzma
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
+2020/07/15 | 540 | fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
+2020/07/15 | 540439 | systems/win32/miktex/tm/packages/files.csv.lzma
+2020/07/15 | 5375 | fonts/cabin/latex/T1Cabin-Sup.fd
+2020/07/15 | 52652 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
+2020/07/15 | 52207 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
+2020/07/15 | 51921 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
+2020/07/15 | 51656 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 51644 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
+2020/07/15 | 51644 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 51600 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
+2020/07/15 | 51416 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
+2020/07/15 | 51239 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
+2020/07/15 | 51044 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
+2020/07/15 | 50905 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
+2020/07/15 | 50888 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
+2020/07/15 | 500484 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
+2020/07/15 | 49696 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
+2020/07/15 | 49600 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 49304 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
+2020/07/15 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/07/15 | 48604 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm
+2020/07/15 | 48452 | fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
+2020/07/15 | 48404 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
+2020/07/15 | 48324 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
+2020/07/15 | 48050 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
+2020/07/15 | 479 | info/install-latex/make.bat
+2020/07/15 | 472494 | graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
+2020/07/15 | 46852 | fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
+2020/07/15 | 46736 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm
+2020/07/15 | 46728 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfm
+2020/07/15 | 46684 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfm
+2020/07/15 | 46672 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfm
+2020/07/15 | 46285 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
+2020/07/15 | 462361 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
+2020/07/15 | 46195 | graphics/pgf/contrib/circuitikz/tex/pgfcircmonopoles.tex
+2020/07/15 | 460366 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
+2020/07/15 | 460276 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
+2020/07/15 | 458820 | systems/texlive/tlnet/archive/xindex.doc.r55835.tar.xz
+2020/07/15 | 45737 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
+2020/07/15 | 45644 | fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
+2020/07/15 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
+2020/07/15 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
+2020/07/15 | 45550 | macros/latex/contrib/etoolbox/etoolbox.sty
+2020/07/15 | 45498 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
+2020/07/15 | 45088 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm
+2020/07/15 | 45076 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
+2020/07/15 | 45064 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm
+2020/07/15 | 45028 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
+2020/07/15 | 44983 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
+2020/07/15 | 4482 | fonts/cabin/doc/OFL.txt
+2020/07/15 | 446940 | systems/texlive/tlnet/archive/polytable.doc.r55837.tar.xz
+2020/07/15 | 440707 | macros/latex/contrib/nicematrix/nicematrix.dtx
+2020/07/15 | 43995 | fonts/cabin/doc/cabin-samples.pdf
+2020/07/15 | 43305 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
+2020/07/15 | 43216 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfm
+2020/07/15 | 4318 | fonts/cabin/latex/cabin.sty
+2020/07/15 | 43025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
+2020/07/15 | 42916 | fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
+2020/07/15 | 42540 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm
+2020/07/15 | 42503 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
+2020/07/15 | 42399 | macros/latex/contrib/langsci-avm/langsci-avm.dtx
+2020/07/15 | 42304 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm
+2020/07/15 | 42304 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfm
+2020/07/15 | 42276 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
+2020/07/15 | 42272 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfm
+2020/07/15 | 42252 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfm
+2020/07/15 | 422268 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.8.3.sty
+2020/07/15 | 42065 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
+2020/07/15 | 418 | graphics/pgf/contrib/circuitikz/doc/compatibility.tex
+2020/07/15 | 416850 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz-0.8.3.tex
+2020/07/15 | 40788 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
+2020/07/15 | 4076127 | install/fonts/cabin.tds.zip
+2020/07/15 | 4039751 | fonts/cabin.zip
+2020/07/15 | 403539 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.7.sty
+2020/07/15 | 39508 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64-2.9.tar.lzma
+2020/07/15 | 39507 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
+2020/07/15 | 393856 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.6.sty
+2020/07/15 | 392545 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
+2020/07/15 | 38947 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/07/15 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r55833.tar.xz
+2020/07/15 | 388513 | macros/latex/contrib/nicematrix/nicematrix-french.pdf
+2020/07/15 | 38750 | graphics/pgf/contrib/circuitikz/tex/pgfcircquadpoles.tex
+2020/07/15 | 37712 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
+2020/07/15 | 37688 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
+2020/07/15 | 36965 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
+2020/07/15 | 36862 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
+2020/07/15 | 36624 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
+2020/07/15 | 364086 | graphics/pgf/contrib/circuitikz/tex/circuitikz-0.4.sty
+2020/07/15 | 36306 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/07/15 | 36268 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
+2020/07/15 | 36220 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
+2020/07/15 | 360666 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
+2020/07/15 | 3590 | graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
+2020/07/15 | 35337 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-2.9.tar.lzma
+2020/07/15 | 35313 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
+2020/07/15 | 351216 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.tex
+2020/07/15 | 35050 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/07/15 | 35000 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
+2020/07/15 | 34704 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
+2020/07/15 | 34644 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
+2020/07/15 | 34232 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
+2020/07/15 | 34208 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
+2020/07/15 | 33772 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
+2020/07/15 | 33168 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
+2020/07/15 | 33137 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
+2020/07/15 | 329723 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
+2020/07/15 | 3277 | graphics/pgf/contrib/circuitikz/README.md
+2020/07/15 | 327003 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
+2020/07/15 | 32402 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
+2020/07/15 | 32134 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
+2020/07/15 | 32024 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
+2020/07/15 | 31976 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
+2020/07/15 | 31952 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
+2020/07/15 | 3189 | info/install-latex/install-latex.tex
+2020/07/15 | 31819 | graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
+2020/07/15 | 3159 | fonts/cabin/enc/cbn_yhzmyq.enc
+2020/07/15 | 31588 | systems/texlive/tlnet/archive/xindex.r55835.tar.xz
+2020/07/15 | 315848 | systems/texlive/tlnet/archive/elpres.doc.r55834.tar.xz
+2020/07/15 | 3135 | fonts/cabin/enc/cbn_taosrr.enc
+2020/07/15 | 31242 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
+2020/07/15 | 31242 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
+2020/07/15 | 31223 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
+2020/07/15 | 310933 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
+2020/07/15 | 3098 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-legacy.tex
+2020/07/15 | 30892 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
+2020/07/15 | 30875 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
+2020/07/15 | 30827 | graphics/pgf/contrib/circuitikz/tex/pgfcircshapes.tex
+2020/07/15 | 305167 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
+2020/07/15 | 30448 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
+2020/07/15 | 3028 | systems/texlive/tlnet/archive/schooldocs.r55838.tar.xz
+2020/07/15 | 2988 | fonts/cabin/enc/cbn_yhiurv.enc
+2020/07/15 | 29836 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
+2020/07/15 | 29633 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
+2020/07/15 | 2944 | fonts/cabin/enc/cbn_meva6t.enc
+2020/07/15 | 29320 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
+2020/07/15 | 29182 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
+2020/07/15 | 2899 | fonts/cabin/enc/cbn_hau3x5.enc
+2020/07/15 | 28976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
+2020/07/15 | 2872 | fonts/cabin/enc/cbn_vqopxp.enc
+2020/07/15 | 28620 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
+2020/07/15 | 2858 | fonts/cabin/enc/cbn_vqpkf5.enc
+2020/07/15 | 2850 | fonts/cabin/enc/cbn_fp7bit.enc
+2020/07/15 | 281692 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
+2020/07/15 | 280 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-example.tex
+2020/07/15 | 2809 | fonts/cabin/enc/cbn_i3ioen.enc
+2020/07/15 | 27944 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
+2020/07/15 | 279308 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
+2020/07/15 | 2786 | fonts/cabin/enc/cbn_5xld5w.enc
+2020/07/15 | 2737 | fonts/cabin/enc/cbn_jjp77t.enc
+2020/07/15 | 273613 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
+2020/07/15 | 27036 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
+2020/07/15 | 26957 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
+2020/07/15 | 269063 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
+2020/07/15 | 26877 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
+2020/07/15 | 2678 | graphics/pgf/contrib/circuitikz/tex/pgfcircutils.tex
+2020/07/15 | 26630 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
+2020/07/15 | 2659108 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
+2020/07/15 | 26368 | graphics/pgf/contrib/circuitikz/doc/changelog.tex
+2020/07/15 | 2623 | info/install-latex/README.md
+2020/07/15 | 2590 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
+2020/07/15 | 25475 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
+2020/07/15 | 2534428 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
+2020/07/15 | 249727 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
+2020/07/15 | 247433 | install/macros/latex/contrib/etoolbox.tds.zip
+2020/07/15 | 246796 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
+2020/07/15 | 246562 | macros/latex/contrib/etoolbox.zip
+2020/07/15 | 244223 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
+2020/07/15 | 243027 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
+2020/07/15 | 24269272 | systems/texlive/tlnet/install-tl.zip
+2020/07/15 | 240141 | graphics/pgf/contrib/circuitikz/tex/pgfcirctripoles.tex
+2020/07/15 | 2379 | macros/latex/contrib/etoolbox/etoolbox.def
+2020/07/15 | 23598 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
+2020/07/15 | 2314 | fonts/cabin/README
+2020/07/15 | 22969 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
+2020/07/15 | 227357 | macros/latex/contrib/etoolbox/etoolbox.pdf
+2020/07/15 | 225681 | graphics/pgf/contrib/circuitikz/tex/pgfcircbipoles.tex
+2020/07/15 | 223962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
+2020/07/15 | 2209216 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+2020/07/15 | 21528 | systems/texlive/tlnet/archive/polytable.source.r55837.tar.xz
+2020/07/15 | 2132 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 2132 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 2128 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm
+2020/07/15 | 2128 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 2124 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2124 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm
+2020/07/15 | 2120 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2116 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 210650 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
+2020/07/15 | 2104 | systems/texlive/tlnet/archive/elpres.r55834.tar.xz
+2020/07/15 | 2104 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm
+2020/07/15 | 2104 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm
+2020/07/15 | 2100 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 2096 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfm
+2020/07/15 | 2095759 | install/graphics/pgf/contrib/circuitikz.tds.zip
+2020/07/15 | 2092 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 2092 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm
+2020/07/15 | 20905 | fonts/cabin/map/cabin.map
+2020/07/15 | 2084 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 2082167 | graphics/pgf/contrib/circuitikz.zip
+2020/07/15 | 20771 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
+2020/07/15 | 2076 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
+2020/07/15 | 207508 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/07/15 | 2072 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
+2020/07/15 | 2072 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
+2020/07/15 | 2068 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2064 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 2060 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
+2020/07/15 | 2060 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2056 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm
+2020/07/15 | 2049 | macros/latex/contrib/langsci-avm/langsci-avm.ins
+2020/07/15 | 2048 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 2048 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2044 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 2040 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
+2020/07/15 | 2036 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
+2020/07/15 | 2036 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfm
+2020/07/15 | 203501 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
+2020/07/15 | 2032 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm
+2020/07/15 | 2028 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfm
+2020/07/15 | 2028475 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
+2020/07/15 | 2024 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
+2020/07/15 | 201797 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
+2020/07/15 | 2016 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
+2020/07/15 | 201650 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
+2020/07/15 | 2012 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
+2020/07/15 | 2012 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
+2020/07/15 | 2004 | fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
+2020/07/15 | 2004 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
+2020/07/15 | 20013 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
+2020/07/15 | 2000 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
+2020/07/15 | 1996 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
+2020/07/15 | 1992 | fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
+2020/07/15 | 1992 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
+2020/07/15 | 1988 | fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
+2020/07/15 | 1968 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
+2020/07/15 | 1968 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
+2020/07/15 | 196476 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
+2020/07/15 | 1960 | fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
+2020/07/15 | 1944 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
+2020/07/15 | 194053 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
+2020/07/15 | 19380740 | systems/texlive/tlnet/install-tl-windows.exe
+2020/07/15 | 193352 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
+2020/07/15 | 1932 | fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
+2020/07/15 | 1924 | fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
+2020/07/15 | 1912 | fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
+2020/07/15 | 19039 | info/install-latex/LICENSE
+2020/07/15 | 1900 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
+2020/07/15 | 189217 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
+2020/07/15 | 1884 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm
+2020/07/15 | 1884 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm
+2020/07/15 | 1880 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
+2020/07/15 | 1880 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm
+2020/07/15 | 187766 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
+2020/07/15 | 1876 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm
+2020/07/15 | 1875 | graphics/pgf/contrib/circuitikz/tex/ctikzstyle-romano.tex
+2020/07/15 | 1872 | fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
+2020/07/15 | 187109 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
+2020/07/15 | 1868 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfm
+2020/07/15 | 1864 | fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
+2020/07/15 | 1864 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfm
+2020/07/15 | 1860 | fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
+2020/07/15 | 1852 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
+2020/07/15 | 1852 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
+2020/07/15 | 1848 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1--base.tfm
+2020/07/15 | 184500 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
+2020/07/15 | 1840 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
+2020/07/15 | 1840 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
+2020/07/15 | 1836 | fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
+2020/07/15 | 1832 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm
+2020/07/15 | 1828 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfm
+2020/07/15 | 1828 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1--base.tfm
+2020/07/15 | 1824 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfm
+2020/07/15 | 1824 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1--base.tfm
+2020/07/15 | 1820 | fonts/cabin/tfm/Cabin-Bold-tlf-ly1--base.tfm
+2020/07/15 | 1816 | fonts/cabin/tfm/Cabin-Regular-tlf-ly1--base.tfm
+2020/07/15 | 1816 | fonts/cabin/tfm/Cabin-Bold-sup-ly1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfm
+2020/07/15 | 1812 | fonts/cabin/tfm/Cabin-Bold-sup-ly1--base.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Regular-sup-ly1.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
+2020/07/15 | 1804 | fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
+2020/07/15 | 1800 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
+2020/07/15 | 1800 | fonts/cabin/tfm/Cabin-Regular-sup-ly1--base.tfm
+2020/07/15 | 179906 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
+2020/07/15 | 1796 | fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
+2020/07/15 | 1792 | fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
+2020/07/15 | 1792 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1--base.tfm
+2020/07/15 | 1784 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1--base.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfm
+2020/07/15 | 1780 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1--base.tfm
+2020/07/15 | 1772 | fonts/cabin/tfm/Cabin-Bold-sup-t1.tfm
+2020/07/15 | 17729 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
+2020/07/15 | 177271 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
+2020/07/15 | 1764 | fonts/cabin/tfm/Cabin-Bold-tlf-t1--base.tfm
+2020/07/15 | 1764 | fonts/cabin/tfm/Cabin-Bold-sup-t1--base.tfm
+2020/07/15 | 17621 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
+2020/07/15 | 1760 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1--base.tfm
+2020/07/15 | 1751871 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/07/15 | 1748 | fonts/cabin/tfm/Cabin-Regular-sup-t1.tfm
+2020/07/15 | 1744 | fonts/cabin/tfm/Cabin-Regular-tlf-t1--base.tfm
+2020/07/15 | 1740 | fonts/cabin/tfm/Cabin-Regular-sup-t1--base.tfm
+2020/07/15 | 17351 | graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vf
+2020/07/15 | 1716 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vf
+2020/07/15 | 1712 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vf
+2020/07/15 | 171138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-t1.vf
+2020/07/15 | 1708 | fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-t1.vf
+2020/07/15 | 170233 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
+2020/07/15 | 1700 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
+2020/07/15 | 169763 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-Regular-tlf-sc-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
+2020/07/15 | 1696 | fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Regular-tlf-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Regular-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Medium-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Italic-sup-t1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vf
+2020/07/15 | 1692 | fonts/cabin/vf/Cabin-Bold-tlf-sc-t1.vf
+2020/07/15 | 1688 | systems/texlive/tlnet/archive/edichokey.r55836.tar.xz
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/Cabin-Bold-tlf-t1.vf
+2020/07/15 | 1688 | fonts/cabin/vf/Cabin-Bold-sup-t1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ly1.vf
+2020/07/15 | 1684 | fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-ly1.vf
+2020/07/15 | 1680 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
+2020/07/15 | 1676 | fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
+2020/07/15 | 167596 | systems/texlive/tlnet/archive/texlive-docindex.doc.r55833.tar.xz
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Regular-tlf-sc-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
+2020/07/15 | 1672 | fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Regular-tlf-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Regular-sup-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
+2020/07/15 | 1668 | fonts/cabin/vf/Cabin-Bold-tlf-sc-ly1.vf
+2020/07/15 | 1664 | fonts/cabin/vf/Cabin-Bold-tlf-ly1.vf
+2020/07/15 | 1664 | fonts/cabin/vf/Cabin-Bold-sup-ly1.vf
+2020/07/15 | 164958 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
+2020/07/15 | 16342892 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
+2020/07/15 | 16018 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
+2020/07/15 | 159288 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
+2020/07/15 | 15923 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
+2020/07/15 | 1568670 | graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
+2020/07/15 | 1544 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm
+2020/07/15 | 154454 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
+2020/07/15 | 1540 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm
+2020/07/15 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
+2020/07/15 | 1536 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm
+2020/07/15 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
+2020/07/15 | 1528 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfm
+2020/07/15 | 151908 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
+2020/07/15 | 151030 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
+2020/07/15 | 1500 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 1500 | fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
+2020/07/15 | 1496 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1492 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1492 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1488 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1488 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1484 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
+2020/07/15 | 1480 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 1476 | fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
+2020/07/15 | 14712 | fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
+2020/07/15 | 1468 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
+2020/07/15 | 1468 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
+2020/07/15 | 14680 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
+2020/07/15 | 1464 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
+2020/07/15 | 1464 | fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
+2020/07/15 | 1460 | fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
+2020/07/15 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
+2020/07/15 | 1452 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
+2020/07/15 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+2020/07/15 | 1444 | fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
+2020/07/15 | 1436 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfm
+2020/07/15 | 143582 | fonts/cabin/type1/CabinCondensed-MediumCondensed.pfb
+2020/07/15 | 1432 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
+2020/07/15 | 1432 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm
+2020/07/15 | 1432 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
+2020/07/15 | 143285 | fonts/cabin/type1/CabinCondensed-BoldCondensed.pfb
+2020/07/15 | 1428 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
+2020/07/15 | 1428 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfm
+2020/07/15 | 14280 | fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 142714 | fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfb
+2020/07/15 | 14268 | fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
+2020/07/15 | 14256 | fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfm
+2020/07/15 | 1424 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm
+2020/07/15 | 14220 | fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
+2020/07/15 | 1420 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm
+2020/07/15 | 1419745 | macros/latex/contrib/nicematrix.zip
+2020/07/15 | 141866 | fonts/cabin/type1/CabinCondensed-RegularCondensed.pfb
+2020/07/15 | 141817 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
+2020/07/15 | 1416 | fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
+2020/07/15 | 14133 | graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
+2020/07/15 | 1412 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm
+2020/07/15 | 14116 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
+2020/07/15 | 1409381 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/07/15 | 140188 | graphics/pgf/contrib/circuitikz/tex/pgfcircmultipoles.tex
+2020/07/15 | 13980 | fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
+2020/07/15 | 1360 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm
+2020/07/15 | 1356 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfm
+2020/07/15 | 13500 | fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 13448 | fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
+2020/07/15 | 1336 | fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
+2020/07/15 | 1336 | fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
+2020/07/15 | 133620 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
+2020/07/15 | 1332 | fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
+2020/07/15 | 1332 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ot1.tfm
+2020/07/15 | 1328 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfm
+2020/07/15 | 1327712 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
+2020/07/15 | 13268 | fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm
+2020/07/15 | 13256 | fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
+2020/07/15 | 1324 | fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
+2020/07/15 | 1320 | fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1--base.tfm
+2020/07/15 | 1316 | fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1--base.tfm
+2020/07/15 | 13134 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
+2020/07/15 | 1312 | fonts/cabin/tfm/Cabin-Regular-sup-ot1.tfm
+2020/07/15 | 1312 | fonts/cabin/tfm/Cabin-Bold-sup-ot1.tfm
+2020/07/15 | 1310583 | graphics/pstricks/contrib/pst-eucl.zip
+2020/07/15 | 13072 | fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
+2020/07/15 | 130330 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
+2020/07/15 | 129460 | fonts/cabin/type1/Cabin-SemiBold.pfb
+2020/07/15 | 129450 | fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfb
+2020/07/15 | 128715 | fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfb
+2020/07/15 | 128230 | macros/latex/contrib/nicematrix/nicematrix-french.tex
+2020/07/15 | 128058 | fonts/cabin/type1/Cabin-Bold.pfb
+2020/07/15 | 127415 | fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfb
+2020/07/15 | 1266023 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
+2020/07/15 | 126460 | fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfb
+2020/07/15 | 124644 | systems/texlive/tlnet/archive/edichokey.doc.r55836.tar.xz
+2020/07/15 | 124571 | macros/latex/contrib/langsci-avm.zip
+2020/07/15 | 12396 | fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm
+2020/07/15 | 12396 | fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfm
+2020/07/15 | 12376 | fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfm
+2020/07/15 | 123698 | fonts/cabin/type1/Cabin-Medium.pfb
+2020/07/15 | 12368 | fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfm
+2020/07/15 | 122677 | fonts/cabin/type1/Cabin-Regular.pfb
+2020/07/15 | 1206728 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
+2020/07/15 | 1206228 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
+2020/07/15 | 1193671 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
+2020/07/15 | 117131 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
+2020/07/15 | 116402 | fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
+2020/07/15 | 115819 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
+2020/07/15 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
+2020/07/15 | 114720 | fonts/cabin/type1/Cabin-MediumItalic.pfb
+2020/07/15 | 114476 | fonts/cabin/type1/Cabin-BoldItalic.pfb
+2020/07/15 | 114198 | macros/latex/contrib/langsci-avm/langsci-avm.pdf
+2020/07/15 | 113698 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
+2020/07/15 | 1126005 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
+2020/07/15 | 1125758 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
+2020/07/15 | 112557 | fonts/cabin/type1/Cabin-Italic.pfb
+2020/07/15 | 11132 | graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
+2020/07/15 | 109774 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
+2020/07/15 | 109016 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
+2020/07/15 | 1060544 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
+2020/07/15 | 105928 | fonts/cabin/opentype/Cabin-SemiBold.otf
+2020/07/15 | 104760 | fonts/cabin/opentype/Cabin-Medium.otf
+2020/07/15 | 104588 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
+2020/07/15 | 10336 | systems/texlive/tlnet/archive/schooldocs.source.r55838.tar.xz
+2020/07/15 | 103092 | fonts/cabin/opentype/Cabin-Bold.otf
+2020/07/15 | 102744 | fonts/cabin/opentype/Cabin-Regular.otf
+2020/07/15 | 102712 | fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
+2020/07/15 | 102564 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
+2020/07/15 | 1021924 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
+2020/07/15 | 102168 | fonts/cabin/opentype/Cabin-MediumItalic.otf
+2020/07/15 | 101911 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
+2020/07/15 | 1017865 | graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
+2020/07/15 | 101349 | graphics/pgf/contrib/circuitikz/tex/pgfcirc.defines.tex
+2020/07/15 | 100971 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/07/14 | 99293756 | systems/win32/w32tex/web2c-lib.tar.xz
2020/07/14 | 9814 | indexing/xindex/lualatex/xindex-lapp.lua
-2020/07/14 | 98013 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-2.9.tar.lzma
-2020/07/14 | 96908 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-2.9.tar.lzma
-2020/07/14 | 96515 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma
-2020/07/14 | 957365 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-2.9.tar.lzma
-2020/07/14 | 95313 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-2.9.tar.lzma
-2020/07/14 | 94529 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-2.9.tar.lzma
-2020/07/14 | 94264 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-2.9.tar.lzma
-2020/07/14 | 93647 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-2.9.tar.lzma
-2020/07/14 | 93646 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma
2020/07/14 | 9355 | indexing/xindex/lualatex/xindex-base.lua
2020/07/14 | 92640 | systems/texlive/tlnet/archive/lua-ul.doc.r55831.tar.xz
-2020/07/14 | 922567 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-2.9.tar.lzma
2020/07/14 | 913918 | macros/latex/contrib/schooldocs.zip
-2020/07/14 | 88780 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-x64-2.9.tar.lzma
2020/07/14 | 8844 | systems/texlive/tlnet/archive/lua-ul.source.r55831.tar.xz
-2020/07/14 | 88016 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma
-2020/07/14 | 87408 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma
2020/07/14 | 864564 | systems/texlive/tlnet/archive/tex4ht.r55825.tar.xz
-2020/07/14 | 860 | systems/win32/miktex/tm/packages/pr.ini
-2020/07/14 | 8582 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma
+2020/07/14 | 8499500 | systems/win32/w32tex/uptex-w32.tar.xz
2020/07/14 | 84968 | macros/latex/contrib/polytable/polytable.dtx
-2020/07/14 | 84819 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-2.9.tar.lzma
-2020/07/14 | 84389 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-2.9.tar.lzma
2020/07/14 | 83880 | macros/latex/contrib/aeb_mlink/examples/mlink_tst.pdf
2020/07/14 | 8358 | indexing/xindex/lualatex/xindex-pretty.lua
-2020/07/14 | 82831 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64-2.9.tar.lzma
-2020/07/14 | 82761 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma
2020/07/14 | 8262 | macros/latex/contrib/edichokey/edichokey-doc-en.tex
+2020/07/14 | 81483384 | systems/win32/w32tex/pgfcontrib.tar.xz
2020/07/14 | 80323 | indexing/xindex/lualatex/xindex-unicode.lua
-2020/07/14 | 79746 | systems/win32/miktex/tm/packages/next/miktex-mkfntmap-bin-2.9.tar.lzma
-2020/07/14 | 79202 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma
2020/07/14 | 782884 | systems/texlive/tlnet/archive/babel.doc.r55830.tar.xz
-2020/07/14 | 78146 | systems/win32/miktex/tm/packages/next/miktex-png-bin-2.9.tar.lzma
-2020/07/14 | 77603 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-2.9.tar.lzma
-2020/07/14 | 77568 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma
-2020/07/14 | 77428 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma
2020/07/14 | 77188 | systems/texlive/tlnet/archive/nimsticks.doc.r55826.tar.xz
-2020/07/14 | 76755 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-2.9.tar.lzma
-2020/07/14 | 76739 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin.tar.lzma
-2020/07/14 | 7556 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-2.9.tar.lzma
-2020/07/14 | 73669 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma
-2020/07/14 | 73408 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma
-2020/07/14 | 73101 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-2.9.tar.lzma
-2020/07/14 | 72602 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma
-2020/07/14 | 72071 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-2.9.tar.lzma
-2020/07/14 | 71533 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma
-2020/07/14 | 70303 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma
-2020/07/14 | 69875 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma
-2020/07/14 | 69135 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma
-2020/07/14 | 68821 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-2.9.tar.lzma
+2020/07/14 | 684904 | systems/win32/w32tex/ChangeLog
2020/07/14 | 6780 | indexing/xindex/scripts/xindex.lua
-2020/07/14 | 676981 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma
-2020/07/14 | 67326 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma
-2020/07/14 | 67273 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-2.9.tar.lzma
2020/07/14 | 665904 | systems/texlive/tlnet/archive/babel.source.r55830.tar.xz
-2020/07/14 | 66119 | systems/win32/miktex/tm/packages/next/miktex-web-bin-2.9.tar.lzma
2020/07/14 | 65772 | systems/texlive/tlnet/archive/tikzpackets.doc.r55827.tar.xz
-2020/07/14 | 65603 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-2.9.tar.lzma
-2020/07/14 | 65575 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma
-2020/07/14 | 64200 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma
-2020/07/14 | 638874 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma
+2020/07/14 | 6472600 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/07/14 | 63825 | macros/latex/contrib/edichokey/edichokey-doc-en.pdf
-2020/07/14 | 63529 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-2.9.tar.lzma
-2020/07/14 | 63503 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-2.9.tar.lzma
-2020/07/14 | 63495 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-2.9.tar.lzma
2020/07/14 | 63484 | macros/latex/contrib/aeb_mlink/aeb_mlink.dtx
-2020/07/14 | 63351 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-2.9.tar.lzma
-2020/07/14 | 62930 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma
2020/07/14 | 6262 | indexing/xindex/lualatex/xindex-norsk.lua
-2020/07/14 | 623383 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-2.9.tar.lzma
-2020/07/14 | 61818 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma
2020/07/14 | 6064 | systems/texlive/tlnet/archive/lua-ul.r55831.tar.xz
-2020/07/14 | 597669 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-2.9.tar.lzma
-2020/07/14 | 59173 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-2.9.tar.lzma
-2020/07/14 | 58972 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-2.9.tar.lzma
-2020/07/14 | 586876 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma
-2020/07/14 | 58608 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma
-2020/07/14 | 57248 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-2.9.tar.lzma
-2020/07/14 | 57198 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma
-2020/07/14 | 57185 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-2.9.tar.lzma
-2020/07/14 | 562946 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma
-2020/07/14 | 55579 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-2.9.tar.lzma
-2020/07/14 | 550401 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma
2020/07/14 | 550273 | indexing/xindex.zip
-2020/07/14 | 5500770 | systems/texlive/tlnet/install-tl-unx.tar.gz
-2020/07/14 | 544669 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-2.9.tar.lzma
2020/07/14 | 54358 | macros/latex/contrib/edichokey/edichokey-ex.pdf
-2020/07/14 | 541774 | systems/win32/miktex/tm/packages/next/files.csv.lzma
-2020/07/14 | 540439 | systems/win32/miktex/tm/packages/files.csv.lzma
2020/07/14 | 52814 | macros/latex/contrib/elpres/elpres-example.pdf
-2020/07/14 | 52207 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma
-2020/07/14 | 51924 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-2.9.tar.lzma
-2020/07/14 | 51417 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma
-2020/07/14 | 51238 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma
-2020/07/14 | 51044 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma
-2020/07/14 | 50904 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma
-2020/07/14 | 500485 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-2.9.tar.lzma
-2020/07/14 | 49695 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-2.9.tar.lzma
-2020/07/14 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+2020/07/14 | 4912592 | systems/win32/w32tex/aleph-w32.tar.xz
+2020/07/14 | 48803680 | systems/win32/w32tex/xetex-w32.tar.xz
2020/07/14 | 48764 | indexing/xindex/doc/xindex-doc.tex
-2020/07/14 | 48050 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma
2020/07/14 | 468283 | macros/latex/contrib/polytable.zip
2020/07/14 | 4634 | indexing/xindex/lualatex/xindex-dtk.lua
-2020/07/14 | 46285 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-2.9.tar.lzma
-2020/07/14 | 462360 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-2.9.tar.lzma
-2020/07/14 | 460366 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma
-2020/07/14 | 460276 | systems/win32/miktex/tm/packages/next/miktex-doc-2.9.tar.lzma
-2020/07/14 | 45737 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-2.9.tar.lzma
-2020/07/14 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc
-2020/07/14 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc
-2020/07/14 | 45500 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-2.9.tar.lzma
2020/07/14 | 4516 | systems/texlive/tlnet/archive/expkv-def.r55829.tar.xz
-2020/07/14 | 44985 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma
2020/07/14 | 447964 | macros/latex/contrib/polytable/polytable.pdf
2020/07/14 | 4434399 | macros/latex/contrib/aeb_mlink.zip
2020/07/14 | 44222 | macros/latex/contrib/aeb_mlink/docs/aebmlink_man.tex
-2020/07/14 | 43306 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-2.9.tar.lzma
-2020/07/14 | 43025 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma
-2020/07/14 | 42503 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-2.9.tar.lzma
2020/07/14 | 4241282 | macros/latex/contrib/aeb_mlink/docs/aeb_mlink.pdf
-2020/07/14 | 42064 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-2.9.tar.lzma
-2020/07/14 | 40787 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-2.9.tar.lzma
-2020/07/14 | 39508 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64-2.9.tar.lzma
-2020/07/14 | 39507 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma
-2020/07/14 | 392542 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma
-2020/07/14 | 38947 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-2.9.tar.lzma
+2020/07/14 | 41896336 | systems/win32/w32tex/latex-dev.tar.xz
2020/07/14 | 389262 | indexing/xindex/doc/xindex-doc.pdf
-2020/07/14 | 388 | systems/texlive/tlnet/archive/texlive-docindex.r55823.tar.xz
-2020/07/14 | 36965 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma
-2020/07/14 | 36861 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma
-2020/07/14 | 36308 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma
+2020/07/14 | 3836652 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
+2020/07/14 | 3835448 | systems/win32/w32tex/luajittex-w32.tar.xz
+2020/07/14 | 3800308 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2020/07/14 | 36137 | macros/latex/contrib/aeb_mlink/examples/mlink_tst_url.pdf
-2020/07/14 | 360665 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma
-2020/07/14 | 35336 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-2.9.tar.lzma
-2020/07/14 | 35313 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin.tar.lzma
2020/07/14 | 350 | macros/latex/contrib/polytable/README
-2020/07/14 | 35050 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma
+2020/07/14 | 34936380 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/07/14 | 34728 | indexing/xindex/lualatex/xindex-lib.lua
-2020/07/14 | 34704 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma
2020/07/14 | 342216 | systems/texlive/tlnet/archive/expkv-def.doc.r55829.tar.xz
2020/07/14 | 336663 | macros/latex/contrib/aeb_mlink/docs/aebmlink_man.pdf
-2020/07/14 | 33136 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin.tar.lzma
-2020/07/14 | 329724 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-2.9.tar.lzma
-2020/07/14 | 327002 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-2.9.tar.lzma
-2020/07/14 | 32402 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma
-2020/07/14 | 32135 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-2.9.tar.lzma
2020/07/14 | 316230 | macros/latex/contrib/elpres.zip
-2020/07/14 | 31243 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-2.9.tar.lzma
-2020/07/14 | 31243 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-2.9.tar.lzma
-2020/07/14 | 31222 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma
-2020/07/14 | 310932 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma
-2020/07/14 | 30892 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma
-2020/07/14 | 30876 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma
2020/07/14 | 306724 | systems/texlive/tlnet/archive/updmap-map.r55824.tar.xz
-2020/07/14 | 305168 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma
-2020/07/14 | 29632 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma
-2020/07/14 | 29321 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-2.9.tar.lzma
-2020/07/14 | 29183 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma
2020/07/14 | 2915 | indexing/xindex/lualatex/xindex-DIN2.lua
-2020/07/14 | 28976 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma
2020/07/14 | 2878 | indexing/xindex/lualatex/xindex-cfg-common.lua
2020/07/14 | 2864 | systems/texlive/tlnet/archive/nimsticks.source.r55826.tar.xz
-2020/07/14 | 28618 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-2.9.tar.lzma
-2020/07/14 | 281690 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma
-2020/07/14 | 27943 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-2.9.tar.lzma
-2020/07/14 | 279308 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma
2020/07/14 | 2768 | macros/latex/contrib/edichokey/edichokey.sty
-2020/07/14 | 273614 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-2.9.tar.lzma
2020/07/14 | 2725 | macros/latex/contrib/aeb_mlink/README.md
-2020/07/14 | 27037 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-2.9.tar.lzma
-2020/07/14 | 26955 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-2.9.tar.lzma
-2020/07/14 | 269064 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-2.9.tar.lzma
-2020/07/14 | 26878 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-2.9.tar.lzma
-2020/07/14 | 26630 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-2.9.tar.lzma
-2020/07/14 | 2659108 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma
2020/07/14 | 25879 | macros/latex/contrib/edichokey/edichokey-ex.tex
2020/07/14 | 25744 | systems/texlive/tlnet/archive/chemfig.r55828.tar.xz
2020/07/14 | 2567 | macros/latex/contrib/elpres/elpres-example.tex
+2020/07/14 | 2558800 | systems/win32/w32tex/tex4htk-w32.tar.xz
2020/07/14 | 2555 | indexing/xindex/lualatex/xindex-cfg.lua
2020/07/14 | 255477 | macros/latex/contrib/elpres/elpres-manual.pdf
-2020/07/14 | 25474 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-2.9.tar.lzma
-2020/07/14 | 2534428 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-2.9.tar.lzma
-2020/07/14 | 249727 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-2.9.tar.lzma
-2020/07/14 | 246797 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-2.9.tar.lzma
-2020/07/14 | 243026 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma
-2020/07/14 | 24269272 | systems/texlive/tlnet/install-tl.zip
-2020/07/14 | 23598 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma
2020/07/14 | 2323 | indexing/xindex/lualatex/xindex-cfg-uca.lua
-2020/07/14 | 22970 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma
2020/07/14 | 2260 | systems/texlive/tlnet/archive/tikzpackets.r55827.tar.xz
-2020/07/14 | 223962 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma
-2020/07/14 | 2205028 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
2020/07/14 | 218656 | systems/texlive/tlnet/archive/texlive-scripts.doc.r55824.tar.xz
2020/07/14 | 21729 | macros/latex/contrib/elpres/elpres-manual.tex
-2020/07/14 | 210649 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma
-2020/07/14 | 20770 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-2.9.tar.lzma
-2020/07/14 | 207507 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-2.9.tar.lzma
+2020/07/14 | 20843428 | systems/win32/w32tex/pdftex-w32.tar.xz
2020/07/14 | 2054616 | systems/texlive/tlnet/archive/chemfig.doc.r55828.tar.xz
-2020/07/14 | 203504 | systems/win32/miktex/tm/packages/next/miktex-console-bin-2.9.tar.lzma
-2020/07/14 | 2028474 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma
-2020/07/14 | 201742 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma
-2020/07/14 | 201651 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma
-2020/07/14 | 20013 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-2.9.tar.lzma
-2020/07/14 | 196476 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-2.9.tar.lzma
-2020/07/14 | 194053 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma
-2020/07/14 | 19380687 | systems/texlive/tlnet/install-tl-windows.exe
-2020/07/14 | 193351 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-2.9.tar.lzma
-2020/07/14 | 189216 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma
-2020/07/14 | 187766 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-2.9.tar.lzma
-2020/07/14 | 187109 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma
-2020/07/14 | 184499 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma
-2020/07/14 | 179904 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma
-2020/07/14 | 17730 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma
-2020/07/14 | 177270 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma
-2020/07/14 | 17620 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma
-2020/07/14 | 1751872 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-2.9.tar.lzma
+2020/07/14 | 1830716 | systems/win32/w32tex/jtex-w32.tar.xz
+2020/07/14 | 18149132 | systems/win32/w32tex/luatex-dev-w32.tar.xz
+2020/07/14 | 18136880 | systems/win32/w32tex/luatex-w32.tar.xz
+2020/07/14 | 17937104 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2020/07/14 | 1736 | systems/texlive/tlnet/archive/nimsticks.r55826.tar.xz
-2020/07/14 | 171139 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-2.9.tar.lzma
-2020/07/14 | 170232 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-2.9.tar.lzma
-2020/07/14 | 169762 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-2.9.tar.lzma
2020/07/14 | 169020 | systems/texlive/tlnet/archive/babel.r55830.tar.xz
-2020/07/14 | 167560 | systems/texlive/tlnet/archive/texlive-docindex.doc.r55823.tar.xz
-2020/07/14 | 164959 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma
-2020/07/14 | 16339619 | systems/texlive/tlnet/tlpkg/texlive.tlpdb
2020/07/14 | 1609 | indexing/xindex/CHANGELOG
-2020/07/14 | 16018 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-2.9.tar.lzma
-2020/07/14 | 159288 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-2.9.tar.lzma
-2020/07/14 | 15922 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-2.9.tar.lzma
-2020/07/14 | 154455 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma
-2020/07/14 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512
-2020/07/14 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512
-2020/07/14 | 151909 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma
-2020/07/14 | 151032 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-2.9.tar.lzma
2020/07/14 | 14680 | systems/texlive/tlnet/archive/expkv-def.source.r55829.tar.xz
-2020/07/14 | 145 | systems/texlive/tlnet/install-tl.zip.sha512
-2020/07/14 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
-2020/07/14 | 141817 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-2.9.tar.lzma
-2020/07/14 | 14115 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma
-2020/07/14 | 1409381 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma
+2020/07/14 | 140449132 | systems/win32/w32tex/context.tar.xz
2020/07/14 | 1376 | systems/texlive/tlnet/archive/collection-pictures.r55827.tar.xz
2020/07/14 | 135724 | systems/texlive/tlnet/archive/tex4ht.doc.r55825.tar.xz
-2020/07/14 | 133620 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-2.9.tar.lzma
2020/07/14 | 132 | macros/latex/contrib/polytable/polytable.ins
-2020/07/14 | 1327712 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma
2020/07/14 | 131992 | systems/texlive/tlnet/archive/texlive-scripts.r55824.tar.xz
2020/07/14 | 1313 | macros/latex/contrib/edichokey/README.md
-2020/07/14 | 13135 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-2.9.tar.lzma
-2020/07/14 | 130330 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma
2020/07/14 | 1298 | macros/latex/contrib/elpres/README.md
2020/07/14 | 126947 | macros/latex/contrib/edichokey.zip
-2020/07/14 | 1266022 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-2.9.tar.lzma
-2020/07/14 | 1207015 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma
-2020/07/14 | 1206967 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma
-2020/07/14 | 1193671 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-2.9.tar.lzma
-2020/07/14 | 117131 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma
-2020/07/14 | 115819 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-2.9.tar.lzma
-2020/07/14 | 1153 | systems/win32/miktex/tm/packages/next/pr.ini
-2020/07/14 | 113698 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma
-2020/07/14 | 1126384 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma
-2020/07/14 | 1125980 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma
-2020/07/14 | 109775 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma
2020/07/14 | 10941 | indexing/xindex/lualatex/xindex-HAdW-eKO.lua
-2020/07/14 | 109017 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma
-2020/07/14 | 1060544 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma
-2020/07/14 | 104587 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma
-2020/07/14 | 102565 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma
-2020/07/14 | 1021926 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma
-2020/07/14 | 101913 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma
-2020/07/14 | 100972 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-2.9.tar.lzma
+2020/07/14 | 10503372 | systems/win32/w32tex/ptex-w32.tar.xz
2020/07/13 | 9759 | macros/latex/required/babel/base/README.md
2020/07/13 | 95868 | macros/luatex/latex/lua-ul/lua-ul.pdf
2020/07/13 | 950 | macros/latex/contrib/artthreads/README.md
@@ -302,6 +807,7 @@
2020/07/13 | 2338787 | macros/generic/chemfig.zip
2020/07/13 | 23038 | macros/latex/contrib/artthreads/artthreads.dtx
2020/07/13 | 21932 | macros/latex/required/babel/base/bbcompat.dtx
+2020/07/13 | 2144772 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/07/13 | 213996 | systems/texlive/tlnet/archive/ibarra.doc.r55820.tar.xz
2020/07/13 | 201760 | macros/generic/chemfig/chemfig-fr.tex
2020/07/13 | 1950904 | macros/latex/contrib/artthreads.zip
@@ -317,10 +823,7 @@
2020/07/13 | 1106008 | systems/texlive/tlnet/archive/ibarra.r55820.tar.xz
2020/07/13 | 1092263 | macros/generic/chemfig/chemfig-en.pdf
2020/07/13 | 101767 | macros/luatex/latex/lua-ul.zip
-2020/07/12 | 8499120 | systems/win32/w32tex/uptex-w32.tar.xz
-2020/07/12 | 81418804 | systems/win32/w32tex/pgfcontrib.tar.xz
2020/07/12 | 75983 | graphics/pgf/contrib/nimsticks/nimsticks.pdf
-2020/07/12 | 683878 | systems/win32/w32tex/ChangeLog
2020/07/12 | 63937 | macros/generic/expkv-def/expkv-def.dtx
2020/07/12 | 6329628 | systems/win32/w32tex/win64/pdftex-w64.tar.xz
2020/07/12 | 6007 | graphics/pgf/contrib/nimsticks/nimsticks.dtx
@@ -330,19 +833,14 @@
2020/07/12 | 44088388 | systems/win32/w32tex/web2c-w32.tar.xz
2020/07/12 | 4381688 | systems/texlive/tlnet/archive/newcomputermodern.r55809.tar.xz
2020/07/12 | 38884 | systems/texlive/tlnet/archive/yquant.r55810.tar.xz
-2020/07/12 | 3808632 | systems/win32/w32tex/luajittex-exp-w32.tar.xz
2020/07/12 | 361916 | install/macros/generic/expkv-def.tds.zip
2020/07/12 | 355926 | macros/generic/expkv-def.zip
-2020/07/12 | 34938544 | systems/win32/w32tex/ltxpkgs.tar.xz
2020/07/12 | 349285 | macros/generic/expkv-def/expkv-def.pdf
2020/07/12 | 3445476 | systems/win32/w32tex/win64/luajittex-exp-w64.tar.xz
2020/07/12 | 3392552 | systems/win32/w32tex/win64/web2c-w64.tar.xz
2020/07/12 | 3105004 | systems/win32/w32tex/win64/luatex-exp-w64.tar.xz
-2020/07/12 | 2574124 | systems/win32/w32tex/tex4htk-w32.tar.xz
2020/07/12 | 2262 | macros/latex/contrib/artthreads/examples/article_tst.tex
-2020/07/12 | 20812148 | systems/win32/w32tex/pdftex-w32.tar.xz
2020/07/12 | 1879456 | systems/win32/w32tex/win64/ptex-w64.tar.xz
-2020/07/12 | 18143012 | systems/win32/w32tex/luatex-exp-w32.tar.xz
2020/07/12 | 1808732 | systems/win32/w32tex/win64/uptex-w64.tar.xz
2020/07/12 | 1737 | graphics/pgf/contrib/nimsticks/README.md
2020/07/12 | 134704 | systems/texlive/tlnet/archive/newcomputermodern.doc.r55809.tar.xz
@@ -352,7 +850,6 @@
2020/07/12 | 1187380 | systems/texlive/tlnet/archive/bib2gls.source.r55811.tar.xz
2020/07/12 | 1176324 | systems/win32/w32tex/extractpdfmark-w32.tar.xz
2020/07/12 | 1080096 | systems/win32/w32tex/win64/extractpdfmark-w64.tar.xz
-2020/07/12 | 10478652 | systems/win32/w32tex/ptex-w32.tar.xz
2020/07/11 | 9988 | fonts/ibarra/tfm/IbarraRealNova-Bold-lf-ot1.tfm
2020/07/11 | 997226 | support/bib2gls/texparserlib.jar
2020/07/11 | 9956 | fonts/ibarra/tfm/IbarraRealNova-SemiBold-osf-ot1.tfm
@@ -406,7 +903,6 @@
2020/07/11 | 6644 | fonts/ibarra/tfm/IbarraRealNova-SemiBold-osf-sc-ot1.tfm
2020/07/11 | 6636 | fonts/ibarra/tfm/IbarraRealNova-Regular-osf-sc-ot1.tfm
2020/07/11 | 66314732 | systems/win32/w32tex/biblatex-biber.tar.xz
-2020/07/11 | 6473064 | systems/win32/w32tex/ptex-ng-w32.tar.xz
2020/07/11 | 640 | support/bib2gls/examples/terms.bib
2020/07/11 | 630 | support/bib2gls/bib2gls.sh
2020/07/11 | 602267 | graphics/pgf/contrib/yquant/doc/yquant-doc.pdf
@@ -461,7 +957,6 @@
2020/07/11 | 49667 | support/bib2gls/examples/sample-hierarchical.pdf
2020/07/11 | 49504 | systems/texlive/tlnet/archive/cryptocode.source.r55800.tar.xz
2020/07/11 | 49018 | support/bib2gls/examples/sample-authors.pdf
-2020/07/11 | 48803744 | systems/win32/w32tex/xetex-w32.tar.xz
2020/07/11 | 47754 | support/bib2gls/examples/sample-people.pdf
2020/07/11 | 47253 | support/bib2gls/examples/sample-citations.pdf
2020/07/11 | 4707340 | support/bib2gls/bib2gls.pdf
@@ -907,7 +1402,6 @@
2020/07/10 | 2468 | fonts/overlock/tfm/Overlock-BoldItalic-osf-ot1.tfm
2020/07/10 | 2380 | fonts/overlock/tfm/Overlock-BoldItalic-lf-ot1.tfm
2020/07/10 | 2308216 | systems/texlive/tlnet/archive/thuthesis.doc.r55792.tar.xz
-2020/07/10 | 2144744 | systems/win32/w32tex/win64/context-w64.tar.xz
2020/07/10 | 2100 | fonts/overlock/tfm/Overlock-BlackItalic-osf-ot1.tfm
2020/07/10 | 2056 | fonts/overlock/tfm/Overlock-Italic-osf-ot1.tfm
2020/07/10 | 2046 | systems/win32/w32tex/TLW64/00README.TLW64
@@ -1033,7 +1527,6 @@
2020/07/10 | 1404 | fonts/overlock/tfm/Overlock-Italic-lf-ts1.tfm
2020/07/10 | 1404 | fonts/overlock/tfm/Overlock-Bold-osf-ts1.tfm
2020/07/10 | 1404 | fonts/overlock/tfm/Overlock-Bold-lf-ts1.tfm
-2020/07/10 | 140363576 | systems/win32/w32tex/context.tar.xz
2020/07/10 | 1400 | fonts/overlock/tfm/Overlock-BoldItalic-osf-ts1.tfm
2020/07/10 | 1400 | fonts/overlock/tfm/Overlock-BoldItalic-osf-ot1--base.tfm
2020/07/10 | 1400 | fonts/overlock/tfm/Overlock-BoldItalic-lf-ts1.tfm
@@ -1157,101 +1650,3 @@
2020/07/09 | 108783 | macros/latex/contrib/thuthesis/figures/scan-record.pdf
2020/07/09 | 1080107 | macros/latex/contrib/thuthesis/thuthesis.pdf
2020/07/09 | 10051 | graphics/mcf2graph/CHANGELOG
-2020/07/08 | 99283792 | systems/win32/w32tex/web2c-lib.tar.xz
-2020/07/08 | 982708 | systems/texlive/tlnet/archive/eplain.doc.r55777.tar.xz
-2020/07/08 | 940444 | fonts/newcomputermodern/NewCMMath-Regular.otf
-2020/07/08 | 934287 | graphics/mcf2graph.zip
-2020/07/08 | 8679968 | systems/texlive/tlnet/archive/reledmac.doc.r55777.tar.xz
-2020/07/08 | 84092 | systems/texlive/tlnet/archive/latex-tds.doc.r55777.tar.xz
-2020/07/08 | 825728 | systems/texlive/tlnet/archive/beebe.r55769.tar.xz
-2020/07/08 | 8212 | systems/texlive/tlnet/archive/versonotes.source.r55777.tar.xz
-2020/07/08 | 79676 | macros/latex/contrib/media9/media9.sty
-2020/07/08 | 7430658 | install/macros/latex/contrib/media9.tds.zip
-2020/07/08 | 7425368 | macros/latex/contrib/media9.zip
-2020/07/08 | 740840 | fonts/newcomputermodern/NewCMMono10-Book.otf
-2020/07/08 | 700 | systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz
-2020/07/08 | 694716 | fonts/newcomputermodern/NewCMMono10-Italic.otf
-2020/07/08 | 6896 | macros/luatex/latex/ekdosis/samples/Caesar_BG-6-13-1-tei.xml
-2020/07/08 | 679736 | systems/texlive/tlnet/archive/verifiche.doc.r55777.tar.xz
-2020/07/08 | 644 | systems/texlive/tlnet/archive/latex-tds.r55777.tar.xz
-2020/07/08 | 6316 | systems/texlive/tlnet/archive/pdftexcmds.r55777.tar.xz
-2020/07/08 | 6132 | systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz
-2020/07/08 | 600312 | fonts/newcomputermodern/NewCMSans10-BoldOblique.otf
-2020/07/08 | 5544 | macros/latex/contrib/fitr/examples/fitr_demo.tex
-2020/07/08 | 5424 | systems/texlive/tlnet/archive/luabibentry.source.r55777.tar.xz
-2020/07/08 | 54032 | systems/texlive/tlnet/archive/reledmac.r55777.tar.xz
-2020/07/08 | 537056 | fonts/newcomputermodern/NewCMMono10-BoldOblique.otf
-2020/07/08 | 5223 | macros/latex/contrib/fitr/examples/fitr_minimal.tex
-2020/07/08 | 516512 | systems/texlive/tlnet/archive/feyn.doc.r55777.tar.xz
-2020/07/08 | 513436 | systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r55777.tar.xz
-2020/07/08 | 50203 | macros/latex/contrib/media9/pdfbase.sty
-2020/07/08 | 496876 | systems/texlive/tlnet/archive/accessibility.doc.r55777.tar.xz
-2020/07/08 | 491976 | fonts/newcomputermodern/NewCMSans10-BookOblique.otf
-2020/07/08 | 4916332 | systems/win32/w32tex/aleph-w32.tar.xz
-2020/07/08 | 482236 | fonts/newcomputermodern/NewCMSans10-Book.otf
-2020/07/08 | 4605 | macros/luatex/latex/ekdosis/README.md
-2020/07/08 | 42240 | systems/texlive/tlnet/archive/eplain.r55777.tar.xz
-2020/07/08 | 41864532 | systems/win32/w32tex/latex-dev.tar.xz
-2020/07/08 | 407888 | install/macros/luatex/latex/ekdosis.tds.zip
-2020/07/08 | 396580 | systems/texlive/tlnet/archive/eplain.source.r55777.tar.xz
-2020/07/08 | 3915 | macros/luatex/latex/ekdosis/samples/Caesar_BG-6-13-1.tex
-2020/07/08 | 389748 | macros/xetex/latex/nanicolle/nanicolle-doc-zh.pdf
-2020/07/08 | 3892 | systems/texlive/tlnet/archive/textpos.r55777.tar.xz
-2020/07/08 | 387808 | macros/luatex/latex/ekdosis.zip
-2020/07/08 | 3853 | macros/luatex/latex/ekdosis/Makefile
-2020/07/08 | 3853588 | systems/win32/w32tex/luajittex-w32.tar.xz
-2020/07/08 | 3846712 | systems/win32/w32tex/luajittex-dev-w32.tar.xz
-2020/07/08 | 379844 | systems/texlive/tlnet/archive/pdftexcmds.doc.r55777.tar.xz
-2020/07/08 | 3735778 | macros/latex/contrib/media9/doc/media9.pdf
-2020/07/08 | 3704 | systems/texlive/tlnet/archive/verifiche.r55777.tar.xz
-2020/07/08 | 362094 | macros/luatex/latex/ekdosis/ekdosis.pdf
-2020/07/08 | 359672 | systems/texlive/tlnet/archive/asymptote.r55777.tar.xz
-2020/07/08 | 315024 | systems/texlive/tlnet/archive/textpos.doc.r55777.tar.xz
-2020/07/08 | 31060 | systems/texlive/tlnet/archive/accessibility.source.r55777.tar.xz
-2020/07/08 | 270732 | fonts/newcomputermodern/NewCMMono10-Regular.otf
-2020/07/08 | 2632 | systems/texlive/tlnet/archive/versonotes.r55777.tar.xz
-2020/07/08 | 263084 | fonts/newcomputermodern/NewCMSans10-Bold.otf
-2020/07/08 | 262772 | macros/xetex/latex/nanicolle/nanicolle-doc-en.pdf
-2020/07/08 | 251960 | fonts/newcomputermodern/NewCMSans10-Regular.otf
-2020/07/08 | 249764 | systems/texlive/tlnet/archive/semantex.doc.r55777.tar.xz
-2020/07/08 | 2386940 | systems/texlive/tlnet/archive/asymptote.doc.r55777.tar.xz
-2020/07/08 | 238148 | systems/texlive/tlnet/archive/urlbst.doc.r55777.tar.xz
-2020/07/08 | 2344 | systems/texlive/tlnet/archive/luabibentry.r55777.tar.xz
-2020/07/08 | 233064 | fonts/newcomputermodern/NewCMSans10-Oblique.otf
-2020/07/08 | 22884 | systems/texlive/tlnet/archive/urlbst.source.r55777.tar.xz
-2020/07/08 | 22860 | systems/texlive/tlnet/archive/textpos.source.r55777.tar.xz
-2020/07/08 | 22094 | macros/xetex/latex/nanicolle/nanicolle-doc-en.tex
-2020/07/08 | 21351 | macros/xetex/latex/nanicolle/nanicolle-doc-zh.tex
-2020/07/08 | 212104 | fonts/newcomputermodern/NewCMMono10-Bold.otf
-2020/07/08 | 210048 | systems/texlive/tlnet/archive/versonotes.doc.r55777.tar.xz
-2020/07/08 | 206020 | systems/texlive/tlnet/archive/reledmac.source.r55777.tar.xz
-2020/07/08 | 201415 | macros/latex/contrib/fitr/examples/fitr_demo.pdf
-2020/07/08 | 19473 | web/pwebmac/pwebmac.tex
-2020/07/08 | 1925632 | fonts/newcomputermodern/NewCMMath-Book.otf
-2020/07/08 | 190826 | macros/luatex/latex/ekdosis/ekdosis.dtx
-2020/07/08 | 1868 | macros/luatex/latex/ekdosis/ekdosis.ins
-2020/07/08 | 1832224 | systems/win32/w32tex/jtex-w32.tar.xz
-2020/07/08 | 18148 | systems/texlive/tlnet/archive/biblatex-swiss-legal.r55777.tar.xz
-2020/07/08 | 18143356 | systems/win32/w32tex/luatex-dev-w32.tar.xz
-2020/07/08 | 18139816 | systems/win32/w32tex/luatex-w32.tar.xz
-2020/07/08 | 1802 | web/pwebmac/README.md
-2020/07/08 | 17989 | macros/luatex/latex/ekdosis/samples/Caesar_BG-6-13-1.pdf
-2020/07/08 | 17336 | systems/texlive/tlnet/archive/semantex.r55777.tar.xz
-2020/07/08 | 172449 | macros/xetex/latex/nanicolle/nanicolle-ex-zh.pdf
-2020/07/08 | 16212 | systems/texlive/tlnet/archive/feyn.source.r55777.tar.xz
-2020/07/08 | 16029 | macros/xetex/latex/nanicolle/nanicolle.cls
-2020/07/08 | 1537 | macros/xetex/latex/nanicolle/README.md
-2020/07/08 | 144332 | systems/texlive/tlnet/archive/luabibentry.doc.r55777.tar.xz
-2020/07/08 | 14308 | macros/latex/contrib/media9/ChangeLog
-2020/07/08 | 14052 | systems/texlive/tlnet/archive/pdftexcmds.source.r55777.tar.xz
-2020/07/08 | 13668 | systems/texlive/tlnet/archive/urlbst.r55777.tar.xz
-2020/07/08 | 13628 | systems/texlive/tlnet/archive/accessibility.r55777.tar.xz
-2020/07/08 | 13492 | systems/texlive/tlnet/archive/feyn.r55777.tar.xz
-2020/07/08 | 131876 | systems/texlive/tlnet/archive/circuitikz.r55777.tar.xz
-2020/07/08 | 13037 | web/pwebmac.zip
-2020/07/08 | 128296 | systems/texlive/tlnet/archive/latex-tds.source.r55777.tar.xz
-2020/07/08 | 12744 | systems/texlive/tlnet/archive/verifiche.source.r55777.tar.xz
-2020/07/08 | 1140335 | macros/xetex/latex/nanicolle.zip
-2020/07/08 | 1106784 | systems/texlive/tlnet/archive/circuitikz.doc.r55777.tar.xz
-2020/07/08 | 1047 | macros/xetex/latex/nanicolle/nanicolle-ex-zh.tex
-2020/07/08 | 1031852 | fonts/newcomputermodern/NewCMMono10-BookItalic.otf
diff --git a/fonts/cabin/README b/fonts/cabin/README
index bf84227b3f..47fa670e38 100644
--- a/fonts/cabin/README
+++ b/fonts/cabin/README
@@ -1,4 +1,4 @@
-This is the README for the cabin package, version 2019-10-21.
+This is the README for the cabin package, version 2020-07-15.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for
the Cabin and Cabin Condensed families of sans serif fonts, designed by
@@ -38,29 +38,19 @@ semibold
regular
medium
-These are now implemented by defining macros recognized by commands
-defined in package mweights (without re-defining \bfdefault or
-\mddefault).
-
condensed
Defaults are regular and bold (uncondensed).
-Available shapes in all series include:
-
-it italic
-sc small caps
-scit italic small caps
+Small caps are available in non-condensed series.
Options scaled=<number> or scale=<number> may be used to adjust
fontsizes to match a serifed font.
-Slanted variants are not supported; the designed italic variants will
-be automatically substituted. However, there are currently no italic
-versions of the condensed variants and so artificially slanted versions
-have been generated and treated as if they were italic. The only figure
-style supported is tabular-lining. Font encodings supported are OT1, T1,
-LY1 and TS1.
+Slanted variants are not supported; the designed italic
+variants will be automatically substituted. The only figure
+style supported is tabular-lining. Font encodings supported
+are OT1, T1, TS1, LY1.
Macros \cabin and \cabincondensed select the Cabin and CabinCondensed
font family, respectively.
diff --git a/fonts/cabin/doc/cabin-samples.pdf b/fonts/cabin/doc/cabin-samples.pdf
index 4265cb175b..996e8948e6 100644
--- a/fonts/cabin/doc/cabin-samples.pdf
+++ b/fonts/cabin/doc/cabin-samples.pdf
Binary files differ
diff --git a/fonts/cabin/doc/cabin-samples.tex b/fonts/cabin/doc/cabin-samples.tex
index 21976ee304..b85a237ab0 100644
--- a/fonts/cabin/doc/cabin-samples.tex
+++ b/fonts/cabin/doc/cabin-samples.tex
@@ -1,5 +1,5 @@
\documentclass{article}
-\usepackage[LGR,T1]{fontenc}
+\usepackage[T1]{fontenc}
\usepackage[sfdefault]{cabin}
\usepackage{textcomp}
\usepackage{lipsum}
@@ -59,20 +59,4 @@
\textbf{\textit{\lipsum[4]}}
-
-
-\subsection*{Small Caps Regular}
-\textsc{\lipsum[5]}
-
-
-\subsection*{Small Caps Italic}
-\textsc{\textit{\lipsum[6]}}
-
-\subsection*{Small Caps Bold}
-\textsc{\textbf{\lipsum[7]}}
-
-\subsection*{Small Caps Bold Italic}
-
-\textsc{\textbf{\textit{\lipsum[8]}}}
-
\end{document}
diff --git a/fonts/cabin/enc/cbn_2wmmq3.enc b/fonts/cabin/enc/cbn_2wmmq3.enc
deleted file mode 100644
index dbe089f709..0000000000
--- a/fonts/cabin/enc/cbn_2wmmq3.enc
+++ /dev/null
@@ -1,65 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_2wmmq3oozpiud56xhllpapxp5a
-% Encoding created by otftotfm on Mon Oct 21 08:18:01 2019
-% Command line follows encoding
-/AutoEnc_2wmmq3oozpiud56xhllpapxp5a [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /uni032E /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /zero /one /two /three /four /five /six /seven
- /eight /nine /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /uni2206 /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /uni00B5 /.notdef /.notdef
-%70
- /pi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /guillemotleft /.notdef /guillemotright /.notdef /emdash
-%80
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%90
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%A0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%B0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%C0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%D0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%E0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%F0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_lgr
-% --tfm-directory=texmf/fonts/tfm/impallari/cabin
-% --vf-directory=texmf/fonts/vf/impallari/cabin
-% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
-% --encoding-directory=texmf/fonts/enc/dvips/cabin
-% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --ligkern=f i =:
-% fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
-% --ligkern=ff l =: ffl Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-lgr'
diff --git a/fonts/cabin/enc/cbn_5xld5w.enc b/fonts/cabin/enc/cbn_5xld5w.enc
index 5fb3254f19..a8f40e218e 100644
--- a/fonts/cabin/enc/cbn_5xld5w.enc
+++ b/fonts/cabin/enc/cbn_5xld5w.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c
-% Encoding created by otftotfm on Mon Oct 21 08:18:02 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c [
%00
@@ -57,9 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=sups --ligkern=f i =: fi
-% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
-% l =: ffl --ligkern=* {KL} * Cabin-BoldItalic.otf Cabin-BoldItalic-sup-ot1'
+% --coding-scheme=TEX TEXT --feature=sups --ligkern=* {KL} *
+% Cabin-BoldItalic.otf Cabin-BoldItalic-sup-ot1'
diff --git a/fonts/cabin/enc/cbn_fp7bit.enc b/fonts/cabin/enc/cbn_fp7bit.enc
index 692f0666e8..83ce764b21 100644
--- a/fonts/cabin/enc/cbn_fp7bit.enc
+++ b/fonts/cabin/enc/cbn_fp7bit.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_fp7bitgpoju4haj2k5cvcskgig
-% Encoding created by otftotfm on Mon Oct 21 08:18:01 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:24 2020
% Command line follows encoding
/AutoEnc_fp7bitgpoju4haj2k5cvcskgig [
%00
@@ -57,9 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern --ligkern=f
-% i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi
-% --ligkern=ff l =: ffl Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-ly1'
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-ly1'
diff --git a/fonts/cabin/enc/cbn_hau3x5.enc b/fonts/cabin/enc/cbn_hau3x5.enc
index a623c60357..786176e885 100644
--- a/fonts/cabin/enc/cbn_hau3x5.enc
+++ b/fonts/cabin/enc/cbn_hau3x5.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf
-% Encoding created by otftotfm on Mon Oct 21 08:18:02 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf [
%00
@@ -57,10 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
-% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
-% Cabin-BoldItalic.otf Cabin-BoldItalic-sup-ly1'
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=sups --ligkern=*
+% {KL} * Cabin-BoldItalic.otf Cabin-BoldItalic-sup-ly1'
diff --git a/fonts/cabin/enc/cbn_i3ioen.enc b/fonts/cabin/enc/cbn_i3ioen.enc
index 6523fca7a8..7d059a3c28 100644
--- a/fonts/cabin/enc/cbn_i3ioen.enc
+++ b/fonts/cabin/enc/cbn_i3ioen.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_i3ioen3bplo55fam3kxhynteph
-% Encoding created by otftotfm on Mon Oct 21 08:18:00 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:24 2020
% Command line follows encoding
/AutoEnc_i3ioen3bplo55fam3kxhynteph [
%00
@@ -57,9 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
-% =: ffi --ligkern=ff l =: ffl Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-t1'
+% Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-t1'
diff --git a/fonts/cabin/enc/cbn_jjp77t.enc b/fonts/cabin/enc/cbn_jjp77t.enc
index 2f54643226..871589bb3c 100644
--- a/fonts/cabin/enc/cbn_jjp77t.enc
+++ b/fonts/cabin/enc/cbn_jjp77t.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb
-% Encoding created by otftotfm on Mon Oct 21 08:18:00 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:24 2020
% Command line follows encoding
/AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb [
%00
@@ -57,9 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --ligkern=f i =: fi --ligkern=f l
-% =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
-% Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-ot1'
+% --coding-scheme=TEX TEXT --feature=kern Cabin-BoldItalic.otf
+% Cabin-BoldItalic-tlf-ot1'
diff --git a/fonts/cabin/enc/cbn_meva6t.enc b/fonts/cabin/enc/cbn_meva6t.enc
index f609b6ad10..a07bac1d4b 100644
--- a/fonts/cabin/enc/cbn_meva6t.enc
+++ b/fonts/cabin/enc/cbn_meva6t.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_meva6tz2wd5yaptncgu6ryho4g
-% Encoding created by otftotfm on Mon Oct 21 08:18:01 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_meva6tz2wd5yaptncgu6ryho4g [
%00
@@ -57,10 +57,8 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
-% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =:
-% SSsmall Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-sc-t1'
+% --feature=smcp --unicoding=germandbls =: SSsmall Cabin-BoldItalic.otf
+% Cabin-BoldItalic-tlf-sc-t1'
diff --git a/fonts/cabin/enc/cbn_mvtsrz.enc b/fonts/cabin/enc/cbn_mvtsrz.enc
deleted file mode 100644
index 4d51168079..0000000000
--- a/fonts/cabin/enc/cbn_mvtsrz.enc
+++ /dev/null
@@ -1,66 +0,0 @@
-% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-
-%%AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc
-% Encoding created by otftotfm on Mon Oct 21 08:18:02 2019
-% Command line follows encoding
-/AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc [
-%00
- /endash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%10
- /.notdef /.notdef /.notdef /.notdef /uni032E /.notdef /.notdef /.notdef
- /Euro /perthousand /uni0259 /.notdef /quoteleft /quoteright /breve /macron
-%20
- /.notdef /exclam /dieresis /.notdef /.notdef /percent /periodcentered /.notdef
- /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
-%30
- /uni2070 /uni00B9 /uni00B2 /uni00B3 /uni2074 /uni2075 /uni2076 /uni2077
- /uni2078 /uni2079 /colon /.notdef /.notdef /equal /.notdef /semicolon
-%40
- /.notdef /.notdef /.notdef /.notdef /uni2206 /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%50
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /uni2126
- /.notdef /.notdef /.notdef /bracketleft /.notdef /bracketright /.notdef /.notdef
-%60
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /uni00B5 /.notdef /.notdef
-%70
- /pi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /guillemotleft /.notdef /guillemotright /.notdef /emdash
-%80
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%90
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%A0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%B0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%C0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%D0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%E0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-%F0
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
- /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
-] def
-% Command line: 'otftotfm --automatic --encoding=fontools_lgr
-% --tfm-directory=texmf/fonts/tfm/impallari/cabin
-% --vf-directory=texmf/fonts/vf/impallari/cabin
-% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
-% --encoding-directory=texmf/fonts/enc/dvips/cabin
-% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=GREEK FONT ENCODING - LGR --feature=kern --feature=sups
-% --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i
-% =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} * Cabin-BoldItalic.otf
-% Cabin-BoldItalic-sup-lgr'
diff --git a/fonts/cabin/enc/cbn_tz56ju.enc b/fonts/cabin/enc/cbn_taosrr.enc
index 67d3bd1def..df2d03313b 100644
--- a/fonts/cabin/enc/cbn_tz56ju.enc
+++ b/fonts/cabin/enc/cbn_taosrr.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_tz56jup5dthir6jy6y5ouoowsh
-% Encoding created by otftotfm on Mon Oct 21 08:18:06 2019
+%%AutoEnc_taosrrygdoo3kyb3irmctifjkf
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
-/AutoEnc_tz56jup5dthir6jy6y5ouoowsh [
+/AutoEnc_taosrrygdoo3kyb3irmctifjkf [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
@@ -51,15 +51,13 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%F0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
- /.notdef /.notdef /.notdef /.notdef /l /.notdef /i /f
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ts1
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.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 CabinCondensed-BoldItalic.otf CabinCondensed-BoldItalic-tlf-ts1'
+% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 Cabin-BoldItalic.otf
+% Cabin-BoldItalic-tlf-ts1'
diff --git a/fonts/cabin/enc/cbn_vqopxp.enc b/fonts/cabin/enc/cbn_vqopxp.enc
index 88cbc00724..9171f8262f 100644
--- a/fonts/cabin/enc/cbn_vqopxp.enc
+++ b/fonts/cabin/enc/cbn_vqopxp.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_vqopxpb44g7w7kf5cxambeuooe
-% Encoding created by otftotfm on Mon Oct 21 08:18:01 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_vqopxpb44g7w7kf5cxambeuooe [
%00
@@ -57,10 +57,8 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=TEX TEXT --feature=kern --feature=smcp --ligkern=f i =: fi
-% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
-% l =: ffl --unicoding=germandbls =: SSsmall Cabin-BoldItalic.otf
+% --coding-scheme=TEX TEXT --feature=kern --feature=smcp
+% --unicoding=germandbls =: SSsmall Cabin-BoldItalic.otf
% Cabin-BoldItalic-tlf-sc-ot1'
diff --git a/fonts/cabin/enc/cbn_vqpkf5.enc b/fonts/cabin/enc/cbn_vqpkf5.enc
index a5ea203c37..e4e408cb84 100644
--- a/fonts/cabin/enc/cbn_vqpkf5.enc
+++ b/fonts/cabin/enc/cbn_vqpkf5.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_vqpkf5uszgaieumdtwmphcxlcb
-% Encoding created by otftotfm on Mon Oct 21 08:18:02 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_vqpkf5uszgaieumdtwmphcxlcb [
%00
@@ -57,10 +57,7 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
-% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
-% --feature=sups --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
-% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --ligkern=* {KL} *
-% Cabin-BoldItalic.otf Cabin-BoldItalic-sup-t1'
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=sups
+% --ligkern=* {KL} * Cabin-BoldItalic.otf Cabin-BoldItalic-sup-t1'
diff --git a/fonts/cabin/enc/cbn_yhiurv.enc b/fonts/cabin/enc/cbn_yhiurv.enc
index f08642c0a9..68c40158f7 100644
--- a/fonts/cabin/enc/cbn_yhiurv.enc
+++ b/fonts/cabin/enc/cbn_yhiurv.enc
@@ -1,7 +1,7 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
%%AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa
-% Encoding created by otftotfm on Mon Oct 21 08:18:01 2019
+% Encoding created by otftotfm on Wed Jul 15 09:53:25 2020
% Command line follows encoding
/AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa [
%00
@@ -57,10 +57,8 @@
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.map --no-updmap
% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
-% --feature=smcp --ligkern=f i =: fi --ligkern=f l =: fl --ligkern=f f =: ff
-% --ligkern=ff i =: ffi --ligkern=ff l =: ffl --unicoding=germandbls =:
-% SSsmall Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-sc-ly1'
+% --feature=smcp --unicoding=germandbls =: SSsmall Cabin-BoldItalic.otf
+% Cabin-BoldItalic-tlf-sc-ly1'
diff --git a/fonts/cabin/enc/cbn_5nrtpu.enc b/fonts/cabin/enc/cbn_yhzmyq.enc
index b6431dc891..c74d9aba58 100644
--- a/fonts/cabin/enc/cbn_5nrtpu.enc
+++ b/fonts/cabin/enc/cbn_yhzmyq.enc
@@ -1,9 +1,9 @@
% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
-%%AutoEnc_5nrtpusnbrswxsqggsx5t7embc
-% Encoding created by otftotfm on Mon Oct 21 08:18:02 2019
+%%AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va
+% Encoding created by otftotfm on Wed Jul 15 09:53:27 2020
% Command line follows encoding
-/AutoEnc_5nrtpusnbrswxsqggsx5t7embc [
+/AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va [
%00
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /asterisk
@@ -51,15 +51,13 @@
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
%F0
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
- /.notdef /.notdef /.notdef /.notdef /l /.notdef /i /f
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
% Command line: 'otftotfm --automatic --encoding=fontools_ts1
% --tfm-directory=texmf/fonts/tfm/impallari/cabin
% --vf-directory=texmf/fonts/vf/impallari/cabin
% --type1-directory=texmf/fonts/type1/impallari/cabin
-% --truetype-directory=texmf/fonts/truetype/impallari/cabin
% --encoding-directory=texmf/fonts/enc/dvips/cabin
% --map-file=texmf/fonts/map/dvips/cabin/Cabin.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 Cabin-BoldItalic.otf Cabin-BoldItalic-tlf-ts1'
+% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1
+% CabinCondensed-BoldCondensed.otf CabinCondensed-BoldCondensed-tlf-ts1'
diff --git a/fonts/cabin/latex/LGRCabin-Sup.fd b/fonts/cabin/latex/LGRCabin-Sup.fd
deleted file mode 100644
index 781d3be9f5..0000000000
--- a/fonts/cabin/latex/LGRCabin-Sup.fd
+++ /dev/null
@@ -1,239 +0,0 @@
-%% Generated by autoinst on 2019/10/21
-%%
-\ProvidesFile{LGRCabin-Sup.fd}
- [2019/10/21 (autoinst) Font definitions for LGR/Cabin-Sup.]
-
-\expandafter\ifx\csname Cabin@scale\endcsname\relax
- \let\Cabin@@scale\@empty
-\else
- \edef\Cabin@@scale{s*[\csname Cabin@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LGR}{Cabin-Sup}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{regular}{n}{
- <-> \Cabin@@scale Cabin-Regular-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{regular}{it}{
- <-> \Cabin@@scale Cabin-Italic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{regular}{sl}{
- <-> ssub * Cabin-Sup/regular/it
-}{}
-
-
-% ---- semibold ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semibold}{n}{
- <-> \Cabin@@scale Cabin-SemiBold-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semibold}{it}{
- <-> \Cabin@@scale Cabin-SemiBoldItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semibold}{sl}{
- <-> ssub * Cabin-Sup/semibold/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bold}{n}{
- <-> \Cabin@@scale Cabin-Bold-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bold}{it}{
- <-> \Cabin@@scale Cabin-BoldItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bold}{sl}{
- <-> ssub * Cabin-Sup/bold/it
-}{}
-
-
-% ---- boldcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{boldcondensed}{sl}{
- <-> ssub * Cabin-Sup/boldcondensed/it
-}{}
-
-
-% ---- condensed ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{condensed}{sl}{
- <-> ssub * Cabin-Sup/condensed/it
-}{}
-
-
-% ---- medium ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{medium}{n}{
- <-> \Cabin@@scale Cabin-Medium-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{medium}{it}{
- <-> \Cabin@@scale Cabin-MediumItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{medium}{sl}{
- <-> ssub * Cabin-Sup/medium/it
-}{}
-
-
-% ---- mediumcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{mediumcondensed}{sl}{
- <-> ssub * Cabin-Sup/mediumcondensed/it
-}{}
-
-
-% ---- semiboldcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-sup-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{semiboldcondensed}{sl}{
- <-> ssub * Cabin-Sup/semiboldcondensed/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% c --> condensed
-
-\DeclareFontShape{LGR}{Cabin-Sup}{c}{sl}{
- <-> ssub * Cabin-Sup/condensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{c}{n}{
- <-> ssub * Cabin-Sup/condensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{c}{it}{
- <-> ssub * Cabin-Sup/condensed/it
-}{}
-
-
-% m --> regular
-
-\DeclareFontShape{LGR}{Cabin-Sup}{m}{sl}{
- <-> ssub * Cabin-Sup/regular/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{m}{n}{
- <-> ssub * Cabin-Sup/regular/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{m}{it}{
- <-> ssub * Cabin-Sup/regular/it
-}{}
-
-
-% sbc --> semiboldcondensed
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sbc}{sl}{
- <-> ssub * Cabin-Sup/semiboldcondensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sbc}{n}{
- <-> ssub * Cabin-Sup/semiboldcondensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sbc}{it}{
- <-> ssub * Cabin-Sup/semiboldcondensed/it
-}{}
-
-
-% sb --> semibold
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sb}{sl}{
- <-> ssub * Cabin-Sup/semibold/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sb}{n}{
- <-> ssub * Cabin-Sup/semibold/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{sb}{it}{
- <-> ssub * Cabin-Sup/semibold/it
-}{}
-
-
-% bc --> boldcondensed
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bc}{sl}{
- <-> ssub * Cabin-Sup/boldcondensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bc}{n}{
- <-> ssub * Cabin-Sup/boldcondensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bc}{it}{
- <-> ssub * Cabin-Sup/boldcondensed/it
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LGR}{Cabin-Sup}{b}{sl}{
- <-> ssub * Cabin-Sup/bold/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{b}{n}{
- <-> ssub * Cabin-Sup/bold/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{b}{it}{
- <-> ssub * Cabin-Sup/bold/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bx}{n}{
- <-> ssub * Cabin-Sup/b/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bx}{sl}{
- <-> ssub * Cabin-Sup/b/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-Sup}{bx}{it}{
- <-> ssub * Cabin-Sup/b/it
-}{}
-
-\endinput
diff --git a/fonts/cabin/latex/LGRCabin-TLF.fd b/fonts/cabin/latex/LGRCabin-TLF.fd
deleted file mode 100644
index 7fd939ed01..0000000000
--- a/fonts/cabin/latex/LGRCabin-TLF.fd
+++ /dev/null
@@ -1,419 +0,0 @@
-%% Generated by autoinst on 2019/10/21
-%%
-\ProvidesFile{LGRCabin-TLF.fd}
- [2019/10/21 (autoinst) Font definitions for LGR/Cabin-TLF.]
-
-\expandafter\ifx\csname Cabin@scale\endcsname\relax
- \let\Cabin@@scale\@empty
-\else
- \edef\Cabin@@scale{s*[\csname Cabin@scale\endcsname]}%
-\fi
-
-\DeclareFontFamily{LGR}{Cabin-TLF}{}
-
-
-% ---- regular ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{sc}{
- <-> \Cabin@@scale Cabin-Regular-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{n}{
- <-> \Cabin@@scale Cabin-Regular-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{it}{
- <-> \Cabin@@scale Cabin-Italic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{scit}{
- <-> \Cabin@@scale Cabin-Italic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{scsl}{
- <-> ssub * Cabin-TLF/regular/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{regular}{sl}{
- <-> ssub * Cabin-TLF/regular/it
-}{}
-
-
-% ---- semibold ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{sc}{
- <-> \Cabin@@scale Cabin-SemiBold-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{n}{
- <-> \Cabin@@scale Cabin-SemiBold-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{it}{
- <-> \Cabin@@scale Cabin-SemiBoldItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{scit}{
- <-> \Cabin@@scale Cabin-SemiBoldItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{scsl}{
- <-> ssub * Cabin-TLF/semibold/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semibold}{sl}{
- <-> ssub * Cabin-TLF/semibold/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{sc}{
- <-> \Cabin@@scale Cabin-Bold-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{n}{
- <-> \Cabin@@scale Cabin-Bold-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{it}{
- <-> \Cabin@@scale Cabin-BoldItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{scit}{
- <-> \Cabin@@scale Cabin-BoldItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{scsl}{
- <-> ssub * Cabin-TLF/bold/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bold}{sl}{
- <-> ssub * Cabin-TLF/bold/it
-}{}
-
-
-% ---- boldcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{boldcondensed}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/it
-}{}
-
-
-% ---- condensed ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{condensed}{sl}{
- <-> ssub * Cabin-TLF/condensed/it
-}{}
-
-
-% ---- medium ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{sc}{
- <-> \Cabin@@scale Cabin-Medium-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{n}{
- <-> \Cabin@@scale Cabin-Medium-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{it}{
- <-> \Cabin@@scale Cabin-MediumItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{scit}{
- <-> \Cabin@@scale Cabin-MediumItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{scsl}{
- <-> ssub * Cabin-TLF/medium/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{medium}{sl}{
- <-> ssub * Cabin-TLF/medium/it
-}{}
-
-
-% ---- mediumcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{scsl}{
- <-> ssub * Cabin-TLF/mediumcondensed/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{mediumcondensed}{sl}{
- <-> ssub * Cabin-TLF/mediumcondensed/it
-}{}
-
-
-% ---- semiboldcondensed ----
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-sc-lgr
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{semiboldcondensed}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
-}{}
-
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-
-% c --> condensed
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{sl}{
- <-> ssub * Cabin-TLF/condensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{sc}{
- <-> ssub * Cabin-TLF/condensed/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{n}{
- <-> ssub * Cabin-TLF/condensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{it}{
- <-> ssub * Cabin-TLF/condensed/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{c}{scit}{
- <-> ssub * Cabin-TLF/condensed/scit
-}{}
-
-
-% m --> regular
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{sl}{
- <-> ssub * Cabin-TLF/regular/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{scsl}{
- <-> ssub * Cabin-TLF/regular/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{sc}{
- <-> ssub * Cabin-TLF/regular/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{n}{
- <-> ssub * Cabin-TLF/regular/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{it}{
- <-> ssub * Cabin-TLF/regular/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{m}{scit}{
- <-> ssub * Cabin-TLF/regular/scit
-}{}
-
-
-% sbc --> semiboldcondensed
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{sc}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{n}{
- <-> ssub * Cabin-TLF/semiboldcondensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{it}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sbc}{scit}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
-}{}
-
-
-% sb --> semibold
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{sl}{
- <-> ssub * Cabin-TLF/semibold/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{scsl}{
- <-> ssub * Cabin-TLF/semibold/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{sc}{
- <-> ssub * Cabin-TLF/semibold/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{n}{
- <-> ssub * Cabin-TLF/semibold/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{it}{
- <-> ssub * Cabin-TLF/semibold/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{sb}{scit}{
- <-> ssub * Cabin-TLF/semibold/scit
-}{}
-
-
-% bc --> boldcondensed
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{sc}{
- <-> ssub * Cabin-TLF/boldcondensed/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{n}{
- <-> ssub * Cabin-TLF/boldcondensed/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{it}{
- <-> ssub * Cabin-TLF/boldcondensed/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bc}{scit}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
-}{}
-
-
-% b --> bold
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{sl}{
- <-> ssub * Cabin-TLF/bold/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{scsl}{
- <-> ssub * Cabin-TLF/bold/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{sc}{
- <-> ssub * Cabin-TLF/bold/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{n}{
- <-> ssub * Cabin-TLF/bold/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{it}{
- <-> ssub * Cabin-TLF/bold/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{b}{scit}{
- <-> ssub * Cabin-TLF/bold/scit
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{n}{
- <-> ssub * Cabin-TLF/b/n
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{sc}{
- <-> ssub * Cabin-TLF/b/sc
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{scsl}{
- <-> ssub * Cabin-TLF/b/scsl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{sl}{
- <-> ssub * Cabin-TLF/b/sl
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{it}{
- <-> ssub * Cabin-TLF/b/it
-}{}
-
-\DeclareFontShape{LGR}{Cabin-TLF}{bx}{scit}{
- <-> ssub * Cabin-TLF/b/scit
-}{}
-
-\endinput
diff --git a/fonts/cabin/latex/LY1Cabin-Sup.fd b/fonts/cabin/latex/LY1Cabin-Sup.fd
index f686c60dbb..63352bcb76 100644
--- a/fonts/cabin/latex/LY1Cabin-Sup.fd
+++ b/fonts/cabin/latex/LY1Cabin-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{LY1Cabin-Sup.fd}
- [2019/10/21 (autoinst) Font definitions for LY1/Cabin-Sup.]
+ [2020/07/15 (autoinst) Font definitions for LY1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -60,11 +68,11 @@
% ---- boldcondensed ----
\DeclareFontShape{LY1}{Cabin-Sup}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{boldcondensed}{sl}{
@@ -75,11 +83,11 @@
% ---- condensed ----
\DeclareFontShape{LY1}{Cabin-Sup}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{condensed}{sl}{
@@ -105,11 +113,11 @@
% ---- mediumcondensed ----
\DeclareFontShape{LY1}{Cabin-Sup}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{mediumcondensed}{sl}{
@@ -120,11 +128,11 @@
% ---- semiboldcondensed ----
\DeclareFontShape{LY1}{Cabin-Sup}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-sup-ly1
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-sup-ly1
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{semiboldcondensed}{sl}{
@@ -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
%
% c --> condensed
\DeclareFontShape{LY1}{Cabin-Sup}{c}{sl}{
- <-> ssub * Cabin-Sup/condensed/sl
+ <-> alias * Cabin-Sup/condensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{c}{n}{
- <-> ssub * Cabin-Sup/condensed/n
+ <-> alias * Cabin-Sup/condensed/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{c}{it}{
- <-> ssub * Cabin-Sup/condensed/it
+ <-> alias * Cabin-Sup/condensed/it
}{}
% m --> regular
\DeclareFontShape{LY1}{Cabin-Sup}{m}{sl}{
- <-> ssub * Cabin-Sup/regular/sl
+ <-> alias * Cabin-Sup/regular/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{m}{n}{
- <-> ssub * Cabin-Sup/regular/n
+ <-> alias * Cabin-Sup/regular/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{m}{it}{
- <-> ssub * Cabin-Sup/regular/it
+ <-> alias * Cabin-Sup/regular/it
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{LY1}{Cabin-Sup}{sbc}{sl}{
- <-> ssub * Cabin-Sup/semiboldcondensed/sl
+ <-> alias * Cabin-Sup/semiboldcondensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{sbc}{n}{
- <-> ssub * Cabin-Sup/semiboldcondensed/n
+ <-> alias * Cabin-Sup/semiboldcondensed/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{sbc}{it}{
- <-> ssub * Cabin-Sup/semiboldcondensed/it
+ <-> alias * Cabin-Sup/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{LY1}{Cabin-Sup}{sb}{sl}{
- <-> ssub * Cabin-Sup/semibold/sl
+ <-> alias * Cabin-Sup/semibold/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{sb}{n}{
- <-> ssub * Cabin-Sup/semibold/n
+ <-> alias * Cabin-Sup/semibold/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{sb}{it}{
- <-> ssub * Cabin-Sup/semibold/it
+ <-> alias * Cabin-Sup/semibold/it
}{}
% bc --> boldcondensed
\DeclareFontShape{LY1}{Cabin-Sup}{bc}{sl}{
- <-> ssub * Cabin-Sup/boldcondensed/sl
+ <-> alias * Cabin-Sup/boldcondensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{bc}{n}{
- <-> ssub * Cabin-Sup/boldcondensed/n
+ <-> alias * Cabin-Sup/boldcondensed/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{bc}{it}{
- <-> ssub * Cabin-Sup/boldcondensed/it
+ <-> alias * Cabin-Sup/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{LY1}{Cabin-Sup}{b}{sl}{
- <-> ssub * Cabin-Sup/bold/sl
+ <-> alias * Cabin-Sup/bold/sl
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{b}{n}{
- <-> ssub * Cabin-Sup/bold/n
+ <-> alias * Cabin-Sup/bold/n
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{b}{it}{
- <-> ssub * Cabin-Sup/bold/it
+ <-> alias * Cabin-Sup/bold/it
}{}
\DeclareFontShape{LY1}{Cabin-Sup}{bx}{n}{
diff --git a/fonts/cabin/latex/LY1Cabin-TLF.fd b/fonts/cabin/latex/LY1Cabin-TLF.fd
index 1532107967..28ff26bc34 100644
--- a/fonts/cabin/latex/LY1Cabin-TLF.fd
+++ b/fonts/cabin/latex/LY1Cabin-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{LY1Cabin-TLF.fd}
- [2019/10/21 (autoinst) Font definitions for LY1/Cabin-TLF.]
+ [2020/07/15 (autoinst) Font definitions for LY1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -95,24 +103,12 @@
% ---- boldcondensed ----
-\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-sc-ly1
-}{}
-
\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-ly1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{boldcondensed}{sl}{
@@ -122,24 +118,12 @@
% ---- condensed ----
-\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-sc-ly1
-}{}
-
\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-ly1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{condensed}{sl}{
@@ -176,24 +160,12 @@
% ---- mediumcondensed ----
-\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-sc-ly1
-}{}
-
\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-ly1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{scsl}{
- <-> ssub * Cabin-TLF/mediumcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{mediumcondensed}{sl}{
@@ -203,24 +175,12 @@
% ---- semiboldcondensed ----
-\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-sc-ly1
-}{}
-
\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-ly1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-tlf-ly1
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{semiboldcondensed}{sl}{
@@ -228,168 +188,132 @@
}{}
%
-% 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
%
% c --> condensed
\DeclareFontShape{LY1}{Cabin-TLF}{c}{sl}{
- <-> ssub * Cabin-TLF/condensed/sl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{c}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scsl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{c}{sc}{
- <-> ssub * Cabin-TLF/condensed/sc
+ <-> alias * Cabin-TLF/condensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{c}{n}{
- <-> ssub * Cabin-TLF/condensed/n
+ <-> alias * Cabin-TLF/condensed/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{c}{it}{
- <-> ssub * Cabin-TLF/condensed/it
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{c}{scit}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> alias * Cabin-TLF/condensed/it
}{}
% m --> regular
\DeclareFontShape{LY1}{Cabin-TLF}{m}{sl}{
- <-> ssub * Cabin-TLF/regular/sl
+ <-> alias * Cabin-TLF/regular/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{m}{scsl}{
- <-> ssub * Cabin-TLF/regular/scsl
+ <-> alias * Cabin-TLF/regular/scsl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{m}{sc}{
- <-> ssub * Cabin-TLF/regular/sc
+ <-> alias * Cabin-TLF/regular/sc
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{m}{n}{
- <-> ssub * Cabin-TLF/regular/n
+ <-> alias * Cabin-TLF/regular/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{m}{it}{
- <-> ssub * Cabin-TLF/regular/it
+ <-> alias * Cabin-TLF/regular/it
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{m}{scit}{
- <-> ssub * Cabin-TLF/regular/scit
+ <-> alias * Cabin-TLF/regular/scit
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scsl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{sc}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sc
+ <-> alias * Cabin-TLF/semiboldcondensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{n}{
- <-> ssub * Cabin-TLF/semiboldcondensed/n
+ <-> alias * Cabin-TLF/semiboldcondensed/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{it}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{sbc}{scit}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> alias * Cabin-TLF/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{sl}{
- <-> ssub * Cabin-TLF/semibold/sl
+ <-> alias * Cabin-TLF/semibold/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{scsl}{
- <-> ssub * Cabin-TLF/semibold/scsl
+ <-> alias * Cabin-TLF/semibold/scsl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{sc}{
- <-> ssub * Cabin-TLF/semibold/sc
+ <-> alias * Cabin-TLF/semibold/sc
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{n}{
- <-> ssub * Cabin-TLF/semibold/n
+ <-> alias * Cabin-TLF/semibold/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{it}{
- <-> ssub * Cabin-TLF/semibold/it
+ <-> alias * Cabin-TLF/semibold/it
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{sb}{scit}{
- <-> ssub * Cabin-TLF/semibold/scit
+ <-> alias * Cabin-TLF/semibold/scit
}{}
% bc --> boldcondensed
\DeclareFontShape{LY1}{Cabin-TLF}{bc}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/sl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{bc}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scsl
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{bc}{sc}{
- <-> ssub * Cabin-TLF/boldcondensed/sc
+ <-> alias * Cabin-TLF/boldcondensed/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{bc}{n}{
- <-> ssub * Cabin-TLF/boldcondensed/n
+ <-> alias * Cabin-TLF/boldcondensed/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{bc}{it}{
- <-> ssub * Cabin-TLF/boldcondensed/it
-}{}
-
-\DeclareFontShape{LY1}{Cabin-TLF}{bc}{scit}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> alias * Cabin-TLF/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{LY1}{Cabin-TLF}{b}{sl}{
- <-> ssub * Cabin-TLF/bold/sl
+ <-> alias * Cabin-TLF/bold/sl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{b}{scsl}{
- <-> ssub * Cabin-TLF/bold/scsl
+ <-> alias * Cabin-TLF/bold/scsl
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{b}{sc}{
- <-> ssub * Cabin-TLF/bold/sc
+ <-> alias * Cabin-TLF/bold/sc
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{b}{n}{
- <-> ssub * Cabin-TLF/bold/n
+ <-> alias * Cabin-TLF/bold/n
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{b}{it}{
- <-> ssub * Cabin-TLF/bold/it
+ <-> alias * Cabin-TLF/bold/it
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{b}{scit}{
- <-> ssub * Cabin-TLF/bold/scit
+ <-> alias * Cabin-TLF/bold/scit
}{}
\DeclareFontShape{LY1}{Cabin-TLF}{bx}{n}{
diff --git a/fonts/cabin/latex/OT1Cabin-Sup.fd b/fonts/cabin/latex/OT1Cabin-Sup.fd
index eb6f39195e..7b9dcd1c78 100644
--- a/fonts/cabin/latex/OT1Cabin-Sup.fd
+++ b/fonts/cabin/latex/OT1Cabin-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{OT1Cabin-Sup.fd}
- [2019/10/21 (autoinst) Font definitions for OT1/Cabin-Sup.]
+ [2020/07/15 (autoinst) Font definitions for OT1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -60,11 +68,11 @@
% ---- boldcondensed ----
\DeclareFontShape{OT1}{Cabin-Sup}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{boldcondensed}{sl}{
@@ -75,11 +83,11 @@
% ---- condensed ----
\DeclareFontShape{OT1}{Cabin-Sup}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{condensed}{sl}{
@@ -105,11 +113,11 @@
% ---- mediumcondensed ----
\DeclareFontShape{OT1}{Cabin-Sup}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{mediumcondensed}{sl}{
@@ -120,11 +128,11 @@
% ---- semiboldcondensed ----
\DeclareFontShape{OT1}{Cabin-Sup}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-sup-ot1
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-sup-ot1
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{semiboldcondensed}{sl}{
@@ -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
%
% c --> condensed
\DeclareFontShape{OT1}{Cabin-Sup}{c}{sl}{
- <-> ssub * Cabin-Sup/condensed/sl
+ <-> alias * Cabin-Sup/condensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{c}{n}{
- <-> ssub * Cabin-Sup/condensed/n
+ <-> alias * Cabin-Sup/condensed/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{c}{it}{
- <-> ssub * Cabin-Sup/condensed/it
+ <-> alias * Cabin-Sup/condensed/it
}{}
% m --> regular
\DeclareFontShape{OT1}{Cabin-Sup}{m}{sl}{
- <-> ssub * Cabin-Sup/regular/sl
+ <-> alias * Cabin-Sup/regular/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{m}{n}{
- <-> ssub * Cabin-Sup/regular/n
+ <-> alias * Cabin-Sup/regular/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{m}{it}{
- <-> ssub * Cabin-Sup/regular/it
+ <-> alias * Cabin-Sup/regular/it
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{OT1}{Cabin-Sup}{sbc}{sl}{
- <-> ssub * Cabin-Sup/semiboldcondensed/sl
+ <-> alias * Cabin-Sup/semiboldcondensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{sbc}{n}{
- <-> ssub * Cabin-Sup/semiboldcondensed/n
+ <-> alias * Cabin-Sup/semiboldcondensed/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{sbc}{it}{
- <-> ssub * Cabin-Sup/semiboldcondensed/it
+ <-> alias * Cabin-Sup/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{OT1}{Cabin-Sup}{sb}{sl}{
- <-> ssub * Cabin-Sup/semibold/sl
+ <-> alias * Cabin-Sup/semibold/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{sb}{n}{
- <-> ssub * Cabin-Sup/semibold/n
+ <-> alias * Cabin-Sup/semibold/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{sb}{it}{
- <-> ssub * Cabin-Sup/semibold/it
+ <-> alias * Cabin-Sup/semibold/it
}{}
% bc --> boldcondensed
\DeclareFontShape{OT1}{Cabin-Sup}{bc}{sl}{
- <-> ssub * Cabin-Sup/boldcondensed/sl
+ <-> alias * Cabin-Sup/boldcondensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{bc}{n}{
- <-> ssub * Cabin-Sup/boldcondensed/n
+ <-> alias * Cabin-Sup/boldcondensed/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{bc}{it}{
- <-> ssub * Cabin-Sup/boldcondensed/it
+ <-> alias * Cabin-Sup/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{OT1}{Cabin-Sup}{b}{sl}{
- <-> ssub * Cabin-Sup/bold/sl
+ <-> alias * Cabin-Sup/bold/sl
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{b}{n}{
- <-> ssub * Cabin-Sup/bold/n
+ <-> alias * Cabin-Sup/bold/n
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{b}{it}{
- <-> ssub * Cabin-Sup/bold/it
+ <-> alias * Cabin-Sup/bold/it
}{}
\DeclareFontShape{OT1}{Cabin-Sup}{bx}{n}{
diff --git a/fonts/cabin/latex/OT1Cabin-TLF.fd b/fonts/cabin/latex/OT1Cabin-TLF.fd
index 9dfbb17f9b..c9e0354629 100644
--- a/fonts/cabin/latex/OT1Cabin-TLF.fd
+++ b/fonts/cabin/latex/OT1Cabin-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{OT1Cabin-TLF.fd}
- [2019/10/21 (autoinst) Font definitions for OT1/Cabin-TLF.]
+ [2020/07/15 (autoinst) Font definitions for OT1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -95,24 +103,12 @@
% ---- boldcondensed ----
-\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-ot1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{boldcondensed}{sl}{
@@ -122,24 +118,12 @@
% ---- condensed ----
-\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-ot1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{condensed}{sl}{
@@ -176,24 +160,12 @@
% ---- mediumcondensed ----
-\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-ot1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{scsl}{
- <-> ssub * Cabin-TLF/mediumcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{mediumcondensed}{sl}{
@@ -203,24 +175,12 @@
% ---- semiboldcondensed ----
-\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-ot1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-tlf-ot1
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{semiboldcondensed}{sl}{
@@ -228,168 +188,132 @@
}{}
%
-% 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
%
% c --> condensed
\DeclareFontShape{OT1}{Cabin-TLF}{c}{sl}{
- <-> ssub * Cabin-TLF/condensed/sl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{c}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scsl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{c}{sc}{
- <-> ssub * Cabin-TLF/condensed/sc
+ <-> alias * Cabin-TLF/condensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{c}{n}{
- <-> ssub * Cabin-TLF/condensed/n
+ <-> alias * Cabin-TLF/condensed/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{c}{it}{
- <-> ssub * Cabin-TLF/condensed/it
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{c}{scit}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> alias * Cabin-TLF/condensed/it
}{}
% m --> regular
\DeclareFontShape{OT1}{Cabin-TLF}{m}{sl}{
- <-> ssub * Cabin-TLF/regular/sl
+ <-> alias * Cabin-TLF/regular/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{m}{scsl}{
- <-> ssub * Cabin-TLF/regular/scsl
+ <-> alias * Cabin-TLF/regular/scsl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{m}{sc}{
- <-> ssub * Cabin-TLF/regular/sc
+ <-> alias * Cabin-TLF/regular/sc
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{m}{n}{
- <-> ssub * Cabin-TLF/regular/n
+ <-> alias * Cabin-TLF/regular/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{m}{it}{
- <-> ssub * Cabin-TLF/regular/it
+ <-> alias * Cabin-TLF/regular/it
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{m}{scit}{
- <-> ssub * Cabin-TLF/regular/scit
+ <-> alias * Cabin-TLF/regular/scit
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scsl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{sc}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sc
+ <-> alias * Cabin-TLF/semiboldcondensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{n}{
- <-> ssub * Cabin-TLF/semiboldcondensed/n
+ <-> alias * Cabin-TLF/semiboldcondensed/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{it}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{sbc}{scit}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> alias * Cabin-TLF/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{sl}{
- <-> ssub * Cabin-TLF/semibold/sl
+ <-> alias * Cabin-TLF/semibold/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{scsl}{
- <-> ssub * Cabin-TLF/semibold/scsl
+ <-> alias * Cabin-TLF/semibold/scsl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{sc}{
- <-> ssub * Cabin-TLF/semibold/sc
+ <-> alias * Cabin-TLF/semibold/sc
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{n}{
- <-> ssub * Cabin-TLF/semibold/n
+ <-> alias * Cabin-TLF/semibold/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{it}{
- <-> ssub * Cabin-TLF/semibold/it
+ <-> alias * Cabin-TLF/semibold/it
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{sb}{scit}{
- <-> ssub * Cabin-TLF/semibold/scit
+ <-> alias * Cabin-TLF/semibold/scit
}{}
% bc --> boldcondensed
\DeclareFontShape{OT1}{Cabin-TLF}{bc}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/sl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{bc}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scsl
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{bc}{sc}{
- <-> ssub * Cabin-TLF/boldcondensed/sc
+ <-> alias * Cabin-TLF/boldcondensed/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{bc}{n}{
- <-> ssub * Cabin-TLF/boldcondensed/n
+ <-> alias * Cabin-TLF/boldcondensed/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{bc}{it}{
- <-> ssub * Cabin-TLF/boldcondensed/it
-}{}
-
-\DeclareFontShape{OT1}{Cabin-TLF}{bc}{scit}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> alias * Cabin-TLF/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{OT1}{Cabin-TLF}{b}{sl}{
- <-> ssub * Cabin-TLF/bold/sl
+ <-> alias * Cabin-TLF/bold/sl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{b}{scsl}{
- <-> ssub * Cabin-TLF/bold/scsl
+ <-> alias * Cabin-TLF/bold/scsl
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{b}{sc}{
- <-> ssub * Cabin-TLF/bold/sc
+ <-> alias * Cabin-TLF/bold/sc
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{b}{n}{
- <-> ssub * Cabin-TLF/bold/n
+ <-> alias * Cabin-TLF/bold/n
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{b}{it}{
- <-> ssub * Cabin-TLF/bold/it
+ <-> alias * Cabin-TLF/bold/it
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{b}{scit}{
- <-> ssub * Cabin-TLF/bold/scit
+ <-> alias * Cabin-TLF/bold/scit
}{}
\DeclareFontShape{OT1}{Cabin-TLF}{bx}{n}{
diff --git a/fonts/cabin/latex/T1Cabin-Sup.fd b/fonts/cabin/latex/T1Cabin-Sup.fd
index e36ceec83a..db3c6ac32d 100644
--- a/fonts/cabin/latex/T1Cabin-Sup.fd
+++ b/fonts/cabin/latex/T1Cabin-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{T1Cabin-Sup.fd}
- [2019/10/21 (autoinst) Font definitions for T1/Cabin-Sup.]
+ [2020/07/15 (autoinst) Font definitions for T1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -60,11 +68,11 @@
% ---- boldcondensed ----
\DeclareFontShape{T1}{Cabin-Sup}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-sup-t1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-sup-t1
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{boldcondensed}{sl}{
@@ -75,11 +83,11 @@
% ---- condensed ----
\DeclareFontShape{T1}{Cabin-Sup}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-sup-t1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-sup-t1
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{condensed}{sl}{
@@ -105,11 +113,11 @@
% ---- mediumcondensed ----
\DeclareFontShape{T1}{Cabin-Sup}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-sup-t1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-sup-t1
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{mediumcondensed}{sl}{
@@ -120,11 +128,11 @@
% ---- semiboldcondensed ----
\DeclareFontShape{T1}{Cabin-Sup}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-sup-t1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-sup-t1
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-sup-t1
}{}
\DeclareFontShape{T1}{Cabin-Sup}{semiboldcondensed}{sl}{
@@ -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
%
% c --> condensed
\DeclareFontShape{T1}{Cabin-Sup}{c}{sl}{
- <-> ssub * Cabin-Sup/condensed/sl
+ <-> alias * Cabin-Sup/condensed/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{c}{n}{
- <-> ssub * Cabin-Sup/condensed/n
+ <-> alias * Cabin-Sup/condensed/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{c}{it}{
- <-> ssub * Cabin-Sup/condensed/it
+ <-> alias * Cabin-Sup/condensed/it
}{}
% m --> regular
\DeclareFontShape{T1}{Cabin-Sup}{m}{sl}{
- <-> ssub * Cabin-Sup/regular/sl
+ <-> alias * Cabin-Sup/regular/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{m}{n}{
- <-> ssub * Cabin-Sup/regular/n
+ <-> alias * Cabin-Sup/regular/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{m}{it}{
- <-> ssub * Cabin-Sup/regular/it
+ <-> alias * Cabin-Sup/regular/it
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{T1}{Cabin-Sup}{sbc}{sl}{
- <-> ssub * Cabin-Sup/semiboldcondensed/sl
+ <-> alias * Cabin-Sup/semiboldcondensed/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{sbc}{n}{
- <-> ssub * Cabin-Sup/semiboldcondensed/n
+ <-> alias * Cabin-Sup/semiboldcondensed/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{sbc}{it}{
- <-> ssub * Cabin-Sup/semiboldcondensed/it
+ <-> alias * Cabin-Sup/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{T1}{Cabin-Sup}{sb}{sl}{
- <-> ssub * Cabin-Sup/semibold/sl
+ <-> alias * Cabin-Sup/semibold/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{sb}{n}{
- <-> ssub * Cabin-Sup/semibold/n
+ <-> alias * Cabin-Sup/semibold/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{sb}{it}{
- <-> ssub * Cabin-Sup/semibold/it
+ <-> alias * Cabin-Sup/semibold/it
}{}
% bc --> boldcondensed
\DeclareFontShape{T1}{Cabin-Sup}{bc}{sl}{
- <-> ssub * Cabin-Sup/boldcondensed/sl
+ <-> alias * Cabin-Sup/boldcondensed/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{bc}{n}{
- <-> ssub * Cabin-Sup/boldcondensed/n
+ <-> alias * Cabin-Sup/boldcondensed/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{bc}{it}{
- <-> ssub * Cabin-Sup/boldcondensed/it
+ <-> alias * Cabin-Sup/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{T1}{Cabin-Sup}{b}{sl}{
- <-> ssub * Cabin-Sup/bold/sl
+ <-> alias * Cabin-Sup/bold/sl
}{}
\DeclareFontShape{T1}{Cabin-Sup}{b}{n}{
- <-> ssub * Cabin-Sup/bold/n
+ <-> alias * Cabin-Sup/bold/n
}{}
\DeclareFontShape{T1}{Cabin-Sup}{b}{it}{
- <-> ssub * Cabin-Sup/bold/it
+ <-> alias * Cabin-Sup/bold/it
}{}
\DeclareFontShape{T1}{Cabin-Sup}{bx}{n}{
diff --git a/fonts/cabin/latex/T1Cabin-TLF.fd b/fonts/cabin/latex/T1Cabin-TLF.fd
index 9a7a30fc0d..0e891dc1af 100644
--- a/fonts/cabin/latex/T1Cabin-TLF.fd
+++ b/fonts/cabin/latex/T1Cabin-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{T1Cabin-TLF.fd}
- [2019/10/21 (autoinst) Font definitions for T1/Cabin-TLF.]
+ [2020/07/15 (autoinst) Font definitions for T1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -95,24 +103,12 @@
% ---- boldcondensed ----
-\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-t1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{boldcondensed}{sl}{
@@ -122,24 +118,12 @@
% ---- condensed ----
-\DeclareFontShape{T1}{Cabin-TLF}{condensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Cabin-TLF}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-t1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{condensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{condensed}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{condensed}{sl}{
@@ -176,24 +160,12 @@
% ---- mediumcondensed ----
-\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-t1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{scsl}{
- <-> ssub * Cabin-TLF/mediumcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{mediumcondensed}{sl}{
@@ -203,24 +175,12 @@
% ---- semiboldcondensed ----
-\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{sc}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-t1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{scit}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-tlf-t1
}{}
\DeclareFontShape{T1}{Cabin-TLF}{semiboldcondensed}{sl}{
@@ -228,168 +188,132 @@
}{}
%
-% 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
%
% c --> condensed
\DeclareFontShape{T1}{Cabin-TLF}{c}{sl}{
- <-> ssub * Cabin-TLF/condensed/sl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{c}{scsl}{
- <-> ssub * Cabin-TLF/condensed/scsl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{c}{sc}{
- <-> ssub * Cabin-TLF/condensed/sc
+ <-> alias * Cabin-TLF/condensed/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{c}{n}{
- <-> ssub * Cabin-TLF/condensed/n
+ <-> alias * Cabin-TLF/condensed/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{c}{it}{
- <-> ssub * Cabin-TLF/condensed/it
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{c}{scit}{
- <-> ssub * Cabin-TLF/condensed/scit
+ <-> alias * Cabin-TLF/condensed/it
}{}
% m --> regular
\DeclareFontShape{T1}{Cabin-TLF}{m}{sl}{
- <-> ssub * Cabin-TLF/regular/sl
+ <-> alias * Cabin-TLF/regular/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{m}{scsl}{
- <-> ssub * Cabin-TLF/regular/scsl
+ <-> alias * Cabin-TLF/regular/scsl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{m}{sc}{
- <-> ssub * Cabin-TLF/regular/sc
+ <-> alias * Cabin-TLF/regular/sc
}{}
\DeclareFontShape{T1}{Cabin-TLF}{m}{n}{
- <-> ssub * Cabin-TLF/regular/n
+ <-> alias * Cabin-TLF/regular/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{m}{it}{
- <-> ssub * Cabin-TLF/regular/it
+ <-> alias * Cabin-TLF/regular/it
}{}
\DeclareFontShape{T1}{Cabin-TLF}{m}{scit}{
- <-> ssub * Cabin-TLF/regular/scit
+ <-> alias * Cabin-TLF/regular/scit
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{T1}{Cabin-TLF}{sbc}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{sbc}{scsl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scsl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{sbc}{sc}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sc
+ <-> alias * Cabin-TLF/semiboldcondensed/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sbc}{n}{
- <-> ssub * Cabin-TLF/semiboldcondensed/n
+ <-> alias * Cabin-TLF/semiboldcondensed/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sbc}{it}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{sbc}{scit}{
- <-> ssub * Cabin-TLF/semiboldcondensed/scit
+ <-> alias * Cabin-TLF/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{T1}{Cabin-TLF}{sb}{sl}{
- <-> ssub * Cabin-TLF/semibold/sl
+ <-> alias * Cabin-TLF/semibold/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sb}{scsl}{
- <-> ssub * Cabin-TLF/semibold/scsl
+ <-> alias * Cabin-TLF/semibold/scsl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sb}{sc}{
- <-> ssub * Cabin-TLF/semibold/sc
+ <-> alias * Cabin-TLF/semibold/sc
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sb}{n}{
- <-> ssub * Cabin-TLF/semibold/n
+ <-> alias * Cabin-TLF/semibold/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sb}{it}{
- <-> ssub * Cabin-TLF/semibold/it
+ <-> alias * Cabin-TLF/semibold/it
}{}
\DeclareFontShape{T1}{Cabin-TLF}{sb}{scit}{
- <-> ssub * Cabin-TLF/semibold/scit
+ <-> alias * Cabin-TLF/semibold/scit
}{}
% bc --> boldcondensed
\DeclareFontShape{T1}{Cabin-TLF}{bc}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/sl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{bc}{scsl}{
- <-> ssub * Cabin-TLF/boldcondensed/scsl
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{bc}{sc}{
- <-> ssub * Cabin-TLF/boldcondensed/sc
+ <-> alias * Cabin-TLF/boldcondensed/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{bc}{n}{
- <-> ssub * Cabin-TLF/boldcondensed/n
+ <-> alias * Cabin-TLF/boldcondensed/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{bc}{it}{
- <-> ssub * Cabin-TLF/boldcondensed/it
-}{}
-
-\DeclareFontShape{T1}{Cabin-TLF}{bc}{scit}{
- <-> ssub * Cabin-TLF/boldcondensed/scit
+ <-> alias * Cabin-TLF/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{T1}{Cabin-TLF}{b}{sl}{
- <-> ssub * Cabin-TLF/bold/sl
+ <-> alias * Cabin-TLF/bold/sl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{b}{scsl}{
- <-> ssub * Cabin-TLF/bold/scsl
+ <-> alias * Cabin-TLF/bold/scsl
}{}
\DeclareFontShape{T1}{Cabin-TLF}{b}{sc}{
- <-> ssub * Cabin-TLF/bold/sc
+ <-> alias * Cabin-TLF/bold/sc
}{}
\DeclareFontShape{T1}{Cabin-TLF}{b}{n}{
- <-> ssub * Cabin-TLF/bold/n
+ <-> alias * Cabin-TLF/bold/n
}{}
\DeclareFontShape{T1}{Cabin-TLF}{b}{it}{
- <-> ssub * Cabin-TLF/bold/it
+ <-> alias * Cabin-TLF/bold/it
}{}
\DeclareFontShape{T1}{Cabin-TLF}{b}{scit}{
- <-> ssub * Cabin-TLF/bold/scit
+ <-> alias * Cabin-TLF/bold/scit
}{}
\DeclareFontShape{T1}{Cabin-TLF}{bx}{n}{
diff --git a/fonts/cabin/latex/TS1Cabin-TLF.fd b/fonts/cabin/latex/TS1Cabin-TLF.fd
index 62f4c2e7a0..08892c46f3 100644
--- a/fonts/cabin/latex/TS1Cabin-TLF.fd
+++ b/fonts/cabin/latex/TS1Cabin-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/21
+%% Generated by autoinst on 2020/07/15
%%
\ProvidesFile{TS1Cabin-TLF.fd}
- [2019/10/21 (autoinst) Font definitions for TS1/Cabin-TLF.]
+ [2020/07/15 (autoinst) Font definitions for TS1/Cabin-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 Cabin@scale\endcsname\relax
\let\Cabin@@scale\@empty
@@ -60,11 +68,11 @@
% ---- boldcondensed ----
\DeclareFontShape{TS1}{Cabin-TLF}{boldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Bold-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-BoldCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{boldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-BoldItalic-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-BoldItalicCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{boldcondensed}{sl}{
@@ -75,11 +83,11 @@
% ---- condensed ----
\DeclareFontShape{TS1}{Cabin-TLF}{condensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Regular-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-RegularCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{condensed}{it}{
- <-> \Cabin@@scale CabinCondensed-Italic-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-ItalicCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{condensed}{sl}{
@@ -105,11 +113,11 @@
% ---- mediumcondensed ----
\DeclareFontShape{TS1}{Cabin-TLF}{mediumcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-Medium-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-MediumCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{mediumcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-MediumItalic-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-MediumItalicCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{mediumcondensed}{sl}{
@@ -120,11 +128,11 @@
% ---- semiboldcondensed ----
\DeclareFontShape{TS1}{Cabin-TLF}{semiboldcondensed}{n}{
- <-> \Cabin@@scale CabinCondensed-SemiBold-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-SemiBoldCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{semiboldcondensed}{it}{
- <-> \Cabin@@scale CabinCondensed-SemiBoldItalic-tlf-ts1
+ <-> \Cabin@@scale CabinCondensed-SemiboldItalicCondensed-tlf-ts1
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{semiboldcondensed}{sl}{
@@ -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
%
% c --> condensed
\DeclareFontShape{TS1}{Cabin-TLF}{c}{sl}{
- <-> ssub * Cabin-TLF/condensed/sl
+ <-> alias * Cabin-TLF/condensed/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{c}{n}{
- <-> ssub * Cabin-TLF/condensed/n
+ <-> alias * Cabin-TLF/condensed/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{c}{it}{
- <-> ssub * Cabin-TLF/condensed/it
+ <-> alias * Cabin-TLF/condensed/it
}{}
% m --> regular
\DeclareFontShape{TS1}{Cabin-TLF}{m}{sl}{
- <-> ssub * Cabin-TLF/regular/sl
+ <-> alias * Cabin-TLF/regular/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{m}{n}{
- <-> ssub * Cabin-TLF/regular/n
+ <-> alias * Cabin-TLF/regular/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{m}{it}{
- <-> ssub * Cabin-TLF/regular/it
+ <-> alias * Cabin-TLF/regular/it
}{}
% sbc --> semiboldcondensed
\DeclareFontShape{TS1}{Cabin-TLF}{sbc}{sl}{
- <-> ssub * Cabin-TLF/semiboldcondensed/sl
+ <-> alias * Cabin-TLF/semiboldcondensed/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{sbc}{n}{
- <-> ssub * Cabin-TLF/semiboldcondensed/n
+ <-> alias * Cabin-TLF/semiboldcondensed/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{sbc}{it}{
- <-> ssub * Cabin-TLF/semiboldcondensed/it
+ <-> alias * Cabin-TLF/semiboldcondensed/it
}{}
% sb --> semibold
\DeclareFontShape{TS1}{Cabin-TLF}{sb}{sl}{
- <-> ssub * Cabin-TLF/semibold/sl
+ <-> alias * Cabin-TLF/semibold/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{sb}{n}{
- <-> ssub * Cabin-TLF/semibold/n
+ <-> alias * Cabin-TLF/semibold/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{sb}{it}{
- <-> ssub * Cabin-TLF/semibold/it
+ <-> alias * Cabin-TLF/semibold/it
}{}
% bc --> boldcondensed
\DeclareFontShape{TS1}{Cabin-TLF}{bc}{sl}{
- <-> ssub * Cabin-TLF/boldcondensed/sl
+ <-> alias * Cabin-TLF/boldcondensed/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{bc}{n}{
- <-> ssub * Cabin-TLF/boldcondensed/n
+ <-> alias * Cabin-TLF/boldcondensed/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{bc}{it}{
- <-> ssub * Cabin-TLF/boldcondensed/it
+ <-> alias * Cabin-TLF/boldcondensed/it
}{}
% b --> bold
\DeclareFontShape{TS1}{Cabin-TLF}{b}{sl}{
- <-> ssub * Cabin-TLF/bold/sl
+ <-> alias * Cabin-TLF/bold/sl
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{b}{n}{
- <-> ssub * Cabin-TLF/bold/n
+ <-> alias * Cabin-TLF/bold/n
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{b}{it}{
- <-> ssub * Cabin-TLF/bold/it
+ <-> alias * Cabin-TLF/bold/it
}{}
\DeclareFontShape{TS1}{Cabin-TLF}{bx}{n}{
diff --git a/fonts/cabin/latex/cabin.sty b/fonts/cabin/latex/cabin.sty
index af10192061..266612754b 100644
--- a/fonts/cabin/latex/cabin.sty
+++ b/fonts/cabin/latex/cabin.sty
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{cabin}
- [2019/10/21 (Bob Tennent) Supports Cabin fonts for all LaTeX engines.]
+ [2020/07/15 (Bob Tennent) Supports Cabin fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -37,10 +37,18 @@
\ProcessOptionsX\relax
\ifcabin@otf
- \def\cabin@boldstyle{Bold}
- \ifcabin@semibold\def\cabin@boldstyle{SemiBold}\fi
- \def\cabin@regstyle{Regular}
- \ifcabin@medium\def\cabin@regstyle{Medium}\fi
+
+ \ifcabin@condensed
+ \def\cabin@boldstyle{BoldCondensed}
+ \ifcabin@semibold\def\cabin@boldstyle{SemiBoldCondensed}\fi
+ \def\cabin@regstyle{RegularCondensed}
+ \ifcabin@medium\def\cabin@regstyle{MediumCondensed}\fi
+ \else
+ \def\cabin@boldstyle{Bold}
+ \ifcabin@semibold\def\cabin@boldstyle{SemiBold}\fi
+ \def\cabin@regstyle{Regular}
+ \ifcabin@medium\def\cabin@regstyle{Medium}\fi
+ \fi
\else % type1
@@ -54,7 +62,7 @@
\def\bfseries@sf{b}
\ifcabin@semibold\def\bfseries@sf{sb}\fi
\def\mdseries@sf{m}
- \ifcabin@medium\def\mdseries@sf{mediumcondensed}\fi
+ \ifcabin@medium\def\mdseries@sf{medium}\fi
\fi
\fi
@@ -66,6 +74,7 @@
\ifcabin@otf
\def\cabin@regular{Regular}
+ \def\cabin@semibold{SemiBold}
\ifxetex\XeTeXtracingfonts=1\fi
\defaultfontfeatures{
Ligatures = TeX ,
@@ -76,7 +85,7 @@
[ UprightFont = *-\cabin@regstyle ,
ItalicFont = *-\ifx\cabin@regstyle\cabin@regular Italic\else\cabin@regstyle Italic\fi ,
BoldFont = *-\cabin@boldstyle ,
- BoldItalicFont = *-\cabin@boldstyle Italic ]
+ BoldItalicFont = *-\ifx\cabin@boldstyle\cabin@semibold Semibold\else\cabin@boldstyle\fi Italic ]
{CabinCondensed}
\else
\setsansfont
@@ -96,10 +105,10 @@
BoldItalicFont = *-\cabin@boldstyle Italic ]
{Cabin}
\newfontfamily\cabincondensed
- [ UprightFont = *-\cabin@regstyle ,
- ItalicFont = *-\ifx\cabin@regstyle\cabin@regular Italic\else\cabin@regstyle Italic\fi ,
- BoldFont = *-\cabin@boldstyle ,
- BoldItalicFont = *-\cabin@boldstyle Italic ]
+ [ UprightFont = *-\ifcabin@medium MediumCondensed\else RegularCondensed\fi,
+ ItalicFont = *-\ifcabin@medium MediumItalicCondensed\else ItalicCondensed\fi,
+ BoldFont = *-\ifcabin@semibold SemiBoldCondensed\else BoldCondensed\fi,
+ BoldItalicFont = *-\ifcabin@semibold SemiboldItalicCondensed\else BoldItalicCondensed\fi]
{CabinCondensed}
\else % type1
\def\cabinfamily{Cabin-TLF}
diff --git a/fonts/cabin/map/cabin.map b/fonts/cabin/map/cabin.map
index 50023db345..dcefa92f3d 100644
--- a/fonts/cabin/map/cabin.map
+++ b/fonts/cabin/map/cabin.map
@@ -3,208 +3,136 @@
Cabin-BoldItalic-tlf-ot1 Cabin-BoldItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-tlf-t1--base Cabin-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-tlf-ly1--base Cabin-BoldItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-BoldItalic.pfb
-Cabin-BoldItalic-tlf-lgr--base Cabin-BoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-tlf-sc-ot1--base Cabin-BoldItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-tlf-sc-t1--base Cabin-BoldItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-tlf-sc-ly1--base Cabin-BoldItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-BoldItalic.pfb
-Cabin-BoldItalic-tlf-sc-lgr--base Cabin-BoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-BoldItalic.pfb
-Cabin-BoldItalic-tlf-ts1--base Cabin-BoldItalic "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-BoldItalic.pfb
+Cabin-BoldItalic-tlf-ts1--base Cabin-BoldItalic "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-sup-ot1 Cabin-BoldItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-sup-t1--base Cabin-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-BoldItalic.pfb
Cabin-BoldItalic-sup-ly1--base Cabin-BoldItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-BoldItalic.pfb
-Cabin-BoldItalic-sup-lgr--base Cabin-BoldItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-BoldItalic.pfb
Cabin-Bold-tlf-ot1 Cabin-Bold "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-Bold.pfb
Cabin-Bold-tlf-t1--base Cabin-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-Bold.pfb
Cabin-Bold-tlf-ly1--base Cabin-Bold "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-Bold.pfb
-Cabin-Bold-tlf-lgr--base Cabin-Bold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Bold.pfb
Cabin-Bold-tlf-sc-ot1--base Cabin-Bold "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-Bold.pfb
Cabin-Bold-tlf-sc-t1--base Cabin-Bold "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-Bold.pfb
Cabin-Bold-tlf-sc-ly1--base Cabin-Bold "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-Bold.pfb
-Cabin-Bold-tlf-sc-lgr--base Cabin-Bold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Bold.pfb
-Cabin-Bold-tlf-ts1--base Cabin-Bold "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-Bold.pfb
+Cabin-Bold-tlf-ts1--base Cabin-Bold "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-Bold.pfb
Cabin-Bold-sup-ot1 Cabin-Bold "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-Bold.pfb
Cabin-Bold-sup-t1--base Cabin-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-Bold.pfb
Cabin-Bold-sup-ly1--base Cabin-Bold "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-Bold.pfb
-Cabin-Bold-sup-lgr--base Cabin-Bold "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-Bold.pfb
-CabinCondensed-BoldItalic-tlf-ot1 CabinCondensed-BoldItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-t1--base CabinCondensed-BoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-ly1--base CabinCondensed-BoldItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-lgr--base CabinCondensed-BoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-sc-ot1--base CabinCondensed-BoldItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-sc-t1--base CabinCondensed-BoldItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-sc-ly1--base CabinCondensed-BoldItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-sc-lgr--base CabinCondensed-BoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-tlf-ts1--base CabinCondensed-BoldItalic "AutoEnc_tz56jup5dthir6jy6y5ouoowsh ReEncodeFont" <[cbn_tz56ju.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-sup-ot1 CabinCondensed-BoldItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-sup-t1--base CabinCondensed-BoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-sup-ly1--base CabinCondensed-BoldItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-BoldItalic-sup-lgr--base CabinCondensed-BoldItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-BoldItalic.pfb
-CabinCondensed-Bold-tlf-ot1 CabinCondensed-Bold "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-t1--base CabinCondensed-Bold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-ly1--base CabinCondensed-Bold "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-lgr--base CabinCondensed-Bold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-sc-ot1--base CabinCondensed-Bold "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-sc-t1--base CabinCondensed-Bold "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-sc-ly1--base CabinCondensed-Bold "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-sc-lgr--base CabinCondensed-Bold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-tlf-ts1--base CabinCondensed-Bold "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-sup-ot1 CabinCondensed-Bold "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-sup-t1--base CabinCondensed-Bold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-sup-ly1--base CabinCondensed-Bold "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Bold-sup-lgr--base CabinCondensed-Bold "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-Bold.pfb
-CabinCondensed-Italic-tlf-ot1 CabinCondensed-Italic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-t1--base CabinCondensed-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-ly1--base CabinCondensed-Italic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-lgr--base CabinCondensed-Italic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-sc-ot1--base CabinCondensed-Italic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-sc-t1--base CabinCondensed-Italic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-sc-ly1--base CabinCondensed-Italic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-sc-lgr--base CabinCondensed-Italic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-tlf-ts1--base CabinCondensed-Italic "AutoEnc_tz56jup5dthir6jy6y5ouoowsh ReEncodeFont" <[cbn_tz56ju.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-sup-ot1 CabinCondensed-Italic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-sup-t1--base CabinCondensed-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-sup-ly1--base CabinCondensed-Italic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-Italic.pfb
-CabinCondensed-Italic-sup-lgr--base CabinCondensed-Italic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-Italic.pfb
-CabinCondensed-MediumItalic-tlf-ot1 CabinCondensed-MediumItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-t1--base CabinCondensed-MediumItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-ly1--base CabinCondensed-MediumItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-lgr--base CabinCondensed-MediumItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-sc-ot1--base CabinCondensed-MediumItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-sc-t1--base CabinCondensed-MediumItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-sc-ly1--base CabinCondensed-MediumItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-sc-lgr--base CabinCondensed-MediumItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-tlf-ts1--base CabinCondensed-MediumItalic "AutoEnc_tz56jup5dthir6jy6y5ouoowsh ReEncodeFont" <[cbn_tz56ju.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-sup-ot1 CabinCondensed-MediumItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-sup-t1--base CabinCondensed-MediumItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-sup-ly1--base CabinCondensed-MediumItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-MediumItalic-sup-lgr--base CabinCondensed-MediumItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-MediumItalic.pfb
-CabinCondensed-Medium-tlf-ot1 CabinCondensed-Medium "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-t1--base CabinCondensed-Medium "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-ly1--base CabinCondensed-Medium "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-lgr--base CabinCondensed-Medium "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-sc-ot1--base CabinCondensed-Medium "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-sc-t1--base CabinCondensed-Medium "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-sc-ly1--base CabinCondensed-Medium "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-sc-lgr--base CabinCondensed-Medium "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-tlf-ts1--base CabinCondensed-Medium "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-sup-ot1 CabinCondensed-Medium "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-sup-t1--base CabinCondensed-Medium "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-sup-ly1--base CabinCondensed-Medium "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Medium-sup-lgr--base CabinCondensed-Medium "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-Medium.pfb
-CabinCondensed-Regular-tlf-ot1 CabinCondensed-Regular "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-t1--base CabinCondensed-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-ly1--base CabinCondensed-Regular "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-lgr--base CabinCondensed-Regular "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-sc-ot1--base CabinCondensed-Regular "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-sc-t1--base CabinCondensed-Regular "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-sc-ly1--base CabinCondensed-Regular "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-sc-lgr--base CabinCondensed-Regular "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-tlf-ts1--base CabinCondensed-Regular "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-sup-ot1 CabinCondensed-Regular "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-sup-t1--base CabinCondensed-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-sup-ly1--base CabinCondensed-Regular "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-Regular.pfb
-CabinCondensed-Regular-sup-lgr--base CabinCondensed-Regular "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-Regular.pfb
-CabinCondensed-SemiBoldItalic-tlf-ot1 CabinCondensed-SemiBoldItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-t1--base CabinCondensed-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-ly1--base CabinCondensed-SemiBoldItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-lgr--base CabinCondensed-SemiBoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base CabinCondensed-SemiBoldItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-sc-t1--base CabinCondensed-SemiBoldItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base CabinCondensed-SemiBoldItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base CabinCondensed-SemiBoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-tlf-ts1--base CabinCondensed-SemiBoldItalic "AutoEnc_tz56jup5dthir6jy6y5ouoowsh ReEncodeFont" <[cbn_tz56ju.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-sup-ot1 CabinCondensed-SemiBoldItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-sup-t1--base CabinCondensed-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-sup-ly1--base CabinCondensed-SemiBoldItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBoldItalic-sup-lgr--base CabinCondensed-SemiBoldItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-SemiBoldItalic.pfb
-CabinCondensed-SemiBold-tlf-ot1 CabinCondensed-SemiBold "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-t1--base CabinCondensed-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-ly1--base CabinCondensed-SemiBold "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-lgr--base CabinCondensed-SemiBold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-sc-ot1--base CabinCondensed-SemiBold "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-sc-t1--base CabinCondensed-SemiBold "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-sc-ly1--base CabinCondensed-SemiBold "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-sc-lgr--base CabinCondensed-SemiBold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-tlf-ts1--base CabinCondensed-SemiBold "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-sup-ot1 CabinCondensed-SemiBold "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-sup-t1--base CabinCondensed-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-sup-ly1--base CabinCondensed-SemiBold "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-SemiBold.pfb
-CabinCondensed-SemiBold-sup-lgr--base CabinCondensed-SemiBold "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <CabinCondensed-SemiBold.pfb
+CabinCondensed-BoldCondensed-tlf-ot1 CabinCondensed-BoldCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-tlf-t1--base CabinCondensed-BoldCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-tlf-ly1--base CabinCondensed-BoldCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-tlf-ts1--base CabinCondensed-BoldCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-sup-ot1 CabinCondensed-BoldCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-sup-t1--base CabinCondensed-BoldCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldCondensed-sup-ly1--base CabinCondensed-BoldCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-BoldCondensed.pfb
+CabinCondensed-BoldItalicCondensed-tlf-ot1 CabinCondensed-BoldItalicCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-tlf-t1--base CabinCondensed-BoldItalicCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-tlf-ly1--base CabinCondensed-BoldItalicCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-tlf-ts1--base CabinCondensed-BoldItalicCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-sup-ot1 CabinCondensed-BoldItalicCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-sup-t1--base CabinCondensed-BoldItalicCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-BoldItalicCondensed-sup-ly1--base CabinCondensed-BoldItalicCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-BoldItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-tlf-ot1 CabinCondensed-ItalicCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-tlf-t1--base CabinCondensed-ItalicCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-tlf-ly1--base CabinCondensed-ItalicCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-tlf-ts1--base CabinCondensed-ItalicCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-sup-ot1 CabinCondensed-ItalicCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-sup-t1--base CabinCondensed-ItalicCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-ItalicCondensed-sup-ly1--base CabinCondensed-ItalicCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-ItalicCondensed.pfb
+CabinCondensed-MediumCondensed-tlf-ot1 CabinCondensed-MediumCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-tlf-t1--base CabinCondensed-MediumCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-tlf-ly1--base CabinCondensed-MediumCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-tlf-ts1--base CabinCondensed-MediumCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-sup-ot1 CabinCondensed-MediumCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-sup-t1--base CabinCondensed-MediumCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumCondensed-sup-ly1--base CabinCondensed-MediumCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-MediumCondensed.pfb
+CabinCondensed-MediumItalicCondensed-tlf-ot1 CabinCondensed-MediumItalicCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-tlf-t1--base CabinCondensed-MediumItalicCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-tlf-ly1--base CabinCondensed-MediumItalicCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-tlf-ts1--base CabinCondensed-MediumItalicCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-sup-ot1 CabinCondensed-MediumItalicCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-sup-t1--base CabinCondensed-MediumItalicCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-MediumItalicCondensed-sup-ly1--base CabinCondensed-MediumItalicCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-MediumItalicCondensed.pfb
+CabinCondensed-RegularCondensed-tlf-ot1 CabinCondensed-RegularCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-tlf-t1--base CabinCondensed-RegularCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-tlf-ly1--base CabinCondensed-RegularCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-tlf-ts1--base CabinCondensed-RegularCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-sup-ot1 CabinCondensed-RegularCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-sup-t1--base CabinCondensed-RegularCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-RegularCondensed-sup-ly1--base CabinCondensed-RegularCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-RegularCondensed.pfb
+CabinCondensed-SemiBoldCondensed-tlf-ot1 CabinCondensed-SemiBoldCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-tlf-t1--base CabinCondensed-SemiBoldCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-tlf-ly1--base CabinCondensed-SemiBoldCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-tlf-ts1--base CabinCondensed-SemiBoldCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-sup-ot1 CabinCondensed-SemiBoldCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-sup-t1--base CabinCondensed-SemiBoldCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiBoldCondensed-sup-ly1--base CabinCondensed-SemiBoldCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-SemiBoldCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-tlf-ot1 CabinCondensed-SemiboldItalicCondensed "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-tlf-t1--base CabinCondensed-SemiboldItalicCondensed "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base CabinCondensed-SemiboldItalicCondensed "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base CabinCondensed-SemiboldItalicCondensed "AutoEnc_yhzmyqaxmy5zwjtkfrgblnd7va ReEncodeFont" <[cbn_yhzmyq.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-sup-ot1 CabinCondensed-SemiboldItalicCondensed "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-sup-t1--base CabinCondensed-SemiboldItalicCondensed "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <CabinCondensed-SemiboldItalicCondensed.pfb
+CabinCondensed-SemiboldItalicCondensed-sup-ly1--base CabinCondensed-SemiboldItalicCondensed "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <CabinCondensed-SemiboldItalicCondensed.pfb
Cabin-Italic-tlf-ot1 Cabin-Italic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-Italic.pfb
Cabin-Italic-tlf-t1--base Cabin-Italic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-Italic.pfb
Cabin-Italic-tlf-ly1--base Cabin-Italic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-Italic.pfb
-Cabin-Italic-tlf-lgr--base Cabin-Italic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Italic.pfb
Cabin-Italic-tlf-sc-ot1--base Cabin-Italic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-Italic.pfb
Cabin-Italic-tlf-sc-t1--base Cabin-Italic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-Italic.pfb
Cabin-Italic-tlf-sc-ly1--base Cabin-Italic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-Italic.pfb
-Cabin-Italic-tlf-sc-lgr--base Cabin-Italic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Italic.pfb
-Cabin-Italic-tlf-ts1--base Cabin-Italic "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-Italic.pfb
+Cabin-Italic-tlf-ts1--base Cabin-Italic "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-Italic.pfb
Cabin-Italic-sup-ot1 Cabin-Italic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-Italic.pfb
Cabin-Italic-sup-t1--base Cabin-Italic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-Italic.pfb
Cabin-Italic-sup-ly1--base Cabin-Italic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-Italic.pfb
-Cabin-Italic-sup-lgr--base Cabin-Italic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-Italic.pfb
Cabin-MediumItalic-tlf-ot1 Cabin-MediumItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-tlf-t1--base Cabin-MediumItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-tlf-ly1--base Cabin-MediumItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-MediumItalic.pfb
-Cabin-MediumItalic-tlf-lgr--base Cabin-MediumItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-tlf-sc-ot1--base Cabin-MediumItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-tlf-sc-t1--base Cabin-MediumItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-tlf-sc-ly1--base Cabin-MediumItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-MediumItalic.pfb
-Cabin-MediumItalic-tlf-sc-lgr--base Cabin-MediumItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-MediumItalic.pfb
-Cabin-MediumItalic-tlf-ts1--base Cabin-MediumItalic "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-MediumItalic.pfb
+Cabin-MediumItalic-tlf-ts1--base Cabin-MediumItalic "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-sup-ot1 Cabin-MediumItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-sup-t1--base Cabin-MediumItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-MediumItalic.pfb
Cabin-MediumItalic-sup-ly1--base Cabin-MediumItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-MediumItalic.pfb
-Cabin-MediumItalic-sup-lgr--base Cabin-MediumItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-MediumItalic.pfb
Cabin-Medium-tlf-ot1 Cabin-Medium "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-Medium.pfb
Cabin-Medium-tlf-t1--base Cabin-Medium "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-Medium.pfb
Cabin-Medium-tlf-ly1--base Cabin-Medium "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-Medium.pfb
-Cabin-Medium-tlf-lgr--base Cabin-Medium "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Medium.pfb
Cabin-Medium-tlf-sc-ot1--base Cabin-Medium "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-Medium.pfb
Cabin-Medium-tlf-sc-t1--base Cabin-Medium "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-Medium.pfb
Cabin-Medium-tlf-sc-ly1--base Cabin-Medium "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-Medium.pfb
-Cabin-Medium-tlf-sc-lgr--base Cabin-Medium "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Medium.pfb
-Cabin-Medium-tlf-ts1--base Cabin-Medium "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-Medium.pfb
+Cabin-Medium-tlf-ts1--base Cabin-Medium "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-Medium.pfb
Cabin-Medium-sup-ot1 Cabin-Medium "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-Medium.pfb
Cabin-Medium-sup-t1--base Cabin-Medium "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-Medium.pfb
Cabin-Medium-sup-ly1--base Cabin-Medium "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-Medium.pfb
-Cabin-Medium-sup-lgr--base Cabin-Medium "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-Medium.pfb
Cabin-Regular-tlf-ot1 Cabin-Regular "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-Regular.pfb
Cabin-Regular-tlf-t1--base Cabin-Regular "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-Regular.pfb
Cabin-Regular-tlf-ly1--base Cabin-Regular "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-Regular.pfb
-Cabin-Regular-tlf-lgr--base Cabin-Regular "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Regular.pfb
Cabin-Regular-tlf-sc-ot1--base Cabin-Regular "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-Regular.pfb
Cabin-Regular-tlf-sc-t1--base Cabin-Regular "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-Regular.pfb
Cabin-Regular-tlf-sc-ly1--base Cabin-Regular "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-Regular.pfb
-Cabin-Regular-tlf-sc-lgr--base Cabin-Regular "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-Regular.pfb
-Cabin-Regular-tlf-ts1--base Cabin-Regular "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-Regular.pfb
+Cabin-Regular-tlf-ts1--base Cabin-Regular "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-Regular.pfb
Cabin-Regular-sup-ot1 Cabin-Regular "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-Regular.pfb
Cabin-Regular-sup-t1--base Cabin-Regular "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-Regular.pfb
Cabin-Regular-sup-ly1--base Cabin-Regular "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-Regular.pfb
-Cabin-Regular-sup-lgr--base Cabin-Regular "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-Regular.pfb
Cabin-SemiBoldItalic-tlf-ot1 Cabin-SemiBoldItalic "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-tlf-t1--base Cabin-SemiBoldItalic "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-tlf-ly1--base Cabin-SemiBoldItalic "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-SemiBoldItalic.pfb
-Cabin-SemiBoldItalic-tlf-lgr--base Cabin-SemiBoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-tlf-sc-ot1--base Cabin-SemiBoldItalic "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-tlf-sc-t1--base Cabin-SemiBoldItalic "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-tlf-sc-ly1--base Cabin-SemiBoldItalic "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-SemiBoldItalic.pfb
-Cabin-SemiBoldItalic-tlf-sc-lgr--base Cabin-SemiBoldItalic "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-SemiBoldItalic.pfb
-Cabin-SemiBoldItalic-tlf-ts1--base Cabin-SemiBoldItalic "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-SemiBoldItalic.pfb
+Cabin-SemiBoldItalic-tlf-ts1--base Cabin-SemiBoldItalic "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-sup-ot1 Cabin-SemiBoldItalic "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-sup-t1--base Cabin-SemiBoldItalic "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBoldItalic-sup-ly1--base Cabin-SemiBoldItalic "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-SemiBoldItalic.pfb
-Cabin-SemiBoldItalic-sup-lgr--base Cabin-SemiBoldItalic "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-SemiBoldItalic.pfb
Cabin-SemiBold-tlf-ot1 Cabin-SemiBold "AutoEnc_jjp77tzr5q3rdiuqcjzmprtsvb ReEncodeFont" <[cbn_jjp77t.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-tlf-t1--base Cabin-SemiBold "AutoEnc_i3ioen3bplo55fam3kxhynteph ReEncodeFont" <[cbn_i3ioen.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-tlf-ly1--base Cabin-SemiBold "AutoEnc_fp7bitgpoju4haj2k5cvcskgig ReEncodeFont" <[cbn_fp7bit.enc <Cabin-SemiBold.pfb
-Cabin-SemiBold-tlf-lgr--base Cabin-SemiBold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-tlf-sc-ot1--base Cabin-SemiBold "AutoEnc_vqopxpb44g7w7kf5cxambeuooe ReEncodeFont" <[cbn_vqopxp.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-tlf-sc-t1--base Cabin-SemiBold "AutoEnc_meva6tz2wd5yaptncgu6ryho4g ReEncodeFont" <[cbn_meva6t.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-tlf-sc-ly1--base Cabin-SemiBold "AutoEnc_yhiurvsvbd3h7rarpdqq2tijsa ReEncodeFont" <[cbn_yhiurv.enc <Cabin-SemiBold.pfb
-Cabin-SemiBold-tlf-sc-lgr--base Cabin-SemiBold "AutoEnc_2wmmq3oozpiud56xhllpapxp5a ReEncodeFont" <[cbn_2wmmq3.enc <Cabin-SemiBold.pfb
-Cabin-SemiBold-tlf-ts1--base Cabin-SemiBold "AutoEnc_5nrtpusnbrswxsqggsx5t7embc ReEncodeFont" <[cbn_5nrtpu.enc <Cabin-SemiBold.pfb
+Cabin-SemiBold-tlf-ts1--base Cabin-SemiBold "AutoEnc_taosrrygdoo3kyb3irmctifjkf ReEncodeFont" <[cbn_taosrr.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-sup-ot1 Cabin-SemiBold "AutoEnc_5xld5wrmxukokwwc7xt2m6qv4c ReEncodeFont" <[cbn_5xld5w.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-sup-t1--base Cabin-SemiBold "AutoEnc_vqpkf5uszgaieumdtwmphcxlcb ReEncodeFont" <[cbn_vqpkf5.enc <Cabin-SemiBold.pfb
Cabin-SemiBold-sup-ly1--base Cabin-SemiBold "AutoEnc_hau3x57gtxdzdvbsbvzpyrbxxf ReEncodeFont" <[cbn_hau3x5.enc <Cabin-SemiBold.pfb
-Cabin-SemiBold-sup-lgr--base Cabin-SemiBold "AutoEnc_mvtsrziu3qc7ulibw3r5ab5jcc ReEncodeFont" <[cbn_mvtsrz.enc <Cabin-SemiBold.pfb
diff --git a/fonts/cabin/opentype/Cabin-Bold.otf b/fonts/cabin/opentype/Cabin-Bold.otf
index c8599eeb05..f57f73152d 100644
--- a/fonts/cabin/opentype/Cabin-Bold.otf
+++ b/fonts/cabin/opentype/Cabin-Bold.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-BoldItalic.otf b/fonts/cabin/opentype/Cabin-BoldItalic.otf
index ce24954f63..f04b3cbcba 100644
--- a/fonts/cabin/opentype/Cabin-BoldItalic.otf
+++ b/fonts/cabin/opentype/Cabin-BoldItalic.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-Italic.otf b/fonts/cabin/opentype/Cabin-Italic.otf
index d59229ff90..5229f3c8b8 100644
--- a/fonts/cabin/opentype/Cabin-Italic.otf
+++ b/fonts/cabin/opentype/Cabin-Italic.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-Medium.otf b/fonts/cabin/opentype/Cabin-Medium.otf
index 7506f89e92..4afbb88b2b 100644
--- a/fonts/cabin/opentype/Cabin-Medium.otf
+++ b/fonts/cabin/opentype/Cabin-Medium.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-MediumItalic.otf b/fonts/cabin/opentype/Cabin-MediumItalic.otf
index d352612177..5e09fe3862 100644
--- a/fonts/cabin/opentype/Cabin-MediumItalic.otf
+++ b/fonts/cabin/opentype/Cabin-MediumItalic.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-Regular.otf b/fonts/cabin/opentype/Cabin-Regular.otf
index d7d1cd5110..32183e286c 100644
--- a/fonts/cabin/opentype/Cabin-Regular.otf
+++ b/fonts/cabin/opentype/Cabin-Regular.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-SemiBold.otf b/fonts/cabin/opentype/Cabin-SemiBold.otf
index 50deb661ae..2d39b226f8 100644
--- a/fonts/cabin/opentype/Cabin-SemiBold.otf
+++ b/fonts/cabin/opentype/Cabin-SemiBold.otf
Binary files differ
diff --git a/fonts/cabin/opentype/Cabin-SemiBoldItalic.otf b/fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
index cf71b38b40..abb89742ee 100644
--- a/fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
+++ b/fonts/cabin/opentype/Cabin-SemiBoldItalic.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-Bold.otf b/fonts/cabin/opentype/CabinCondensed-Bold.otf
deleted file mode 100644
index 0c2ea665f0..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-Bold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-BoldCondensed.otf b/fonts/cabin/opentype/CabinCondensed-BoldCondensed.otf
new file mode 100644
index 0000000000..262c9e563d
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-BoldCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-BoldItalic.otf b/fonts/cabin/opentype/CabinCondensed-BoldItalic.otf
deleted file mode 100644
index 0eea7752a2..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-BoldItalic.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otf b/fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otf
new file mode 100644
index 0000000000..2617002ebc
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-BoldItalicCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-Italic.otf b/fonts/cabin/opentype/CabinCondensed-Italic.otf
deleted file mode 100644
index 31e8f2b7b8..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-Italic.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otf b/fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otf
new file mode 100644
index 0000000000..677727a0da
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-ItalicCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-Medium.otf b/fonts/cabin/opentype/CabinCondensed-Medium.otf
deleted file mode 100644
index 30c9c798ca..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-Medium.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-MediumCondensed.otf b/fonts/cabin/opentype/CabinCondensed-MediumCondensed.otf
new file mode 100644
index 0000000000..12d033de62
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-MediumCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-MediumItalic.otf b/fonts/cabin/opentype/CabinCondensed-MediumItalic.otf
deleted file mode 100644
index aa954670a5..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-MediumItalic.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otf b/fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otf
new file mode 100644
index 0000000000..17f9ece4e0
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-MediumItalicCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-Regular.otf b/fonts/cabin/opentype/CabinCondensed-Regular.otf
deleted file mode 100644
index a8bbf7261f..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-Regular.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-RegularCondensed.otf b/fonts/cabin/opentype/CabinCondensed-RegularCondensed.otf
new file mode 100644
index 0000000000..3c38af1bf1
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-RegularCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-SemiBold.otf b/fonts/cabin/opentype/CabinCondensed-SemiBold.otf
deleted file mode 100644
index e53473f526..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-SemiBold.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otf b/fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otf
new file mode 100644
index 0000000000..43857e0954
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-SemiBoldCondensed.otf
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-SemiBoldItalic.otf b/fonts/cabin/opentype/CabinCondensed-SemiBoldItalic.otf
deleted file mode 100644
index 52a9367bea..0000000000
--- a/fonts/cabin/opentype/CabinCondensed-SemiBoldItalic.otf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otf b/fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otf
new file mode 100644
index 0000000000..582787ab11
--- /dev/null
+++ b/fonts/cabin/opentype/CabinCondensed-SemiboldItalicCondensed.otf
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Bold-sup-lgr--base.tfm
deleted file mode 100644
index a959089e30..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-Bold-sup-lgr.tfm
deleted file mode 100644
index bf28ed4376..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-lgr--base.tfm
deleted file mode 100644
index c7f1ebcd24..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-lgr.tfm
deleted file mode 100644
index b0e69ff0e4..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
index fb5b77ea22..2bee947c2e 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
index 28c8bcbd02..6fa5d02826 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr--base.tfm
deleted file mode 100644
index c7f1ebcd24..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr.tfm
deleted file mode 100644
index b0e69ff0e4..0000000000
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
index f65bd83e3a..92fe3ef63d 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
index 9913a43d29..88639a882f 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
index 8992bdd410..6d8036766f 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
index 3fb37b779e..dff133a1d5 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
index be9942a484..d330fe2f05 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
index 85beebedd7..22705d947c 100644
--- a/fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-Bold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr--base.tfm
deleted file mode 100644
index 763debb49e..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr.tfm
deleted file mode 100644
index 02c2dea239..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
index 535b15eae4..678823ac99 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
index 6eff4a2079..d5fa39d95e 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
index ed3fc18e72..057a187fcc 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
index e76be82cad..081ef5b77a 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
index 504ea4d948..f97913aa39 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr--base.tfm
deleted file mode 100644
index 6e805fec24..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr.tfm
deleted file mode 100644
index 15e344be75..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
index 2e7f29d1a2..ba28ee5e06 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
index 9ae441d7b5..b8736eb603 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
index 87a64dce23..cad266576e 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 6e805fec24..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index 15e344be75..0000000000
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
index 56f15e4ac8..4e601e5f5d 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
index 4c681507fe..889fb9e2ca 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
index 964d7721f9..bf145014c2 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
index 2be1929125..ee0cdec661 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
index eb8591c341..345ab3544c 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
index 18da322d38..a6a60308cb 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
index 9ecf46cda4..d011ed807e 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
index c73f69f889..83a0d44323 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
index 5a5b849bff..c1aa38f415 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
index 9bb6c98e60..3bf25a6f0d 100644
--- a/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-BoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-lgr--base.tfm
deleted file mode 100644
index 4d088fd9c3..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-lgr.tfm
deleted file mode 100644
index f00aafc4b0..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
index 0929580b42..7c69ab636f 100644
--- a/fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
index 5b172c1a27..4071976d01 100644
--- a/fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
index 9f84019115..5e8bf217b6 100644
--- a/fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
index 1da5c41039..8480125f5c 100644
--- a/fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm b/fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
index 3ac8d61ca2..d49249491e 100644
--- a/fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-lgr--base.tfm
deleted file mode 100644
index e4c4826c4c..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-lgr.tfm
deleted file mode 100644
index ad8e101e78..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
index 7529fe93a1..7002a5572d 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
index ca21342be4..94e5993688 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
index 32e80952c8..902677c8e3 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index e4c4826c4c..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr.tfm
deleted file mode 100644
index ad8e101e78..0000000000
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
index fe08f5681f..978dc932cb 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
index 5ae9991640..6aa6067fce 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
index 263f39f31e..92280e0547 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
index b930acd79d..60800bf9a8 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
index 4ef8a35290..3661974fc0 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
index b9305c0beb..08f6709133 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
index fcdde0fe7b..4c75e2ed0e 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
index c7e5815ef5..daf7cfe53e 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
index bf471f9c68..53002174e1 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
index 09ad96c426..9418b7820e 100644
--- a/fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-Italic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-lgr--base.tfm
deleted file mode 100644
index fb128a1056..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-lgr.tfm
deleted file mode 100644
index fbd91ee58f..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
index 904c302a7a..480d204756 100644
--- a/fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
index a9d448c1d6..06193035f1 100644
--- a/fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
index 3f903fc01e..9ff4a7ba68 100644
--- a/fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
index 798a99f2d0..d5c3aba034 100644
--- a/fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm b/fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
index 1aff79d622..8b6a766657 100644
--- a/fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-lgr--base.tfm
deleted file mode 100644
index 4b7080f401..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-lgr.tfm
deleted file mode 100644
index b5237df5f1..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
index 786f1fd168..61f5d90570 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
index 38a3847189..19d2581507 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
index 9f3bcbdd21..661dbc5f9e 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 4b7080f401..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr.tfm
deleted file mode 100644
index b5237df5f1..0000000000
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
index b53c7eba39..eb0b68dfef 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
index d7d8dbdbcf..8c9bf510bd 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
index 8dc80236f5..55ac6ebdb9 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
index 08444f6c2e..1df28dca38 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
index 06e5a2a2b8..3c1c36bc99 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
index 24062a676d..69a9a7e69d 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
index f6dfb13755..4db6a7c924 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
index 9d3660ed41..037e989202 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
index 7cad28a402..71783904f6 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
index db6a267a7c..3bd311c0a3 100644
--- a/fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-Medium-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr--base.tfm
deleted file mode 100644
index 318fb93a5e..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr.tfm
deleted file mode 100644
index c97073815e..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
index e97d7e0d1f..bdec1c87f4 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
index 72fe80268e..4f3f3f1c4c 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
index f243672404..d680157d10 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
index 60bbdb3c68..f310674922 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
index 4fcbaff37b..1af9d0a0de 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr--base.tfm
deleted file mode 100644
index 0e54c980f5..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr.tfm
deleted file mode 100644
index 4d238099a8..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
index 34ae50e17d..26f74f175f 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
index e4d74f0927..509da4466d 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
index 1d36b277c0..92580723ef 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 0e54c980f5..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index 4d238099a8..0000000000
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
index 9283b6d15b..3b3234fbd0 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
index 8002596c45..1a4ef58a72 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
index b293fdf513..f4a1cfa17c 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
index a00d70ca77..fbb3f6ec8c 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
index 7ab85f3c60..7c42beae9a 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
index a60a4abd53..3987839061 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
index 80fd8069af..031c8b8320 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
index f90f31efb6..bd40b62712 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
index 769f5e79d1..6d561e8fb5 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
index 6a06b3e115..df5f470eaa 100644
--- a/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-MediumItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Regular-sup-lgr--base.tfm
deleted file mode 100644
index c55d9fd975..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-Regular-sup-lgr.tfm
deleted file mode 100644
index 93f9e4cedc..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-lgr--base.tfm
deleted file mode 100644
index d7cba58872..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-lgr.tfm
deleted file mode 100644
index f9ba74ce28..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
index 06ddc76c43..f8128765c3 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
index f815fac985..3f29a8e98b 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr--base.tfm
deleted file mode 100644
index d7cba58872..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr.tfm
deleted file mode 100644
index f9ba74ce28..0000000000
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
index df3ecbd51a..92e2a34296 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
index f8e2025fd6..21227f42ca 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
index 67fc6635a9..f79dec97ef 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
index 078d4972a3..003a1d5ee0 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
index 3fbebc4cdf..ce111a589d 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
index 5e81dad94e..bbfd6f8a38 100644
--- a/fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-Regular-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr--base.tfm
deleted file mode 100644
index e5227c4460..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr.tfm
deleted file mode 100644
index 753fb650d3..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
index 0cc94149a8..8fa1285300 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
index 6e9f3c5897..4aec8cd8d5 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
index b532de14dc..768a544c41 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
index 3162bdd47c..bcc7989b8c 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
index 1ff04151d6..dd9dc4b61f 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr--base.tfm
deleted file mode 100644
index a81ce82e7a..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr.tfm
deleted file mode 100644
index 6934448fbb..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
index 22cb07f834..b6f3a8831c 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
index 977e6f17e3..bfa10f94ee 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
index 573de69134..4345d24ede 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr--base.tfm
deleted file mode 100644
index a81ce82e7a..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr.tfm
deleted file mode 100644
index 6934448fbb..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
index f06e57d456..604a4cbcaa 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
index f37940d7ae..a21a79f7ae 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
index 9662f4bd77..b9f0a0c788 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
index bf126fe1d8..efbbd22352 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
index 7bba291a52..1bb192bd0f 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
index 588c0d0da8..1d01292b00 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
index a89b12ed3f..5ff470b95c 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
index f795bf43b3..3b6acbd945 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
index 59ce373246..3ff49b5835 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
index ad9e57bb80..502207b76b 100644
--- a/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBold-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr--base.tfm
deleted file mode 100644
index f48617408f..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr.tfm
deleted file mode 100644
index 2355877d89..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
index 2aa70bb6d2..8c51ab235f 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
index db4ff9a062..1af3843b0f 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
index 7448217fda..f1bc775d20 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
index cfbc4784d7..cadd258d70 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
index d3d2573a89..23b15570ef 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr--base.tfm
deleted file mode 100644
index 5357b21a68..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr.tfm
deleted file mode 100644
index c658384227..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
index 03b8270856..3bd2087408 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
index 187419908c..9079f445f5 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
index 92e746aa5b..4b2acb4213 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 5357b21a68..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index c658384227..0000000000
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
index 4edf61433d..4c8ad14a78 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
index e1d5080302..7a5bac5b78 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
index 30354d2b2a..911d3d276c 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
index d9448aac8c..332e945efb 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
index a6090eea46..d068c435ab 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
index 5125c0f0ad..2e2e7b873c 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-sc-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
index 77c19d0d30..5a5106267b 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
index bbd0e73d01..f00b7e8eea 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
index 490439a043..60574c7bd2 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
index 775fb48a97..b8a635ec2e 100644
--- a/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
+++ b/fonts/cabin/tfm/Cabin-SemiBoldItalic-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr--base.tfm
deleted file mode 100644
index 9ca453edc0..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr.tfm
deleted file mode 100644
index f6d3601b56..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr--base.tfm
deleted file mode 100644
index f11de2facc..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr.tfm
deleted file mode 100644
index 7be4401113..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1.tfm
deleted file mode 100644
index 6386d21395..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ot1.tfm
deleted file mode 100644
index d07eae12a0..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr--base.tfm
deleted file mode 100644
index f11de2facc..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr.tfm
deleted file mode 100644
index 7be4401113..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1--base.tfm
deleted file mode 100644
index 7fffdcbfe4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1.tfm
deleted file mode 100644
index 12d44165d6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1--base.tfm
deleted file mode 100644
index df15c139f8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1.tfm
deleted file mode 100644
index 31bcd28ef4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1--base.tfm
deleted file mode 100644
index f376eb7b25..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1.tfm
deleted file mode 100644
index 0b3207869f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1.tfm
deleted file mode 100644
index 245ee6fb2e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1--base.tfm
deleted file mode 100644
index 77ecd3e6f8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1.tfm
deleted file mode 100644
index a64c70294e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1--base.tfm
index 8c41eab43e..af622d1dea 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1--base.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1.tfm
index 0128f263da..7fedab7091 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ly1.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ot1.tfm
index 1d9b1b342d..19699f2185 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-ot1.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1--base.tfm
index 5fee6fc205..4403a4b8c4 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-t1--base.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1.tfm
index cd107bcf7a..07dbcc2fbc 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-sup-t1.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm
index b8b274d69f..13206e8cdc 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-ly1--base.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..bd42ee0bca
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..aebafe852c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1--base.tfm
index a4fa365ee3..733f0e83b7 100644
--- a/fonts/cabin/tfm/CabinCondensed-Bold-tlf-t1--base.tfm
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..263cf05066
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..52aafc5899
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..e6e4f31ce5
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr--base.tfm
deleted file mode 100644
index 1b64c09621..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr.tfm
deleted file mode 100644
index 04d634767c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1--base.tfm
deleted file mode 100644
index 4978cc5758..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1.tfm
deleted file mode 100644
index 8804c31c23..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ot1.tfm
deleted file mode 100644
index 62993e3ede..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1--base.tfm
deleted file mode 100644
index 88a9beae05..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1.tfm
deleted file mode 100644
index 171f0bdf62..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr--base.tfm
deleted file mode 100644
index a45b3b62d8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr.tfm
deleted file mode 100644
index 5e89698308..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1--base.tfm
deleted file mode 100644
index f931b8d3c3..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1.tfm
deleted file mode 100644
index 4e057e201c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ot1.tfm
deleted file mode 100644
index 414c09bb27..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index a45b3b62d8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index 5e89698308..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfm
deleted file mode 100644
index 726138f40d..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1.tfm
deleted file mode 100644
index 985e5c6d39..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 0b8a5d25d4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1.tfm
deleted file mode 100644
index eb0ec2eef0..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfm
deleted file mode 100644
index 87c32eb621..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1.tfm
deleted file mode 100644
index f65779363f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1--base.tfm
deleted file mode 100644
index 107f331972..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1.tfm
deleted file mode 100644
index 4046bb15c6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1--base.tfm
deleted file mode 100644
index b79364bb13..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1.tfm
deleted file mode 100644
index 94db5ae68b..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-BoldItalic-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..ce21dd396d
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..81c93c3fa5
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..43afaa433c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..683bc0c677
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..14859eb149
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..8c84aad338
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..e2a5f9d005
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..fd03f7e793
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..864e25d3de
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..b7fba15200
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..a67f55acad
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..4f7e454dfc
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr--base.tfm
deleted file mode 100644
index 2d2bf48ca8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr.tfm
deleted file mode 100644
index 98d3abb28d..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1--base.tfm
deleted file mode 100644
index 0423842633..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1.tfm
deleted file mode 100644
index b3dcc5b1eb..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-ot1.tfm
deleted file mode 100644
index b4ad844575..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1--base.tfm
deleted file mode 100644
index fa00f86bc5..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1.tfm
deleted file mode 100644
index ffc1420e66..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr--base.tfm
deleted file mode 100644
index 9af62964fb..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr.tfm
deleted file mode 100644
index bb9f9dd6c6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1--base.tfm
deleted file mode 100644
index 5c41ab8462..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1.tfm
deleted file mode 100644
index 65d2996589..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ot1.tfm
deleted file mode 100644
index b2a40ef4ad..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 9af62964fb..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr.tfm
deleted file mode 100644
index bb9f9dd6c6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1--base.tfm
deleted file mode 100644
index df58927334..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1.tfm
deleted file mode 100644
index a14c5eb696..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 3f866b1219..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1.tfm
deleted file mode 100644
index 3a7da18318..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1--base.tfm
deleted file mode 100644
index 756d69cbf8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1.tfm
deleted file mode 100644
index 2a70d6cafe..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1--base.tfm
deleted file mode 100644
index d53959ec3e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1.tfm
deleted file mode 100644
index 2066e04475..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1--base.tfm
deleted file mode 100644
index d356e9d57d..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1.tfm
deleted file mode 100644
index 6cbcc19679..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Italic-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..22253b10cf
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..1bec93a374
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..6294d1d1a9
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..08e0ab775a
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..cdeb094d4c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..796689e320
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..3d94fd2da4
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..9ba93fc6d9
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..dab939a931
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..c910829f81
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..f3783504c6
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..11acdae5be
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-ItalicCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr--base.tfm
deleted file mode 100644
index cd2f57abf5..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr.tfm
deleted file mode 100644
index e89f73ac65..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1--base.tfm
deleted file mode 100644
index 75ac9767b8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1.tfm
deleted file mode 100644
index b259d5d987..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-ot1.tfm
deleted file mode 100644
index fde0bbcca9..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1--base.tfm
deleted file mode 100644
index 81e7ef941f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1.tfm
deleted file mode 100644
index 263419d269..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr--base.tfm
deleted file mode 100644
index bbf83b792e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr.tfm
deleted file mode 100644
index 99f0381d1a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1--base.tfm
deleted file mode 100644
index 94c9758651..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1.tfm
deleted file mode 100644
index 29631e665e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ot1.tfm
deleted file mode 100644
index cf74579641..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr--base.tfm
deleted file mode 100644
index bbf83b792e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr.tfm
deleted file mode 100644
index 99f0381d1a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1--base.tfm
deleted file mode 100644
index 09c5dea4de..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1.tfm
deleted file mode 100644
index 9d3f146786..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 2f94edbc38..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1.tfm
deleted file mode 100644
index da238adc9e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1--base.tfm
deleted file mode 100644
index b5cbc79532..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1.tfm
deleted file mode 100644
index 037541a27b..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1--base.tfm
deleted file mode 100644
index 8d7d6ce49a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1.tfm
deleted file mode 100644
index 2eb5ba5e01..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1--base.tfm
deleted file mode 100644
index 104cad1e65..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1.tfm
deleted file mode 100644
index d7f42f736c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Medium-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..0027932eff
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..7f6f51fac4
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..29dc58e33c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..8e4be6c55e
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..d567bd2139
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..ba33441aee
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..14c9775721
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..724a1b5b74
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..b5ec7fb471
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..142e19d655
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..490f0fc459
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..bc851e492f
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr--base.tfm
deleted file mode 100644
index 208a13469b..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr.tfm
deleted file mode 100644
index e3814ab6aa..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1--base.tfm
deleted file mode 100644
index c4b5f88262..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1.tfm
deleted file mode 100644
index eefc09be41..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ot1.tfm
deleted file mode 100644
index 0e880ae902..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1--base.tfm
deleted file mode 100644
index 3e7e6c808d..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1.tfm
deleted file mode 100644
index 277c2196b4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr--base.tfm
deleted file mode 100644
index 50e64b6632..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr.tfm
deleted file mode 100644
index 599433688a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1--base.tfm
deleted file mode 100644
index 26fcc5ab45..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1.tfm
deleted file mode 100644
index f4fe53fe36..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ot1.tfm
deleted file mode 100644
index b649bc0333..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 50e64b6632..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index 599433688a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfm
deleted file mode 100644
index 6d508907eb..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1.tfm
deleted file mode 100644
index 48b479484c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 175af35c09..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1.tfm
deleted file mode 100644
index 171dc04255..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfm
deleted file mode 100644
index aafb237946..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1.tfm
deleted file mode 100644
index e3b9a2512c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1--base.tfm
deleted file mode 100644
index 7b6171e740..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1.tfm
deleted file mode 100644
index 325d29e139..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1--base.tfm
deleted file mode 100644
index fd34af57a9..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1.tfm
deleted file mode 100644
index 05fdf85681..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-MediumItalic-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..5bb9667cc2
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..0ce1ab084c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..23393c838d
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..a24d2ecc60
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..8f0fde3ac8
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..1dd861973c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..98a9e596c0
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..d2aed423b9
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..7e4bdce094
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..eac40709da
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..1736463f84
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..ccacb1c8f2
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr--base.tfm
deleted file mode 100644
index 9b29ed2360..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr.tfm
deleted file mode 100644
index 9803bd0f73..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1--base.tfm
deleted file mode 100644
index 2a0d9e7542..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1.tfm
deleted file mode 100644
index 66dab5dfc4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-ot1.tfm
deleted file mode 100644
index 1e909f27ed..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1--base.tfm
deleted file mode 100644
index 214f2aa8d8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1.tfm
deleted file mode 100644
index c273967c5e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr--base.tfm
deleted file mode 100644
index ebaaf91a7f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr.tfm
deleted file mode 100644
index 9093514bb3..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1--base.tfm
deleted file mode 100644
index 6d7ff827f8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1.tfm
deleted file mode 100644
index 118e1d42ae..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ot1.tfm
deleted file mode 100644
index 6bc1486abf..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr--base.tfm
deleted file mode 100644
index ebaaf91a7f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr.tfm
deleted file mode 100644
index 9093514bb3..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1--base.tfm
deleted file mode 100644
index bbc72b9141..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1.tfm
deleted file mode 100644
index 0f40df7333..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 8619374513..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1.tfm
deleted file mode 100644
index 0c5160dfc2..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1--base.tfm
deleted file mode 100644
index 366f3d165c..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1.tfm
deleted file mode 100644
index f25c94c4cd..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1--base.tfm
deleted file mode 100644
index c044391f84..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1.tfm
deleted file mode 100644
index dc4848ddde..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1--base.tfm
deleted file mode 100644
index 26adf77fbf..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1.tfm
deleted file mode 100644
index 9750e06cf2..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-Regular-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..2373b1ce7d
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..b02c700cee
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..c6fed9d962
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..54e90195cf
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..18e4fc0663
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..9ee2b1b06d
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..663975a2cc
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..627b2bd426
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..8c2105b194
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..cfedac9c9e
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..7a44557bd3
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..ff0eb34600
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-RegularCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr--base.tfm
deleted file mode 100644
index cd123ec4d0..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr.tfm
deleted file mode 100644
index b43f5f122a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1--base.tfm
deleted file mode 100644
index 7757179662..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1.tfm
deleted file mode 100644
index 28279e3a82..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ot1.tfm
deleted file mode 100644
index a841133d32..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1--base.tfm
deleted file mode 100644
index 8ebac9b0f0..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1.tfm
deleted file mode 100644
index 81ba22e33f..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr--base.tfm
deleted file mode 100644
index 863ecafe35..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr.tfm
deleted file mode 100644
index 9072eeb6e2..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1--base.tfm
deleted file mode 100644
index 841a2aa964..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1.tfm
deleted file mode 100644
index a7bd9f51a6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ot1.tfm
deleted file mode 100644
index 5e84f0fd28..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 863ecafe35..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr.tfm
deleted file mode 100644
index 9072eeb6e2..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfm
deleted file mode 100644
index 3026a60e99..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1.tfm
deleted file mode 100644
index 81ad3b0fb1..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 10c105eaee..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1.tfm
deleted file mode 100644
index a4e2682705..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1--base.tfm
deleted file mode 100644
index 128df938e8..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1.tfm
deleted file mode 100644
index b448f58017..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1--base.tfm
deleted file mode 100644
index 7053be644a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1.tfm
deleted file mode 100644
index 3cbb399c06..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1--base.tfm
deleted file mode 100644
index e1ca607567..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1.tfm
deleted file mode 100644
index 2fdb58dcee..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBold-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..bd08478289
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..d32b4c403a
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..88b7905b3f
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..87e7fbfdb0
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..db272ba564
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..f30febea82
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..5a0cb7d5d8
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..e33d9eb8e0
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..1eb317c3ef
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..21b5db9fa2
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..5ec681bcdc
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..a54eda5d35
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfm
deleted file mode 100644
index c743652945..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr.tfm
deleted file mode 100644
index 097a6b2e14..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfm
deleted file mode 100644
index 57470bb7be..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1.tfm
deleted file mode 100644
index babcc81c8a..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ot1.tfm
deleted file mode 100644
index 8c3fbe6de7..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1--base.tfm
deleted file mode 100644
index 5c5c9e10ab..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1.tfm
deleted file mode 100644
index e54e591646..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-sup-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfm
deleted file mode 100644
index 915dbf1f33..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr.tfm
deleted file mode 100644
index e3f8af4f0e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfm
deleted file mode 100644
index 5562393418..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1.tfm
deleted file mode 100644
index 803532eb27..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ot1.tfm
deleted file mode 100644
index b898d658d6..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfm
deleted file mode 100644
index 915dbf1f33..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfm
deleted file mode 100644
index e3f8af4f0e..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfm
deleted file mode 100644
index b8c3f85077..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfm
deleted file mode 100644
index 12934ab6f2..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfm
deleted file mode 100644
index 150b32bad4..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfm
deleted file mode 100644
index 20c2afd2c5..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfm
deleted file mode 100644
index 612b35c0ec..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfm
deleted file mode 100644
index 5b7977bc73..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfm
deleted file mode 100644
index a25c1635ce..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1.tfm
deleted file mode 100644
index 34248b9fd1..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-t1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfm
deleted file mode 100644
index 009b7c8787..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1.tfm
deleted file mode 100644
index cd372ee3da..0000000000
--- a/fonts/cabin/tfm/CabinCondensed-SemiBoldItalic-tlf-ts1.tfm
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm
new file mode 100644
index 0000000000..d5d3867eed
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm
new file mode 100644
index 0000000000..1cbaacc4ad
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm
new file mode 100644
index 0000000000..5cbce444ad
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm
new file mode 100644
index 0000000000..19d961bdd6
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm
new file mode 100644
index 0000000000..a6b413f448
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm
new file mode 100644
index 0000000000..1251cd55bd
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm
new file mode 100644
index 0000000000..40b826fc90
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm
new file mode 100644
index 0000000000..c339c1c29c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm
new file mode 100644
index 0000000000..2d767144e2
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm
new file mode 100644
index 0000000000..ce8976420a
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm
new file mode 100644
index 0000000000..caecd5c61c
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm
Binary files differ
diff --git a/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm
new file mode 100644
index 0000000000..89f9a8f93d
--- /dev/null
+++ b/fonts/cabin/tfm/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-Bold.pfb b/fonts/cabin/type1/Cabin-Bold.pfb
index 6e821c5690..910f90c2f1 100644
--- a/fonts/cabin/type1/Cabin-Bold.pfb
+++ b/fonts/cabin/type1/Cabin-Bold.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-BoldItalic.pfb b/fonts/cabin/type1/Cabin-BoldItalic.pfb
index 3252787691..77304344e2 100644
--- a/fonts/cabin/type1/Cabin-BoldItalic.pfb
+++ b/fonts/cabin/type1/Cabin-BoldItalic.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-Italic.pfb b/fonts/cabin/type1/Cabin-Italic.pfb
index 9e5eff3eb3..4f6d9c210f 100644
--- a/fonts/cabin/type1/Cabin-Italic.pfb
+++ b/fonts/cabin/type1/Cabin-Italic.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-Medium.pfb b/fonts/cabin/type1/Cabin-Medium.pfb
index 3af9751d64..ebe36216f2 100644
--- a/fonts/cabin/type1/Cabin-Medium.pfb
+++ b/fonts/cabin/type1/Cabin-Medium.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-MediumItalic.pfb b/fonts/cabin/type1/Cabin-MediumItalic.pfb
index bed97e56b3..1f8e36f12a 100644
--- a/fonts/cabin/type1/Cabin-MediumItalic.pfb
+++ b/fonts/cabin/type1/Cabin-MediumItalic.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-Regular.pfb b/fonts/cabin/type1/Cabin-Regular.pfb
index 4aea0fc0a3..da9decf13a 100644
--- a/fonts/cabin/type1/Cabin-Regular.pfb
+++ b/fonts/cabin/type1/Cabin-Regular.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-SemiBold.pfb b/fonts/cabin/type1/Cabin-SemiBold.pfb
index 7889bb07a7..b74321851f 100644
--- a/fonts/cabin/type1/Cabin-SemiBold.pfb
+++ b/fonts/cabin/type1/Cabin-SemiBold.pfb
Binary files differ
diff --git a/fonts/cabin/type1/Cabin-SemiBoldItalic.pfb b/fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
index c4393ec0b1..96bbcaca2b 100644
--- a/fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
+++ b/fonts/cabin/type1/Cabin-SemiBoldItalic.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-Bold.pfb b/fonts/cabin/type1/CabinCondensed-Bold.pfb
deleted file mode 100644
index 27a8970bcf..0000000000
--- a/fonts/cabin/type1/CabinCondensed-Bold.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-BoldCondensed.pfb b/fonts/cabin/type1/CabinCondensed-BoldCondensed.pfb
new file mode 100644
index 0000000000..ac43b04e4c
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-BoldCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-BoldItalic.pfb b/fonts/cabin/type1/CabinCondensed-BoldItalic.pfb
deleted file mode 100644
index eb729980ac..0000000000
--- a/fonts/cabin/type1/CabinCondensed-BoldItalic.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfb b/fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfb
new file mode 100644
index 0000000000..3450aa4101
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-BoldItalicCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-Italic.pfb b/fonts/cabin/type1/CabinCondensed-Italic.pfb
deleted file mode 100644
index 28b7336662..0000000000
--- a/fonts/cabin/type1/CabinCondensed-Italic.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfb b/fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfb
new file mode 100644
index 0000000000..8489d1711c
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-ItalicCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-Medium.pfb b/fonts/cabin/type1/CabinCondensed-Medium.pfb
deleted file mode 100644
index 0ecd2a0e2f..0000000000
--- a/fonts/cabin/type1/CabinCondensed-Medium.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-MediumCondensed.pfb b/fonts/cabin/type1/CabinCondensed-MediumCondensed.pfb
new file mode 100644
index 0000000000..7d04b841ea
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-MediumCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-MediumItalic.pfb b/fonts/cabin/type1/CabinCondensed-MediumItalic.pfb
deleted file mode 100644
index 96a4c302ef..0000000000
--- a/fonts/cabin/type1/CabinCondensed-MediumItalic.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfb b/fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfb
new file mode 100644
index 0000000000..c75ff25a65
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-MediumItalicCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-Regular.pfb b/fonts/cabin/type1/CabinCondensed-Regular.pfb
deleted file mode 100644
index 026ef0fe30..0000000000
--- a/fonts/cabin/type1/CabinCondensed-Regular.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-RegularCondensed.pfb b/fonts/cabin/type1/CabinCondensed-RegularCondensed.pfb
new file mode 100644
index 0000000000..896f021eaf
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-RegularCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-SemiBold.pfb b/fonts/cabin/type1/CabinCondensed-SemiBold.pfb
deleted file mode 100644
index 3bd4ae5232..0000000000
--- a/fonts/cabin/type1/CabinCondensed-SemiBold.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfb b/fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfb
new file mode 100644
index 0000000000..45977f3444
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-SemiBoldCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-SemiBoldItalic.pfb b/fonts/cabin/type1/CabinCondensed-SemiBoldItalic.pfb
deleted file mode 100644
index bd18420c69..0000000000
--- a/fonts/cabin/type1/CabinCondensed-SemiBoldItalic.pfb
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfb b/fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfb
new file mode 100644
index 0000000000..9b35cc84bb
--- /dev/null
+++ b/fonts/cabin/type1/CabinCondensed-SemiboldItalicCondensed.pfb
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Bold-sup-lgr.vf b/fonts/cabin/vf/Cabin-Bold-sup-lgr.vf
deleted file mode 100644
index 5d26c5f372..0000000000
--- a/fonts/cabin/vf/Cabin-Bold-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Bold-tlf-lgr.vf b/fonts/cabin/vf/Cabin-Bold-tlf-lgr.vf
deleted file mode 100644
index 758baffce1..0000000000
--- a/fonts/cabin/vf/Cabin-Bold-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Bold-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-Bold-tlf-sc-lgr.vf
deleted file mode 100644
index 8b8df9c6dc..0000000000
--- a/fonts/cabin/vf/Cabin-Bold-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf b/fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
index e55c967696..0f68e9ab53 100644
--- a/fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-Bold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-sup-lgr.vf b/fonts/cabin/vf/Cabin-BoldItalic-sup-lgr.vf
deleted file mode 100644
index d87bd8d16f..0000000000
--- a/fonts/cabin/vf/Cabin-BoldItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf b/fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
index 13d1c3d8a0..3663752e49 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf b/fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
index 2251af2c43..3172a79408 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-lgr.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-lgr.vf
deleted file mode 100644
index 9c57811e1f..0000000000
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
index 196bedfbe7..c81f23e310 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-lgr.vf
deleted file mode 100644
index 14787505fb..0000000000
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
index 0e33ce56f0..6029b3b504 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
index 08f7512037..8fcfa06514 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
index f1da245f73..c94d410e6d 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
index aa4361120e..22d3c93c11 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf b/fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
index 0822b8e77b..7f8284ce05 100644
--- a/fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-BoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-sup-lgr.vf b/fonts/cabin/vf/Cabin-Italic-sup-lgr.vf
deleted file mode 100644
index 0e3a9fc33f..0000000000
--- a/fonts/cabin/vf/Cabin-Italic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-sup-ly1.vf b/fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
index af12d9ae1d..e065357988 100644
--- a/fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-sup-t1.vf b/fonts/cabin/vf/Cabin-Italic-sup-t1.vf
index a554bcc5e4..b22cd4e755 100644
--- a/fonts/cabin/vf/Cabin-Italic-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-lgr.vf b/fonts/cabin/vf/Cabin-Italic-tlf-lgr.vf
deleted file mode 100644
index 4e5f6136a3..0000000000
--- a/fonts/cabin/vf/Cabin-Italic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
index b58877b830..102ed8fc99 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-Italic-tlf-sc-lgr.vf
deleted file mode 100644
index 277c603df6..0000000000
--- a/fonts/cabin/vf/Cabin-Italic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
index 69da58e71f..ba54a1cab4 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
index 0a0e672a0f..d1be882927 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
index ebdc24c302..c8f9ee935c 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-t1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
index 7c7d173ec6..dcdc695fbf 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf b/fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
index 609bb3c2bc..a944a56879 100644
--- a/fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-Italic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-sup-lgr.vf b/fonts/cabin/vf/Cabin-Medium-sup-lgr.vf
deleted file mode 100644
index 46522c609e..0000000000
--- a/fonts/cabin/vf/Cabin-Medium-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-sup-ly1.vf b/fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
index 539633a6f4..784734a553 100644
--- a/fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-sup-t1.vf b/fonts/cabin/vf/Cabin-Medium-sup-t1.vf
index e87ef2101b..aa8aa0523e 100644
--- a/fonts/cabin/vf/Cabin-Medium-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-lgr.vf b/fonts/cabin/vf/Cabin-Medium-tlf-lgr.vf
deleted file mode 100644
index d7d498f6ce..0000000000
--- a/fonts/cabin/vf/Cabin-Medium-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
index 72739d9de0..6b69b043a8 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-Medium-tlf-sc-lgr.vf
deleted file mode 100644
index e4c1d4a82c..0000000000
--- a/fonts/cabin/vf/Cabin-Medium-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
index 15557f8e89..5ec3b4c0c5 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
index 1125fb1cea..21015d2ed9 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
index 402eb5fc03..a1b2961bf6 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-t1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
index 8398879038..6bc0c472ef 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf b/fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
index 4faef7ad72..8522458e03 100644
--- a/fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-Medium-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-sup-lgr.vf b/fonts/cabin/vf/Cabin-MediumItalic-sup-lgr.vf
deleted file mode 100644
index de0842b527..0000000000
--- a/fonts/cabin/vf/Cabin-MediumItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf b/fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
index fa846ed8da..872271585e 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf b/fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
index fdd313da43..08d2be6e6d 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-lgr.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-lgr.vf
deleted file mode 100644
index 9a8230e2bf..0000000000
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
index c3b855c52b..9b232ba7d5 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-lgr.vf
deleted file mode 100644
index 410008c84a..0000000000
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
index dfc8eafe1c..6b57f942f4 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
index c7c3866d44..f04ca30757 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
index 3291aee60a..a9145d49c3 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
index 1cf9665479..2d13e3891d 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf b/fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
index 6ea90a90c4..ac50dc05ba 100644
--- a/fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-MediumItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Regular-sup-lgr.vf b/fonts/cabin/vf/Cabin-Regular-sup-lgr.vf
deleted file mode 100644
index fd1f45d302..0000000000
--- a/fonts/cabin/vf/Cabin-Regular-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Regular-tlf-lgr.vf b/fonts/cabin/vf/Cabin-Regular-tlf-lgr.vf
deleted file mode 100644
index 41bbea90c6..0000000000
--- a/fonts/cabin/vf/Cabin-Regular-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Regular-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-Regular-tlf-sc-lgr.vf
deleted file mode 100644
index 7c351b1fac..0000000000
--- a/fonts/cabin/vf/Cabin-Regular-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf b/fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
index a0120a84e9..ad5c547792 100644
--- a/fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-Regular-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-sup-lgr.vf b/fonts/cabin/vf/Cabin-SemiBold-sup-lgr.vf
deleted file mode 100644
index b7a4b917f2..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBold-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf b/fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
index d926a3643e..e70b978609 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf b/fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
index 2a3b8356ca..045ed23aad 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-lgr.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-lgr.vf
deleted file mode 100644
index 40a8748150..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
index 332b9d335e..61012b5bc9 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-lgr.vf
deleted file mode 100644
index ab82d22f96..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
index 1e1d540480..b041d9ed95 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
index 5c17aa3b9a..e3652965a7 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
index 6c1cf8049b..0f755ea647 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
index 69ae70ec7f..260e0c27f2 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf b/fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
index 44f8961396..de266821ae 100644
--- a/fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBold-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-lgr.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-lgr.vf
deleted file mode 100644
index 6a8a9b7c78..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
index 76ef90f657..e40af12641 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
index 380a592ad5..bad0d359a4 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-lgr.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-lgr.vf
deleted file mode 100644
index 69d7f60f01..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
index 13ce214157..e131e2acb2 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-lgr.vf
deleted file mode 100644
index e912ec0cc3..0000000000
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
index 3e4b4b227d..5ce4b8f9b7 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
index d5784d21fb..7e79f2e339 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
index a72f9b66cd..d3102ee1ba 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-sc-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
index 341b3366e7..a47a06f1ae 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
index 79eea63edb..81a29f501e 100644
--- a/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
+++ b/fonts/cabin/vf/Cabin-SemiBoldItalic-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-Bold-sup-lgr.vf
deleted file mode 100644
index 1d1fd3dd6d..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-lgr.vf
deleted file mode 100644
index 015c250aee..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-ly1.vf
deleted file mode 100644
index 346bc17d63..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-lgr.vf
deleted file mode 100644
index ae6145b694..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ly1.vf
deleted file mode 100644
index 51da2eaae5..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ot1.vf
deleted file mode 100644
index 9d73645a41..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-t1.vf
deleted file mode 100644
index d5e6dea973..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-ly1.vf
index 20fe9ee200..7dbfe9d07f 100644
--- a/fonts/cabin/vf/CabinCondensed-Bold-sup-ly1.vf
+++ b/fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-t1.vf
index 6b73e36a61..18b7b6df52 100644
--- a/fonts/cabin/vf/CabinCondensed-Bold-sup-t1.vf
+++ b/fonts/cabin/vf/CabinCondensed-BoldCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ly1.vf
index 951bbb9b96..33301a6ead 100644
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ly1.vf
+++ b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-t1.vf
index ab4e61918f..85f6cdadb8 100644
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-t1.vf
+++ b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Bold-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ts1.vf
index 945491e561..35203b325a 100644
--- a/fonts/cabin/vf/CabinCondensed-Bold-tlf-ts1.vf
+++ b/fonts/cabin/vf/CabinCondensed-BoldCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-lgr.vf
deleted file mode 100644
index 6566693aab..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-ly1.vf
deleted file mode 100644
index da2d8bae4a..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-t1.vf
deleted file mode 100644
index 43783bfeaa..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-lgr.vf
deleted file mode 100644
index 07bd823784..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-lgr.vf
deleted file mode 100644
index 016ed7eeb4..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ly1.vf
deleted file mode 100644
index bd08b59d19..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ot1.vf
deleted file mode 100644
index fd6e190c95..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-t1.vf
deleted file mode 100644
index dc80d41fd5..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-t1.vf
deleted file mode 100644
index 7b8c8afa37..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ts1.vf
deleted file mode 100644
index 3d18feb93f..0000000000
--- a/fonts/cabin/vf/CabinCondensed-BoldItalic-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..e2858c041d
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vf
new file mode 100644
index 0000000000..f4549dbbdd
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..c830258d8c
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..65f3ebbc3b
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..8259b5106b
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-Italic-sup-lgr.vf
deleted file mode 100644
index 12f033aba1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-Italic-sup-ly1.vf
deleted file mode 100644
index 31bb87922f..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-Italic-sup-t1.vf
deleted file mode 100644
index af3c4c48d1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-lgr.vf
deleted file mode 100644
index 634ffab013..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-ly1.vf
deleted file mode 100644
index 30e4463763..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-lgr.vf
deleted file mode 100644
index 4091671798..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ly1.vf
deleted file mode 100644
index 6df6da62f0..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ot1.vf
deleted file mode 100644
index 5b4d8a05c8..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-t1.vf
deleted file mode 100644
index 38361958a3..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-t1.vf
deleted file mode 100644
index 579d8dcb44..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Italic-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-Italic-tlf-ts1.vf
deleted file mode 100644
index 9fcbba0cc1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Italic-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..72d243f104
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vf
new file mode 100644
index 0000000000..28eee3db6b
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..23e59b4fc0
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..74e47ca664
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..9d30af16a7
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-ItalicCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-Medium-sup-lgr.vf
deleted file mode 100644
index 659f9b914f..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-Medium-sup-ly1.vf
deleted file mode 100644
index a28aaecb33..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-Medium-sup-t1.vf
deleted file mode 100644
index eb675f8f6d..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-lgr.vf
deleted file mode 100644
index 90da084ab5..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-ly1.vf
deleted file mode 100644
index a16b173cd4..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-lgr.vf
deleted file mode 100644
index 1aedd2fab8..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ly1.vf
deleted file mode 100644
index 1893905122..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ot1.vf
deleted file mode 100644
index 7bfaddc4ce..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-t1.vf
deleted file mode 100644
index 44ddf92334..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-t1.vf
deleted file mode 100644
index 9cc4cd46d7..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Medium-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-Medium-tlf-ts1.vf
deleted file mode 100644
index ace387120b..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Medium-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..0b4109b5f9
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vf
new file mode 100644
index 0000000000..fd418c0925
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..e4649ce8a7
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..7fccea15c6
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..e6e7d5eaec
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-lgr.vf
deleted file mode 100644
index 0d1050cf7c..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-ly1.vf
deleted file mode 100644
index f0ec146f15..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-t1.vf
deleted file mode 100644
index 2c9ea73172..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-lgr.vf
deleted file mode 100644
index adab34f5f6..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ly1.vf
deleted file mode 100644
index 37e5a7bc04..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-lgr.vf
deleted file mode 100644
index bea706a450..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ly1.vf
deleted file mode 100644
index c90aaf20c7..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ot1.vf
deleted file mode 100644
index 17909bb249..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-t1.vf
deleted file mode 100644
index 668e4486f3..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-t1.vf
deleted file mode 100644
index a3742a56e9..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ts1.vf
deleted file mode 100644
index 7713e812b2..0000000000
--- a/fonts/cabin/vf/CabinCondensed-MediumItalic-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..24d8a8f5bd
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vf
new file mode 100644
index 0000000000..af2c5b58fa
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..8bb963307a
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..22e9e152d4
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..5cc341b306
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-Regular-sup-lgr.vf
deleted file mode 100644
index 1d6d8c59c5..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-Regular-sup-ly1.vf
deleted file mode 100644
index 59d68509f7..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-Regular-sup-t1.vf
deleted file mode 100644
index 160c99d229..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-lgr.vf
deleted file mode 100644
index 494cf5c266..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-ly1.vf
deleted file mode 100644
index 2420fa6e92..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-lgr.vf
deleted file mode 100644
index 645d435da4..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ly1.vf
deleted file mode 100644
index a2894c74b1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ot1.vf
deleted file mode 100644
index e527f406b1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-t1.vf
deleted file mode 100644
index f78a20e291..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-t1.vf
deleted file mode 100644
index 8ef23481cb..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-Regular-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-Regular-tlf-ts1.vf
deleted file mode 100644
index b8797f5fca..0000000000
--- a/fonts/cabin/vf/CabinCondensed-Regular-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..38edda0a9b
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vf
new file mode 100644
index 0000000000..a5d1c7a3db
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-RegularCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..2ebe119d77
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..b1fefc5005
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..8935de9f3d
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-RegularCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-sup-lgr.vf
deleted file mode 100644
index 93d2f15177..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-sup-ly1.vf
deleted file mode 100644
index ef89957fee..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-sup-t1.vf
deleted file mode 100644
index d10827c05b..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-lgr.vf
deleted file mode 100644
index 664770167c..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ly1.vf
deleted file mode 100644
index bd03053ca2..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-lgr.vf
deleted file mode 100644
index 9628954409..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ly1.vf
deleted file mode 100644
index 616798c326..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ot1.vf
deleted file mode 100644
index 5daacad45e..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-t1.vf
deleted file mode 100644
index 552d60ef44..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-t1.vf
deleted file mode 100644
index 216dbd1c00..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ts1.vf
deleted file mode 100644
index 20c91e02c0..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBold-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..1d1196219e
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vf
new file mode 100644
index 0000000000..17c4a161b7
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..0ca628dc4f
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..7b07a5ba02
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..e7d0cdf723
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-lgr.vf
deleted file mode 100644
index 77dec0fa8b..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-ly1.vf
deleted file mode 100644
index 13736d6fe3..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-t1.vf
deleted file mode 100644
index c69321c2c8..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-sup-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-lgr.vf
deleted file mode 100644
index 398c6e6762..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ly1.vf
deleted file mode 100644
index 08dd71add6..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vf
deleted file mode 100644
index a029736ba7..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vf
deleted file mode 100644
index 13a0982f68..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vf
deleted file mode 100644
index 7c7484cc46..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vf
deleted file mode 100644
index 901d04d8d5..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-t1.vf
deleted file mode 100644
index 42e2a0e6b1..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-t1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ts1.vf
deleted file mode 100644
index 1bff00722b..0000000000
--- a/fonts/cabin/vf/CabinCondensed-SemiBoldItalic-tlf-ts1.vf
+++ /dev/null
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf
new file mode 100644
index 0000000000..f0fdf58857
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf
new file mode 100644
index 0000000000..5994564d54
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf
new file mode 100644
index 0000000000..1a392c46d0
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf
new file mode 100644
index 0000000000..e82036656a
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf
Binary files differ
diff --git a/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf
new file mode 100644
index 0000000000..8a0cf69305
--- /dev/null
+++ b/fonts/cabin/vf/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf
Binary files differ
diff --git a/graphics/pgf/contrib/circuitikz/doc/changelog.tex b/graphics/pgf/contrib/circuitikz/doc/changelog.tex
index a9e9200ee1..28f73e7cdb 100644
--- a/graphics/pgf/contrib/circuitikz/doc/changelog.tex
+++ b/graphics/pgf/contrib/circuitikz/doc/changelog.tex
@@ -5,6 +5,12 @@ full list of changes.
\begin{itemize}
\item
+ Version 1.2.2 (2020-07-15)
+
+ Bug-fix release: coordinate name leakage. The node and coordinate
+ names are global; the internal coordinate names have been made
+ stronger.
+\item
Version 1.2.1 (2020-07-06)
Several changes, both internal and user-visible. These are quite
diff --git a/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf b/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
index 9853c5f419..3342c55b3a 100644
--- a/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
+++ b/graphics/pgf/contrib/circuitikz/doc/circuitikz-context.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
index d4b9b8b763..9f5f858430 100644
--- a/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
+++ b/graphics/pgf/contrib/circuitikz/doc/circuitikzmanual.pdf
Binary files differ
diff --git a/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty b/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
index c1e8d1808c..d4d3078950 100644
--- a/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
+++ b/graphics/pgf/contrib/circuitikz/tex/circuitikz.sty
@@ -12,8 +12,8 @@
\NeedsTeXFormat{LaTeX2e}
-\def\pgfcircversion{1.2.1}
-\def\pgfcircversiondate{2020/07/06}
+\def\pgfcircversion{1.2.2}
+\def\pgfcircversiondate{2020/07/15}
\ProvidesPackage{circuitikz}%
[\pgfcircversiondate{} The CircuiTikz circuit drawing package version \pgfcircversion]
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
index a6b0d039b7..3899a1df12 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirccurrent.tex
@@ -198,9 +198,9 @@
\else% normal bipole or source
\ifpgf@circuit@bipole@current@before
coordinate (\pgfcirc@a@prefix-Ifrom) at (\tikztostart)
- coordinate (\pgfcirc@a@prefix-Ito) at (anchorstartnode)
+ coordinate (\pgfcirc@a@prefix-Ito) at (pgfcirc@anchorstartnode)
\else
- coordinate (\pgfcirc@a@prefix-Ifrom) at (anchorendnode)
+ coordinate (\pgfcirc@a@prefix-Ifrom) at (pgfcirc@anchorendnode)
coordinate (\pgfcirc@a@prefix-Ito) at (\tikztotarget)
\fi
\fi
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
index f2adc0d8ef..9d72e87d7d 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircflow.tex
@@ -183,9 +183,9 @@
\else% normal bipole or source
\ifpgf@circuit@bipole@flow@before
coordinate (pgfcirc@Ffrom@flat) at (\tikztostart)
- coordinate (pgfcirc@Fto@flat) at (anchorstartnode)
+ coordinate (pgfcirc@Fto@flat) at (pgfcirc@anchorstartnode)
\else
- coordinate (pgfcirc@Ffrom@flat) at (anchorendnode)
+ coordinate (pgfcirc@Ffrom@flat) at (pgfcirc@anchorendnode)
coordinate (pgfcirc@Fto@flat) at (\tikztotarget)
\fi
\fi
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
index 1aff5b9a06..2c4407045c 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcirclabel.tex
@@ -141,7 +141,7 @@
% \typeout{FIN: TEMP\space\pgf@circ@temp\space LABANC\space\pgf@circ@labanc}
}
%Firstly, place a coordinate directly at the edge of the shape
- (\ctikzvalof{bipole/name}.\pgf@circ@temp) coordinate (labelcoor)
+ (\ctikzvalof{bipole/name}.\pgf@circ@temp) coordinate (pgfcirc@labelcoor)
%now decide, which labels should be drawn
\pgfextra{
\edef\pgf@temp{\ctikzvalof{label/align}}
@@ -209,7 +209,7 @@
\edef\pgf@circ@labposangle{\expandafter\pgf@circ@stripdecimals\pgfmathresult\pgf@nil}
}
% reset cm is not working correctly here
- (labelcoor)++(\pgf@circ@labposangle:\the\pgf@circ@res@temp) coordinate(labelcoor)
+ (pgfcirc@labelcoor)++(\pgf@circ@labposangle:\the\pgf@circ@res@temp) coordinate(pgfcirc@labelcoor)
node[anchor=mid, rotate=\pgfcirclabrot, \circuitikzbasekey/bipole #1 style]
(\ctikzvalof{bipole/name}#1){\pgf@circ@finallabels{#1}}
}
@@ -259,7 +259,7 @@
% the inner sep, so recover it by shifting the anchor
% reset cm is not working sometime, use @marmot solution
% see https://tex.stackexchange.com/a/476018/38080
- (labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(labelcoor)
+ (pgfcirc@labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(pgfcirc@labelcoor)
\pgfextra{\def\pgf@circ@labanctext{base}}%base
\else
\pgfextra{\def\pgf@circ@labanctext{north}}%north
@@ -267,13 +267,13 @@
\else
\ifnum \pgf@circ@labanc < 90
% shift, as above
- (labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(labelcoor)
+ (pgfcirc@labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(pgfcirc@labelcoor)
\pgfextra{\def\pgf@circ@labanctext{base}}%base
\else
\ifnum \pgf@circ@labanc > 180
% this shouldn't happen, but somehow it does (270 degree anchors)
% shift, as above
- (labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(labelcoor)
+ (pgfcirc@labelcoor) ++(-\pgf@circ@labanc:\pgf@circ@res@temp) coordinate(pgfcirc@labelcoor)
\pgfextra{\def\pgf@circ@labanctext{base}}%base
\else
\pgfextra{\def\pgf@circ@labanctext{north}}%north
@@ -281,7 +281,7 @@
\fi
\fi
\fi\fi
- (labelcoor) node[anchor=\pgf@circ@labanctext,
+ (pgfcirc@labelcoor) node[anchor=\pgf@circ@labanctext,
inner sep=0.5\pgf@circ@res@temp, outer sep=0pt, \circuitikzbasekey/bipole #1 style,
](\ctikzvalof{bipole/name}#1){\strut\pgf@circ@finallabels{#1}%
}
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
index 695deaea63..3f748f293d 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircpath.tex
@@ -15,9 +15,9 @@
% swap two coordinates
\def\pgfcirc@swap@coordinates#1#2{%
- coordinate (tmp) at (#1)
+ coordinate (pgfcirc@tmp@swap) at (#1)
coordinate (#1) at (#2)
- coordinate (#2) at (tmp)
+ coordinate (#2) at (pgfcirc@tmp@swap)
}
% Names
@@ -107,7 +107,7 @@
\def\pgf@circ@temp{}
\ifx\pgf@temp\pgf@circ@temp % if it has not a name
\pgfmathrandominteger{\pgf@circ@rand}{1000}{9999}
- \ctikzset{bipole/name = #3\pgf@circ@rand} % create it (re-usage should not create problem, but...)
+ \ctikzset{bipole/name = pgfcirc@#3\pgf@circ@rand} % create it (re-usage should not create problem, but...)
\edef\pgfcirc@a@prefix{pgfcirc}% do not pollute the namespace for nothing
\else
\edef\pgfcirc@a@prefix{\ctikzvalof{bipole/name}}% for exporting v-i-f anchors
@@ -131,19 +131,19 @@
% set start and end labels
\ifpgf@circuit@bipole@inverted
\ifcsname pgf@anchor@#3#1@pathstart\endcsname%if special path-anchors are defined, use them!
- coordinate (anchorstartnode) at (\ctikzvalof{bipole/name}.pathend)
- coordinate (anchorendnode) at (\ctikzvalof{bipole/name}.pathstart)
+ coordinate (pgfcirc@anchorstartnode) at (\ctikzvalof{bipole/name}.pathend)
+ coordinate (pgfcirc@anchorendnode) at (\ctikzvalof{bipole/name}.pathstart)
\else
- coordinate (anchorstartnode) at (\ctikzvalof{bipole/name}.right)
- coordinate (anchorendnode) at (\ctikzvalof{bipole/name}.left)
+ coordinate (pgfcirc@anchorstartnode) at (\ctikzvalof{bipole/name}.right)
+ coordinate (pgfcirc@anchorendnode) at (\ctikzvalof{bipole/name}.left)
\fi
\else
\ifcsname pgf@anchor@#3#1@pathstart\endcsname%if special path-anchors are defined, use them!
- coordinate (anchorstartnode) at (\ctikzvalof{bipole/name}.pathstart)
- coordinate (anchorendnode) at (\ctikzvalof{bipole/name}.pathend)
+ coordinate (pgfcirc@anchorstartnode) at (\ctikzvalof{bipole/name}.pathstart)
+ coordinate (pgfcirc@anchorendnode) at (\ctikzvalof{bipole/name}.pathend)
\else
- coordinate (anchorstartnode) at (\ctikzvalof{bipole/name}.left)
- coordinate (anchorendnode) at (\ctikzvalof{bipole/name}.right)
+ coordinate (pgfcirc@anchorstartnode) at (\ctikzvalof{bipole/name}.left)
+ coordinate (pgfcirc@anchorendnode) at (\ctikzvalof{bipole/name}.right)
\fi
\fi
% draw the leads unless it's an open circuit
@@ -152,7 +152,7 @@
\ifx\pgf@temp\pgf@circ@temp % if it is an open do nothing
\else
% it is important to start the path with -- to have correct line joins!
- -- (\tikztostart) -- (anchorstartnode)
+ -- (\tikztostart) -- (pgfcirc@anchorstartnode)
\fi
% Add all the "ornaments": labels, annotations, voltages, currents and flows
\drawpoles
@@ -169,7 +169,7 @@
\ifx\pgf@temp\pgf@circ@temp % if it is an open do nothing
(\tikztotarget)
\else
- (anchorendnode) -- (\tikztotarget)
+ (pgfcirc@anchorendnode) -- (\tikztotarget)
\fi
% reset internal circuit keys
\pgfextra{\pgfcircresetpath}
diff --git a/graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex b/graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
index 032a66f29c..0b9c9dd779 100644
--- a/graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/pgfcircvoltage.tex
@@ -182,12 +182,12 @@
}
% %\pgf@circ@Rlen/\ctikzvalof{current arrow scale} is equal to the length of the currarrow
%absolute move, minimum space is length of arrowhead
- coordinate (pgfcirc@midtmp) at ($(\tikztostart) ! \pgf@circ@Rlen/\ctikzvalof{current arrow scale} ! (anchorstartnode)$)
- coordinate (pgfcirc@midtmp) at ($(pgfcirc@midtmp) ! \distancefromnode ! (anchorstartnode)$)
+ coordinate (pgfcirc@midtmp) at ($(\tikztostart) ! \pgf@circ@Rlen/\ctikzvalof{current arrow scale} ! (pgfcirc@anchorstartnode)$)
+ coordinate (pgfcirc@midtmp) at ($(pgfcirc@midtmp) ! \distancefromnode ! (pgfcirc@anchorstartnode)$)
coordinate (pgfcirc@Vfrom@flat) at (pgfcirc@midtmp)
%absolute move, minimum space is length of arrowhead
- coordinate (pgfcirc@midtmp) at ($(\tikztotarget) ! \pgf@circ@Rlen/\ctikzvalof{current arrow scale} ! (anchorendnode)$)
- coordinate (pgfcirc@midtmp) at ($(pgfcirc@midtmp) ! \distancefromnode ! (anchorendnode)$)
+ coordinate (pgfcirc@midtmp) at ($(\tikztotarget) ! \pgf@circ@Rlen/\ctikzvalof{current arrow scale} ! (pgfcirc@anchorendnode)$)
+ coordinate (pgfcirc@midtmp) at ($(pgfcirc@midtmp) ! \distancefromnode ! (pgfcirc@anchorendnode)$)
coordinate (pgfcirc@Vto@flat) at (pgfcirc@midtmp)
coordinate (pgfcirc@mid) at ($(pgfcirc@Vfrom@flat)!0.5!(pgfcirc@Vto@flat)$)
@@ -203,8 +203,8 @@
coordinate (\pgfcirc@a@prefix-Vlab) at ($(\pgfcirc@a@prefix-Vto)!0.5!(\pgfcirc@a@prefix-Vfrom) $)
coordinate (pgfcirc@Vdir) at (\pgfcirc@a@prefix-Vto)
\else
- coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!90 : (anchorendnode)$)
- coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!-90 : (anchorstartnode)$)
+ coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!90 : (pgfcirc@anchorendnode)$)
+ coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!-90 : (pgfcirc@anchorstartnode)$)
coordinate (pgfcirc@Vcont1t) at ($(\ctikzvalof{bipole/name}.center) ! \bumpb ! (\ctikzvalof{bipole/name}.-110)$)
coordinate (pgfcirc@Vcont2t) at ($(\ctikzvalof{bipole/name}.center) ! \bumpb ! (\ctikzvalof{bipole/name}.-70)$)
coordinate (\pgfcirc@a@prefix-Vcont1) at ($(pgfcirc@Vcont1t) ! -\absvshift!90 : (pgfcirc@Vcont2t)$)
@@ -214,8 +214,8 @@
\fi
\else
% we are in case of american here
- coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!90 : (anchorendnode)$)
- coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!-90 : (anchorstartnode)$)
+ coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!90 : (pgfcirc@anchorendnode)$)
+ coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!-90 : (pgfcirc@anchorstartnode)$)
coordinate (pgfcirc@bottom) at (\ctikzvalof{bipole/name}.-90)
coordinate (pgfcirc@Vdir0) at ($(pgfcirc@mid)+(pgfcirc@bottom)-(pgfcirc@Vfrom@flat)$)
coordinate (\pgfcirc@a@prefix-Vlab) at ($(pgfcirc@bottom) ! \absvshift!-90 : (pgfcirc@Vdir0)$)
@@ -241,8 +241,8 @@
coordinate (pgfcirc@Vdir) at (\pgfcirc@a@prefix-Vto)
\else
% european voltages here
- coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! -\absvshift!90 : (anchorendnode)$)
- coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! -\absvshift!-90 : (anchorstartnode)$)
+ coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! -\absvshift!90 : (pgfcirc@anchorendnode)$)
+ coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! -\absvshift!-90 : (pgfcirc@anchorstartnode)$)
% identify the two control points for the "arc" of the voltage
coordinate (pgfcirc@Vcont1t) at ($(\ctikzvalof{bipole/name}.center) ! \bumpb ! (\ctikzvalof{bipole/name}.110)$)
coordinate (pgfcirc@Vcont2t) at ($(\ctikzvalof{bipole/name}.center) ! \bumpb ! (\ctikzvalof{bipole/name}.70)$)
@@ -255,8 +255,8 @@
\fi
\else
% we are in case of american here
- coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!-90 : (anchorendnode)$)
- coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!90 : (anchorstartnode)$)
+ coordinate (\pgfcirc@a@prefix-Vto) at ($(pgfcirc@Vto@flat) ! \absvshift!-90 : (pgfcirc@anchorendnode)$)
+ coordinate (\pgfcirc@a@prefix-Vfrom) at ($(pgfcirc@Vfrom@flat) ! \absvshift!90 : (pgfcirc@anchorstartnode)$)
coordinate (pgfcirc@top) at (\ctikzvalof{bipole/name}.90)
% move parallel to the component line
coordinate (pgfcirc@Vdir0) at ($(pgfcirc@mid)+(pgfcirc@top)-(pgfcirc@Vfrom@flat)$)
@@ -275,8 +275,8 @@
coordinate (\pgfcirc@a@prefix-Vfrom) at (pgfcirc@Vfrom@flat)
\fi
\ifpgf@circ@debugv
- node [ocirc, fill=red] at (anchorstartnode) {}
- node [ocirc, fill=blue] at (anchorendnode) {}
+ node [ocirc, fill=red] at (pgfcirc@anchorstartnode) {}
+ node [ocirc, fill=blue] at (pgfcirc@anchorendnode) {}
node [ocirc, fill=green] at (\pgfcirc@a@prefix-Vto) {}
node [ocirc, fill=yellow] at (\pgfcirc@a@prefix-Vfrom) {}
node [odiamondpole, fill=green!50!black] at (pgfcirc@Vto@flat) {}
diff --git a/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex b/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
index 06210be341..62fdaedb83 100644
--- a/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
+++ b/graphics/pgf/contrib/circuitikz/tex/t-circuitikz.tex
@@ -10,8 +10,8 @@
%
% See the files gpl-3.0_license.txt and lppl-1-3c_license.txt for more details.
-\def\pgfcircversion{1.2.1}
-\def\pgfcircversiondate{2020/07/06}
+\def\pgfcircversion{1.2.2}
+\def\pgfcircversiondate{2020/07/15}
\writestatus{loading}{\pgfcircversiondate{} The CircuiTikz circuit drawing package version \pgfcircversion}
\usemodule[tikz]
diff --git a/graphics/pstricks/contrib/pst-eucl/Changes b/graphics/pstricks/contrib/pst-eucl/Changes
index 101f759b4b..a80eb43537 100644
--- a/graphics/pstricks/contrib/pst-eucl/Changes
+++ b/graphics/pstricks/contrib/pst-eucl/Changes
@@ -6,6 +6,11 @@ pst-eucl.pro --------
pst-eucl.tex --------
+1.74 2020/07/15 - add macro to draw the equilateral triangle on a given side AB, \pstETriangleAB.
+ - add macro to draw the square on a given side AB, \pstSquareAB.
+ - add macro to draw the regular polygon on a given side AB, \pstRegularPolygonAB.
+ - add macro to draw the regular polygon with center O and base point A, \pstRegularPolygonOA.
+ - add macro to draw the circle with radius length and two nodes A, B, \pstCircleABR.
1.73 2020/06/07 - Allow the star version for \pstLabelAB to use \cput* or \cput for the label
1.72a 2020/06/07 - fix a typo in the macro definition \pstMarkAngle
1.72 2020/04/18 - revert the change of \pstTriangle in v1.69, we should use \pst@object to clear \pst@par.
diff --git a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
index 7e9f03b000..f1d5a1b2ed 100644
--- a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
+++ b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.bib
@@ -41,17 +41,17 @@
@ctan{multido,
title = {The Multido package},
-subtitle = {A loop facility for Generic TeX},
+subtitle = {A loop facility for Generic \TeX},
author = {Van Zandt, Timothy and Voß, Herbert and Niepraschk, Rolf},
url = {macros/latex/multido},
urldate = {2018-09-01},
-version = {1.42}
+version = {1.42},
}
@Book{PSTricks2,
author = {Herbert Voß},
- title = {\texttt{PSTricks} -- {G}rafik f\"ur \TeX{} und \LaTeX},
+ title = {\texttt{PSTricks} -- {G}rafik für \TeX{} und \LaTeX},
edition = {7},
publisher = {DANTE {\eV} and Lehmanns Media},
date = {2016},
@@ -88,7 +88,7 @@ version = {1.42}
@Book{tbt,
author = {Victor Eijkhout},
- title = {\TeX\ by Topic -- {A} \TeX{}nician Reference},
+ title = {\TeX\ by Topic -- A \TeX{}nician Reference},
edition = {1},
publisher = {DANTE {\eV} and Lehmanns Media},
year = {2014},
@@ -99,7 +99,7 @@ version = {1.42}
@Article{dtk02.1:voss:mathematischen,
author = {Herbert Voß},
- title = {Die mathematischen {F}unktionen von {P}ostscript},
+ title = {Die mathematischen Funktionen von Postscript},
journal = dtk,
year = 2002,
volume = {1/02},
@@ -108,14 +108,5 @@ version = {1.42}
month = mar,
pages = {40-47},
annote = bretter,
- abstract = { \PS, faktisch genauso alt wie {\TeX}, ist im
- Verh{\"a}ltnis dazu allgemein noch weniger bekannt, wenn es
- darum geht zu beurteilen, was es denn nun im eigentlichen
- Sinne ist. Au{\ss}erdem wird h{\"a}ufig vergessen, dass
- sich mit den \PS-Funktionen viele Dinge erledigen lassen,
- bei denen sonst auf externe Programme zur{\"u}ckgegriffen
- wird. Dies wird im Folgenden f{\"u}r die mathematischen
- Funktionen im Zusammenhang mit dem Paket \texttt{pst-plot}
- gezeigt. }
}
diff --git a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
index 0f792fb875..cbb859381e 100644
--- a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
+++ b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.pdf
Binary files differ
diff --git a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
index cf38bc251e..054dae2eb2 100644
--- a/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
+++ b/graphics/pstricks/contrib/pst-eucl/doc/pst-eucl-doc.tex
@@ -1,4 +1,5 @@
-\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings,
+\PassOptionsToPackage{style=dtk}{biblatex}
+\documentclass[11pt,english,BCOR10mm,DIV=12,bibliography=totoc,parskip=false,smallheadings,
headexclude,footexclude,oneside,english]{pst-doc}
\usepackage{pst-eucl}
\let\pstEuclideFV\fileversion
@@ -14,9 +15,10 @@
\def\Argsans#1{$\langle$#1$\rangle$}
\def\DefaultVal#1{(by default #1)}
-\usepackage{biblatex}
\addbibresource{\jobname.bib}
+\lstset{rframe={}}
+
\title{\texttt{pst-euclide}}
\subtitle{A PSTricks package for drawing geometric pictures; v.\pstEuclideFV}
@@ -352,8 +354,8 @@ the rule bar and the segment.
It does not display the ruler bar as default, and you need to setup \Lkeyword{linestyle}
to display it. The star version uses also the star version of the put macro (white background).
-\begin{LTXexample}[width=6cm,pos=l]
-\begin{pspicture}[showgrid=true](-1,-1)(4,4)
+\begin{LTXexample}[pos=t]
+\begin{pspicture}[showgrid=true](-2,-2)(5,5)
\psset{dotscale=0.5}\psset{PointSymbol=*}\footnotesize
\pstGeonode[PosAngle=-90](0.5,1.5){A}
\pstGeonode[PosAngle=-90](2.5,1.5){B}\pstLineAB{A}{B}
@@ -1267,6 +1269,26 @@ With this package, it becomes possible to draw:
\vspace{10pt}
+The macro \Lcs{pstCircleABR} draws the circle of given radius length $R$, through two given nodes $A$ and $B$, then outputs the circle center $O$.
+
+\begin{BDef}
+\Lcs{pstCircleABR}\OptArgs\Largb{A}\Largb{B}\Largb{$R$}\Largb{O}
+\end{BDef}
+
+Note that through from $A$ to $B$ and through from $B$ to $A$ will get the figure symmetric to $AB$.
+For example,
+
+\begin{LTXexample}[width=6cm,pos=l]
+\begin{pspicture}[showgrid](-3,-3)(3,3)\footnotesize
+\psset{unit=0.50cm}\psset{dotscale=0.5}\psset{PointSymbol=*}
+\pstGeonode[PosAngle={30,210}](1,0){A}(-2,-1){B}
+\pstCircleABR[linecolor=red!80]{A}{B}{\pstDistConst{2.5}}{O_1}
+\pstCircleABR[linecolor=blue!80]{B}{A}{\pstDistConst{2.5}}{O_2}
+\end{pspicture}
+\end{LTXexample}
+
+\vspace{10pt}
+
The following example show how to use the more complex distance macros,
and the parameter to fill the circle.
@@ -1594,6 +1616,71 @@ When they are separated, the radical axis is between of the circles.
\end{pspicture}
\end{LTXexample}
+\subsection{Regular polygons}
+For the 3-side and 4-side regular polygon, we provide the macro \Lcs{pstETriangleAB} and \Lcs{pstSquareAB} to draw them.
+In general, you can use the macro \Lcs{pstRegularPolygonAB} and \Lcs{pstRegularPolygonOA} to get a n-side regular polygon.
+
+\begin{BDef}
+\Lcs{pstETriangleAB}\OptArgs\Largb{A}\Largb{B}\Largb{C}\\
+\Lcs{pstSquareAB}\OptArgs\Largb{A}\Largb{B}\Largb{C}\Largb{D}\\
+\Lcs{pstRegularPolygonAB}\OptArgs\Largb{$A_0$}\Largb{$A_1$}\Largb{$n$}\Largb{$A_2,A_3,\cdots,A_{n-1}$}\\
+\Lcs{pstRegularPolygonOA}\OptArgs\Largb{$O$}\Largb{$A_0$}\Largb{$n$}\Largb{$A_1,A_2,\cdots,A_{n-1}$}
+\end{BDef}
+
+The macro \Lcs{pstETriangleAB} draw a equilateral triangle on a given side $AB$, and output the third node $C$;
+The macro \Lcs{pstSquareAB} draw a square on a given side $AB$, and output the other two nodes $C$, $D$;
+The macro \Lcs{pstRegularPolygonAB} draw a n-side regular polygon on a given side $A_0A_1$, and output the other nodes $A_2,A_3,\cdots,A_{n-1}$;
+The macro \Lcs{pstRegularPolygonOA} draw a n-side regular polygon with center $O$ and base point $A_0$, and output the other nodes $A_1,A_2,\cdots,A_{n-1}$.
+
+You can use the parameters \Lkeyword{linestyle}, \Lkeyword{linecolor}, \Lkeyword{linewidth}
+to control the line style; and use the parameters \Lkeyword{PointName}, \Lkeyword{PosAngle},
+\Lkeyword{PointSymbol} to control the point nodes; and use the parameters \Lkeyword{CurveType},
+\Lkeyword{fillstyle}, \Lkeyword{fillcolor} to control the polygon style.
+
+For the last output point list in macro \Lcs{pstRegularPolygonAB} and \Lcs{pstRegularPolygonOA}, if you do not enter a complete point list,
+the remaining points will be automatically named.
+
+Note that draw regular polygon with side from $A$ to $B$ and side from $B$ to $A$ will get the figure symmetric to $AB$.
+Here are some examples.
+
+\begin{LTXexample}[width=6cm,pos=l]
+\begin{pspicture}[showgrid](-1,-2)(3,2)
+\psset{unit=0.40cm}\footnotesize\psset{PointSymbol=none,PointNameSep=0.22cm}
+\pstGeonode[PosAngle={180,0},PointSymbol=*](0,0){A}(5,0){B}
+\pstETriangleAB[linecolor=red!60,PosAngle=90,PointSymbol=*]{A}{B}{C}
+\pstETriangleAB[linecolor=blue!60,PosAngle=-90,PointSymbol=*,fillstyle=solid,fillcolor=blue!20]{B}{A}{C'}
+\pstSquareAB[linecolor=red!60,PosAngle={90,90},PointSymbol=*]{A}{B}{C}{D}
+\pstSquareAB[linecolor=blue!60,PosAngle={-90,-90},PointSymbol=*,fillstyle=solid,fillcolor=blue!20,opacity=0.2]{B}{A}{C'}{D'}
+\end{pspicture}
+\end{LTXexample}
+
+\begin{LTXexample}[width=6cm,pos=l]
+\begin{pspicture}[showgrid](-3,-3)(3,3)
+\psset{unit=0.40cm}\footnotesize\psset{PointSymbol=none,PointNameSep=0.22cm}
+\pstGeonode[PosAngle={180,0},PointSymbol=*](0,0){O}(5,0){A}
+\pstRegularPolygonOA[CurveType=polygon,linecolor=red!60,PointSymbol=*,PosAngle={120,240}]{O}{A}{3}{C,D}
+\pstRegularPolygonOA[CurveType=polygon,linecolor=green!60,PointSymbol=*,PosAngle={-90,0,90}]{O}{A}{4}{C,D,E}
+\pstRegularPolygonOA[CurveType=polygon,linecolor=blue!60,PointSymbol=*,PosAngle={65,110,135,180,225,250,305},PointName={A_1,A_2,A_3,A_4,A_5,A_6,A_7}]{O}{A}{8}{A1,A2,A3,A4,A5,A6,A7}
+\pstRegularPolygonOA[CurveType=polygon,linecolor=cyan!60,PointSymbol=*,PosAngle={20,15,60,75,110,130,150,180,200,220,240,260,290,310,330,350},PointName={A_1,A_2,A_3,A_4,A_5,A_6,A_7,A_8,A_9,A_{10},A_{11},A_{12},A_{13},A_{14},A_{15},A_{16}}]{O}{A}{17}{A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16}
+\end{pspicture}
+\end{LTXexample}
+
+\begin{LTXexample}[width=6cm,pos=l]
+\begin{pspicture}[showgrid](-3,-4)(3,4)
+\psset{unit=0.40cm}\footnotesize\psset{PointSymbol=none,PointNameSep=0.22cm}
+\pstGeonode[PosAngle={180,0},PointSymbol=*](0,0){A}(2,0){B}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=red!60,PointSymbol=*,PosAngle={90,90,90}]{A}{B}{3}{C,D,E}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=red!60,PointSymbol=*,PosAngle={90,90}]{A}{B}{4}{C,D,E}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=red!60,PointSymbol=*,PosAngle={-10,40,80,115,150,200}]{A}{B}{8}{C,D,E}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=red!60,PointSymbol=*,PosAngle={290,310,330,350,10,30,45,65,85,115,135,155,170,190,210},PointName={B_2,B_3,B_4,B_5,B_6,B_7,B_8,B_9,B_{10},B_{11},B_{12},B_{13},B_{14},B_{15},B_{16}}]{A}{B}{17}{B2}
+\psset{CodeFig=true,CodeFigColor=gray,CodeFigStyle=solid}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=blue!60,PointSymbol=*,PosAngle={-90,-90}]{B}{A}{3}{C,D,E}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=blue!60,PointSymbol=*,PosAngle={-90,-90}]{B}{A}{4}{C,D,E}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=blue!60,PointSymbol=*,PosAngle={140,190,240,-60,-40,10},PointName={A_2,A_3,A_4,A_5,A_6,A_7}]{B}{A}{8}{A2,A3,A4,A5,A6,A7}
+\pstRegularPolygonAB[CurveType=polygon,linecolor=blue!60,PointSymbol=*,PosAngle={140,160,180,200,220,240,260,280,300,320,340,360,20,40,60},PointName={A_2,A_3,A_4,A_5,A_6,A_7,A_8,A_9,A_{10},A_{11},A_{12},A_{13},A_{14},A_{15},A_{16}}]{B}{A}{17}{A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16}
+\end{pspicture}
+\end{LTXexample}
+
\subsection{Generic curve}
It is possible to generate a set of points using a loop, and to give
diff --git a/graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex b/graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
index 8abea6715b..cfc56a70d8 100644
--- a/graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
+++ b/graphics/pstricks/contrib/pst-eucl/tex/pst-eucl.tex
@@ -20,8 +20,8 @@
\csname PSTEuclideLoaded\endcsname
\let\PSTEuclideLoaded\endinput
%
-\def\fileversion{1.73}
-\def\filedate{2020/06/17}
+\def\fileversion{1.74}
+\def\filedate{2020/07/15}
%%
\message{`PST-Euclide v\fileversion, \filedate\space (dr,hv)}%
%% prologue for postcript
@@ -738,9 +738,7 @@
\fi\fi\fi%
\Pst@ManageParamList{#6}%
\Pst@ManageParamList{#7}%
- \pstLineAB{#2}{#6}%
- \pstLineAB{#2}{#7}%
- \pstLineAB{#6}{#7}%
+ \pstPolygon(#2)(#6)(#7)%
\endgroup%
}%
%
@@ -854,9 +852,7 @@
\fi\fi\fi%
\Pst@ManageParamList{#6}%
\Pst@ManageParamList{#7}%
- \pstLineAB{#2}{#6}%
- \pstLineAB{#2}{#7}%
- \pstLineAB{#6}{#7}%
+ \pstPolygon(#2)(#6)(#7)%
\endgroup%
}%
%
@@ -965,9 +961,7 @@
\fi\fi\fi%
\Pst@ManageParamList{#6}%
\Pst@ManageParamList{#7}%
- \pstLineAB{#2}{#6}%
- \pstLineAB{#2}{#7}%
- \pstLineAB{#6}{#7}%
+ \pstPolygon(#2)(#6)(#7)%
\endgroup%
}%
%
@@ -1074,9 +1068,7 @@
\fi\fi\fi%
\Pst@ManageParamList{#6}%
\Pst@ManageParamList{#7}%
- \pstLineAB{#2}{#6}%
- \pstLineAB{#2}{#7}%
- \pstLineAB{#6}{#7}%
+ \pstPolygon(#2)(#6)(#7)%
\endgroup%
}%
%
@@ -2304,7 +2296,7 @@
\pstBissectBAC[PointName=none,PointSymbol=none,linestyle=none]{\pst@triangle@node@B}{\pst@triangle@node@A}{\pst@triangle@node@C}{@PST@TRIANGLE@EC_BC}
\pstOutBissectBAC[PointName=none,PointSymbol=none,linestyle=none]{\pst@triangle@node@C}{\pst@triangle@node@B}{\pst@triangle@node@A}{@PST@TRIANGLE@EC_CA}
\pstInterLL[PointName=none,PointSymbol=none]{\pst@triangle@node@A}{@PST@TRIANGLE@EC_BC}{\pst@triangle@node@B}{@PST@TRIANGLE@EC_CA}{\pst@triangle@node@E}
- \pstProjection[PointName=none,PointSymbol=none]{B}{C}{\pst@triangle@node@E}[#1]
+ \pstProjection[PointName=none,PointSymbol=none]{\pst@triangle@node@B}{\pst@triangle@node@C}{\pst@triangle@node@E}[#1]
\Pst@ManageParamList{\pst@triangle@node@E}%
\Pst@ManageParamList{#1}%
\endgroup
@@ -2313,7 +2305,7 @@
\pstBissectBAC[PointName=none,PointSymbol=none,linestyle=none]{\pst@triangle@node@B}{\pst@triangle@node@A}{\pst@triangle@node@C}{@PST@TRIANGLE@EC_BC}
\pstOutBissectBAC[PointName=none,PointSymbol=none,linestyle=none]{\pst@triangle@node@C}{\pst@triangle@node@B}{\pst@triangle@node@A}{@PST@TRIANGLE@EC_CA}
\pstInterLL[PointName=none,PointSymbol=none]{\pst@triangle@node@A}{@PST@TRIANGLE@EC_BC}{\pst@triangle@node@B}{@PST@TRIANGLE@EC_CA}{\pst@triangle@node@E}
- \pstProjection[PointName=none,PointSymbol=none]{B}{C}{\pst@triangle@node@E}[#1]
+ \pstProjection[PointName=none,PointSymbol=none]{\pst@triangle@node@B}{\pst@triangle@node@C}{\pst@triangle@node@E}[#1]
\Pst@ManageParamList{\pst@triangle@node@E}%
\endgroup
}%
@@ -3866,6 +3858,181 @@
\endgroup%
}%
%
+%% \pstCircleABR[Options]{A}{B}{R}{O}
+%% Draw a circle with node A and node B on it, and Radius R, output the center O.
+%% Parameters:
+%% #1 -> options
+%% #2 -> the input node A
+%% #3 -> the input node B
+%% #4 -> the input radius length in screen coordinate
+%% #5 -> the output center O
+\def\pstCircleABR{\@ifnextchar[\Pst@CircleABR{\Pst@CircleABR[]}}%
+\def\Pst@CircleABR[#1]#2#3#4#5{%
+ \begingroup%
+ \psset{#1}
+ \pst@getcoor{#2}\pst@tempA%
+ \pst@getcoor{#3}\pst@tempB%
+ \pnode(!
+ \pst@tempA \tx@UserCoor /y1 ED /x1 ED
+ \pst@tempB \tx@UserCoor /y2 ED /x2 ED
+ \pstUserDist{#4}\space /R ED
+ x2 x1 sub abs 1E-5 lt { % if x1=x2
+ y2 y1 sub abs 1E-5 lt { % if y1=y2
+ 0 0
+ } {
+ y2 y1 add 2 div /y0 ED
+ y2 y1 lt {
+ R dup mul y1 y0 sub dup mul sub sqrt x1 add /x0 ED
+ } {
+ R dup mul y1 y0 sub dup mul sub sqrt neg x1 add /x0 ED
+ } ifelse
+ x0 y0
+ } ifelse
+ } {
+ x2 dup mul x1 dup mul sub y2 dup mul y1 dup mul sub add x2 x1 sub div 2 div /Consta ED
+ y2 y1 sub x2 x1 sub div /Constb ED
+ Constb dup mul 1 add /CoefA ED
+ x1 Consta sub 2 mul Constb mul y1 2 mul sub /CoefB ED
+ x1 Consta sub dup mul y1 dup mul add R dup mul sub /CoefC ED
+ x1 x2 lt {
+ CoefB dup mul CoefA CoefC mul 4 mul sub sqrt CoefB sub CoefA 2 mul div /y0 ED
+ } {
+ CoefB dup mul CoefA CoefC mul 4 mul sub sqrt neg CoefB sub CoefA 2 mul div /y0 ED
+ } ifelse
+ Consta Constb y0 mul sub /x0 ED
+ x0 y0
+ } ifelse
+ ){#5}
+ \Pst@geonodelabel{#5}
+ \pstCircleOA{#5}{#2}
+ \endgroup%
+}%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Regular Polygons
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% \pstETriangleAB[Options]{A}{B}{C}
+%% Draw an equilateral triangle ABC on given side AB in anti-clockwise.
+%% Parameters:
+%% #1 -> options
+%% #2 -> [input] the node A
+%% #3 -> [input] the node B
+%% #4 -> [output] the node C
+\def\pstETriangleAB{\@ifnextchar[\Pst@ETriangleAB{\Pst@ETriangleAB[]}}
+\def\Pst@ETriangleAB[#1]#2#3#4{%
+ \begingroup
+ \psset{#1}%
+ \pstRotation[RotAngle=60,PointName=none,PointSymbol=none]{#2}{#3}[#4]
+ \Pst@geonodelabel{#4}
+ \pstPolygon(#2)(#3)(#4)%
+ \endgroup
+}
+%
+%% \pstSquareAB[Options]{A}{B}{C}{D}
+%% Draw a square ABCD on given side AB in anti-clockwise.
+%% Parameters:
+%% #1 -> options
+%% #2 -> [input] the node A
+%% #3 -> [input] the node B
+%% #4 -> [output] the node C
+%% #5 -> [output] the node D
+\def\pstSquareAB{\@ifnextchar[\Pst@SquareAB{\Pst@SquareAB[]}}
+\def\Pst@SquareAB[#1]#2#3#4#5{%
+ \begingroup
+ \@InitListMng%
+ \psset{#1}%
+ \pstRotation[RotAngle=90,PointName=none,PointSymbol=none]{#2}{#3}[#5]
+ \pstRotation[RotAngle=-90,PointName=none,PointSymbol=none]{#3}{#2}[#4]
+ \Pst@ManageParamList{#4}%
+ \Pst@ManageParamList{#5}%
+ \pstPolygon(#2)(#3)(#4)(#5)%
+ \endgroup
+}
+%
+%% \pstRegularPolygonAB[Options]{A_0}{A_1}{n}{A_2,A_3,A_4,...,A_{n-1}}
+%% Draw a $n$ side regular polygon with given side $A_0A_1$, output the other points.
+%% Parameters:
+%% #1 -> options
+%% #2 -> the input node A_0
+%% #3 -> the input node A_1
+%% #4 -> the input side number n
+%% #5 -> the output points A_2,A_3,A_4,...,A_{n-1}
+\def\pstRegularPolygonAB{\@ifnextchar[\Pst@RegularPolygonAB{\Pst@RegularPolygonAB[]}}%
+\def\Pst@RegularPolygonAB[#1]#2#3#4{%
+ \bgroup%
+ \@InitListMng%
+ \def\@PolyPointA{#2}\def\@PolyPointB{#3}\def\@PointLast{#3}%
+ \pst@cnth=#4\pst@cntg=2 % next point idx (start from 0)
+ \edef\@@GenCourbe{(#2)(#3)}%%for accumulating points
+ \ifPst@CodeFig
+ \pstCircleABR[PointName=O,PosAngle=-90,PointSymbol=*,linecolor=\psk@CodeFigColor,linestyle=\psk@CodeFigStyle]{#2}{#3}{\pstDist{#2}{#3} 2 div 180 #4 div sin div}{PolyCenter}
+ \else
+ \pstCircleABR[PointName=none,PointSymbol=none,linestyle=none]{#2}{#3}{\pstDist{#2}{#3} 2 div 180 #4 div sin div}{PolyCenter}
+ \fi
+ \psset{#1} % use parameters after calling \pstCircleABR.
+ \Pst@RegularPolygonAB@i%
+}%
+\def\Pst@RegularPolygonAB@i#1{%
+ \@List{#1}\edef\@PointOutLst{\@NewList}
+ \edef\@point{\expandafter\PstParamListFirst\@PointOutLst,undef/}
+ \Pst@RegularPolygonAB@iii%
+}%
+\def\Pst@RegularPolygonAB@iii{%
+ \ifx\@point\@undef\def\@point{\@PolyPointB\the\pst@cntg}\fi
+ \pstCircleChordNode[PointName=none,PointSymbol=none]{PolyCenter}{\@PointLast}{\pstDist{\@PolyPointA}{\@PolyPointB}}{\@point}
+ \xdef\@@GenCourbe{\@@GenCourbe(\@point)}%%for accumulating points
+ %\typeout{\@@GenCourbe}
+ \Pst@ManageParamList{\@point}\xdef\@PointLast{\@point}%
+ \edef\@PointOutLst{\expandafter\PstParamListLasts\@PointOutLst,undef/}%
+ \advance\pst@cntg by 1
+ \edef\@point{\expandafter\PstParamListFirst\@PointOutLst,undef/}
+ \ifnum\pst@cntg<\pst@cnth%
+ \def\@End{\Pst@RegularPolygonAB@iii}
+ \else
+ \def\@End{\pst@MngTransformCurve\egroup}
+ \fi%
+ \@End%
+}%
+%
+%% \pstRegularPolygonOA[Options]{O}{A_0}{n}{A_1,A_2,A_3,...,A_{n-1}}
+%% Draw a $n$ side regular polygon with given center O and the first node $A_1$, output the other points.
+%% Parameters:
+%% #1 -> options
+%% #2 -> the input center node O
+%% #3 -> the input first node A_0
+%% #4 -> the input side number n
+%% #5 -> the output points A_1,A_2,A_3,...,A_{n-1}
+\def\pstRegularPolygonOA{\@ifnextchar[\Pst@RegularPolygonOA{\Pst@RegularPolygonOA[]}}%
+\def\Pst@RegularPolygonOA[#1]#2#3#4{%
+ \bgroup%
+ \@InitListMng%
+ \psset{#1}\def\@PolyCenter{#2}\def\@PolyPointA{#3}\def\@PointLast{#3}\def\@PolySideNum{#4}%
+ \pst@cnth=#4\pst@cntg=1 % next point idx (start from 0)
+ \edef\@@GenCourbe{(#3)}%%for accumulating points
+ \Pst@RegularPolygonOA@i%
+}%
+\def\Pst@RegularPolygonOA@i#1{%
+ \@List{#1}\edef\@PointOutLst{\@NewList}
+ \edef\@point{\expandafter\PstParamListFirst\@PointOutLst,undef/}
+ \Pst@RegularPolygonOA@iii%
+}%
+\def\Pst@RegularPolygonOA@iii{%
+ \ifx\@point\@undef\def\@point{\@PolyPointA\the\pst@cntg}\fi
+ \pstCircleChordNode[PointName=none,PointSymbol=none]{\@PolyCenter}{\@PointLast}{\pstDist{\@PolyCenter}{\@PolyPointA} 180 \@PolySideNum\space div sin mul 2 mul}{\@point}
+ \xdef\@@GenCourbe{\@@GenCourbe(\@point)}%%for accumulating points
+ %\typeout{\@@GenCourbe}
+ \Pst@ManageParamList{\@point}\xdef\@PointLast{\@point}%
+ \edef\@PointOutLst{\expandafter\PstParamListLasts\@PointOutLst,undef/}%
+ \advance\pst@cntg by 1
+ \edef\@point{\expandafter\PstParamListFirst\@PointOutLst,undef/}
+ \ifnum\pst@cntg<\pst@cnth%
+ \def\@End{\Pst@RegularPolygonOA@iii}
+ \else
+ \def\@End{\pst@MngTransformCurve\egroup}
+ \fi%
+ \@End%
+}%
+%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Here are some functions to operate the conic curves.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/info/install-latex/LICENSE b/info/install-latex/LICENSE
new file mode 100644
index 0000000000..f8b699e6eb
--- /dev/null
+++ b/info/install-latex/LICENSE
@@ -0,0 +1,415 @@
+The LaTeX Project Public License
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+
+LPPL Version 1.3c 2008-05-04
+
+Copyright 1999 2002-2008 LaTeX3 Project
+ Everyone is allowed to distribute verbatim copies of this
+ license document, but modification of it is not allowed.
+
+
+PREAMBLE
+========
+
+The LaTeX Project Public License (LPPL) is the primary license under
+which the LaTeX kernel and the base LaTeX packages are distributed.
+
+You may use this license for any work of which you hold the copyright
+and which you wish to distribute. This license may be particularly
+suitable if your work is TeX-related (such as a LaTeX package), but
+it is written in such a way that you can use it even if your work is
+unrelated to TeX.
+
+The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE',
+below, gives instructions, examples, and recommendations for authors
+who are considering distributing their works under this license.
+
+This license gives conditions under which a work may be distributed
+and modified, as well as conditions under which modified versions of
+that work may be distributed.
+
+We, the LaTeX3 Project, believe that the conditions below give you
+the freedom to make and distribute modified versions of your work
+that conform with whatever technical specifications you wish while
+maintaining the availability, integrity, and reliability of
+that work. If you do not see how to achieve your goal while
+meeting these conditions, then read the document `cfgguide.tex'
+and `modguide.tex' in the base LaTeX distribution for suggestions.
+
+
+DEFINITIONS
+===========
+
+In this license document the following terms are used:
+
+ `Work'
+ Any work being distributed under this License.
+
+ `Derived Work'
+ Any work that under any applicable law is derived from the Work.
+
+ `Modification'
+ Any procedure that produces a Derived Work under any applicable
+ law -- for example, the production of a file containing an
+ original file associated with the Work or a significant portion of
+ such a file, either verbatim or with modifications and/or
+ translated into another language.
+
+ `Modify'
+ To apply any procedure that produces a Derived Work under any
+ applicable law.
+
+ `Distribution'
+ Making copies of the Work available from one person to another, in
+ whole or in part. Distribution includes (but is not limited to)
+ making any electronic components of the Work accessible by
+ file transfer protocols such as FTP or HTTP or by shared file
+ systems such as Sun's Network File System (NFS).
+
+ `Compiled Work'
+ A version of the Work that has been processed into a form where it
+ is directly usable on a computer system. This processing may
+ include using installation facilities provided by the Work,
+ transformations of the Work, copying of components of the Work, or
+ other activities. Note that modification of any installation
+ facilities provided by the Work constitutes modification of the Work.
+
+ `Current Maintainer'
+ A person or persons nominated as such within the Work. If there is
+ no such explicit nomination then it is the `Copyright Holder' under
+ any applicable law.
+
+ `Base Interpreter'
+ A program or process that is normally needed for running or
+ interpreting a part or the whole of the Work.
+
+ A Base Interpreter may depend on external components but these
+ are not considered part of the Base Interpreter provided that each
+ external component clearly identifies itself whenever it is used
+ interactively. Unless explicitly specified when applying the
+ license to the Work, the only applicable Base Interpreter is a
+ `LaTeX-Format' or in the case of files belonging to the
+ `LaTeX-format' a program implementing the `TeX language'.
+
+
+
+CONDITIONS ON DISTRIBUTION AND MODIFICATION
+===========================================
+
+1. Activities other than distribution and/or modification of the Work
+are not covered by this license; they are outside its scope. In
+particular, the act of running the Work is not restricted and no
+requirements are made concerning any offers of support for the Work.
+
+2. You may distribute a complete, unmodified copy of the Work as you
+received it. Distribution of only part of the Work is considered
+modification of the Work, and no right to distribute such a Derived
+Work may be assumed under the terms of this clause.
+
+3. You may distribute a Compiled Work that has been generated from a
+complete, unmodified copy of the Work as distributed under Clause 2
+above, as long as that Compiled Work is distributed in such a way that
+the recipients may install the Compiled Work on their system exactly
+as it would have been installed if they generated a Compiled Work
+directly from the Work.
+
+4. If you are the Current Maintainer of the Work, you may, without
+restriction, modify the Work, thus creating a Derived Work. You may
+also distribute the Derived Work without restriction, including
+Compiled Works generated from the Derived Work. Derived Works
+distributed in this manner by the Current Maintainer are considered to
+be updated versions of the Work.
+
+5. If you are not the Current Maintainer of the Work, you may modify
+your copy of the Work, thus creating a Derived Work based on the Work,
+and compile this Derived Work, thus creating a Compiled Work based on
+the Derived Work.
+
+6. If you are not the Current Maintainer of the Work, you may
+distribute a Derived Work provided the following conditions are met
+for every component of the Work unless that component clearly states
+in the copyright notice that it is exempt from that condition. Only
+the Current Maintainer is allowed to add such statements of exemption
+to a component of the Work.
+
+ a. If a component of this Derived Work can be a direct replacement
+ for a component of the Work when that component is used with the
+ Base Interpreter, then, wherever this component of the Work
+ identifies itself to the user when used interactively with that
+ Base Interpreter, the replacement component of this Derived Work
+ clearly and unambiguously identifies itself as a modified version
+ of this component to the user when used interactively with that
+ Base Interpreter.
+
+ b. Every component of the Derived Work contains prominent notices
+ detailing the nature of the changes to that component, or a
+ prominent reference to another file that is distributed as part
+ of the Derived Work and that contains a complete and accurate log
+ of the changes.
+
+ c. No information in the Derived Work implies that any persons,
+ including (but not limited to) the authors of the original version
+ of the Work, provide any support, including (but not limited to)
+ the reporting and handling of errors, to recipients of the
+ Derived Work unless those persons have stated explicitly that
+ they do provide such support for the Derived Work.
+
+ d. You distribute at least one of the following with the Derived Work:
+
+ 1. A complete, unmodified copy of the Work;
+ if your distribution of a modified component is made by
+ offering access to copy the modified component from a
+ designated place, then offering equivalent access to copy
+ the Work from the same or some similar place meets this
+ condition, even though third parties are not compelled to
+ copy the Work along with the modified component;
+
+ 2. Information that is sufficient to obtain a complete,
+ unmodified copy of the Work.
+
+7. If you are not the Current Maintainer of the Work, you may
+distribute a Compiled Work generated from a Derived Work, as long as
+the Derived Work is distributed to all recipients of the Compiled
+Work, and as long as the conditions of Clause 6, above, are met with
+regard to the Derived Work.
+
+8. The conditions above are not intended to prohibit, and hence do not
+apply to, the modification, by any method, of any component so that it
+becomes identical to an updated version of that component of the Work as
+it is distributed by the Current Maintainer under Clause 4, above.
+
+9. Distribution of the Work or any Derived Work in an alternative
+format, where the Work or that Derived Work (in whole or in part) is
+then produced by applying some process to that format, does not relax or
+nullify any sections of this license as they pertain to the results of
+applying that process.
+
+10. a. A Derived Work may be distributed under a different license
+ provided that license itself honors the conditions listed in
+ Clause 6 above, in regard to the Work, though it does not have
+ to honor the rest of the conditions in this license.
+
+ b. If a Derived Work is distributed under a different license, that
+ Derived Work must provide sufficient documentation as part of
+ itself to allow each recipient of that Derived Work to honor the
+ restrictions in Clause 6 above, concerning changes from the Work.
+
+11. This license places no restrictions on works that are unrelated to
+the Work, nor does this license place any restrictions on aggregating
+such works with the Work by any means.
+
+12. Nothing in this license is intended to, or may be used to, prevent
+complete compliance by all parties with all applicable laws.
+
+
+NO WARRANTY
+===========
+
+There is no warranty for the Work. Except when otherwise stated in
+writing, the Copyright Holder provides the Work `as is', without
+warranty of any kind, either expressed or implied, including, but not
+limited to, the implied warranties of merchantability and fitness for a
+particular purpose. The entire risk as to the quality and performance
+of the Work is with you. Should the Work prove defective, you assume
+the cost of all necessary servicing, repair, or correction.
+
+In no event unless required by applicable law or agreed to in writing
+will The Copyright Holder, or any author named in the components of the
+Work, or any other party who may distribute and/or modify the Work as
+permitted above, be liable to you for damages, including any general,
+special, incidental or consequential damages arising out of any use of
+the Work or out of inability to use the Work (including, but not limited
+to, loss of data, data being rendered inaccurate, or losses sustained by
+anyone as a result of any failure of the Work to operate with any other
+programs), even if the Copyright Holder or said author or said other
+party has been advised of the possibility of such damages.
+
+
+MAINTENANCE OF THE WORK
+=======================
+
+The Work has the status `author-maintained' if the Copyright Holder
+explicitly and prominently states near the primary copyright notice in
+the Work that the Work can only be maintained by the Copyright Holder
+or simply that it is `author-maintained'.
+
+The Work has the status `maintained' if there is a Current Maintainer
+who has indicated in the Work that they are willing to receive error
+reports for the Work (for example, by supplying a valid e-mail
+address). It is not required for the Current Maintainer to acknowledge
+or act upon these error reports.
+
+The Work changes from status `maintained' to `unmaintained' if there
+is no Current Maintainer, or the person stated to be Current
+Maintainer of the work cannot be reached through the indicated means
+of communication for a period of six months, and there are no other
+significant signs of active maintenance.
+
+You can become the Current Maintainer of the Work by agreement with
+any existing Current Maintainer to take over this role.
+
+If the Work is unmaintained, you can become the Current Maintainer of
+the Work through the following steps:
+
+ 1. Make a reasonable attempt to trace the Current Maintainer (and
+ the Copyright Holder, if the two differ) through the means of
+ an Internet or similar search.
+
+ 2. If this search is successful, then enquire whether the Work
+ is still maintained.
+
+ a. If it is being maintained, then ask the Current Maintainer
+ to update their communication data within one month.
+
+ b. If the search is unsuccessful or no action to resume active
+ maintenance is taken by the Current Maintainer, then announce
+ within the pertinent community your intention to take over
+ maintenance. (If the Work is a LaTeX work, this could be
+ done, for example, by posting to comp.text.tex.)
+
+ 3a. If the Current Maintainer is reachable and agrees to pass
+ maintenance of the Work to you, then this takes effect
+ immediately upon announcement.
+
+ b. If the Current Maintainer is not reachable and the Copyright
+ Holder agrees that maintenance of the Work be passed to you,
+ then this takes effect immediately upon announcement.
+
+ 4. If you make an `intention announcement' as described in 2b. above
+ and after three months your intention is challenged neither by
+ the Current Maintainer nor by the Copyright Holder nor by other
+ people, then you may arrange for the Work to be changed so as
+ to name you as the (new) Current Maintainer.
+
+ 5. If the previously unreachable Current Maintainer becomes
+ reachable once more within three months of a change completed
+ under the terms of 3b) or 4), then that Current Maintainer must
+ become or remain the Current Maintainer upon request provided
+ they then update their communication data within one month.
+
+A change in the Current Maintainer does not, of itself, alter the fact
+that the Work is distributed under the LPPL license.
+
+If you become the Current Maintainer of the Work, you should
+immediately provide, within the Work, a prominent and unambiguous
+statement of your status as Current Maintainer. You should also
+announce your new status to the same pertinent community as
+in 2b) above.
+
+
+WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE
+======================================================
+
+This section contains important instructions, examples, and
+recommendations for authors who are considering distributing their
+works under this license. These authors are addressed as `you' in
+this section.
+
+Choosing This License or Another License
+----------------------------------------
+
+If for any part of your work you want or need to use *distribution*
+conditions that differ significantly from those in this license, then
+do not refer to this license anywhere in your work but, instead,
+distribute your work under a different license. You may use the text
+of this license as a model for your own license, but your license
+should not refer to the LPPL or otherwise give the impression that
+your work is distributed under the LPPL.
+
+The document `modguide.tex' in the base LaTeX distribution explains
+the motivation behind the conditions of this license. It explains,
+for example, why distributing LaTeX under the GNU General Public
+License (GPL) was considered inappropriate. Even if your work is
+unrelated to LaTeX, the discussion in `modguide.tex' may still be
+relevant, and authors intending to distribute their works under any
+license are encouraged to read it.
+
+A Recommendation on Modification Without Distribution
+-----------------------------------------------------
+
+It is wise never to modify a component of the Work, even for your own
+personal use, without also meeting the above conditions for
+distributing the modified component. While you might intend that such
+modifications will never be distributed, often this will happen by
+accident -- you may forget that you have modified that component; or
+it may not occur to you when allowing others to access the modified
+version that you are thus distributing it and violating the conditions
+of this license in ways that could have legal implications and, worse,
+cause problems for the community. It is therefore usually in your
+best interest to keep your copy of the Work identical with the public
+one. Many works provide ways to control the behavior of that work
+without altering any of its licensed components.
+
+How to Use This License
+-----------------------
+
+To use this license, place in each of the components of your work both
+an explicit copyright notice including your name and the year the work
+was authored and/or last substantially modified. Include also a
+statement that the distribution and/or modification of that
+component is constrained by the conditions in this license.
+
+Here is an example of such a notice and statement:
+
+ %% pig.dtx
+ %% Copyright 2005 M. Y. Name
+ %
+ % This work may be distributed and/or modified under the
+ % conditions of the LaTeX Project Public License, either version 1.3
+ % of this license or (at your option) any later version.
+ % The latest version of this license is in
+ % http://www.latex-project.org/lppl.txt
+ % and version 1.3 or later is part of all distributions of LaTeX
+ % version 2005/12/01 or later.
+ %
+ % This work has the LPPL maintenance status `maintained'.
+ %
+ % The Current Maintainer of this work is M. Y. Name.
+ %
+ % This work consists of the files pig.dtx and pig.ins
+ % and the derived file pig.sty.
+
+Given such a notice and statement in a file, the conditions
+given in this license document would apply, with the `Work' referring
+to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being
+generated from `pig.dtx' using `pig.ins'), the `Base Interpreter'
+referring to any `LaTeX-Format', and both `Copyright Holder' and
+`Current Maintainer' referring to the person `M. Y. Name'.
+
+If you do not want the Maintenance section of LPPL to apply to your
+Work, change `maintained' above into `author-maintained'.
+However, we recommend that you use `maintained', as the Maintenance
+section was added in order to ensure that your Work remains useful to
+the community even when you can no longer maintain and support it
+yourself.
+
+Derived Works That Are Not Replacements
+---------------------------------------
+
+Several clauses of the LPPL specify means to provide reliability and
+stability for the user community. They therefore concern themselves
+with the case that a Derived Work is intended to be used as a
+(compatible or incompatible) replacement of the original Work. If
+this is not the case (e.g., if a few lines of code are reused for a
+completely different task), then clauses 6b and 6d shall not apply.
+
+
+Important Recommendations
+-------------------------
+
+ Defining What Constitutes the Work
+
+ The LPPL requires that distributions of the Work contain all the
+ files of the Work. It is therefore important that you provide a
+ way for the licensee to determine which files constitute the Work.
+ This could, for example, be achieved by explicitly listing all the
+ files of the Work near the copyright notice of each file or by
+ using a line such as:
+
+ % This work consists of all files listed in manifest.txt.
+
+ in that place. In the absence of an unequivocal list it might be
+ impossible for the licensee to determine what is considered by you
+ to comprise the Work and, in such a case, the licensee would be
+ entitled to make reasonable conjectures as to which files comprise
+ the Work.
diff --git a/info/install-latex/README.md b/info/install-latex/README.md
new file mode 100644
index 0000000000..0c03f530a4
--- /dev/null
+++ b/info/install-latex/README.md
@@ -0,0 +1,43 @@
+# 一份简短的关于 LaTeX 安装的介ç»
+
+æœ¬æ–‡å°†ä»‹ç» Windows 10ã€Ubuntu 20.04 å’Œ macOS 系统中安装 TeX Live (macOS ä¸­ä»‹ç» MacTeX)ã€å‡çº§å®åŒ…ã€ç¼–译简易文档的相关æ“作, 并多以介ç»å‘½ä»¤è¡Œæ“作为主.
+åŒæ—¶ç®€è¦ä»‹ç»ä¸åŒæ“作系统下几款常è§ç¼–辑器的使用方法, 并é¢å¤–补充了一些使用 [Overleaf](www.overleaf.com) 的相关内容.
+
+建议用户阅读 [texlive-zh-cn](https://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf) å’Œ [lshort-zh-cn](http://mirrors.ctan.org/info/lshort/chinese/lshort-zh-cn.pdf) 以更全é¢åœ°äº†è§£åŸºç¡€å†…容.
+
+本文所涉åŠåˆ°çš„代ç è¿˜è¯·ç”¨æˆ·å¤šå¤šåŠ¨æ‰‹, ä¸è¦ç®€å•åœ°å¤åˆ¶ç²˜è´´.
+
+若需è¦ç¼–译æºæ–‡ä»¶, 请确ä¿å®‰è£… fandol 字体, 并使用 `xelatex` 命令.
+推è TeX Live 用户使用如下命令
+```
+latexmk -xelatex -synctex=1 install-latex
+```
+无法使用 `latexmk` 的用户å¯ä»¥æ ¹æ®è‡ªå·±çš„æ“作系统执行 `make.bat` 或 `make`.
+
+若需è¦æœ¬é¡¹ç›®ç¼–译完æˆçš„ PDF 文件, å¯è‡³ [Releases](https://github.com/OsbertWang/install-latex/releases/latest) 处下载.
+
+# å¼€æºåè®®
+
+本次工作将éµå¾ªåè®® LaTeX Project Public License,v1.3c 或其åŽç‰ˆæœ¬.
+
+# Install-LaTeX (A short introduction to LaTeX installation )
+
+This package will introduce the operations related to installing TeX Live (introducing MacTeX in macOS), upgrading macro packages, and compiling simple documents on Windows 10, Ubuntu 20.04, and macOS systems, and mainly introducing command line operations.
+At the same time, it briefly introduces the use of several common editors under different operating systems, and additionally adds some related content using [Overleaf] (www.overleaf.com).
+
+Users are advised to read [texlive-zh-cn] (https://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf) and [lshort-zh-cn] (http: //mirrors.ctan.org/info/lshort/chinese/lshort-zh-cn.pdf) for a more comprehensive understanding of the basic content.
+
+The code involved in this article also asks users to do more, don't simply copy and paste.
+
+If you need to compile the source files, please make sure to install the fandol font and use the xelatex command.
+TeX Live users are recommended to use the following commands
+```
+latexmk -xelatex -synctex=1 install-latex
+```
+Users who cannot use `latexmk` can execute `make.bat` or `make` according to their operating system.
+
+If you need the PDF file compiled by this project, you can download it from [Releases](https://github.com/OsbertWang/install-latex/releases/latest).
+
+# License
+
+This work is released under the LaTeX Project Public License, v1.3c or later. \ No newline at end of file
diff --git a/info/install-latex/appendix/mirror.tex b/info/install-latex/appendix/mirror.tex
new file mode 100644
index 0000000000..d386bc1fb5
--- /dev/null
+++ b/info/install-latex/appendix/mirror.tex
@@ -0,0 +1,79 @@
+\chapter{大陆地区的æº}\label{chp:appendix:mirror}
+
+由于å„ç§ä¸çŸ¥å的原因,
+下载 \TeX{} Live çš„ iso 文件或å‡çº§å®åŒ…æ—¶,
+系统自动选择的æºå¹¶æ²¡æœ‰æ»¡è¶³ç”¨æˆ·å…³äºŽ``附近''çš„è¦æ±‚.
+å› æ­¤,
+很多时候,
+用户需è¦æ‰‹åŠ¨é€‰æ‹© CTAN çš„æº.
+ç›®å‰å·²æœé›†åˆ°çš„大陆地区的æºè§è¡¨~\ref{tab:appendix:mirror}.
+接下æ¥ç®€è¿°ä½¿ç”¨å¤§é™†åœ°åŒºçš„æºä¸‹è½½ iso 文件和å‡çº§å®åŒ….
+
+\begin{table}
+ \centering
+ \caption{大陆地区的æº}\label{tab:appendix:mirror}
+ \begin{tabular}{*{2}{l}}
+ \hline\hline
+ 清åŽå¤§å­¦ & \url{https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/}\\
+ 北京ç†å·¥å¤§å­¦ & \url{https://mirrors.bit.edu.cn/CTAN/systems/texlive/}\\
+ 北京交通大学 & \url{https://mirror.bjtu.edu.cn/ctan/systems/texlive/}\\
+ % 上海科技大学 & \url{https://mirrors-wan.geekpie.club/CTAN/systems/texlive/}\\
+ 上海交通大学 & \url{https://mirrors.sjtug.sjtu.edu.cn/ctan/systems/texlive/}\\
+ 中国科学技术大学 & \url{https://mirrors.ustc.edu.cn/CTAN/systems/texlive/}\\
+ % 浙江大学 & \url{https://mirrors.zju.edu.cn/CTAN/systems/texlive/}\\
+ å—京大学 & \url{https://mirrors.nju.edu.cn/CTAN/systems/texlive/}\\
+ åŽä¸­ç§‘技大学 & \url{http://mirrors.hust.edu.cn/CTAN/systems/texlive/}\\
+ é‡åº†å¤§å­¦ & \url{https://mirrors.cqu.edu.cn/CTAN/systems/texlive/}\\
+ % 东北大学 & \url{https://mirror.neu.edu.cn/CTAN/systems/texlive/}\\
+ 兰州大学 & \url{https://mirror.lzu.edu.cn/CTAN/systems/texlive/}\\
+ 腾讯云 & \url{https://mirrors.cloud.tencent.com/CTAN/systems/texlive/}\\
+ åŽä¸ºäº‘ & \url{https://mirrors.huaweicloud.com/CTAN/systems/texlive/}\\
+ 阿里云 & \url{https://mirrors.aliyun.com/CTAN/systems/texlive/}\\
+ \hline\hline
+ \end{tabular}
+\end{table}
+
+使用最近的 CTAN æºä¸‹è½½ iso 文件,
+实际上是下载
+\begin{lstlisting}
+ https://mirrors.ctan.org/systems/texlive/Images/texlive2020.iso
+\end{lstlisting}
+使用大陆的æºä¸‹è½½å®ƒ,
+åªéœ€å°†ä»¥ä¸Šç½‘å€ä¸­çš„
+\begin{lstlisting}
+ https://mirrors.ctan.org/systems/texlive/
+\end{lstlisting}
+替æ¢ä¸ºç›¸åº”çš„æºçš„地å€,
+而将
+\begin{lstlisting}
+ Images/texlive2020.iso
+\end{lstlisting}
+予以ä¿ç•™.
+以清åŽå¤§å­¦ä¸ºä¾‹,
+从清åŽå¤§å­¦æºä¸­ä¸‹è½½ iso é•œåƒæ–‡ä»¶,
+实际上是下载
+\begin{lstlisting}
+ https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2020.iso
+\end{lstlisting}
+
+åŒç†,
+å‡çº§å®åŒ…也åªéœ€è¦å°†å¯¹åº”的网å€æ›¿æ¢ä¸ºæºåœ°å€å³å¯.
+å‰é¢æ­£æ–‡ä¸­æ‰€è®¾ç½®çš„
+\begin{lstlisting}
+ tlmgr option repository ctan
+\end{lstlisting}
+等价于
+\begin{lstlisting}
+ tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
+\end{lstlisting}
+使用大陆的æºå‡çº§å®åŒ…,
+åªéœ€å°†
+\begin{lstlisting}
+ http://mirror.ctan.org/systems/texlive/
+\end{lstlisting}
+替æ¢ä¸ºå¤§é™†æºçš„地å€è€Œä¿ç•™å…¶ä»–部分å³å¯.
+ä¾æ—§ä»¥æ¸…åŽå¤§å­¦ä¸ºä¾‹,
+那么设置将å˜ä¸º
+\begin{lstlisting}
+ tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
+\end{lstlisting} \ No newline at end of file
diff --git a/info/install-latex/appendix/offline.tex b/info/install-latex/appendix/offline.tex
new file mode 100644
index 0000000000..9f86a20ad3
--- /dev/null
+++ b/info/install-latex/appendix/offline.tex
@@ -0,0 +1,52 @@
+% !TeX root = ../main.tex
+
+\chapter{离线安装å®åŒ…}
+
+由于一些原因,
+有些电脑ä¸èƒ½è”网,
+这对å‡çº§å®åŒ…ä¸åˆ©.
+这里介ç»ç¦»çº¿å‡çº§æ ‡å‡† \TeX{} Live 的包 (pkg) 的方法,
+主è¦æ˜¯ç”¨ \texttt{tlmgr install} çš„ \texttt{--file} å‚æ•°æ¥å®žçŽ°.
+
+首先在能够è”网的电脑上访问
+\href{https://ctan.org/tex-archive/systems/texlive/tlnet/archive}{archive}
+页é¢, 下载 \texttt{<archivename>.tar.xz} 文件.
+文件列表很长, 加载需花费些时间.
+æ³¨æ„ \texttt{<archivename>} 未必是 \href{https://ctan.org/pkg/}{pkg} 上的 \texttt{<pkgname>},
+例如在 \texttt{pkg} 上的
+\href{https://ctan.org/pkg/lshort-zh-cn}{lshort-zh-cn}
+å¯¹åº”ç€ \texttt{archive} 上的
+\href{http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.tar.xz}{lshort-chinese.tar.xz}
+和
+\href{http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.doc.tar.xz}{lshort-chinese.doc.tar.xz}.
+
+这里多解释一点 \texttt{<archivename>}.
+å‰é¢å·²ç»çœ‹åˆ°ä¸€ä¸ª \texttt{<pkgname>} å¯èƒ½ä¼šå¯¹åº”多个 \texttt{<archivename>},
+但基本上 \texttt{<archivename>} 的命å规则是 \texttt{<xxx>},
+\texttt{<xxx.source>} 和 \texttt{<xxx.doc>}.
+\texttt{<xxx>} 是必装的å®åŒ…文件;
+\texttt{<xxx.source>} 是选择安装的æºç , 如 \texttt{dtx} 文件;
+\texttt{<xxx.doc>} 是选择安装的文档, 如 \texttt{pdf} 文件等.
+这三者未必åŒæ—¶å­˜åœ¨, 例如å‰é¢æ到的 \texttt{lshort-chinese}.
+
+å¦å¤–, 如果需è¦å®‰è£…的是一个å¯æ‰§è¡Œæ–‡ä»¶, 例如 \texttt{pdftex} 或 \texttt{xetex},
+那么会涉åŠåˆ°æ ¹æ®æ“作系统进行下载的相关判断.
+如果è¦å‡çº§æœ¬åœ°å·²å®‰è£…çš„å¯æ‰§è¡Œæ–‡ä»¶, å¯ä»¥åœ¨å‘½ä»¤è¡Œè¾“入以下语å¥æŸ¥è¯¢:
+\begin{lstlisting}[language=bash, title={\small\sffamily Windows 系统}]
+ tlmgr info --only-installed | findstr "pdftex"
+\end{lstlisting}
+\begin{lstlisting}[language=bash, title={\small\sffamily Ubuntu 和 Mac 系统}]
+ tlmgr info --only-installed | grep 'pdftex'
+\end{lstlisting}
+在输出结果中å¯çœ‹åˆ°å¸¦ç³»ç»Ÿä¿¡æ¯çš„å称.
+如果是å‡çº§æœ¬åœ°æœªå®‰è£…çš„å¯æ‰§è¡Œæ–‡ä»¶,
+那么用户就需è¦æ ¹æ®ç»éªŒè‡ªè¡Œåˆ¤æ–­.
+
+下载正确的 \texttt{<archivename>.tar.xz} åŽ,
+å¯å…ˆæ£€æŸ¥ä¸€ä¸‹è¯¥åŽ‹ç¼©æ–‡ä»¶ä¸­æ˜¯å¦åŒ…å«äº† \texttt{tlpobj} 文件.
+之åŽå°†åŽ‹ç¼©æ–‡ä»¶æ‹·è´åˆ°æœªè”网电脑上,
+在命令行执行
+\begin{lstlisting}
+ tlmgr install --file <archivename>.tar.gz
+\end{lstlisting}
+系统便å¯è‡ªè¡Œå®‰è£…. \ No newline at end of file
diff --git a/info/install-latex/appendix/updateinfo.tex b/info/install-latex/appendix/updateinfo.tex
new file mode 100644
index 0000000000..757996a736
--- /dev/null
+++ b/info/install-latex/appendix/updateinfo.tex
@@ -0,0 +1,89 @@
+% !TeX root = ../main.tex
+\chapter{版本信æ¯}
+
+\section*{v2020.8.1}
+
+\begin{enumerate}
+ \item å¢žåŠ éªŒè¯ sha512 的内容
+\end{enumerate}
+
+\section*{v2020.7.1}
+
+\begin{enumerate}
+ \item \TeX works 拼写检查调整
+ \item VS Code 是开æºè½¯ä»¶
+ \item 改摘è¦ä¸ºå‰è¨€å¹¶å¢žåŠ å†…容
+ \item 增加调出å®åŒ…手册内容
+\end{enumerate}
+
+\section*{v2020.6.1}
+
+\begin{enumerate}
+ \item é‡è¿°å¤§é™†åœ°åŒºçš„æºçš„相关内容
+ \item 为适应 Ubuntu 20.04 调整æŸäº›å†…容
+ \item 调整有关管ç†å‘˜æƒé™çš„内容
+ \item 调整有关编辑器的内容
+ \item 借助网站加速下载 TeXstudio
+ \item æ示å¸è½½æ—¶çš„æƒé™
+ \item 给出 make.bat 与 makefile
+ \item 增加 MD5 的说明
+ \item 更正设置主文档的错误
+\end{enumerate}
+
+\section*{v2020.5.1}
+
+\begin{enumerate}
+ \item æ›´æ–° MiK\TeX{} 相关网å€
+ \item 更新 至 \TeX{} Live 2020
+ \item æ›´æ–° Windows 10 手动å¸è½½ \TeX{} Live 的内容
+ \item 调整 \TeX studio 图标大å°
+ \item æ›´æ–°é•œåƒç½‘å€
+ \item 更改 openoffice 网å€
+ \item æ›´æ–° Windows 10 å‡çº§å®åŒ…æè¿°
+ \item æ›´æ–° Overleaf 的介ç»
+\end{enumerate}
+
+\section*{v2020.4.1}
+
+\begin{enumerate}
+ \item 简è¦ä»‹ç» WSL 辅助程åº
+ \item 添加 Overleaf 学习与帮助
+ \item 添加两处与 WSL 有关的内容
+ \item 增加几处软件èœå•æ çš„讲解
+ \item 更清晰查看 Windows 10 环境å˜é‡çš„代ç 
+ \item Windows 10 直接以管ç†å‘˜èº«ä»½æ‰“开命令行安装
+ \item 调整标点
+\end{enumerate}
+
+\section*{v2020.3.1}
+
+\begin{enumerate}
+ \item 摘è¦ä¸­æ˜Žç¡®æ到 C\TeX{} 套装和å‘行版ã€ç¼–辑器
+ \item 更改 Windows 10 安装 \TeX{} Live çš„æè¿°, 如路径å, 文件扩展åç­‰
+ \item 将文件åè¦æ±‚写入注释
+ \item 添加 \TeX studio 数学符å·è¡¨å’Œæ’å…¥ã€æ”¹å†™è°ƒæ•´
+ \item 解决 \LaTeXe 版本ä¸åŒ¹é…导致 \texttt{xelatex} 失败的问题
+ \item 添加打开 \textsf{cmd} 的方法
+ \item 改写 \TeX studio 显示行å·çš„设置
+ \item æ›´æ–° MiK\TeX{} 相关网å€
+ \item 添加调整 \TeX works 字体的内容
+ \item 添加 Windows 中手动å¸è½½ \TeX{} Live 的方法
+ \item 添加 Overleaf 中文网å€
+\end{enumerate}
+
+\section*{v2020.2.1}
+
+\begin{enumerate}
+ \item 添加版本信æ¯åˆ—表
+ \item æ”¹å˜ Windows 10 çš„ \TeX studio 的下载网å€
+ \item 添加 macOS 中 \texttt{xelatex} 用字体å调用字体的方法
+ \item 详述 WSL 中ä¸æ‡‚ vim 的处ç†æ–¹æ³•å’Œé˜…读å®åŒ…手册的方法
+ \item 强调路径为ä¸å¸¦ç©ºæ ¼çš„英文
+ \item 订正若干拼写错误
+ \item 给出 \texttt{jdk} 环境å˜é‡çš„处ç†
+ \item 添加北京交通大学镜åƒ
+ \item 注明安装需å¸è½½å›½äº§å®‰å…¨è½¯ä»¶
+ \item æ›´æ­£ \TeX works 自动补全的教程网å€
+ \item ç»™å‡ºæ›´æ¢ 2345 好压的建议
+ \item 补充 Overleaf å‡çº§å†…容
+\end{enumerate} \ No newline at end of file
diff --git a/info/install-latex/appendix/wsladdition.tex b/info/install-latex/appendix/wsladdition.tex
new file mode 100644
index 0000000000..347020b8b6
--- /dev/null
+++ b/info/install-latex/appendix/wsladdition.tex
@@ -0,0 +1,120 @@
+% !TeX root = ../main.tex
+
+\chapter{有关 WSL 的一点补充内容}\label{chp:appendix:wsl}
+
+有用户指出,
+WSL (本质上是 Ubuntu) 中安装字体比较麻烦.
+这里引用
+\href{https://www.jianshu.com/p/e7f12b8c8602}{Ubuntu系统字体命令和字体的安装}
+一文.
+大致步骤如下.
+
+首先获å–需è¦å®‰è£…的字体文件,
+å‡è®¾æ–‡ä»¶ä¿å­˜åœ¨ \verb|~/fonts/|.
+然åŽåœ¨ \texttt{/usr/share/fonts/} 文件夹中创建新的文件夹,
+例如 \texttt{myfonts}
+\begin{lstlisting}[language=bash]
+ cd /usr/share/fonts/
+ sudo mkdir myfonts
+\end{lstlisting}
+接下æ¥å°†èŽ·å–的字体文件å¤åˆ¶åˆ° \texttt{myfonts} 中
+\begin{lstlisting}[language=bash]
+ sudo cp ~/fonts/* /usr/share/fonts/myfonts/
+\end{lstlisting}
+然åŽä¿®æ”¹å­—体文件的æƒé™
+\begin{lstlisting}[language=bash]
+ sudo chmod -R 755 myfonts
+\end{lstlisting}
+最åŽå»ºç«‹å­—体缓存
+\begin{lstlisting}[language=bash]
+ mkfontscale
+ mkfontdir
+ fc-cache -fv
+\end{lstlisting}
+
+实际上有部分字体å¯ç›´æŽ¥ä½¿ç”¨æºè¿›è¡Œå®‰è£…,
+如安装 \texttt{Noto CJK}
+\begin{lstlisting}[language=bash]
+ sudo apt-get install fonts-noto-cjk
+ sudo apt-get install fonts-noto-cjk-extra
+\end{lstlisting}
+
+在目å‰çš„版本中, 本文在 WSL 中进行编译.
+ç›®å‰æ„Ÿå—是该方法较之 Windows 10 系统中的编译更快.
+其他方é¢å¹¶æœªè¿›è¡Œæ¯”较.
+由于 \TeX studio 在 WSL 中无法正常正åæœç´¢,
+因此我使用了 VS Code é…åˆ
+\href{https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl}{Remote WSL}
+和
+\href{https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop}{\LaTeX{} Workshop}
+æ¥ç¼–写文档.
+这里将个人使用的相关é…置附上,
+其中注释的部分是调用外部 SumatraPDF 阅读器的é…ç½®,
+用户å¯å‚考
+\href{https://github.com/OsbertWang/latex-editor-sumatrapdf}{latex-editor-sumatrapdf}
+æ¥äº†è§£æ›´å¤šå†…容.
+
+\begin{lstlisting}
+ "latex-workshop.latex.tools": [
+ {
+ "name": "latexmkpdf",
+ "command": "latexmk",
+ "args": [
+ "-synctex=1",
+ "-interaction=nonstopmode",
+ "-halt-on-error",
+ "-file-line-error",
+ "-pdf",
+ "%DOCFILE%"
+ ]
+ },
+ {
+ "name": "latexmkxe",
+ "command": "latexmk",
+ "args": [
+ "-synctex=1",
+ "-interaction=nonstopmode",
+ "-halt-on-error",
+ "-file-line-error",
+ "-pdfxe",
+ "%DOCFILE%"
+ ]
+ },
+ ],
+ "latex-workshop.latex.recipes": [
+ {
+ "name": "latexmkpdf",
+ "tools": [
+ "latexmkpdf"
+ ]
+ },
+ {
+ "name": "latexmkxe",
+ "tools": [
+ "latexmkxe"
+ ]
+ },
+ ],
+ "latex-workshop.latex.autoBuild.run": "never",
+ "latex-workshop.view.pdf.viewer": "tab"
+ // "latex-workshop.view.pdf.viewer": "external",
+ // "latex-workshop.view.pdf.ref.viewer": "external",
+ // "latex-workshop.view.pdf.external.viewer.command": "<SumatraPDFROOT>/SumatraPDF.exe",
+ // "latex-workshop.view.pdf.external.viewer.args": [
+ // "-inverse-search",
+ // "\"<VSCodeROOT>/bin/code.cmd\" -r -g \"%f:%l\"",
+ // "%PDF%"
+ // ],
+ // "latex-workshop.view.pdf.external.synctex.command":"<SumatraPDFROOT>/SumatraPDF.exe",
+ // "latex-workshop.view.pdf.external.synctex.args":[
+ // "-forward-search",
+ // "%TEX%",
+ // "%LINE%",
+ // "%PDF%",
+ // ],
+\end{lstlisting}
+
+实际é…置时,
+用户需è¦ç»“åˆè‡ªèº«å®‰è£…æƒ…å†µæ›´æ¢ \texttt{<SumatraPDFROOT>} å’Œ \texttt{<VSCodeROOT>},
+å³ SumatraPDF å’Œ VS Code å„自的安装路径.
+希望阅读本文的用户能够尽快上手使用 \LaTeX.
diff --git a/info/install-latex/chapter/editor.tex b/info/install-latex/chapter/editor.tex
new file mode 100644
index 0000000000..e2ba28f5e2
--- /dev/null
+++ b/info/install-latex/chapter/editor.tex
@@ -0,0 +1,514 @@
+% !TeX root = ../main.tex
+
+\chapter{使用编辑器}
+
+\section{Windows 10 系统}
+
+在实际æ“作中, 用户会å‘觉使用记事本编写 \texttt{tex} 文件å分ä¸ä¾¿,
+因此很多用户都将其他编辑器作为自己的首选.
+这里å‘大家介ç»éš \TeX{} Live 一åŒå‘行的轻é‡çº§ç¼–辑器 \TeX works
+和功能更加丰富的
+\href{http://texstudio.sourceforge.net/}{\TeX studio}
+(github 上有%
+\href{https://github.com/texstudio-org/texstudio}{æºç }%
+和%
+\href{https://github.com/texstudio-org/texstudio/releases}{å¯æ‰§è¡Œæ–‡ä»¶}).
+其他编辑器无法一一介ç», 还请自己在网上寻求更多帮助.
+
+\subsection{\TeX works}
+
+\TeX works 是一款轻é‡çº§çš„ \LaTeX 编辑器, 个人认为éžå¸¸é€‚åˆå…¥é—¨çº§ç”¨æˆ·ä½¿ç”¨%
+\footnote{很多用户在编写 \texttt{tex} 文件时喜欢借助其他工具,
+è¿™ä¸æ˜¯ä¸ªå¥½ä¹ æƒ¯, 这里鼓励用户多手动敲代ç }.
+
+和大多数国产软件ä¸åŒ, \TeX works ä¸ä¼šè‡ªåŠ¨åœ¨æ¡Œé¢ç”Ÿæˆå¿«æ·æ–¹å¼,
+新人往往ä¸çŸ¥é“如何打开它.
+实际上 \TeX works 在 \TeX{} Live 安装路径的
+\texttt{\textbackslash bin\textbackslash win32} 中,
+å¯åœ¨ \textsf{cmd} 中执行 \texttt{texworks} 打开,
+也å¯ç›´æŽ¥åœ¨ Windows æœç´¢æ é‡Œæœ \TeX works 打开.
+
+刚开始使用 \TeX works 的用户ä¸å¿…过多é…ç½®,
+在默认状æ€ä¸‹æ‰“开软件ã€ç¼–写代ç ã€ä¿å­˜æ–‡ä»¶åŽ,
+用户å¯ä½¿ç”¨ \TeX works 的“排版â€æŒ‰é’®è¿›è¡Œæ–‡æ¡£ç¼–译而ä¸å¿…回到命令行%
+\footnote{实际上编辑器的按钮也是调用命令行æ¥ç¼–译文档,
+\TeX works 默认排版快æ·é”®æ˜¯ \texttt{ctrl + T}}.
+按钮æ—边是编译命令èœå•, 用户å¯æ ¹æ®éœ€è¦è‡ªè¡Œé€‰æ‹©.
+
+下é¢ä»‹ç»å‡ ä¸ªå¸¸ç”¨çš„功能.
+
+\subsubsection{显示行å·}
+
+打开 \menu{编辑 > 首选项 > 编辑器}, 选择 \menu{è¡Œå·} å³å¯.
+
+\subsubsection{调整字体}
+
+\TeX works 有时会擅自更改编辑器所使用的字体,
+很多字体``长相''诡异,
+让用户误以为是乱ç .
+用户å¯åœ¨ \menu{编辑 > 首选项 > 编辑器默认é…ç½®}
+å’Œ \menu{æ ¼å¼ > 字体} 处进行更改.
+Windows 10 中字体列表è§%
+\href{https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list}{这里}.
+
+\subsubsection{自动补全}
+
+自动补全主è¦æ˜¯ \keys{tab} 键的功能,
+使用å‰éœ€ç¡®å®š \menu{首选项 > 编辑器} 中是å¦å‹¾é€‰äº† \menu{å¯åŠ¨è‡ªåŠ¨è¡¥å…¨}.
+有关自动补全的更多内容用户å¯å‚考
+\href{https://github.com/EthanDeng/texworks-autocomplete}{\TeX works 的自动补全功能}.
+
+\subsubsection{使用模æ¿}
+
+\TeX works支æŒä»Žæ¨¡æ¿æ–°å»ºæ–‡æ¡£, 在 \menu{文件} èœå•ä¸­å¯è§.
+
+\subsubsection{拼写检查}
+
+默认情况, \TeX works没有æ­è½½æ‹¼å†™æ£€æŸ¥å­—å…¸, 需è¦ç”¨æˆ·è‡ªå·±é…ç½®.
+首先, 访问
+\href{https://extensions.openoffice.org/dictionary}{openoffice}
+下载 \texttt{.oxt} 文件.
+å°† \texttt{.oxt} 文件é‡å‘½å为 \texttt{.zip} 文件,
+解压缩得到里é¢çš„ \texttt{.dic} å’Œ \texttt{.aff} 文件.
+接下æ¥å°†å®ƒä»¬å®‰è£…到
+\texttt{<resources>\textbackslash dictionaries}%
+\footnote{\texttt{<resources>} 的具体ä½ç½®å¯ä»¥åœ¨
+\menu{帮助 > TeXworks é…置与资æº} 中找到}.
+安装完æˆåŽ, 在 \menu{编辑 > 拼写} 中选择å³å¯.
+
+\subsubsection{魔法注释}
+
+魔法注释å¯ä»¥ç›´æŽ¥è§„定主文档ã€æ–‡ä»¶ç¼–ç å’Œç¼–译命令等.
+例如用户写学ä½è®ºæ–‡æ—¶, 往往有一个主文档和若干å­æ–‡æ¡£.
+在å­æ–‡æ¡£çš„开头写上魔法注释
+\begin{lstlisting}
+ % !TeX root = ../main.tex
+\end{lstlisting}
+å³å¯å‘Šè¯‰ç³»ç»Ÿä¸Šä¸€çº§ç›®å½•ä¸­çš„ \texttt{main.tex} 是主文档%
+\footnote{主文档和å­æ–‡æ¡£çš„更多内容请å‚考 \texttt{\textbackslash include}
+和 \texttt{\textbackslash input} 的用法}.
+\begin{lstlisting}
+ % !TeX encoding = UTF8
+\end{lstlisting}
+表示该文档使用 ``UTF-8'' ç¼–ç %
+\footnote{ç›®å‰å»ºè®®ç”¨æˆ·å¤šç”¨ ``UTF-8'' ç¼–ç , 尤其是中文文档}.
+\begin{lstlisting}
+ % !TeX program = xelatex
+\end{lstlisting}
+表示该文档使用 \texttt{xelatex} 编译命令进行编译.
+\begin{lstlisting}
+ % !TeX spellcheck = <language_code>
+\end{lstlisting}
+表示该文档使用 \texttt{<language\_code>} 进行拼写检查,
+它的具体å称请用户到 \menu{编辑 > 拼写} 中查看.
+
+\subsubsection{转编ç }
+
+实际上转编ç æ˜¯å¾ˆå¤šç¼–辑器都具备的功能.
+在\TeX workså³ä¸‹è§’有三个按钮,
+左边按钮控制æ¢è¡Œç¬¦ç±»åž‹, 中间按钮控制文档编ç , å³è¾¹æŒ‰é’®æŽ§åˆ¶è¡Œè·³è½¬.
+ç›®å‰å¤§éƒ¨åˆ†ä¸­æ–‡ç”¨æˆ·ä¸»è¦é¢ä¸´çš„是``UTF-8''å’Œ``GBK''之间的转æ¢.
+如果文档是``GBK''ç¼–ç , 使用\TeX works打开文件åŽ, 文档会出现乱ç .
+这时, 点中间按钮, 选择编ç ç±»åž‹``GBK'', å†ç‚¹å‡»æŒ‰é’®,
+选择 \menu{使用所选编ç é‡è½½æ–‡æ¡£}, 若文档中乱ç æ¶ˆå¤±, 则å†æ¬¡ç‚¹å‡»æŒ‰é’®,
+选择``UTF-8'', 最åŽä¿å­˜æ–‡æ¡£, 完æˆè½¬ç å·¥ä½œ.
+
+除以上内容外, \TeX works 还支æŒæ­£åˆ™è¡¨è¾¾å¼ã€è‡ªå®šä¹‰å¿«æ·é”®ç­‰.
+这些内容都写在 \TeX works 自带的手册中.
+手册ä¸é•¿, 用户å¯ä»¥é€šè¯»ä¸€é以了解更多内容.
+很多功能å¯ä»¥é€šè¿‡\textbf{èœå•æ }找到,
+因此建议用户ç¨å¾®äº†è§£ä¸€ä¸‹å®ƒçš„èœå•æ .
+
+\subsection{\TeX studio}
+
+相较于 \TeX works, \TeX studio 功能更丰富, 用法更多.
+在使用 \TeX studio å‰,
+用户一定è¦æŸ¥è¯¢ \texttt{system32} 是å¦åœ¨\textbf{环境å˜é‡}中.
+具体方法在å‰é¢å·²æœ‰è¯´æ˜Ž, 此处ä¸å†èµ˜è¿°.
+以下有关 \TeX studio 的用法介ç»,
+还请用户æå‰åœ¨ \menu{Options > configure TeXstudio} 中勾选
+\menu{Show Advanced Options}.
+由于网络原因,
+\TeX studio 下载有些困难.
+大家å¯ä»¥å€ŸåŠ©äºŽ
+\url{https://d.serctl.com}
+加速下载,
+网站æ供了下载教程,
+这里ä¸å†å±•å¼€.
+
+\subsubsection{更改默认编译命令}
+
+在 \menu{Options > configure TeXstudio > build > default compiler}
+中选择默认编译命令.
+
+å¦å¤–用 \texttt{latexmk} å’Œ \texttt{biblatex} åšç¼–译时,
+需è¦åœ¨ \menu{Options > Configure TeXstudio > build > Build Options}
+中å–消 \menu{Check and update bibliography before compiling}.
+
+\subsubsection{显示行å·}
+
+在 \menu{Editor > Show Line Numbers} 选择行å·å¦‚何显示.
+
+\subsubsection{数学符å·è¡¨}
+
+在 \TeX studio 左下角有两个按钮:
+\menu{Side Panel} 和 \menu{Messages / Log file}.
+打开 \menu{Side Panel},
+点击软件左侧边æ ç¬¬ 3 个图标 \menu{Symbols}.
+
+
+\subsubsection{æ’å…¥ã€æ”¹å†™è°ƒæ•´}
+
+与很多其他编辑器一样,
+\TeX studio 也å¯ä»¥é€šè¿‡é”®ç›˜ \keys{insert}
+改å˜æ’å…¥ã€æ”¹å†™çŠ¶æ€.
+分别处于æ’å…¥ã€æ”¹å†™çŠ¶æ€æ—¶,
+编辑器光标会呈现ä¸åŒçš„æ ·å­.
+
+\subsubsection{调整缩进}
+
+在 \menu{Options > Configure TeXstudio > Editor > Indentation Mode}
+处å¯ä»¥é€‰æ‹©æ˜¯å¦ä¿æŒç¼©è¿›.
+如果需è¦è®©ç¼©è¿›å®Œå…¨å˜ä¸ºç©ºæ ¼,
+勾选 \menu{Replace Indentation Tab by Spaces}.
+
+在 \menu{Adv. Editor > Appearance} 中å¯ä»¥æ›´æ”¹ \menu{Tab Widths}.
+
+\subsubsection{å—选择模å¼}
+
+åŒæ—¶æŒ‰ \keys{Ctrl + Alt} 便å¯é€šè¿‡é¼ æ ‡å·¦é”®è¿›è¡Œå—选择.
+
+\subsubsection{调整图标大å°}
+
+有些用户å±å¹•åˆ†è¾¨çŽ‡é«˜,
+因此软件上图标会显得很å°.
+在 \menu{Options > Configure TeXstudio > Gui Scaling} 处å¯ä»¥è°ƒæ•´ä¸‰å¤„的显示比例.
+
+\subsubsection{自动补全和未识别代ç }
+
+\TeX studio 自动补全功能会先通过用户引用的å®åŒ…æ¥åˆ¤æ–­ä»£ç æ˜¯å¦éœ€è¦è‡ªåŠ¨è¡¥å…¨,
+åŒæ—¶å®ƒä¹Ÿå¯ä»¥ä»¥æ­¤åˆ¤å®šç”¨æˆ·è¾“入的命令是å¦æ­£ç¡®.
+若系统判断命令无法识别,
+则该命令会出现红色背景.
+
+\TeX studio 能够识别的命令全部被写入了
+\href{https://github.com/texstudio-org/texstudio/tree/master/completion}{cwl 文件}
+中.
+用户å¯ä»¥æ ¹æ®è‡ªå·±çš„需è¦æ›´æ”¹ cwl 文件,
+然åŽå°†å…¶æ”¾å…¥
+\texttt{<settings directory>\textbackslash completion\textbackslash user}
+文件夹%
+\footnote{点击 \menu{Help > Check LaTeX Installation},
+在生æˆçš„ \texttt{System Report.txt} 中找到 \texttt{texstudio.ini} 文件,
+其所在文件夹å³ä¸º \texttt{<settings directory>}}.
+
+自动补全åŽæœ‰å¯èƒ½ç”Ÿæˆæ–‡æœ¬æ¡†,
+使用 \keys{\ctrl + \arrowkey{>}} å¯ä»¥è·³è½¬è‡³ä¸‹ä¸€ä¸ªæ–‡æœ¬æ¡†,
+\keys{\ctrl + \arrowkey{<}} 则å¯ä»¥è·³è½¬è‡³ä¸Šä¸€ä¸ª.
+
+\subsubsection{拼写检查}
+
+在
+\menu{Options > Configure TeXstudio > Language Checking > Default Language}
+处选择 \texttt{en\_US} å³å¯é»˜è®¤è¿›è¡Œè‹±æ–‡æ‹¼å†™æ£€æŸ¥.
+
+\subsubsection{魔法注释}
+
+é™¤äº†åƒ \TeX works 中使用魔法注释外, \TeX studio 还有很多其他的魔法注释, 例如
+\begin{lstlisting}
+ % !TeX TXS-program:compile = txs:///latexmk/{}[-xelatex -synctex=1 -interaction=nonstopmode ?me"]
+\end{lstlisting}
+表示使用 \texttt{latexmk} 编译命令,
+\texttt{\{\}} 表示无视编辑器赋予该命令的一切å‚æ•°,
+而 \texttt{[]} 表示添加其中的å‚数进行编译,
+本例中添加 \texttt{-xelatex -synctex=1 -interaction=nonstopmode} 作为å‚æ•°.
+如果用户ä¸æ¸…楚魔法注释都å¯ä»¥å†™å“ªäº›ç±»åž‹,
+å¯ä»¥ç‚¹å‡» \menu{LaTeX > Add magic comments} 查看五ç§é­”法注释类型.
+更多内容需è¦é˜…读软件手册.
+
+\subsubsection{渲染方å¼}
+
+默认的渲染方å¼å¯¹ä¸­æ–‡æ‹¬å·çš„支æŒä¸å¤Ÿå¥½.
+用户å¯ä»¥åœ¨ \menu{Options > Configure TeXstudio > Adv. Editor > Hacks/Workarounds} 中å–消
+\menu{Try to automatically choose best display options},
+选择 \menu{Disable cache of character width} 和 \menu{Disable fixed pitch mdoe}.
+这样能够比较好地渲染中文括å·.
+
+\subsubsection{转编ç }
+
+\TeX studio å³ä¸‹è§’æœ‰ä¸€å¤„æ˜¾ç¤ºæ–‡æ¡£ç¼–ç  (Encoding).
+ä¾æ—§ä»¥``UTF-8''å’Œ``GBK''之间的转æ¢ä¸ºä¾‹.
+如果文档是``GBK''ç¼–ç , 使用 \TeX studio 打开文件åŽ,
+点击 \menu{Encoding} 处, 选择 \menu{More Encodings}.
+打开窗å£åŽ, 选择``GBK / ...'', 点击 \menu{Reload With}.
+若这时文档没有乱ç , å†ç‚¹å‡» \menu{Encoding > More Encodings},
+选择``UTF-8'', 点击 \menu{Change To}, ä¿å­˜æ–‡ä»¶, 完æˆè½¬ç .
+在 \menu{Edit > Setup Encoding ...} 处åŒæ ·å¯ä»¥æ‰“开编ç çª—å£.
+
+\subsubsection{自定义命令并生æˆæŒ‰é’®}
+
+\TeX studio å…许用户自定义命令, 并将命令åšæˆæŒ‰é’®æ”¾ç½®äºŽé¢æ¿ä¸Š.
+如在 \menu{Options > Configure TeXstudio > Build > User commands} 中,
+填写å称 \texttt{User1:Build-xe-view}
+和对应的功能
+\begin{lstlisting}
+ latexmk -pdfxe -silent -synctex=1 -interaction=nonstopmode ?me" | txs:///view-pdf-internal --embedded
+\end{lstlisting}
+点击 \menu{OK}.
+接下æ¥æˆ‘们在 \menu{Tools > User} 中å³å¯çœ‹åˆ°è‡ªå®šä¹‰çš„命令和相应快æ·é”®.
+
+接下æ¥è®¾ç½®æŒ‰é’®.
+打开 \menu{Options > Configure TeXstudio > Toolbars},
+在两个下拉èœå•ä¸­åˆ†åˆ«é€‰æ‹© \menu{Tools} å’Œ \menu{All menus},
+在å³è¾¹æ‰¾åˆ° \menu{Tools > User > Build-xe-view} 并将其添加至左端,
+点击 \menu{OK}.
+这时, 在é¢æ¿ä¸­å°†æ·»åŠ æ–°çš„按钮.
+
+\subsubsection{生æˆå®æŒ‡ä»¤}
+
+\TeX studio å…许用户生æˆå®æŒ‡ä»¤.
+在 \menu{Macros > Edit Macros} 中, 用户å¯ä»¥æ ¹æ®è‡ªå·±çš„需è¦,
+给出å®æŒ‡ä»¤çš„å称ã€å¿«æ·é”®ã€å†…容等等.
+例如我们将 \texttt{latexmk-pdf} 填写在 \menu{name} 中,
+å°†
+\begin{lstlisting}
+ % !TeX TXS-program:compile = txs:///latexmk/{}[-pdf -synctex=1 -interaction=nonstopmode ?me"]
+\end{lstlisting}
+填写在 \menu{LaTeX Content} 中,
+å†å°† \texttt{Shift+F1} 填写在 \menu{Shortcut}.
+设置完毕åŽ, 点击 \menu{OK}.
+这时, 我们å¯ä»¥çœ‹åˆ° \menu{Macros > latexmk-pdf} 出现.
+在文档特定ä½ç½®ç‚¹å‡»å®ƒæˆ–者直接使用 \keys{\shift + F1}, å³å¯çœ‹åˆ°é­”法注释出现.
+
+\subsubsection{更改颜色方案}
+
+有一些用户喜欢深色的颜色方案.
+手动修改颜色ä¸æ–¹ä¾¿çš„è¯, 我们å¯ä»¥ä»Žç½‘上找到一些现æˆçš„颜色方案,
+例如
+\href{https://tex.stackexchange.com/questions/108315/how-can-i-set-a-dark-theme-in-texstudio}{stackexchange 网站}%
+和%
+\href{https://robjhyndman.com/hyndsight/dark-themes-for-writing/}{æŸäº›ç”¨æˆ·çš„åšå®¢}.
+更改方案åªéœ€è¦æ‰“å¼€ \texttt{ini} 文件,
+将这些颜色方案å¤åˆ¶åˆ° \texttt{[formats]} 部分.
+在 \menu{Help > Check LaTeX Installation}
+中有 \texttt{ini} 文件的具体ä½ç½®.
+
+\subsubsection{调用外部 PDF 阅读器}
+
+\TeX studio å·²ç»å†…嵌了 PDF 阅读器供用户预览编译结果,
+但一些用户喜欢使用外部 PDF 阅读器.
+这里以 \href{https://www.sumatrapdfreader.org/free-pdf-reader.html}{SumatraPDF} 为例,
+用户直接安装或下载便æºç‰ˆå‡å¯,
+å‡å®šå®ƒåœ¨æœ¬åœ°çš„ä½ç½®ä¸º \texttt{<SumatraPDFROOT>},
+而 \TeX studio 在本地的ä½ç½®æ˜¯ \texttt{<TeXstudioROOT>}.
+打开 \menu{Options > Configure TeXstudio} 窗å£,
+在 \menu{Build > User commands} 中添加
+\begin{lstlisting}
+ "<SumatraPDFROOT>\SumatraPDF.exe" -reuse-instance -forward-search ?c:rme" @ -inverse-search "<TeXstudioROOT>\texstudio.exe %%f -line %%l" "?m.pdf"
+\end{lstlisting}
+将其命å为 \texttt{user0:sumatrapdf}.
+接下æ¥, 在 \menu{Build > Build \& View} 中将
+\texttt{txs:///compile | txs:///view} 改为
+\texttt{txs:///compile | txs:///user0}.
+最åŽ, 在 \menu{Menus} 中将 \texttt{\&View} 的命令由
+\texttt{txs:///view} 改为 \texttt{txs:///user0}.
+完æˆä»¥ä¸Šè®¾ç½®åŽ,
+关闭窗å£.
+这时,
+用户使用快æ·é”® \keys{F5} å’Œ \keys{F7} å‡å¯æ‰“å¼€ SumatraPDF 并且实现了正å‘æœç´¢.
+如果有人喜欢在编译时添加å‚æ•° \texttt{--outdir=temp},
+那么å¯ä»¥å°† \texttt{user0:sumatrapdf} 改为
+\begin{lstlisting}
+ "<SumatraPDFROOT>\SumatraPDF.exe" -reuse-instance -forward-search ?c:rme" @ -inverse-search "<TeXstudioROOT>\texstudio.exe %%f -line %%l" "?r)temp\?m.pdf"
+\end{lstlisting}
+
+如果以上设置没能正确实现正åå‘æœç´¢,
+那么å¯ä»¥å°† \texttt{user0:sumatrapdf} 改为
+\begin{lstlisting}
+ dde:///"<SumatraPDFROOT>\SumatraPDF.exe":SUMATRA/control/[ForwardSearch("?m.pdf",?c:rme",@,0,0,1)]
+\end{lstlisting}
+其他ä¸å˜.
+而åŽç”¨ SumatraPDF 打开生æˆçš„ PDF 文件,
+在 \menu{Settings > Options > Set inverse search command line} 中输入
+\begin{lstlisting}
+ "<TeXstudioROOT>\texstudio.exe" "%f" -line %l
+\end{lstlisting}
+至此完æˆäº†é€†å‘æœç´¢,
+åŒå‡» PDF 文件便å¯å›žåˆ° \TeX studio 中对应代ç çš„行首.
+
+\section{Ubuntu 20.04 系统}
+
+简化起è§, 这里åªä»‹ç»å¦‚何使用 \TeX studio.
+æ ¹æ®å®˜ç½‘推è, 我们安装æºå†…çš„ \TeX studio.
+安装å‰å¯å‚ç…§ \ref{subsec:ubuntu:xelatexfail}~节的介ç»æ¢æºä»¥å¢žé€Ÿ.
+
+在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo apt install texstudio
+\end{lstlisting}
+å³å¯å®‰è£… \TeX studio.
+注æ„安装过程中会产生一些ä¾èµ–, 它们包括了æºå†…çš„ \TeX{} live 包, 如 \texttt{tex-common}, \texttt{texlive-base}, \texttt{texlive-binaries}, \texttt{texlive-latex-base} å’Œ \texttt{texlive-latex-recommended}.
+用户需è¦å¸è½½å®ƒä»¬.
+
+当然用户也å¯ä»¥ä½¿ç”¨
+\href{https://code.launchpad.net/~sunderme/+archive/ubuntu/texstudio}{PPA}
+æ¥å®‰è£… \TeX studio.
+以此在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo add-apt-repository ppa:sunderme/texstudio
+ sudo apt-get update
+ sudo apt-get install texstudio
+\end{lstlisting}
+
+安装完毕åŽ,
+用户å¯ä»¥åœ¨ \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ texstudio main.tex
+\end{lstlisting}
+使用 \TeX studio 编辑文档.
+也å¯ç›´æŽ¥åŒå‡» \texttt{main.tex} 文件.
+
+注æ„, 在åŒå‡»æ‰“开时, 用户需è¦åœ¨
+\menu{Options > Configure TeXstudio} 中点击
+\menu{Show Advanced Options},
+接下æ¥åœ¨ \menu{Build > Build Options > Commands (\${}PATH)}
+中添加路径,
+默认安装时为
+\begin{lstlisting}
+ /usr/local/texlive/2020/bin/x86_64-linux
+\end{lstlisting}
+
+其他设置å¯å‚考å‰æ–‡, 这里ä¸å†èµ˜è¿°.
+
+\section{macOS}
+
+这里介ç»ä¸¤æ¬¾ macOS 下的编辑器:
+\TeX Shop 和 \TeX studio.
+
+\subsection{\TeX Shop}
+
+Mac\TeX{} 自带 \TeX Shop 编辑器 (注æ„ä¸è¦ä¸Žå…¶ä»–自带的程åºæ··æ·†),
+通常在安装完毕åŽä¾¿å¯ç«‹å³ä½¿ç”¨.
+通过编辑器打开 \texttt{main.tex},
+å°†æŽ’ç‰ˆç¨‹åº (工具æ ä¸Šé¢å·¦æ•°ç¬¬äºŒä¸ªä¸‹æ‹‰èœå•) 由默认的 \menu{LaTeX} 切æ¢åˆ°
+\menu{pdflatexmk},
+å†ç‚¹å‡»æ—边的排版 \menu{排版} (\menu{Typeset}),
+待编译完æˆåŽä¼šå¼¹å‡º PDF 预览界é¢.
+
+编译中文文档, 通常需è¦å°†æŽ’版程åºåˆ‡æ¢åˆ° \menu{XeLaTeX}.
+注æ„å¯èƒ½éœ€è¦å¤šæ¬¡ç¼–译以生æˆæ­£ç¡®çš„交å‰å¼•ç”¨ç­‰å†…容.
+
+\subsection{\TeX studio}
+
+如果希望使用 \TeX studio, 也å¯ä»¥é€šè¿‡ Homebrew 安装:
+\begin{lstlisting}[language=bash]
+ brew cask install texstudio
+\end{lstlisting}
+注æ„因为网络问题å¯èƒ½ä¼šä¸‹è½½å¤±è´¥.
+这时å¯èƒ½éœ€è¦ä»Žå…¶ä»–途径获得安装包并手工安装, 此处ä¸å†èµ˜è¿°.
+其他设置与 Windows 系统中大致相仿.
+
+\subsubsection{无法显示文字}
+
+\TeX studio 在 macOS 下有å¯èƒ½æ— æ³•æ˜¾ç¤ºæ–‡å­—,
+这是其他系统下目å‰æ²¡æœ‰å‘现的问题.
+具体解决方法è§%
+\href{https://zhuanlan.zhihu.com/p/80728204}{æŽé˜¿çŽ²åœ¨çŸ¥ä¹Žçš„文章}.
+
+\section{Windows Subsystem for Linux}
+
+若使用 \TeX studio,
+则需è¦å°† \texttt{bash.exe} åŠå…¶ç»å¯¹è·¯å¾„写入编译命令中.
+使用
+\href{https://www.voidtools.com/zh-cn/}{everything}
+æœç´¢æ—¶ä¼šå‘现多个 \texttt{bash.exe},
+这里我们选择在路径
+\texttt{C:\textbackslash Windows\textbackslash WinSxS...}
+下的 \texttt{bash.exe}.
+若该路径下ä»æœ‰å¤šä¸ª \texttt{bash.exe},
+则挑选与
+\texttt{C:\textbackslash Windows\textbackslash System32}
+åŒç­‰å¤§å°çš„.
+
+下é¢ç»™å‡ºä¸€ä¸ªä¾‹å­.
+仿照å‰è¿°å»ºç«‹ç”¨æˆ·è‡ªå®šä¹‰å‘½ä»¤çš„方法,
+在
+\menu{Options > Configure TeXstudio > Build > User commands}
+中,
+填写å称
+\texttt{User4:bash}
+和功能\footnote{这里çœç•¥äº†ä¸­é—´è·¯å¾„, 用户根æ®è‡ªå·±çš„情形进行补充å³å¯}
+\begin{lstlisting}
+ "C:\Windows\WinSxS\...\bash.exe" -i -c "latexmk -xelatex -synctex=1 -interaction=nonstopmode -halt-on-error -file-line-error ?me)"
+\end{lstlisting}
+点击 \menu{OK}.
+接下æ¥æ‰“å¼€ \menu{Options > Configure TeXstudio > Toolbars},
+在两个下拉èœå•ä¸­åˆ†åˆ«é€‰æ‹© \menu{Tools} å’Œ \menu{All menus},
+在å³è¾¹æ‰¾åˆ° \menu{Tools > User > bash} 并将其添加至左端, 点击 \menu{OK}.
+这时, 在é¢æ¿ä¸­å°†æ·»åŠ æ–°çš„按钮.
+
+é—憾的是, 由于路径表达方å¼ä¸åŒ, \TeX studio 无法正常使用正åæœç´¢.
+这个问题的一个å¯é€‰æ‹©è§£å†³æ–¹æ¡ˆæ˜¯åœ¨ WSL 中安装图形界é¢å¹¶ä½¿ç”¨ X Server,
+这样å¯ç›´æŽ¥å°† \TeX studio 安装至 WSL,
+这里ä¸è®¨è®ºæ­¤æ–¹æ¡ˆçš„优劣.
+
+\section{其他编辑器}
+
+\href{https://code.visualstudio.com/}{VS Code} ç›®å‰å·²æœ‰æ’件
+\href{https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop}{LaTeX Workshop}
+供用户使用.
+具体设置方å¼å»ºè®®é˜…读æ’件手册,
+一些网å‹çš„教程å¯ä»¥å‚考,
+如
+\href{https://github.com/EthanDeng/vscode-latex}{EthanDeng 的教程}.
+å¦å¤–,
+VS Code çš„
+\href{https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl}{Remote-WSL}
+æ’件å¯ä»¥å¸®åŠ©ç”¨æˆ·æ›´æ–¹ä¾¿åœ°ä½¿ç”¨ WSL.
+å‚考é…置文件è§é™„录~\ref{chp:appendix:wsl}.
+
+\href{https://www.vim.org/}{Vim} 是一款优秀的编辑器,
+它的用法较目å‰å¸¸è§çš„编辑器有很大ä¸åŒ,
+因此用户上手时容易感觉无所适从,
+但熟练掌æ¡ç”¨æ³•åŽ,
+用户将很容易对其进行定制.
+\href{http://vim-latex.sourceforge.net/}{Vim-LaTeX}
+å°è¯•æ供一套全é¢çš„工具æ¥æŸ¥çœ‹ã€ç¼–辑和编译LaTeX文档,
+用户å¯ä»¥è€ƒè™‘使用.
+
+\section{多款编辑器对比å‚考}
+
+显然, èƒ½å¤Ÿæ”¯æŒ \LaTeX{} 的编辑器并ä¸å±€é™äºŽæœ¬æ‰‹å†Œæ‰€ä»‹ç»çš„几款.
+表~\ref{tab:editor} 是 \href{https://ddswhu.me/}{ddswhu} 在 \LaTeX{}
+å°åœˆå­å†…部对 \LaTeX{} 编辑器所进行的用户体验调查的结果, 比较主观, ä»…ä¾›å‚考.
+其中 Sublime Text 和 Visual Studio Code 为文本编辑器,
+它们需è¦å€ŸåŠ©æ’件æ‰èƒ½æ”¯æŒ \LaTeX{} 编译.
+对自己网络éžå¸¸è‡ªä¿¡çš„用户也å¯ä»¥å‚考
+\href{https://en.wikipedia.org/wiki/Comparison_of_TeX_editors}{wikipedia}
+上的对比结果.
+
+\begin{table}[htbp]
+ \centering
+ \caption{\LaTeX{} 编辑器对比}
+ \begin{tabular}{cccccc}
+ \toprule
+ & WinEdt & \TeX studio & \TeX works & Sublime Text & VS Code \\
+ \cline{5-6}
+ æ’件ä¾èµ– & & & & \href{https://latextools.readthedocs.io/en/latest/}{\LaTeX{}Tools} & \href{https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop}{\LaTeX{} Workshop} \\
+ \midrule
+ 主æµç³»ç»Ÿ & Win & å…¨å¹³å° & Linux/Win & å…¨å¹³å° & å…¨å¹³å° \\
+ 软件类型 & 商业软件 & å¼€æºè½¯ä»¶ & å¼€æºè½¯ä»¶ & 商业软件 & å¼€æºè½¯ä»¶ \\
+ 软件价格 & \href{https://item.taobao.com/item.htm?id=551105790596}{219 元} & 0 & 0 & \href{https://www.sublimehq.com/store/text}{80 美元} & 0 \\
+ 授æƒæ–¹å¼ & 终身/教育 & & & 终身/个人 & \\
+ % é™„åŠ ä¿¡æ¯ & 教育版本 & & & 三年更新 & \\
+ 代ç é«˜äº® & \stars{2.7} & \stars{3.2} & \stars{1.5} & \stars{4.3} & \stars{4.5} \\
+ 颜色主题 & \stars{2.3} & \stars{2.2} & \stars{1.0} & \stars{4.0} & \stars{4.0} \\
+ 自动补全 & \stars{2.7} & \stars{3.4} & \stars{2.0} & \stars{3.5} & \stars{4.0} \\
+ 代ç ç‰‡æ®µ & \stars{2.7} & \stars{2.4} & \stars{0.5} & \stars{3.8} & \stars{4.0} \\
+ 辅助输入 & \stars{4.0} & \stars{3.4} & \stars{0.5} & \stars{2.3} & \stars{3.3} \\
+ å¼€å‘å®Œæˆ & \stars{4.0} & \stars{3.8} & \stars{4.5} & \stars{3.5} & \stars{4.0} \\
+ 推è指数 & \stars{2.7} & \stars{4.0} & \stars{1.5} & \stars{3.0} & \stars{4.3} \\
+ \bottomrule
+ \end{tabular}%
+ \label{tab:editor}%
+\end{table}%
diff --git a/info/install-latex/chapter/macos.tex b/info/install-latex/chapter/macos.tex
new file mode 100644
index 0000000000..213eb9744d
--- /dev/null
+++ b/info/install-latex/chapter/macos.tex
@@ -0,0 +1,130 @@
+% !TeX root = ../main.tex
+
+\chapter{macOS}\label{chap:macOS}
+
+\section{安装 Homebrew}
+
+强烈建议用户使用 \href{https://brew.sh}{Homebrew}.
+Homebrew 是一个包管ç†, 类似 Ubuntu 上é¢çš„ \texttt{apt-get}.
+安装教程å¯ä»¥åœ¨å…¶ç½‘站找到, 这里简å•åˆ—出æ¥ï¼š
+\begin{lstlisting}[language=bash]
+ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
+\end{lstlisting}
+将以上命令在\textsf{终端}\footnote{%
+ 打开方法为: \keys{\cmdmac + \SPACE}, 输入 terminal 并打开 \menu{终端} 应用}%
+执行.
+脚本会在执行å‰æš‚åœ, 并说明它将åšä»€ä¹ˆ. ä¾æ®å±å¹•æŒ‡ä»¤æ‰§è¡Œå³å¯.
+
+中国大陆用户å¯ä»¥æ›´æ”¹é•œåƒä»¥æ高访问速度. 以中国科学技术大学镜åƒæºä¸ºä¾‹:
+\begin{lstlisting}[language=bash]
+ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
+ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
+ cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
+ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
+ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
+ source ~/.bash_profile
+\end{lstlisting}
+如果是 zsh 用户, 最åŽä¸¤è¡Œè¯·æ›¿æ¢ä¸º
+\begin{lstlisting}[language=bash]
+ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
+ source ~/.zshrc
+\end{lstlisting}
+
+\subsection{Xcode}
+
+æ ¹æ® \href{https://docs.brew.sh/Xcode\#supported-xcode-versions}{Homebrew 网站}çš„æ示\footnote{原文是 Homebrew supports and recommends the latest Xcode and/or Command Line Tools available for your platform},
+推è用户在安装 Homebrew å‰å…ˆå®‰è£… Xcode.
+在\textsf{终端} 执行以下命令å³å¯:
+\begin{lstlisting}[language=bash]
+ xcode-select --install
+\end{lstlisting}
+
+\section{安装 Mac\TeX}
+
+Mac\TeX{} 是 \TeX{} Live 在 macOS 下的å†æ‰“包版本, é¢å¤–加入了一些辅助程åº. 如果已ç»å®‰è£…了 Homebrew,
+åªéœ€åœ¨\textsf{终端}执行以下命令å³å¯å®Œæˆå®‰è£…:
+\begin{lstlisting}[language=bash]
+ brew cask install mactex
+\end{lstlisting}
+如有输入密ç ç­‰æ示, 请根æ®å±å¹•æŒ‡ç¤ºæ“作.至于环境å˜é‡ç­‰ç¹ç细节, Homebrew 会自动进行处ç†,
+无须用户干预.
+
+完整的 Mac\TeX{} 会比较大. 如果ç£ç›˜ç©ºé—´å®žåœ¨ç´§å¼ , 也å¯ä»¥è€ƒè™‘安装 Basic\TeX:
+\begin{lstlisting}[language=bash]
+ brew cask install basictex
+\end{lstlisting}
+安装完æˆåŽ Basic\TeX{} ä¾ç„¶ä¼šç¼ºå¾ˆå¤šåŒ…, 手动安装会比较麻烦, 所以ä¸æŽ¨è没有ç»éªŒçš„用户å°è¯•.
+
+\section{å¸è½½ Mac\TeX}
+
+如果用户借助 Homebrew cask 安装了 Mac\TeX,
+那么å¸è½½å·¥ä½œå¯èƒ½ä¼šç¨æ˜¾éº»çƒ¦.
+这里引用 \href{https://github.com/Homebrew/homebrew-cask/issues/32073}{Github} 上的讨论.
+用户å¯ä»¥æ ¹æ®è¿™é‡Œçš„内容å¸è½½ Mac\TeX.
+
+\section{跨版本å‡çº§ Mac\TeX}
+
+跨版本å‡çº§ (Mac\TeX{} 的版本与 \TeX{} Live ä¿æŒä¸€è‡´), å¯åœ¨\textsf{终端}借助 Homebrew 完æˆ:
+\begin{lstlisting}[language=bash]
+ brew update
+ brew cask upgrade mactex
+\end{lstlisting}
+
+\section{å‡çº§å®åŒ…}
+
+å‡çº§å®åŒ…ä¾æ—§å¯ä»¥ä½¿ç”¨ \texttt{tlmgr}.
+使用方法与 \ref{sec:ubuntu:update}~节类似, 这里ä¸å†é‡å¤.
+一般æ¥è¯´, 也需è¦ä½¿ç”¨ \texttt{sudo} 获å–管ç†å‘˜æƒé™åŽæ‰èƒ½å®Œæˆå®‰è£….
+
+\section{安装å®åŒ…}
+
+安装 CTAN 中的å®åŒ…方法与 \ref{sec:ubuntu:installpackage}~节一致.
+
+\section{调出å®åŒ…手册}
+
+调出å®åŒ…手册方法与 \ref{sec:ubuntu:texdoc}~节一致.
+
+\section{编译文件}
+
+å‡è®¾å·²ç»ç”¨ TextEdit.app 或其他文本编辑器编写以下示例 \texttt{main.tex}%
+\footnote{注æ„建立最å°ç¤ºä¾‹å‰å…ˆç¡®å®šå·¥ä½œè·¯å¾„},
+内容为
+\begin{lstlisting}[language = {[LaTeX]TeX}]
+ \documentclass{article}
+ \begin{document}
+ Hello \LaTeX{} World!
+ \end{document}
+\end{lstlisting}
+接下æ¥åœ¨\textsf{终端}中执行
+\begin{lstlisting}[language=bash]
+ pdflatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+待编译完æˆåŽ, å¯çœ‹åˆ°åœ¨å·¥ä½œè·¯å¾„中生æˆäº† \texttt{main.pdf}
+文件和其他åŒå的辅助文件 \texttt{main.aux} 与 \texttt{main.log}.
+å¯ä»¥æ‰“å¼€ \texttt{main.pdf} 查看内容.
+
+对于中文文档, å¯ä»¥ç¼–写以下最å°ç¤ºä¾‹%
+\footnote{注æ„使用 UTF-8 ç¼–ç }%
+\begin{lstlisting}[language={[LaTeX]TeX}]
+ \documentclass[UTF8]{ctexart}
+ \begin{document}
+ 你好 \LaTeX{} 世界ï¼
+ \end{document}
+\end{lstlisting}
+ä¿å­˜å¹¶é€€å‡º.
+接下æ¥åœ¨\textsf{终端}中进入工作路径,
+执行
+\begin{lstlisting}[language=bash]
+ xelatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+\texttt{xelatex} å¯è°ƒç”¨ç³»ç»Ÿå­—体,
+为系统安装字体的方法请å‚考
+\href{https://support.apple.com/en-us/HT201749}{How to install and remove fonts on your Mac}.
+安装完æˆåŽ, 刷新字体缓存.
+注æ„到此时 \texttt{xelatex} åªèƒ½é€šè¿‡æ–‡ä»¶åæ¥è°ƒç”¨å‘行版预装的字体,
+解决此问题的方法请å‚考%
+\href{https://zhuanlan.zhihu.com/p/59774395}{æ…•å­çš„文章}.
+
+编译命令的相关å‚æ•°, 这里ä¸å†èµ˜è¿°.
diff --git a/info/install-latex/chapter/overleaf.tex b/info/install-latex/chapter/overleaf.tex
new file mode 100644
index 0000000000..9fc235927a
--- /dev/null
+++ b/info/install-latex/chapter/overleaf.tex
@@ -0,0 +1,97 @@
+% !TeX root = ../main.tex
+
+\chapter{Overleaf}
+
+在特定场åˆ,
+有些用户并ä¸éœ€è¦ä¹Ÿæ²¡æ¡ä»¶åœ¨æœ¬åœ°å®‰è£…å‘行版,
+因此这里é¢å¤–补充 \href{www.overleaf.com}{Overleaf} 的相关内容.
+
+\section{注册 Overleaf}
+
+Overleaf 是全çƒèŒƒå›´å†…首屈一指的在线 \LaTeX{} 编辑平å°.
+它为æ¯ä½ç”¨æˆ·æ供了 Ubuntu 系统下的 \TeX{} Live.
+它优秀的å作功能ã€ä¸°å¯Œçš„模æ¿ä»“库已å¸å¼•å…¨çƒç§‘研工作者æˆä¸ºå®ƒçš„用户.
+Overleaf æ供了包括%
+\href{https://cn.overleaf.com}{中文}%
+在内的多ç§è¯­è¨€ä¾›ç”¨æˆ·ä½¿ç”¨.
+2020年1月23日,
+\href{https://www.overleaf.com/blog/tex-live-2019-upgrade-january-2020}{它将åŽå°çš„ \TeX{} Live å‡çº§ä¸º 2019 版本},
+åŒæ—¶,
+\href{https://www.overleaf.com/blog/new-feature-select-your-tex-live-compiler-version}{Overleaf 还å…许用户自主选择项目中的 \TeX{} Live 版本}.
+
+ç›®å‰ Overleaf å…许用户%
+\href{https://www.overleaf.com/learn/latex/Chinese}{使用中文},
+并为用户预先准备了一些%
+\href{https://www.overleaf.com/learn/latex/Questions/What_OTF/TTF_fonts_are_supported_via_fontspec%3F#Fonts_for_CJK}{中文字体}.
+这些中文字体å¯é€šè¿‡%
+\href{https://www.overleaf.com/latex/templates/using-the-ctex-package-on-overleaf-zai-overleafping-tai-shang-shi-yong-ctex/gndvpvsmjcqx}{C\TeX{} å®é›†}%
+调用.
+特别推è用户使用%
+\href{https://www.overleaf.com/latex/examples/demonstration-of-noto-serif-cjk-and-noto-sans-cjk-fonts/sgrwgcddtqsq}{æ€æºå®‹ä½“å’Œæ€æºé»‘体}%
+这两ç§å¼€æºä¸­æ–‡å­—体.
+
+
+é—憾的是,
+国内网络环境会对 Overleaf 所使用的 reCaptcha 造æˆå½±å“.
+这也使得很多用户在直接注册 Overleaf 时就é‡åˆ°äº†é—®é¢˜.
+
+ç›®å‰,
+比较好的替代方案是借助 \href{https://orcid.org}{ORCID} æ¥è¿›è¡Œæ³¨å†Œ.
+ç›®å‰ä½¿ç”¨å›½å†…网络访问 ORCID 还比较æµç•….
+用户, 尤其是科研工作者, å¯ä»¥å…ˆæ³¨å†Œä¸€ä¸ª ORCID è´¦å·.
+未æ¥æŠ•ç¨¿æ—¶,
+å¯å°† ORCID è´¦å·ä¸Žè‡ªå·±çš„期刊网站账å·è¿›è¡Œç»‘定.
+åŒæ—¶,
+用户也å¯é€æ­¥å°†è‡ªå·±æ‰€å‘表论文列在 ORCID 网站以便管ç†.
+
+\section{使用 Overleaf}
+
+用户通过 ORCID 注册 Overleaf åŽä¾¿å¯è¿›å…¥è‡ªå·±çš„项目列表页é¢è¿›è¡Œä½¿ç”¨.
+
+新建项目是用户首先使用的功能.
+Overleaf æ供了多ç§æ¸ é“为用户新建项目:
+å¯ä»¥é€šè¿‡ Overleaf 中的模æ¿,
+也å¯ä»¥é€šè¿‡ä¸Šä¼ æœ¬åœ°çš„ \textsf{zip} 压缩文件包.
+
+新建项目åŽ,
+用户便å¯è¿›å…¥ç¼–辑界é¢.
+在编辑界é¢ç”¨æˆ·éœ€è¦å…ˆåœ¨å·¦ä¸Šè§’ \menu{Menu} 中选择åˆé€‚的编译命令.
+由于默认字体和文件编ç ç­‰åŽŸå› ,
+强烈建议用户在处ç†ä¸­æ–‡æ–‡æ¡£æ—¶ä½¿ç”¨ \texttt{XeLaTeX}.
+编写文档åŽ,
+用户å¯é€šè¿‡é¼ æ ‡ç‚¹å‡»æŒ‰é’®è¿›è¡Œç¼–译,
+也å¯ä½¿ç”¨å¿«æ·é”® \keys{ctrl + enter}.
+
+用户编写的文件会ä¿å­˜åœ¨ç½‘ç«™.
+编写完æˆåŽ,
+用户åªéœ€ç‚¹å‡» \menu{Menu} æ—的箭头回到项目列表.
+这时å¯ä»¥çœ‹åˆ°æ–°å¢žé¡¹ç›®å³ä¾§æœ‰å››ä¸ªå›¾æ ‡,
+它们分别是 \menu{Copy}ã€\menu{Download}ã€\menu{Archive} å’Œ \menu{Trash}.
+用户å¯æ ¹æ®è‡ªå·±çš„需求点击åˆé€‚的图标.
+
+\section{å‡çº§é¡¹ç›®}
+
+Overleaf å°†åŽå° \TeX{} Live å‡çº§ä¸º 2019 版本åŽ,
+用户新建项目默认使用 \TeX{} Live 2019,
+而è€é¡¹ç›®è¿˜æ˜¯ä½¿ç”¨ \TeX{} Live çš„è€ç‰ˆæœ¬.
+如果用户打算使用 \TeX{} Live 2019,
+åªéœ€å°†é¡¹ç›®å¤åˆ¶ä¸€ä¸ªæ–°çš„副本,
+å³ç‚¹å‡» \menu{Copy}.
+这样创建的副本便å¯ä»¥ä½¿ç”¨ \TeX{} Live 2019.
+如果用户是从 Github 上é¢å¯¼å…¥çš„项目,
+建议å†æ¬¡å¯¼å…¥.
+
+\section{学习与帮助}
+
+Overleaf çš„%
+\href{https://www.overleaf.com/latex/templates}{模æ¿}å’Œ%
+\href{https://www.overleaf.com/learn}{文档}%
+对全网公开,
+用户å¯ä»¥è‡ªè¡Œå­¦ä¹ .
+å¦å¤– Overleaf 有ç€ä¸“业的技术支æ´å›¢é˜Ÿ,
+用户å¯å‘é€é‚®ä»¶è‡³ \href{mailto:support@overleaf.com}%
+{\ttfamily support@overleaf.com}
+咨询使用过程中é‡åˆ°çš„问题,
+在邮件中请注æ„文明用语.
+部分问题会超出å…è´¹æœåŠ¡çš„范畴,
+用户需谨记这点. \ No newline at end of file
diff --git a/info/install-latex/chapter/preface.tex b/info/install-latex/chapter/preface.tex
new file mode 100644
index 0000000000..3670ed8e94
--- /dev/null
+++ b/info/install-latex/chapter/preface.tex
@@ -0,0 +1,48 @@
+% !TeX root = ../main.tex
+
+\chapter*{å‰è¨€}
+
+在 QQ 群 91940767ã€478023327 å’Œ 640633524 中,
+ç»å¸¸æœ‰ç¾¤å‹å’¨è¯¢å¦‚何安装 \LaTeX.
+实际上,
+用户安装的是 \LaTeX{} çš„\textbf{å‘行版}和相关的\textbf{编辑器}.
+本文将介ç»åœ¨\textbf{ä¸å­˜åœ¨å…¶ä»– \LaTeX{} å‘行版 (如 C\TeX{} 套装) çš„å‰æ下},
+在 Windows 10ã€Ubuntu 20.04 å’Œ macOS 系统中安装
+\TeX{}~Live (macOS ä¸­ä»‹ç» Mac\TeX)ã€å‡çº§å®åŒ…ã€ç¼–译简易文档等相关æ“作,
+并多以介ç»å‘½ä»¤è¡Œæ“作为主.
+有关 MiK\TeX{} 的安装,
+å¯ä»¥å‚考 \href{https://camusecao.top/1970-01-01-/MiKTeX/}{MiK\TeX{} 的基本使用}.
+
+本文还将简è¦ä»‹ç»å‡ æ¬¾å¸¸è§ç¼–辑器的使用方法,
+其他编辑器如 \href{https://code.visualstudio.com/}{VS Code},
+\href{https://www.vim.org/}{Vim},
+用户å¯è‡ªè¡Œäº†è§£å®ƒä»¬çš„使用方法.
+
+除在本地安装 \LaTeX{} å‘行版和编辑器之外,
+本文还将é¢å¤–补充使用 \href{http://www.overleaf.com}{Overleaf} 的相关内容.
+
+本文所涉åŠåˆ°çš„代ç éœ€ç»“åˆä¸Šä¸‹æ–‡è¯´æ˜Ž, ä¸èƒ½ç®€å•åœ°å¤åˆ¶ç²˜è´´. 红色文字都是å¯ç‚¹çš„超链接, å¯ç›´æŽ¥è·³è½¬.
+\menu{èœå•} 表示软件èœå•. \keys{k} 表示键盘按键.
+建议用户阅读 \href{https://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf}{texlive-zh-cn}
+和 \href{http://mirrors.ctan.org/info/lshort/chinese/lshort-zh-cn.pdf}{lshort-zh-cn}
+以更全é¢åœ°äº†è§£åŸºç¡€å†…容.
+
+必须声明的是,
+å³ä¾¿ä½ å·²ç»é€šè¯»æœ¬æ‰‹å†Œå’Œä¸Šé¢æ到的两本书,
+有很大概率还会碰到很多问题.
+这时我希望用户å¯ä»¥æŒ‰ç…§æ­£ç¡®æ–¹å¼æé—®,
+例如æä¾›\textbf{最å°å·¥ä½œç¤ºä¾‹},
+并在论å›ä¸Šé¢ç•™ä¸‹ä½ çš„问题和相应解答以方便åŽæ¥è€….
+
+本文大部分内容是个人过去一段时间的使用总结, 其中难å…有ä¸ç”šåˆç†æˆ–晦涩难懂的部分.
+若用户在阅读本文档的过程中有任何æ„è§å’Œå»ºè®®,
+请å‘\href{mailto:ranwang.osbert@outlook.com}{邮件}或在
+\href{https://github.com/OsbertWang/install-latex/}{GitHub} 中æ issue.
+
+本手册å‘布åŽ,
+\href{https://github.com/EthanDeng}{Dongsheng Deng},
+\href{https://github.com/muzimuzhi}{muzimuzhi},
+\href{https://github.com/stone-zeng}{Xiangdong Zeng}
+对本手册æ出了很好的建议, 并æ供了帮助,
+其中, 有关 macOS 的内容最åˆç”± Xiangdong Zeng è‰æ‹Ÿå®Œæˆ.
+在此一并感谢.
diff --git a/info/install-latex/chapter/ubuntu.tex b/info/install-latex/chapter/ubuntu.tex
new file mode 100644
index 0000000000..eea15220a5
--- /dev/null
+++ b/info/install-latex/chapter/ubuntu.tex
@@ -0,0 +1,368 @@
+% !TeX root = ../main.tex
+
+\chapter{Ubuntu 20.04 系统}
+
+\section{安装 \TeX{} Live}
+
+这里åªé˜è¿°å¦‚何用镜åƒå®‰è£….
+为使用户顺利使用 \TeX{} Live 2020,
+建议用户首先å¸è½½ä»Žæºå†…安装的 \TeX{} Live 的相关包,
+å…·ä½“æ–¹æ³•è§ \ref{sec:ubuntu:uninstall}~节.
+
+下载
+\href{https://mirrors.ctan.org/systems/texlive/Images/texlive2020.iso}{iso é•œåƒæ–‡ä»¶}
+çš„æ–¹æ³•è§ \ref{sec:windows:install}~节.
+下载完毕åŽ, 打开 \textsf{Terminal} 窗å£éªŒè¯ MD5 值,
+å³æ‰§è¡Œä»¥ä¸‹å‘½ä»¤
+\begin{lstlisting}[language = bash]
+ cd ~/Downloads
+ md5sum texlive2020.iso
+\end{lstlisting}
+若显示
+\begin{lstlisting}
+ a31c500c7830d901363c5fa0e65cc18d texlive2020.iso
+\end{lstlisting}
+则镜åƒæ–‡ä»¶ä¸‹è½½æ­£ç¡®.
+åŒæ ·å¯éªŒè¯ SHA512 值,
+执行
+\begin{lstlisting}[language = bash]
+ cd ~/Downloads
+ sha512sum texlive2020.iso
+\end{lstlisting}
+正确的返回结果为
+\begin{lstlisting}[language=bash,literate={a}{a}{1} {b}{b}{1} {c}{c}{1} {d}{d}{1} {e}{e}{1} {f}{f}{1}]
+ 7c94bbcff5318e540dc0b03010896185d8985bcc2c2ac11906e831ec583fd574bf9720fce5efc29470c80bafe12f42ddaa392b96c460a27eda94f93c12e7b57d texlive2020.iso
+\end{lstlisting}
+
+将下载的光盘镜åƒè¿›è¡ŒæŒ‚è½½
+\begin{lstlisting}[language = bash]
+ sudo mkdir /mnt/texlive
+ sudo mount ./texlive2020.iso /mnt/texlive
+\end{lstlisting}
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo /mnt/texlive/install-tl
+\end{lstlisting}
+进行安装.
+在å±å¹•ä¸Šåº”该能è§åˆ°ä»¥ä¸‹å†…容
+\begin{lstlisting}
+ ======================> TeX Live installation procedure <=====================
+
+ ======> Letters/digits in <angle brackets> indicate <=======
+ ======> menu items for actions or customizations <=======
+
+ Detected platform: GNU/Linux on x86_64
+
+ <B> set binary platforms: 1 out of 6
+
+ <S> set installation scheme: scheme-full
+
+ <C> set installation collections:
+ 40 collections out of 41, disk space required: 6516 MB
+
+ <D> set directories:
+ TEXDIR (the main TeX directory):
+ /usr/local/texlive/2020
+ TEXMFLOCAL (directory for site-wide local files):
+ /usr/local/texlive/texmf-local
+ TEXMFSYSVAR (directory for variable and automatically generated data):
+ /usr/local/texlive/2020/texmf-var
+ TEXMFSYSCONFIG (directory for local config):
+ /usr/local/texlive/2020/texmf-config
+ TEXMFVAR (personal directory for variable and automatically generated data):
+ ~/.texlive2020/texmf-var
+ TEXMFCONFIG (personal directory for local config):
+ ~/.texlive2020/texmf-config
+ TEXMFHOME (directory for user-specific files):
+ ~/texmf
+
+ <O> options:
+ [ ] use letter size instead of A4 by default
+ [X] allow execution of restricted list of programs via \write18
+ [X] create all format files
+ [X] install macro/font doc tree
+ [X] install macro/font source tree
+ [ ] create symlinks to standard directories
+ [X] after install, set CTAN as source for package updates
+
+ <V> set up for portable installation
+
+ Actions:
+ <I> start installation to hard disk
+ <P> save installation profile to 'texlive.profile' and exit
+ <H> help
+ <Q> quit
+
+ Enter command:
+\end{lstlisting}
+点击键盘 \keys{I} 进行默认安装.
+如果用户对于 Ubuntu 系统比较了解,
+å¯ä»¥æ ¹æ®æ示,
+更改安装设置,
+如安装路径等.
+为简化起è§,
+以下内容我们å‡è®¤ä¸ºç”¨æˆ·é‡‡ç”¨é»˜è®¤å®‰è£….
+安装完毕åŽ, 将挂载的光盘镜åƒå¼¹å‡ºå¹¶åˆ é™¤æ–‡ä»¶å¤¹
+\begin{lstlisting}[language = bash]
+ sudo umount /mnt/texlive
+ sudo rm /mnt/texlive
+\end{lstlisting}
+
+安装完æˆåŽ, 用户需è¦è®¾ç½®çŽ¯å¢ƒå˜é‡.
+继续在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ gedit ~/.bashrc
+\end{lstlisting}
+在打开的文件末尾添加
+\begin{lstlisting}
+ # Add TeX Live to the PATH, MANPATH, INFOPATH
+ export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH
+ export MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH
+ export INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH
+\end{lstlisting}
+并ä¿å­˜é€€å‡º.
+这时å†æ‰“å¼€ \textsf{Terminal} 执行
+\begin{lstlisting}[language=bash]
+ tex -v
+\end{lstlisting}
+若显示
+\begin{lstlisting}
+ TeX 3.14159265 (TeX Live 2020)
+ kpathsea version 6.3.2
+ Copyright 2020 D.E. Knuth.
+ There is NO warranty. Redistribution of this software is
+ covered by the terms of both the TeX copyright and
+ the Lesser GNU General Public License.
+ For more information about these matters, see the file
+ named COPYING and the TeX source.
+ Primary author of TeX: D.E. Knuth.
+\end{lstlisting}
+å³ä¸ºå®‰è£…æˆåŠŸ.
+
+接下æ¥å¤„ç†å­—体.
+在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language=bash]
+ sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
+\end{lstlisting}
+å°†é…置文件å¤åˆ¶åˆ°ç³»ç»Ÿ,
+然åŽç»§ç»­æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ sudo fc-cache -fsv
+\end{lstlisting}
+刷新字体缓存.
+这样一æ¥, \TeX{} Live 中的字体æ‰èƒ½å¤Ÿè¢«æ­£ç¡®è°ƒç”¨.
+更多内容请å‚考 \href{https://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf}{texlive-zh-cn}.
+
+如果用户更改了安装路径,
+è¦æ³¨æ„å°†
+\begin{lstlisting}
+ /usr/local/texlive/2020/
+\end{lstlisting}
+在å„处替æ¢.
+
+\section{å¸è½½ \TeX{} Live}\label{sec:ubuntu:uninstall}
+
+如果è¦å¸è½½ä»Žæºå†…安装的 \TeX{} Live, 个人比较推è使用 synaptic package manager.
+\textsf{terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo apt-get install synaptic
+\end{lstlisting}
+å³å¯å®‰è£….
+安装åŽæ‰“å¼€, æœç´¢ \textsf{texlive} å³å¯çœ‹åˆ°ä¸Žä¹‹ç›¸å…³çš„包, å³é”®æ ‡è®°ä»¥åˆ é™¤å³å¯.
+当然, 用户也å¯ä»¥ç›´æŽ¥ä½¿ç”¨
+\begin{lstlisting}[language = bash]
+ dpkg -l | grep 'TeX Live'
+\end{lstlisting}
+找到相应的包å \texttt{<package name>}, 之åŽä½¿ç”¨ç±»ä¼¼
+\begin{lstlisting}[language = bash]
+ sudo apt-get remove --purge <package name>
+\end{lstlisting}
+的命令删除å„个包.
+删除时系统会æ示使用
+\begin{lstlisting}[language = bash]
+ sudo apt-get autoremove <package name>
+\end{lstlisting}
+æ¥åˆ é™¤ç›¸åº”çš„ä¾èµ–包.
+
+如果是从光盘镜åƒå®‰è£…,
+直接删除文件夹å³å¯.
+先在\textsf{terminal} 中执行
+\begin{lstlisting}[language = bash]
+ kpsewhich -var-value TEXMFROOT
+\end{lstlisting}
+æ¥æŸ¥è¯¢å®‰è£…路径,
+进而通过 \texttt{sudo rm -rf} 命令进行删除.
+默认安装的用户直接è¿è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo rm -rf /usr/local/texlive/2020
+ rm -rf ~/.texlive2020
+\end{lstlisting}
+当然删除åŽè¿˜è¦æ¸…ç†æŽ‰çŽ¯å¢ƒå˜é‡.
+
+\section{跨版本å‡çº§ \TeX{} Live}\label{sec:ubuntu:version}
+
+在 \href{https://www.tug.org/texlive/upgrade.html}{tug.org}
+网站上æ供了相应的方法.
+但网站也声明:
+默认情况下,
+请通过执行新安装æ¥èŽ·å–新版本的 \TeX{} Live%
+\footnote{原文是: By default,
+please get the new TL by doing a new installation instead of proceeding here}.
+
+\section{å‡çº§å®åŒ…}\label{sec:ubuntu:update}
+
+首次å‡çº§å‰,
+在 \textsf{terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo visudo
+\end{lstlisting}
+å°†
+\begin{lstlisting}
+ /usr/local/texlive/2020/bin/x86_64-linux:
+\end{lstlisting}
+添加在 \texttt{secure\_path} 中%
+\footnote{这里åªè®¨è®ºé»˜è®¤å®‰è£…的情况}.
+然åŽä¾æ¬¡ \keys{\ctrl + X}, \keys{Y}, \keys{\enter} ä¿å­˜é€€å‡º.
+
+接下æ¥åœ¨ \textsf{terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo tlmgr option repository ctan
+\end{lstlisting}
+让系统自动选择æº,
+åŒæ ·å¯ä»¥ä½¿ç”¨å¤§é™†åœ°åŒºçš„æºå‡çº§,
+详情è§é™„录~\ref{chp:appendix:mirror}.
+执行命令
+\begin{lstlisting}[language = bash]
+ sudo tlmgr update --list
+\end{lstlisting}
+å¯æŸ¥çœ‹ç›®å‰æºä¸Šå¯å‡çº§çš„å®åŒ…都有哪些.
+高级用户å¯ä»¥æ ¹æ®è‡ªå·±çš„需求选择å‡çº§ç‰¹å®šå®åŒ….
+建议åˆçº§ç”¨æˆ·æ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo tlmgr update --self --all
+\end{lstlisting}
+åŒæ—¶å‡çº§ \texttt{tlmgr} 本身和全部å®åŒ….
+
+\section{安装å®åŒ…}\label{sec:ubuntu:installpackage}
+
+Ubuntu 20.04 下安装å®åŒ…çš„è¦æ±‚与 Windows 10 下没有多少区别, åªéœ€æ³¨æ„æƒé™, 例如
+\begin{lstlisting}[language = bash]
+ sudo tlmgr install mcmthesis
+\end{lstlisting}
+å³å®‰è£…了 mcmthesis.
+
+\section{调出å®åŒ…手册}\label{sec:ubuntu:texdoc}
+
+与 Windows 10 类似,
+当正确安装åŽ,
+用户å¯ä»¥è°ƒå‡ºå®åŒ…手册以查阅相应内容.
+例如在 \textsf{terminal} 中执行
+\begin{lstlisting}[language=bash]
+ texdoc texlive-zh-cn
+\end{lstlisting}
+或
+\begin{lstlisting}[language=bash]
+ texdoc lshort-zh-cn
+\end{lstlisting}
+å°±å¯åˆ†åˆ«è°ƒå‡º \texttt{texlive-zh-cn.pdf} å’Œ \texttt{lshort-zh-cn.pdf}.
+
+\section{编译文件}
+
+首先, 用户需è¦åœ¨å·¥ä½œè·¯å¾„建立一个 \texttt{tex} 文件.
+在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ mkdir ~/Documents/work-latex
+ cd ~/Documents/work-latex/
+ gedit main.tex
+\end{lstlisting}
+在打开的文件输入一个最å°ç¤ºä¾‹
+\begin{lstlisting}[language = {[LaTeX]TeX}]
+ \documentclass{article}
+ \begin{document}
+ Hello \LaTeX{} World!
+ \end{document}
+\end{lstlisting}
+ä¿å­˜å¹¶é€€å‡º.
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}
+ pdflatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+待编译完æˆåŽ,
+我们å³å¯çœ‹åˆ°åœ¨ \texttt{\~{}/Documents/work-latex} 中出现了
+\texttt{main.pdf} 文件和其他åŒå的辅助文件 \texttt{main.aux} 与
+\texttt{main.log}.
+执行
+\begin{lstlisting}[language=bash]
+ evince main.pdf
+\end{lstlisting}
+å³å¯æ‰“å¼€ \texttt{pdf} 文件.
+
+对于中文文档, å¯ä»¥åœ¨ \texttt{gedit} 中编写以下最å°ç¤ºä¾‹%
+\footnote{gedit 默认使用 UTF-8 ç¼–ç }%
+\begin{lstlisting}[language={[LaTeX]TeX}]
+ \documentclass[UTF8]{ctexart}
+ \begin{document}
+ 你好 \LaTeX{} 世界ï¼
+ \end{document}
+\end{lstlisting}
+ä¿å­˜å¹¶é€€å‡º.
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ xelatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+\texttt{xelatex} å¯ä»¥ä½¿ç”¨ç³»ç»Ÿå†…安装的字体,
+安装字体的方法å¯å‚考附录~\ref{chp:appendix:wsl}.
+
+编译命令å¯æ·»åŠ å‚æ•°, 这里与 \ref{sec:windows:compile}~节中的情形一致.
+
+\subsection{无法使用 \texttt{xelatex} 命令}\label{subsec:ubuntu:xelatexfail}
+
+有些用户å映安装完毕åŽæ— æ³•ä½¿ç”¨ \texttt{xelatex} 命令.
+这或许是因为缺失 libfontconfig , 用户å¯åœ¨å‘½ä»¤è¡Œä¸­æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ sudo apt-get install libfontconfig1
+\end{lstlisting}
+进行安装.
+
+为æå‡å®‰è£…速度, å¯è€ƒè™‘æ›´æ¢ Ubuntu æº, 例如更æ¢è‡³æ¸…åŽå¤§å­¦.
+在 \textsf{Terminal} 中执行
+\begin{lstlisting}[language = bash]
+ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
+\end{lstlisting}
+备份 \texttt{sources.list} 文件.
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo gedit /etc/apt/sources.list
+\end{lstlisting}
+将文件替æ¢ä¸ºä»¥ä¸‹å†…容%
+\footnote{本段文字å¯è‡³%
+ \href{https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/}{清åŽå¤§å­¦é•œåƒç½‘ç«™}%
+ 获å–}
+\begin{lstlisting}
+ # 默认注释了æºç é•œåƒä»¥æ高 apt update 速度, 如有需è¦å¯è‡ªè¡Œå–消注释
+ deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
+ # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
+ deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
+ # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
+ deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
+ # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
+ deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
+ # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
+
+ # 预å‘布软件æº, ä¸å»ºè®®å¯ç”¨
+ # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
+ # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
+\end{lstlisting}
+然åŽæ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo apt-get update && sudo apt-get upgrade
+\end{lstlisting}
+æ¢æºå¹¶æ›´æ–°.
+若更改错误,
+å¯æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
+\end{lstlisting}
+æ¢å¤æ–‡ä»¶.
diff --git a/info/install-latex/chapter/windows.tex b/info/install-latex/chapter/windows.tex
new file mode 100644
index 0000000000..ac8bea52e8
--- /dev/null
+++ b/info/install-latex/chapter/windows.tex
@@ -0,0 +1,470 @@
+% !TeX root = ../main.tex
+
+\chapter{Windows 10 系统}
+
+\section{安装 \TeX{} Live}\label{sec:windows:install}
+
+在安装 \TeX{} Live 之å‰,
+在文件夹èœå•æ  \menu{查看 > 显示/éšè—} 中选择 \menu{文件扩展å}.
+
+用户å¯ä»¥ä»Žæœ€è¿‘çš„ CTAN æº\footnote{这里所谓的最近, 其实是由系统判定的, 实际上系统å¯èƒ½ä¼šè¯¯åˆ¤}下载 \TeX{} Live çš„
+\href{https://mirrors.ctan.org/systems/texlive/Images/texlive2020.iso}{iso é•œåƒæ–‡ä»¶},
+也å¯ä»¥æ‰¾å¤§é™†åœ°åŒºçš„æºè‡ªè¡Œä¸‹è½½\footnote{新版本å‘布时, å„é•œåƒç½‘ç«™åŒæ­¥çš„进度会有ä¸åŒ}.
+通过大陆地区的æºä¸‹è½½ iso 文件的方法请å‚考附录~\ref{chp:appendix:mirror}.
+
+å‡è®¾é•œåƒæ–‡ä»¶è¢«ä¸‹è½½åˆ°æœ¬åœ°åŽ,
+其存放路径为 \texttt{X:\textbackslash Y}%
+\footnote{这里, \texttt{X} 表示盘符,
+如 \texttt{C}ã€\texttt{D}ã€\texttt{E} ç­‰;
+\texttt{Y} 表示文件夹;
+默认路径å称为ä¸å¸¦ç©ºæ ¼çš„英文}.
+下载完毕åŽ, 用户打开 \textsf{cmd} 窗å£%
+\footnote{点击 \keys{\faWindows},
+输入 \textsf{cmd},
+点击 \keys{\enter};
+或在任æ„文件夹中按 \keys{\ctrl + L},
+输入 \textsf{cmd},
+点击 \keys{\enter}},
+执行
+\begin{lstlisting}[language = bash]
+ echo %path:;=&echo.%
+\end{lstlisting}
+查看环境å˜é‡.
+è‹¥ \texttt{C:\textbackslash Windows\textbackslash system32}
+ä¸åœ¨ç»“果中\footnote{这里默认系统盘为\textsf{C}盘},
+则关闭 \textsf{cmd} 窗å£,
+å°† \texttt{C:\textbackslash Windows\textbackslash system32}
+添加到环境å˜é‡ä¸­\footnote{在 \menu{æ¡Œé¢ > 此电脑 > 属性 > 高级系统设置 > 环境å˜é‡ > 系统å˜é‡ > Path} 中添加}.
+\textbf{æ ¹æ®ä»¥å¾€ç»éªŒ, 安装过 C\TeX{} 套装的用户往往会有} \texttt{system32} \textbf{丢失的问题}.
+å¦å¤–, 如果环境å˜é‡ä¸­æœ‰ \texttt{mingw} 或 \texttt{jdk} 相关的内容,
+也请暂时删除\footnote{具体原因å‚è§
+\href{https://tex.stackexchange.com/questions/445086/error-installing-latest-version-of-tex-live-on-windows-10}{stackexchange}
+的解释, 待安装结æŸåŽ, å†å°† \texttt{mingw} 或 \texttt{jdk} 环境å˜é‡æ·»åŠ è‡³ \TeX{} Live 的环境å˜é‡ä¹‹åŽ}.
+åŒæ—¶å›½å†…常è§çš„ 2345 好压也会对安装构æˆå½±å“,
+建议删除它并在安装 \TeX{} Live åŽæ›´æ¢å…¶ä»–åŒç±»è½¯ä»¶%
+\footnote{推è \href{http://www.winrar.com.cn/}{WinRAR}
+或 \href{https://www.7-zip.org/}{7-Zip}}.
+
+下é¢æˆ‘们è¦ç¡®ä¿ä¸‹è½½åˆ°çš„ iso 文件没有æŸå, 一ç§å¸¸ç”¨åšæ³•æ˜¯æ£€æŸ¥å…¶ MD5 值.
+当然, 如果确信自己下载到的文件没有问题, 也å¯ä»¥è·³è¿‡è¿™ä¸€æ­¥.
+打开 \textsf{cmd} 窗å£ä¾æ¬¡æ‰§è¡Œä»¥ä¸‹ä»£ç 
+\begin{lstlisting}[language = bash]
+ cd /d X:\Y
+ certutil -hashfile texlive2020.iso md5
+\end{lstlisting}
+若系统显示
+\begin{lstlisting}
+ MD5 的 texlive2020.iso 哈希:
+ a31c500c7830d901363c5fa0e65cc18d
+ CertUtil: -hashfile 命令æˆåŠŸå®Œæˆ
+\end{lstlisting}
+则表明下载的镜åƒæ–‡ä»¶æ­£å¸¸.
+除 MD5 值外,
+还å¯æ£€æŸ¥ SHA512 值.
+ä¾ç„¶æ˜¯åœ¨ \textsf{cmd} 执行
+\begin{lstlisting}[language = bash]
+ cd /d X:\Y
+ certutil -hashfile texlive2020.iso sha512
+\end{lstlisting}
+若系统显示
+\begin{lstlisting}[language=bash,literate={a}{a}{1} {b}{b}{1} {c}{c}{1} {d}{d}{1} {e}{e}{1} {f}{f}{1}]
+ SHA512 的 texlive2020.iso 哈希:
+ 7c94bbcff5318e540dc0b03010896185d8985bcc2c2ac11906e831ec583fd574bf9720fce5efc29470c80bafe12f42ddaa392b96c460a27eda94f93c12e7b57d
+ CertUtil: -hashfile 命令æˆåŠŸå®Œæˆ
+\end{lstlisting}
+å³ä¸ºéªŒè¯æˆåŠŸ.
+
+
+接下æ¥å¼€å§‹å®‰è£….
+推è用户先手动建立 \TeX{} Live 的安装路径 (文件夹) å†è¿›è¡Œå®‰è£…,
+注æ„路径的å称是\textbf{ä¸å¸¦ç©ºæ ¼çš„英文},
+默认路径为 \texttt{C:\textbackslash texlive\textbackslash 2020}.
+将镜åƒæ–‡ä»¶æŒ‚载至虚拟光驱\footnote{Windows 10 默认åŒå‡»é•œåƒæ–‡ä»¶ä¾¿å¯åŠ è½½;
+å—æŸäº›åŽ‹ç¼©è½¯ä»¶å½±å“åŒå‡»å¤±æ•ˆæ—¶,
+å¯é€šè¿‡æ–‡ä»¶å¤¹èœå•æ 
+\menu{主页 > 打开 > Windows 资æºç®¡ç†å™¨} 加载;
+第三方虚拟光驱软件å¯è€ƒè™‘ WinCDEmu 或 UltraISO;
+ä¸é¼“励解压缩镜åƒæ–‡ä»¶}.
+å‡è®¾åŠ è½½åŽçš„路径为 \texttt{Z:\textbackslash}.
+在å¸è½½äº†å›½å†…第三方安全软件的å‰æ下,
+% 以管ç†å‘˜èº«ä»½æ‰“å¼€ \textsf{cmd} 窗å£å¹¶æ‰§è¡Œ%
+% \footnote{点击 \keys{\faWindows},
+% 输入 \textsf{cmd},
+% 点击 \keys{\ctrl + \shift + \enter}}
+打开 \textsf{cmd} 窗å£å¹¶æ‰§è¡Œ
+% \begin{lstlisting}[language = bash]
+% cd /d Z:
+% \end{lstlisting}
+% 切æ¢è·¯å¾„.
+% 接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ Z:\install-tl-windows.bat --no-gui
+\end{lstlisting}
+å³å¯çœ‹åˆ°å¦‚下结果
+\begin{lstlisting}
+ =====================> TeX Live installation procedure <=====================
+
+ ======> Letters/digits in <angle brackets> indicate <=======
+ ======> menu items for actions or customizations <=======
+
+ Detected platform: Windows
+
+ <B> set binary platforms: 1 out of 6
+
+ <S> set installation scheme: scheme-full
+
+ <C> set installation collections:
+ 41 collections out of 41, disk space required: 6702 MB
+
+ <D> set directories:
+ TEXDIR (the main TeX directory):
+ C:/texlive/2020
+ TEXMFLOCAL (directory for site-wide local files):
+ C:/texlive/texmf-local
+ TEXMFSYSVAR (directory for variable and automatically generated data):
+ C:/texlive/2020/texmf-var
+ TEXMFSYSCONFIG (directory for local config):
+ C:/texlive/2020/texmf-config
+ TEXMFVAR (personal directory for variable and automatically generated data):
+ ~/.texlive2020/texmf-var
+ TEXMFCONFIG (personal directory for local config):
+ ~/.texlive2020/texmf-config
+ TEXMFHOME (directory for user-specific files):
+ ~/texmf
+
+ <O> options:
+ [ ] use letter size instead of A4 by default
+ [X] allow execution of restricted list of programs via \write18
+ [X] create all format files
+ [X] install macro/font doc tree
+ [X] install macro/font source tree
+ [X] adjust search path
+ [1] add menu items, shortcuts, etc.
+ [1] update file associations
+ [X] install TeXworks front end
+ [X] after install, set CTAN as source for package updates
+
+ <V> set up for portable installation
+
+ Actions:
+ <I> start installation to hard disk
+ <P> save installation profile to 'texlive.profile' and exit
+ <H> help
+ <Q> quit
+
+ Enter command:
+\end{lstlisting}
+这时, 用户å¯å¯ç›´æŽ¥æŒ‰é”®ç›˜ \keys{I} 在默认路径中直接安装 \TeX{} Live,
+也å¯æŒ‰é”®ç›˜ \keys{D} æ¥æ›´æ”¹å®‰è£…路径.
+按 \keys{D} åŽ, 用户å¯çœ‹åˆ°
+\begin{lstlisting}
+ ==============================================================================
+ Directories customization:
+
+ <1> TEXDIR: C:/texlive/2020
+ main tree: C:/texlive/2020/texmf-dist
+
+ <2> TEXMFLOCAL: C:/texlive/texmf-local
+ <3> TEXMFSYSVAR: C:/texlive/2020/texmf-var
+ <4> TEXMFSYSCONFIG: C:/texlive/2020/texmf-config
+
+ <5> TEXMFVAR: ~/.texlive2020/texmf-var
+ <6> TEXMFCONFIG: ~/.texlive2020/texmf-config
+ <7> TEXMFHOME: ~/texmf
+
+ Note: ~ will expand to %USERPROFILE%
+
+ Actions:
+ <R> return to main menu
+ <Q> quit
+
+ Enter command:
+\end{lstlisting}
+这时按键盘 \keys{1}, 将看到
+\begin{lstlisting}
+ New value for TEXDIR [C:/texlive/2020]:
+\end{lstlisting}
+这时å¯æ›´æ”¹è·¯å¾„, 如 \texttt{D:/texlive/2020}.
+接下æ¥, 按键盘 \keys{R} å³å¯å›žåˆ°åˆå§‹çš„安装界é¢.
+用户å¯é€šè¿‡é˜…读英文执行其他æ“作, 这里ä¸å†èµ˜è¿°.
+至此, 用户åªéœ€è€å¿ƒç­‰å¾…安装完æˆ, 并且ä¸è¦ç‚¹å‡» \textsf{cmd} 窗å£%
+\footnote{Windows 10 默认采å–快速编辑模å¼, 一旦点击 \textsf{cmd} 窗å£,
+将显示``选择命令æ示符''而导致进程暂åœ}.
+安装完æˆåŽ, 关闭å†æ‰“å¼€ \textsf{cmd} 窗å£%
+\footnote{正常安装 \TeX{} Live åŽ, 环境å˜é‡ä¼šå˜åŒ–,
+关闭原 \textsf{cmd} 窗å£å†é‡æ–°æ‰“å¼€æ‰èƒ½èŽ·å–新的环境å˜é‡},
+执行
+\begin{lstlisting}[language = bash]
+ tex -v
+\end{lstlisting}
+显示
+\begin{lstlisting}
+ TeX 3.14159265 (TeX Live 2020/W32TeX)
+ kpathsea version 6.3.2
+ Copyright 2020 D.E. Knuth.
+ There is NO warranty. Redistribution of this software is
+ covered by the terms of both the TeX copyright and
+ the Lesser GNU General Public License.
+ For more information about these matters, see the file
+ named COPYING and the TeX source.
+ Primary author of TeX: D.E. Knuth.
+\end{lstlisting}
+å³å¯è®¤ä¸ºå®‰è£…顺利完æˆ%
+\footnote{若未能正确显示结果, 则å¯èƒ½æ˜¯å› ä¸ºçŽ¯å¢ƒå˜é‡æœªæ”¹å˜,
+用户å¯æ‰‹åŠ¨æ·»åŠ  \texttt{<TEXDIR>\textbackslash bin\textbackslash win32} 至环境å˜é‡,
+\texttt{<TEXDIR>} 需与你方æ‰çš„安装路径一致}.
+弹出å‰é¢åŠ è½½çš„光盘镜åƒ,
+安装到此结æŸ.
+
+\subsection{下载镜åƒä¸€ç›´ä¸æˆåŠŸçš„处ç†åŠžæ³•}
+
+ç›®å‰å‘现有些用户使用æŸäº›æµè§ˆå™¨æ—¶æ— æ³•æ­£å¸¸ä¸‹è½½é•œåƒæ–‡ä»¶.
+这时,
+用户å¯ä»¥é€‰æ‹©ä½¿ç”¨ \href{https://eternallybored.org/misc/wget/}{wget} 对镜åƒè¿›è¡Œä¸‹è½½.
+具体用法是:
+å°† \textsf{wget} 所在目录添加到环境å˜é‡ä¸­.
+打开 \textsf{cmd} 窗å£æ‰§è¡Œä»¥ä¸‹ä»£ç 
+\begin{lstlisting}[language = bash]
+ wget http://mirrors.ctan.org/systems/texlive/Images/texlive2020.iso
+\end{lstlisting}
+å³å¯ä¸‹è½½æœ€è¿‘çš„é•œåƒ.
+类似地,
+也å¯ä»¥æŒ‡å®šå›½å†…çš„æºè¿›è¡Œä¸‹è½½,
+例如选择清åŽå¤§å­¦é•œåƒ
+\begin{lstlisting}[language = bash]
+ wget https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2020.iso
+\end{lstlisting}
+其他国内镜åƒåªéœ€è¦å°†é“¾æŽ¥æ›¿æ¢å³å¯,
+链接和方法请å‚考附录~\ref{chp:appendix:mirror}.
+
+\subsection{需è¦ç®¡ç†å‘˜æƒé™çš„处ç†åŠžæ³•}
+
+有些用户å馈安装过程中需è¦ç®¡ç†å‘˜æƒé™.
+以管ç†å‘˜èº«ä»½æ‰“å¼€ \textsf{cmd} 窗å£çš„方法是点击 \keys{\faWindows},
+输入 \textsf{cmd},
+按 \keys{\ctrl + \shift + \enter} 三个键.
+一般而言,
+在系统盘内直接安装 \TeX{} Live 会碰到此类问题,
+因此鼓励用户在安装å‰å…ˆæ‰‹åŠ¨å»ºç«‹å®‰è£…路径.
+直接使用管ç†å‘˜èº«ä»½æ‰“å¼€ \textsf{cmd} 窗å£è¿›è¡Œå®‰è£…å¯èƒ½ä¼šå¯¹ä»¥åŽçš„å‡çº§é€ æˆå½±å“.
+
+\section{å¸è½½ \TeX{} Live}
+
+在跨版本å‡çº§ \TeX{} Live æ—¶, 通常需è¦å¸è½½æ—§ç‰ˆ \TeX{} Live.
+在命令行执行
+\begin{lstlisting}[language=bash]
+ kpsewhich -var-value TEXMFROOT
+\end{lstlisting}
+å¯ä»¥æŸ¥çœ‹ \texttt{TEXMFROOT} 的值,
+该值å³ä¸º \TeX{} Live 的安装路径%
+\footnote{%
+ 除这里æ供的 \texttt{TEXMFROOT}, 还有很多其他å˜é‡, å¯åœ¨
+ \href{https://www.tug.org/texlive/doc/texlive-zh-cn/texlive-zh-cn.pdf}{texlive-zh-cn}
+ 第 2.3 节处找到
+}.
+接下æ¥,
+用户åªéœ€æ‰§è¡Œ%
+\footnote{åŒå‡»æˆ–在 \texttt{cmd} 中è¿è¡Œ}%
+安装路径中的å¸è½½æ‰¹å¤„ç†æ–‡ä»¶å³å¯å®žçŽ°å¸è½½, 如默认安装时执行
+\begin{lstlisting}[language=bash]
+ C:\texlive\2020\tlpkg\installer\uninst.bat
+\end{lstlisting}
+结æŸä»¥ä¸Šæ­¥éª¤åŽ,
+手动删除用户文件夹中的 \texttt{.texlive2020}.
+如果用户安装 \TeX{} Live 时需è¦ç®¡ç†å‘˜æƒé™,
+那么在å¸è½½æ—¶åŒæ ·éœ€è¦ç®¡ç†å‘˜æƒé™.
+
+\subsection{手动å¸è½½}
+
+如果执行批处ç†æ–‡ä»¶ \texttt{uninst.bat} 出错,
+用户也å¯æ‰‹åŠ¨åˆ é™¤å®‰è£…文件夹,
+之åŽå†æ¸…ç† \TeX{} Live 的环境å˜é‡,
+并且清ç†æ³¨å†Œè¡¨
+\begin{lstlisting}
+ HKEY_CURRENT_USER\Software\Classes\TL.bitmap2eps.convert.2020
+ HKEY_CURRENT_USER\Software\Classes\TL.DVIOUT.view.2020
+ HKEY_CURRENT_USER\Software\Classes\TL.TeXworks.edit.2020
+\end{lstlisting}
+
+
+\section{跨版本å‡çº§ \TeX{} Live}
+
+ç›®å‰åœ¨ \href{https://www.tug.org/texlive/upgrade.html}{tug.org}
+上é¢æ供的说法是:
+Windows 没有类似 Unix çš„å‡çº§ç¨‹åº,
+需è¦è¿›è¡Œæ–°å®‰è£…%
+\footnote{原文是: There is no comparable upgrade procedure for Windows.
+Doing a new installation is necessary.}.
+
+\section{å‡çº§å®åŒ…}\label{sec:windows:update}
+
+安装完æˆåŽ, 用户å¯ä»¥å‡çº§å®åŒ…以获得更好的使用体验.
+下é¢å°†ä»‹ç»ä½¿ç”¨å‘½ä»¤è¡Œå‡çº§å®åŒ…的方法.
+打开 \textsf{cmd} 窗å£, 首先执行下é¢å‘½ä»¤æŒ‡å®šå‡çº§ä½¿ç”¨çš„é•œåƒæº.
+\texttt{ctan} 表示系统在å‡çº§æ—¶å°†è‡ªåŠ¨å¯»æ±‚最近的æºè¿›è¡Œä¸‹è½½.
+\begin{lstlisting}[language=bash]
+ tlmgr option repository ctan
+\end{lstlisting}
+用户åŒæ ·å¯ä»¥æŒ‡å®šå…¶ä»–çš„é•œåƒæº,
+方法è§é™„录~\ref{chp:appendix:mirror}.
+
+接下æ¥, 用户执行命令
+\begin{lstlisting}[language=bash]
+ tlmgr update --list
+\end{lstlisting}
+å¯æŸ¥çœ‹ç›®å‰æºä¸Šå¯å‡çº§çš„å®åŒ…都有哪些.
+高级用户å¯ä»¥æ ¹æ®è‡ªå·±çš„需求选择å‡çº§ç‰¹å®šå®åŒ….
+建议åˆçº§ç”¨æˆ·ç›´æŽ¥å‡çº§å…¨éƒ¨å®åŒ….
+用户åªéœ€æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ tlmgr update --self --all
+\end{lstlisting}
+åŒæ—¶å‡çº§ \texttt{tlmgr} 本身和全部å®åŒ….
+
+\subsection{\texttt{tlmgr} 本身无法æˆåŠŸå‡çº§}
+
+é‡åˆ°è¿™ç§æƒ…况时, 用户需自行下载
+\href{https://mirrors.ctan.org/systems/texlive/tlnet/update-tlmgr-latest.exe}{update-tlmgr-latest.exe},
+然åŽå†æ‰§è¡Œå‡çº§å‘½ä»¤å³å¯%
+\footnote{这里ä¾æ—§è®©ç³»ç»Ÿè‡ªåŠ¨é€‰æ‹©é•œåƒæº,
+用户å¯ä»¥è‡ªè¡Œé€‰æ‹©å›½å†…é•œåƒä»¥åŠ å¿«ä¸‹è½½é€Ÿåº¦}.
+
+\subsection{å‡çº§åˆ°ä¸€åŠåœæ­¢}
+
+è¿™ç§æƒ…况下, 用户需è¦æ‰§è¡Œå¦å¤–一个命令继续å‡çº§
+\begin{lstlisting}
+ tlmgr update --reinstall-forcibly-removed --all
+\end{lstlisting}
+
+\section{安装å®åŒ…}
+
+在默认状æ€ä¸‹, 用户将完整安装 \TeX{} Live, 因此用户æžå°‘碰到需è¦æ‰‹åŠ¨å®‰è£…å®åŒ…的情形.
+åŒæ—¶, 在
+\href{http://mirrors.ctan.org/info/lshort/chinese/lshort-zh-cn.pdf}{lshort-zh-cn}
+中也明确æ到, \textbf{如éžä¸‡ä¸å¾—å·², å°½é‡ä¸è¦æ‰‹åŠ¨å®‰è£…å®åŒ…}.
+因此在这里我åªä»‹ç»ä»Žæºå¤„安装å®åŒ…的命令.
+å‡è®¾ç”¨æˆ·æƒ³å®‰è£… \texttt{mcmthesis} å®åŒ…, åªéœ€åœ¨ \textsf{cmd} 执行
+\begin{lstlisting}[language=bash]
+ tlmgr install mcmthesis
+\end{lstlisting}
+需è¦æ³¨æ„的是, 用户一定è¦æ¸…楚所è¦å®‰è£…çš„å®åŒ…å称, 并且在安装å®åŒ…å‰å…ˆç¡®ä¿é•œåƒæºè®¾ç½®æ­£ç¡®.
+
+\section{调出å®åŒ…手册}
+
+当正确安装åŽ,
+用户å¯ä»¥è°ƒå‡ºå®åŒ…手册以查阅相应内容.
+例如在 \textsf{cmd} 执行
+\begin{lstlisting}[language=bash]
+ texdoc texlive-zh-cn
+\end{lstlisting}
+或
+\begin{lstlisting}[language=bash]
+ texdoc lshort-zh-cn
+\end{lstlisting}
+å°±å¯åˆ†åˆ«è°ƒå‡º \texttt{texlive-zh-cn.pdf} å’Œ \texttt{lshort-zh-cn.pdf},
+这两本手册中都有讲解安装的相关内容,
+建议用户阅读.
+
+\section{编译文档}\label{sec:windows:compile}
+
+å‡çº§å®åŒ…完æˆåŽ, 用户å¯ä»¥ç¼–译文档.
+这里ä¾æ—§ä½¿ç”¨å‘½ä»¤è¡Œæ¥å®Œæˆè¿™ä¸€è¿‡ç¨‹.
+
+首先, 用户需è¦åœ¨æŒ‡å®šä½ç½®\footnote{以下称工作路径}建立一个 \texttt{tex} 文件:
+\begin{lstlisting}[language = bash]
+ mkdir D:\work-latex
+ cd /d D:\work-latex
+ notepad main.tex
+\end{lstlisting}
+第1行表示创建一个工作路径 \texttt{D:\textbackslash work-latex},
+第2行表示进入工作路径, 第3行表示用记事本打开 \texttt{main.tex} 文件,
+若文件ä¸å­˜åœ¨, 系统将询问用户是å¦åˆ›å»ºè¯¥æ–‡ä»¶%
+\footnote{Windows 10 较新版本å¯èƒ½å¯¹ä¸­æ–‡åå‹å¥½ä¸€äº›,
+但这里ä¸å»ºè®®ç”¨æˆ·ä½¿ç”¨ä¸­æ–‡å‘½å工作路径和文件å}.
+在打开的记事本中编写一个最å°ç¤ºä¾‹
+\begin{lstlisting}[language={[LaTeX]TeX}]
+ \documentclass{article}
+ \begin{document}
+ Hello \LaTeX{} World!
+ \end{document}
+\end{lstlisting}
+ä¿å­˜å¹¶é€€å‡º.
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ pdflatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+待编译完æˆåŽ, 我们å³å¯çœ‹åˆ°åœ¨ \texttt{D:\textbackslash work-latex}
+中出现了 \texttt{main.pdf} 文件和其他åŒå的辅助文件
+\texttt{main.aux} 与 \texttt{main.log}.
+
+对于中文文档, å¯ä»¥åœ¨è®°äº‹æœ¬ä¸­ç¼–写以下最å°ç¤ºä¾‹%
+\footnote{自 Windows 10 1903 版本开始, 记事本默认使用 UTF-8 ç¼–ç ;
+若是之å‰çš„ Windows 10 版本, 请使用其他编辑器并规定文档编ç ä¸º UTF-8}%
+\begin{lstlisting}[language={[LaTeX]TeX}]
+ \documentclass[UTF8]{ctexart}
+ \begin{document}
+ 你好 \LaTeX{} 世界ï¼
+ \end{document}
+\end{lstlisting}
+ä¿å­˜å¹¶é€€å‡º.
+接下æ¥æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ xelatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+\texttt{xelatex} 编译命令é…åˆ UTF-8 ç¼–ç å’Œ \texttt{ctex}
+å®é›†å·²ç»æ˜¯\textbf{ç›®å‰ä¸»æµçš„中文处ç†æ‰‹æ®µ}.
+\texttt{xelatex} å¯ä»¥ä½¿ç”¨ç³»ç»Ÿå†…安装的字体,
+用户在安装字体时需å³é”®å­—体文件选择\textbf{为所有用户安装}.
+
+总结一下, 在使用 \LaTeX{} æ—¶, 用户首先è¦åœ¨å·¥ä½œè·¯å¾„%
+\footnote{建议ä¸åŒçš„工程放入ä¸åŒçš„工作路径}%
+中建立一个完整的 \texttt{tex} 文件%
+\footnote{è¯¥æ–‡ä»¶å¿…é¡»åŒ…å« \texttt{\textbackslash documentclass},
+\texttt{\textbackslash begin\{document\}} 和
+\texttt{\textbackslash end\{document\}},
+这里ä¸è®¨è®ºåŒ…å«å­æ–‡ä»¶çš„情况,
+文件å需为ä¸å«ç©ºæ ¼çš„英文}.
+当 \texttt{tex} 文件内容确定åŽ, å†ä¿å­˜æ–‡ä»¶å¹¶ä½¿ç”¨ç¼–译命令%
+\footnote{ç›®å‰å¸¸ç”¨çš„编译命令为 \texttt{pdflatex} å’Œ \texttt{xelatex}},
+å°† \texttt{tex} æ–‡ä»¶ç¼–è¯‘æˆ \texttt{pdf} 文件.
+
+编译命令有很多å¯é€‰å‚æ•°, 如用户能够从 \texttt{pdf} 文件跳回 \texttt{tex} 文件,
+便是因为执行编译时添加了å‚æ•°
+\begin{lstlisting}[language=bash]
+ pdflatex -synctex=1 main
+\end{lstlisting}
+此外还有很多其他å‚æ•°, 用户若感兴趣, å¯è‡ªè¡Œé˜…读手册.
+
+在很多时候, 我个人更倾å‘于使用 \texttt{latexmk} æ¥ç¼–译 \texttt{tex} 文档,
+如执行
+\begin{lstlisting}[language=bash]
+ latexmk -pdf -synctex=1 -interaction=nonstopmode main
+\end{lstlisting}
+æ„味ç€ä½¿ç”¨
+\begin{lstlisting}[language=bash]
+ pdflatex -synctex=1 -interaction=nonstopmode main
+\end{lstlisting}
+æ¥ç¼–译文档 \texttt{main.tex}, 并在有需è¦æ—¶å®Œæˆå…¶ä»–步骤%
+\footnote{如使用 \texttt{bibtex} 或 \texttt{biblatex} 处ç†å‚考文献时需è¦å¤šæ¬¡ç¼–译,
+详情è§ç›¸å…³æ–‡æ¡£}.
+
+\subsection{\LaTeXe 版本ä¸åŒ¹é…导致 \texttt{xelatex} 失败}
+
+使用 \texttt{xelatex} 编译文档,
+系统有时会æç¤ºç›®å‰ \LaTeXe 的版本低于æŸå®åŒ…çš„è¦æ±‚版本.
+è¿™ç§æƒ…况是由于 \textsf{fmt} 文件未能更新所导致.
+此时å¯è€ƒè™‘在命令行è¿è¡Œ
+\begin{lstlisting}[language=bash]
+ fmtutil-user --byfmt xelatex
+\end{lstlisting}
+待结æŸåŽå†ç”¨ \texttt{xelatex} 编译文档.
+更多内容å‚考
+\href{https://github.com/CTeX-org/forum/issues/70}{github 上的讨论}.
+
+å¦å¤–也å¯è€ƒè™‘é‡è£… \texttt{xetex}.
+在命令行执行
+\begin{lstlisting}[language=bash]
+ sudo tlmgr install --reinstall xetex
+\end{lstlisting}
diff --git a/info/install-latex/chapter/wsl.tex b/info/install-latex/chapter/wsl.tex
new file mode 100644
index 0000000000..bb1c2f64a5
--- /dev/null
+++ b/info/install-latex/chapter/wsl.tex
@@ -0,0 +1,350 @@
+% !TeX root = ../main.tex
+
+\chapter{Windows Subsystem for Linux}
+
+ç›®å‰å¾®è½¯æŽ¨å‡ºäº† Windows Subsystem for Linux (WSL) 供开å‘人员使用.
+在这里简è¦ä»‹ç»å¦‚何在 WSL 中安装 \TeX{} Live.
+我选择的是微软商店中的 Ubuntu.
+此篇安装教程仅供å‚考.
+这里称 WSL 中使用的命令行为 \textsf{bash}.
+\textbf{ä¸å»ºè®®}对æ“作系统了解ä¸å¤šçš„用户阅读本章内容.
+
+\section{安装 \TeX{} Live}
+
+在主系统%
+\footnote{在 Windows 10 中直接进行的æ“作å³ä¸ºåœ¨ä¸»ç³»ç»Ÿä¸­çš„æ“作}%
+中下载
+\href{https://mirrors.ctan.org/systems/texlive/Images/texlive2020.iso}{iso é•œåƒæ–‡ä»¶},
+å¯é€‰æ‹©å›½å†…æºä»¥åŠ å¿«ä¸‹è½½é€Ÿåº¦.
+下载完毕åŽ, 在 \textsf{cmd} 中验è¯æ–‡ä»¶æ˜¯å¦æ­£å¸¸.
+下载åŠæ–‡ä»¶éªŒè¯æ–¹æ³•åŒ \ref{sec:windows:install}~节.
+
+在正å¼å®‰è£…å‰,
+用户需è¦åœ¨ \textsf{bash} 中执行
+\begin{lstlisting}[language=bash]
+ sudo apt-get install libfontconfig1
+ sudo apt-get install ttf-mscorefonts-installer
+ sudo apt-get install fontconfig
+\end{lstlisting}
+这些命令是为了处ç†æ—¥åŽä½¿ç”¨ä¸­å¯èƒ½å‡ºçŽ°çš„字体问题.
+为é¿å…安装速度过慢,
+å¯ä»¿ç…§ \ref{subsec:ubuntu:xelatexfail}~节更改文件 \texttt{sources.list}.
+æ³¨æ„ WSL 中无法å¯åŠ¨ \textsf{gedit},
+因此需è¦å°†å…¶æ›¿æ¢ä¸º \textsf{vim},
+å³
+\begin{lstlisting}[language=bash]
+ sudo vim /etc/apt/sources.list
+\end{lstlisting}
+ä¸ç†Ÿæ‚‰ \textsf{vim} 的用户,
+å¯å‚考 \ref{sec:no-vim}~节.
+
+接下æ¥, 在主系统中将镜åƒæŒ‚è½½,
+例如挂载到 \texttt{X:\textbackslash},
+而åŽè¿›å…¥ \textsf{bash} 并执行如下命令
+\begin{lstlisting}[language = bash]
+ sudo mkdir /mnt/x
+ sudo mount -t drvfs X: /mnt/x
+\end{lstlisting}
+如此便å¯åœ¨ \textsf{bash} 中找到挂载的光盘镜åƒ.
+之åŽæ‰§è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo /mnt/x/install-tl
+\end{lstlisting}
+进行安装.
+在å±å¹•ä¸Šåº”该能è§åˆ°ä»¥ä¸‹å†…容
+\begin{lstlisting}
+ ======================> TeX Live installation procedure <=====================
+
+ ======> Letters/digits in <angle brackets> indicate <=======
+ ======> menu items for actions or customizations <=======
+
+ Detected platform: GNU/Linux on x86_64
+
+ <B> set binary platforms: 1 out of 6
+
+ <S> set installation scheme: scheme-full
+
+ <C> set installation collections:
+ 40 collections out of 41, disk space required: 6516 MB
+
+ <D> set directories:
+ TEXDIR (the main TeX directory):
+ /usr/local/texlive/2020
+ TEXMFLOCAL (directory for site-wide local files):
+ /usr/local/texlive/texmf-local
+ TEXMFSYSVAR (directory for variable and automatically generated data):
+ /usr/local/texlive/2020/texmf-var
+ TEXMFSYSCONFIG (directory for local config):
+ /usr/local/texlive/2020/texmf-config
+ TEXMFVAR (personal directory for variable and automatically generated data):
+ ~/.texlive2020/texmf-var
+ TEXMFCONFIG (personal directory for local config):
+ ~/.texlive2020/texmf-config
+ TEXMFHOME (directory for user-specific files):
+ ~/texmf
+
+ <O> options:
+ [ ] use letter size instead of A4 by default
+ [X] allow execution of restricted list of programs via \write18
+ [X] create all format files
+ [X] install macro/font doc tree
+ [X] install macro/font source tree
+ [ ] create symlinks to standard directories
+ [X] after install, set CTAN as source for package updates
+
+ <V> set up for portable installation
+
+ Actions:
+ <I> start installation to hard disk
+ <P> save installation profile to 'texlive.profile' and exit
+ <H> help
+ <Q> quit
+
+ Enter command:
+\end{lstlisting}
+用户直接点击 \keys{I} 使用默认é…置安装.
+如果用户对于 WSL 比较了解, å¯ä»¥æ ¹æ®æ示, 更改安装设置.
+为简化起è§,
+以下内容å‡è®¤ä¸ºç”¨æˆ·è¿›è¡Œé»˜è®¤å®‰è£….
+安装完毕åŽ, 需继续在 \textsf{bash} 中执行
+\begin{lstlisting}[language = bash]
+ sudo umount /mnt/x
+ sudo rmdir /mnt/x
+\end{lstlisting}
+弹出已加载的光盘镜åƒ.
+
+默认安装完æˆåŽ, 用户需è¦è®¾ç½®çŽ¯å¢ƒå˜é‡.
+继续在 \textsf{bash} 中执行
+\begin{lstlisting}[language = bash]
+ vim ~/.bashrc
+\end{lstlisting}
+在打开的文件末尾添加
+\begin{lstlisting}
+ # Add TeX Live to the PATH, MANPATH, INFOPATH
+ export PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH
+ export MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH
+ export INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH
+\end{lstlisting}
+并ä¿å­˜é€€å‡º.
+åŒæ ·, ä¸ç†Ÿæ‚‰ \textsf{vim} 的用户å¯å‚考 \ref{sec:no-vim}~节.
+退出 WSL å†è¿›å…¥, 执行
+\begin{lstlisting}[language=bash]
+ tex -v
+\end{lstlisting}
+将显示
+\begin{lstlisting}
+ TeX 3.14159265 (TeX Live 2020)
+ kpathsea version 6.3.2
+ Copyright 2020 D.E. Knuth.
+ There is NO warranty. Redistribution of this software is
+ covered by the terms of both the TeX copyright and
+ the Lesser GNU General Public License.
+ For more information about these matters, see the file
+ named COPYING and the TeX source.
+ Primary author of TeX: D.E. Knuth.
+\end{lstlisting}
+å³ä¸ºå®‰è£…æˆåŠŸ.
+
+接下æ¥ä»¿ç…§ Ubuntu 20.04 处ç†å­—体.
+首先将é…置文件å¤åˆ¶åˆ°ç³»ç»Ÿ,
+在 \textsf{Terminal} 执行
+\begin{lstlisting}[language=bash]
+ sudo cp /usr/local/texlive/2020/texmf-var/fonts/conf/texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
+\end{lstlisting}
+然åŽåœ¨ \textsf{Terminal} 执行
+\begin{lstlisting}[language=bash]
+ sudo fc-cache -fsv
+\end{lstlisting}
+刷新字体缓存.
+
+\section{å¸è½½ \TeX{} Live}
+
+直接删除文件夹å³å¯.
+先在 \textsf{bash} 中执行
+\begin{lstlisting}[language = bash]
+ kpsewhich -var-value TEXMFROOT
+\end{lstlisting}
+æ¥æŸ¥è¯¢å®‰è£…路径,
+进而通过 \texttt{sudo rm -rf} 进行删除.
+默认安装的用户直接è¿è¡Œ
+\begin{lstlisting}[language = bash]
+ sudo rm -rf /usr/local/texlive/2020
+ rm -rf ~/.texlive2020
+\end{lstlisting}
+当然删除åŽè¿˜è¦æ¸…ç†æŽ‰çŽ¯å¢ƒå˜é‡.
+
+\section{跨版本å‡çº§ \TeX{} Live}
+
+WSL ä¸­çš„æ–¹æ³•åŒ \ref{sec:ubuntu:version}~节.
+
+\section{å‡çº§å®åŒ…}
+
+WSL ä¸­çš„æ–¹æ³•åŒ \ref{sec:ubuntu:update}~节.
+
+\section{安装å®åŒ…}
+
+WSL ä¸­çš„æ–¹æ³•åŒ \ref{sec:ubuntu:installpackage}~节.
+
+\section{编译文件}
+
+编译一个最å°ç¤ºä¾‹ \texttt{main.tex}.
+
+在主系统的 \textsf{cmd} 中执行
+\begin{lstlisting}[language=bash]
+ mkdir D:\work-latex
+ cd /d D:\work-latex
+ notepad main.tex
+\end{lstlisting}
+建立文档,
+内容为
+\begin{lstlisting}[language = {[LaTeX]TeX}]
+ \documentclass{article}
+ \begin{document}
+ Hello \LaTeX{} World!
+ \end{document}
+\end{lstlisting}
+接下æ¥åœ¨ \textsf{cmd} 中执行
+\begin{lstlisting}[language=bash]
+ bash -i -c "pdflatex main"
+\end{lstlisting}
+实现编译.
+
+也å¯ä»¥ç›´æŽ¥åœ¨ WSL 中建立文档并编译,
+在 \texttt{bash} 中ä¾æ¬¡æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ mkdir /mnt/d/work-latex
+ cd /mnt/d/work-latex
+ vim main.tex
+\end{lstlisting}
+建立文档,
+内容åŒä¸Š,
+然åŽåœ¨ \textsf{bash} 中执行
+\begin{lstlisting}[language=bash]
+ pdflatex main
+\end{lstlisting}
+实现编译.
+
+待编译完æˆåŽ, å¯çœ‹åˆ°åœ¨å·¥ä½œè·¯å¾„中生æˆäº† \texttt{main.pdf}
+文件和其他åŒå的辅助文件 \texttt{main.aux} 与 \texttt{main.log}.
+在主系统中å¯ä»¥æ‰“å¼€ \texttt{main.pdf} 查看内容.
+
+对于中文文档,
+å¯ä»¥ç¼–写以下最å°ç¤ºä¾‹%
+\footnote{注æ„使用 UTF-8 ç¼–ç }%
+\begin{lstlisting}[language={[LaTeX]TeX}]
+ \documentclass[UTF8]{ctexart}
+ \begin{document}
+ 你好 \LaTeX{} 世界ï¼
+ \end{document}
+\end{lstlisting}
+在 \textsf{cmd} 中执行
+\begin{lstlisting}[language=bash]
+ bash -i -c "xelatex main"
+\end{lstlisting}
+或在 \textsf{bash} 中执行
+\begin{lstlisting}[language=bash]
+ xelatex main
+\end{lstlisting}
+等待系统完æˆç¼–译过程.
+\texttt{xelatex} åŒæ ·å¯ä»¥ä½¿ç”¨ WSL 内安装的字体%
+\footnote{注æ„主系统中的字体默认ä¸èƒ½ç›´æŽ¥è¢«è°ƒç”¨,
+如果打算使用主系统中的字体,
+è§
+\href{https://github.com/OsbertWang/install-latex/issues/14}{github 上的讨论}},
+在 WSL 中安装字体的方法è§é™„录~\ref{chp:appendix:wsl}.
+
+编译命令å¯æ·»åŠ å‚æ•°, 这里与 \ref{sec:windows:compile}~节中的情形一致, ä¸å†èµ˜è¿°.
+
+\section{尚未圆满解决的问题}
+
+å°† \TeX{} Live 安装至 WSL ä»æœ‰æ‚¬è€Œæœªå†³çš„问题.
+由于 \textsf{bash} 默认是无窗å£åŒ–的纯命令行,
+因此用户无法直接通过命令 \texttt{texdoc} 打开相应的手册.
+这里给出几ç§æ–¹æ³•.
+
+\subsubsection{explorer æµè§ˆ}
+
+先找到手册所在路径,
+例如寻找 \texttt{lshort-zh-cn}
+\begin{lstlisting}[language=bash]
+ texdoc -l lshort-zh-cn
+\end{lstlisting}
+系统会显示
+\begin{lstlisting}
+ 1 /usr/local/texlive/2020/texmf-dist/doc/latex/lshort-chinese/lshort-zh-cn.pdf
+ = [zh] The document itself
+ Enter number of file to view, RET to view 1, anything else to skip:
+\end{lstlisting}
+这时按其他键 (如 \keys{x}) 退出.
+然åŽåˆ†åˆ«æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ cd /usr/local/texlive/2020/texmf-dist/doc/latex/lshort-chinese/
+ explorer.exe .
+\end{lstlisting}
+主系统的资æºç®¡ç†å™¨ä¾¿ä¼šæ‰“å¼€.
+这时用户便å¯ä»¥åœ¨ä¸»ç³»ç»Ÿä¸­ä½¿ç”¨ pdf 阅读器打开手册进行阅读.
+
+\subsubsection{everything æœç´¢}
+
+使用 \href{https://www.voidtools.com/zh-cn/}{everything}.
+通过 \texttt{texdoc -l} 找到相应文件å,
+而åŽç›´æŽ¥æœç´¢.
+具体方法这里ä¸å†èµ˜è¿°.
+
+\subsubsection{借助其他工具}
+
+ç›®å‰æœ‰å¾ˆå¤šå¼€æºçš„ WSL 辅助程åº,
+相关讨论è§æœ¬æ‰‹å†Œçš„ \href{https://github.com/OsbertWang/install-latex/issues/13}{issue}.
+
+\section{ä¸æ‡‚ \textsf{vim} 的处ç†æ–¹æ³•}\label{sec:no-vim}
+
+\textsf{vim} 的使用方法与目å‰å¾ˆå¤šæµè¡Œçš„编辑器ä¸åŒ,
+因此这里给出ä¸ç”¨ \textsf{vim} 的处ç†æ–¹æ³•.
+该方法借助 \href{https://code.visualstudio.com/}{VS Code} çš„ \href{https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl}{Remote-WSL} æ’件实现.
+
+å…ˆæ¥æ›´æ”¹ \texttt{.bashrc}.
+将 \texttt{.bashrc} 备份为 \texttt{.bashrc.bak}
+\begin{lstlisting}[language=bash]
+ cp ~/.bashrc ~/.bashrc.bak
+\end{lstlisting}
+用 VS Code 打开文档
+\begin{lstlisting}[language=bash]
+ code ~/.bashrc
+\end{lstlisting}
+并对其中内容进行更改并ä¿å­˜.
+若更改错误,
+å¯ä»¥æ‰§è¡Œ
+\begin{lstlisting}[language=bash]
+ cp ~/.bashrc.bak ~/.bashrc
+\end{lstlisting}
+æ¢å¤æ–‡æ¡£.
+
+接下æ¥æ›´æ”¹ \texttt{sources.list}.
+将 \texttt{sources.list} 备份为 \texttt{sources.list.bak}
+\begin{lstlisting}[language=bash]
+ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
+\end{lstlisting}
+用 VS Code 打开文档
+\begin{lstlisting}[language=bash]
+ code /etc/apt/sources.list
+\end{lstlisting}
+并对其中内容进行更改,
+并且å¦å­˜ä¸º
+\begin{lstlisting}
+ ~/sources.list.sav
+\end{lstlisting}
+在 \textsf{bash} 中执行
+\begin{lstlisting}[language=bash]
+ sudo cp ~/sources.list.sav /etc/apt/sources.list
+\end{lstlisting}
+替æ¢æ–‡æ¡£.
+è‹¥å‘现文档有错误,
+执行
+\begin{lstlisting}[language=bash]
+ sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
+\end{lstlisting}
+æ¢å¤æ–‡æ¡£.
+
+使用 VS Code åŒæ ·å¯ä»¥ç¼–写 \texttt{tex} 文件,
+这涉åŠåˆ°å¦‚何使用 \LaTeX{} 的编辑器,
+这里ä¸åšå±•å¼€. \ No newline at end of file
diff --git a/info/install-latex/install-latex.pdf b/info/install-latex/install-latex.pdf
new file mode 100644
index 0000000000..9698926344
--- /dev/null
+++ b/info/install-latex/install-latex.pdf
Binary files differ
diff --git a/info/install-latex/install-latex.tex b/info/install-latex/install-latex.tex
new file mode 100644
index 0000000000..4686f5d4f3
--- /dev/null
+++ b/info/install-latex/install-latex.tex
@@ -0,0 +1,114 @@
+\documentclass[fontset=fandol]{ctexrep}
+\usepackage{accsupp}
+\usepackage[margin=2.4cm]{geometry}
+\usepackage{listings}
+\usepackage{xcolor}
+\usepackage{fontawesome5}
+\usepackage[pdfpagelayout=SinglePage]{hyperref}
+\usepackage[os=win,hyperrefcolorlinks]{menukeys}
+
+\ctexset{
+ chapter = {
+ format = \huge\bfseries\raggedright,
+ number = \arabic{chapter},
+ name = {},
+ },
+ section/format = \Large\bfseries\raggedright,
+}
+
+\lstset{
+ backgroundcolor = \color{lightgray!30},
+ keywordstyle = \color{blue},
+ stringstyle = \color{brown},
+ basicstyle = {\small\ttfamily},
+ breaklines = true,
+ tabsize = 4,
+ gobble = 2,
+ numbers = left,
+ numberstyle = \tiny\emptyaccsupp,
+ frame = single,
+ xleftmargin = \ccwd,
+ numbersep = \ccwd,
+ columns = fullflexible,
+% emphstyle = {\color{blue}\small\ttfamily},
+% emph = {mkdir,rmdir,sudo,mount,umount,rm},
+}
+
+\newcommand\emptyaccsupp[1]{%
+ \BeginAccSupp{ActualText={}}#1\EndAccSupp{}%
+}
+
+\renewmenumacro{\menu}[>]{angularmenus}
+\renewmenumacro{\keys}[+]{shadowedroundedkeys}
+
+\title{\bfseries 一份简短的关于 \LaTeX{} 安装的介ç»%
+ \thanks{\url{https://github.com/OsbertWang/install-latex}}%
+}
+\author{啸行%
+ \thanks{\href{mailto:ranwang.osbert@outlook.com}%
+ {\ttfamily ranwang.osbert@outlook.com}}%
+}
+\date{\today}
+
+\usepackage{booktabs}
+\usepackage{tikz}
+\usetikzlibrary{shapes.geometric, calc}
+
+\tikzset{
+ score stars/.style={
+ % shape
+ star, star points=5, star point ratio=2.25, scale=0.8,
+ % color
+ draw=gray, fill=#1,
+ % others
+ inner sep=0.14em, anchor=outer point 3
+ }
+}
+
+\newcommand\stars[1]{%
+ \begin{tikzpicture}
+ % Draw five stars. For #1 = "2.3", fill the 1st and 2nd stars as gray,
+ % and fill the 3rd to 5th stars as white.
+ \foreach \i in {1, ..., 5} {
+ \pgfmathsetmacro\starcolor{\i<=#1 ? "gray" : "white"}
+ \node[score stars=\starcolor] (star\i) at (\i*0.8em, 0) {};
+ }
+ % For #1 = "2.3", let \partstar = "3" and \starpart = "0.3".
+ % Then fill the left 30% part of the 3rd star as gray after clipping.
+ \pgfmathsetmacro\partstar{#1>int(#1) ? int(#1+1) : 0}
+ \ifnum\partstar>0
+ \pgfmathsetmacro\starpart{#1-(int(#1))}
+ \coordinate (upper left)
+ at (star\partstar.outer point 2 |- star\partstar.outer point 1);
+ \coordinate (upper right)
+ at (star\partstar.outer point 5 |- star\partstar.outer point 1);
+ \coordinate (lower right)
+ at (star\partstar.outer point 5 |- star\partstar.outer point 4);
+ \clip (upper left) rectangle
+ ({$ (upper left)!\starpart!(upper right) $} |- lower right);
+ \node[score stars=gray] at (\partstar*0.8em, 0) {};
+ \fi
+ \end{tikzpicture}%
+}
+
+\begin{document}
+
+\maketitle
+\include{./chapter/preface}
+
+\tableofcontents
+
+\include{./chapter/windows}
+\include{./chapter/ubuntu}
+\include{./chapter/macos}
+\include{./chapter/wsl}
+\include{./chapter/editor}
+\include{./chapter/overleaf}
+
+\appendix
+\include{./appendix/mirror}
+\include{./appendix/wsladdition}
+\include{./appendix/offline}
+\include{./appendix/updateinfo}
+
+\end{document}
diff --git a/info/install-latex/make.bat b/info/install-latex/make.bat
new file mode 100644
index 0000000000..01fcc0a586
--- /dev/null
+++ b/info/install-latex/make.bat
@@ -0,0 +1,21 @@
+@echo off
+cd %~dp0
+set INSTALLLATEX=install-latex
+set PDF=%INSTALLLATEX%.pdf
+set TEMP=%INSTALLLATEX%.xdv %INSTALLLATEX%.aux %INSTALLLATEX%.log %INSTALLLATEX%.toc %INSTALLLATEX%.out %INSTALLLATEX%.synctex.gz ^
+ .\appendix\*.aux .\chapter\*.aux
+
+if "%1"=="clean" goto clean
+
+set TEX=xelatex
+set MODE=-synctex=1
+set NOPDFMODE=-synctex=1 --no-pdf
+
+%TEX% %NOPDFMODE% %INSTALLLATEX%
+%TEX% %MODE% %INSTALLLATEX%
+exit /B
+
+:clean
+del %TEMP%
+del %PDF%
+exit /B
diff --git a/info/install-latex/makefile b/info/install-latex/makefile
new file mode 100644
index 0000000000..98c73e3fa9
--- /dev/null
+++ b/info/install-latex/makefile
@@ -0,0 +1,20 @@
+INSTALLLATEX = install-latex
+PDF = $(INSTALLLATEX).pdf
+REQUIRE = $(INSTALLLATEX).tex $(wildcard ./chapter/*.tex) $(wildcard ./appendix/*.tex)
+TEMP = $(INSTALLLATEX).xdv $(INSTALLLATEX).aux $(INSTALLLATEX).log $(INSTALLLATEX).toc $(INSTALLLATEX).out $(INSTALLLATEX).synctex.gz \
+ $(wildcard ./chapter/*.aux) $(wildcard ./appendix/*.aux)
+
+TEX = xelatex
+MODE = -synctex=1
+NOPDFMODE = -synctex=1 --no-pdf
+
+all: $(PDF)
+
+$(PDF): $(REQUIRE)
+ $(TEX) $(NOPDFMODE) $(INSTALLLATEX)
+ $(TEX) $(MODE) $(INSTALLLATEX)
+
+clean:
+ rm $(PDF) $(TEMP)
+
+.PHONY: all clean \ No newline at end of file
diff --git a/macros/latex/contrib/etoolbox/etoolbox.def b/macros/latex/contrib/etoolbox/etoolbox.def
index 641fe191ea..fb9dfc0ac3 100644
--- a/macros/latex/contrib/etoolbox/etoolbox.def
+++ b/macros/latex/contrib/etoolbox/etoolbox.def
@@ -1,5 +1,5 @@
\ProvidesFile{etoolbox.def}
- [2019/09/21 v2.5h etoolbox debug messages (JAW)]
+ [2020/07/15 v2.5i etoolbox debug messages (JAW)]
\begingroup
\makeatletter
diff --git a/macros/latex/contrib/etoolbox/etoolbox.pdf b/macros/latex/contrib/etoolbox/etoolbox.pdf
index a2e0c6fd18..995fa2140f 100644
--- a/macros/latex/contrib/etoolbox/etoolbox.pdf
+++ b/macros/latex/contrib/etoolbox/etoolbox.pdf
Binary files differ
diff --git a/macros/latex/contrib/etoolbox/etoolbox.sty b/macros/latex/contrib/etoolbox/etoolbox.sty
index 7d6f4502ec..43e00958b5 100644
--- a/macros/latex/contrib/etoolbox/etoolbox.sty
+++ b/macros/latex/contrib/etoolbox/etoolbox.sty
@@ -1,5 +1,5 @@
% Copyright (c) 2007-2011 Philipp Lehman.
-% (c) 2015-2019 Joseph Wright
+% (c) 2015-2020 Joseph Wright
%
% Permission is granted to copy, distribute and/or modify this
% software under the terms of the LaTeX Project Public License
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{etoolbox}
- [2019/09/21 v2.5h e-TeX tools for LaTeX (JAW)]
+ [2020/07/15 v2.5i e-TeX tools for LaTeX (JAW)]
\begingroup
\@ifundefined{eTeXversion}
@@ -1697,6 +1697,16 @@
\newcommand*{\dolistcsloop}{\forlistcsloop\do}
+\ifdef\AddToHook
+ {%
+ \newrobustcmd*{\AtEndPreamble}{\AddToHook{env/document/begin}}%
+ \let\AfterPreamble\AtBeginDocument
+ \newrobustcmd*{\AfterEndPreamble}{\AddToHook{begindocument/end}}%
+ \newrobustcmd*{\AfterEndDocument}{\AddToHook{enddocument/end}}%
+ \endinput
+ }
+ {}
+
% {<code>}
\newrobustcmd*{\AtEndPreamble}{\gappto\@endpreamblehook}
diff --git a/macros/latex/contrib/etoolbox/etoolbox.tex b/macros/latex/contrib/etoolbox/etoolbox.tex
index 813690fae2..9eae069874 100644
--- a/macros/latex/contrib/etoolbox/etoolbox.tex
+++ b/macros/latex/contrib/etoolbox/etoolbox.tex
@@ -12,8 +12,8 @@
url={http://www.ctan.org/pkg/etoolbox/},
author={Philipp Lehman, Joseph Wright},
email={joseph.wright@morningstar2.co.uk},
- revision={v2.5h},
- date={2019/09/21}}
+ revision={v2.5i},
+ date={2020/07/15}}
\hypersetup{%
pdftitle={The etoolbox Package},
@@ -35,7 +35,7 @@ The \sty{etoolbox} package is a toolbox of programming tools geared primarily to
\subsection{License}
-Copyright \textcopyright\ 2007--2011 Philipp Lehman, 2015--2018 Joseph Wright. Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3c or later.\fnurl{http://www.latex-project.org/lppl/}
+Copyright \textcopyright\ 2007--2011 Philipp Lehman, 2015--2020 Joseph Wright. Permission is granted to copy, distribute and\slash or modify this software under the terms of the \lppl, version 1.3c or later.\fnurl{http://www.latex-project.org/lppl/}
\section{User Commands}
\label{use}
@@ -1297,6 +1297,10 @@ This revision history is a list of changes relevant to users of this package. Ch
\begin{changelog}
+\begin{release}{2.5i}{2020-07-13}
+\item Track \LaTeXe{} kernel changes
+\end{release}
+
\begin{release}{2.5h}{2019-09-21}
\item Add missing \cmd{gundef}
\end{release}
diff --git a/macros/latex/contrib/langsci-avm/langsci-avm.dtx b/macros/latex/contrib/langsci-avm/langsci-avm.dtx
index 1a54c0aa20..72346d4f51 100644
--- a/macros/latex/contrib/langsci-avm/langsci-avm.dtx
+++ b/macros/latex/contrib/langsci-avm/langsci-avm.dtx
@@ -83,7 +83,7 @@ Please report any bugs or feature requests to
% Please submit bug reports and feature requests to
% \protect\url{https://github.com/langsci/langsci-avm/issues}.
% }}
-% \date{Version 0.2 -- 29th June 2020}
+% \date{Version 0.2.1 -- 15th July 2020}
% \maketitle
% \frenchspacing
% \begin{documentation}
@@ -575,7 +575,7 @@ Please report any bugs or feature requests to
%
% \begin{macrocode}
\ProvidesExplPackage {langsci-avm}
- {2020-06-29} {0.2}
+ {2020-07-15} {0.2.1}
{AVMs and feature structures in LaTeX3}
% \end{macrocode}
% \begin{macro}{\avm}
@@ -607,13 +607,13 @@ Please report any bugs or feature requests to
\keys_define:nn { avm }
{
- stretch .code:n = {\def\arraystretch{#1}},
+ stretch .tl_set:N = \l__avm_arraystretch_tl,
stretch .initial:n = {0.9},
- columnsep .dim_set:N = \tabcolsep,
+ columnsep .dim_set:N = \l__avm_tabcolsep_dim,
columnsep .initial:n = {.5ex},
- delimfactor .int_set:N = \delimiterfactor,
+ delimfactor .int_set:N = \l__avm_delimfactor_int,
delimfactor .initial:n = {1000},
- delimfall .dim_set:N = \delimitershortfall,
+ delimfall .dim_set:N = \l__avm_delimshortfall_dim,
delimfall .initial:n = {0pt},
attributes .code:n = {\cs_set:Nn \__avm_font_attribute: {#1}},
attributes .initial:n = {\scshape},
@@ -826,6 +826,10 @@ Please report any bugs or feature requests to
\cs_new:Nn \__avm_initialise_document_commands:
{
+ \def\arraystretch{\tl_use:N \l__avm_arraystretch_tl}
+ \tabcolsep=\l__avm_tabcolsep_dim
+ \delimiterfactor=\l__avm_delimfactor_int
+ \delimitershortfall=\l__avm_delimshortfall_dim
\cs_if_exist:NTF \tag
{ \RenewDocumentCommand{\tag}{m}{ \__avm_controls_tag:n {##1} } }
{ \NewDocumentCommand{\tag}{m}{ \__avm_controls_tag:n {##1} } }
diff --git a/macros/latex/contrib/langsci-avm/langsci-avm.pdf b/macros/latex/contrib/langsci-avm/langsci-avm.pdf
index 6d125865e8..73f036d8af 100644
--- a/macros/latex/contrib/langsci-avm/langsci-avm.pdf
+++ b/macros/latex/contrib/langsci-avm/langsci-avm.pdf
Binary files differ
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.pdf b/macros/latex/contrib/nicematrix/nicematrix-french.pdf
index fa9a6f9a40..6c8b213f5b 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.pdf
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.pdf
Binary files differ
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex
index fe29f84779..55491dddbd 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.tex
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex
@@ -39,7 +39,6 @@
\usepackage{footnote}
\usepackage{booktabs}
\usepackage{varwidth}
-
\usepackage[hyperfootnotes = false]{hyperref}
\hypersetup
@@ -66,7 +65,7 @@
\VerbatimFootnotes
\title{L'extension \pkg{nicematrix}
- \thanks{Ce document correspond à la version~\myfileversion\space of \pkg{nicematrix},
+ \thanks{Ce document correspond à la version~\myfileversion\space de \pkg{nicematrix},
en date du~\myfiledate.}}
\author{F. Pantigny \\ \texttt{fpantigny@wanadoo.fr}}
@@ -83,7 +82,7 @@ L'extension LaTeX \pkg{nicematrix} fournit de nouveaux environnements similaires
\vspace{1cm}
\hspace{1cm}
-$\begin{bNiceArray}{CCCC}[first-row,first-col,
+$\begin{bNiceArray}{cccc}[first-row,first-col,
code-for-first-col=\color{blue}\scriptstyle,
code-for-first-row=\color{blue}\scriptstyle,
columns-width = auto]
@@ -94,10 +93,10 @@ L_2 & a_{21} & a_{22} & \Cdots & a_{2n} \\
L_n & a_{n1} & a_{n2} & \Cdots & a_{nn}
\end{bNiceArray}$
\hspace{2cm}
-\begin{NiceTabular}[c]{LSSSS}%
+\begin{NiceTabular}[c]{lSSSS}%
[code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
\toprule
-\Block{2-1}{Produit} & \multicolumn{3}{C}{dimensions (cm)} & \Block{2-1}{\rotate Prix} \\
+\Block{2-1}{Produit} & \multicolumn{3}{c}{dimensions (cm)} & \Block{2-1}{\rotate Prix} \\
\cmidrule(rl){2-4}
& L & l & h \\
\midrule
@@ -144,6 +143,21 @@ Une commande|\NiceMatrixOptions| est fournie pour régler les options (la porté
commande est le groupe TeX courant : elles sont semi-globales).
+\bigskip
+{\bfseries \color{red} Important
+
+Dans cette version 5.0 de \pkg{nicematrix}, on doit utiliser les lettres |l|, |c| et
+|r| dans les préambules des environnements et non plus les lettres |L|, |C| et
+|R|.
+
+Pour assurer la compatibilité avec les versions précédentes, \pkg{nicematrix}
+doit être chargée avec l'option |define-L-C-R|.
+\begin{Verbatim}
+\usepackage[define-L-C-R]{nicematrix}
+\end{Verbatim}
+}
+
+
\newpage
\section{Les environnements de cette extension}
@@ -169,17 +183,9 @@ Les environnements |{NiceArray}| et |{NiceTabular}| sont similaires aux environn
l'extension \pkg{array} (qui est chargée par \pkg{nicematrix}).
\medskip
-Il y a néanmoins quelques différences :
-\begin{itemize}
-\item Pour des raisons techniques, dans le préambule de ces environnements, l'utilisateur doit utiliser les lettres
-|L|, |C| et~|R|\footnote{Les types de colonnes |L|, |C| et |R| sont définis localement à l'intérieur de
- |{NiceTabular}| ou |{NiceArray}| avec la commande |\newcolumntype| de \pkg{array}. Cette définition masque une
- éventuelle définition précédente.} au lieu de |l|, |c| et |r|, y compris dans les commandes |\multicolumn| et
-dans les types de colonnes définis par |\newcolumntype|.
-
-\item Dans |{NiceArray}| (et ses variantes), les colonnes de type |w| (ex. : |wc{1cm}|) sont composées en mode
-mathématique alors que dans |{array}| de \pkg{array}, elles sont composées en mode texte.
-\end{itemize}
+Néanmoins, dans |{NiceArray}| (et ses variantes), les colonnes de type |w| (ex. : |wc{1cm}|) sont composées en mode
+mathématique alors que dans |{array}| de \pkg{array}, elles sont composées en
+mode texte.
\medskip
Les environnements |{pNiceArray}|, |{bNiceArray}|, etc. n'ont pas d'équivalents dans \pkg{array}.
@@ -193,6 +199,18 @@ Tous les environnements de l'extension \pkg{nicematrix} acceptent, entre crochet
de la forme \textsl{clé=valeur}. {\bfseries Il doit n'y avoir aucun espace devant le crochet ouvrant (|[|) de cette
liste d'options.}
+\bigskip
+\textbf{Important}
+
+Avant la version 5.0, il fallait, pour des raisons techniques, utiliser les
+lettres |L|, |C| et |R| au lieu de |l|, |c| et |r| dans les préambules des
+environnements de \pkg{nicematrix}.
+
+Pour pouvoir continuer à utiliser ces lettres |L|, |C| et |R|, \pkg{nicematrix}
+doit être chargé avec l'option |define-L-C-R|.
+\begin{Verbatim}
+\usepackage[define-L-C-R]{nicematrix}
+\end{Verbatim}
\section{L'espace vertical entre les rangées}
@@ -217,8 +235,9 @@ En s'inspirant de l'extension \pkg{cellspace} qui traite de ce problème, l'exte
clés |cell-space-top-limit| et |cell-space-bottom-limit| qui sont similaires aux deux paramètres
|\cellspacetoplimit| et |\cellspacebottomlimit| proposés par \pkg{cellspace}. La valeur initiale de ces paramètres
est $0$~pt pour que les environnements de \pkg{nicematrix} aient par défaut le même comportement que ceux de
-\pkg{array} et de l'\pkg{amsmth} mais une valeur de $1$~pt serait un bon choix. On conseille de régler leurs
-valeurs avec la commande |\NiceMatrixOptions|.
+\pkg{array} et de l'\pkg{amsmath} mais une valeur de $1$~pt serait un bon choix. On conseille de régler leurs
+valeurs avec la commande |\NiceMatrixOptions|.\footnote{On remarquera que ces paramètres s'appliquent aussi aux
+ colonnes de type |S| de \pkg{siunitx} alors que \pkg{cellspace} n'est pas utilisable avec ces colonnes.}
\medskip
\begin{Verbatim}
@@ -283,7 +302,7 @@ rangée (avec |{tabular}| ou |{array}| de \pkg{array}, il faut utiliser |\firsth
\item un item
\smallskip
\item \renewcommand{\arraystretch}{1.2}
-$\begin{NiceArray}[t]{LCCCCCC}
+$\begin{NiceArray}[t]{lcccccc}
\hline
n & 0 & 1 & 2 & 3 & 4 & 5 \\
u_n & 1 & 2 & 4 & 8 & 16 & 32
@@ -297,7 +316,7 @@ u_n & 1 & 2 & 4 & 8 & 16 & 32
\item un item
\smallskip
\item \renewcommand{\arraystretch}{1.2}
-$\begin{NiceArray}[t]{LCCCCCC}
+$\begin{NiceArray}[t]{lcccccc}
\hline
n & 0 & 1 & 2 & 3 & 4 & 5 \\
u_n & 1 & 2 & 4 & 8 & 16 & 32 \\
@@ -317,7 +336,7 @@ Il est également possible d'utiliser les outils de \pkg{booktabs}: |\toprule|,
\item an item
\smallskip
\item
-$\begin{NiceArray}[t]{LCCCCCC}
+$\begin{NiceArray}[t]{lcccccc}
~emphase#\toprule@
n & 0 & 1 & 2 & 3 & 4 & 5 \\
~emphase#\midrule@
@@ -331,7 +350,7 @@ u_n & 1 & 2 & 4 & 8 & 16 & 32
\item an item
\smallskip
\item
-$\begin{NiceArray}[t]{LCCCCCC}
+$\begin{NiceArray}[t]{lcccccc}
\toprule
n & 0 & 1 & 2 & 3 & 4 & 5 \\
\midrule
@@ -358,7 +377,7 @@ mathématique.
\medskip
\begin{BVerbatim}
-\begin{NiceTabular}{CCCC}
+\begin{NiceTabular}{cccc}
rose & tulipe & marguerite & dahlia \\
violette & ~emphase#\Block{2-2}{\LARGE\color{blue} fleurs}@ & & souci \\
pervenche & & & lys \\
@@ -369,7 +388,7 @@ arum & iris & jacinthe & muguet
\medskip
\begin{center}
-\begin{NiceTabular}{CCCC}
+\begin{NiceTabular}{cccc}
rose & tulipe & marguerite & dahlia \\
violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
pervenche & & & lys \\
@@ -379,16 +398,17 @@ arum & iris & jacinthe & muguet
\interitem
-On remarquera que les centrage horizontal du contenu des blocs est correct même si un espacement des colonnes a été
+On remarquera que le centrage horizontal du contenu des blocs est correct même si un espacement des colonnes a été
demandé par une instruction comme |!{\qquad}| dans le préambule (ce n'est pas le cas avec |\multicolumn|). Dans
l'exemple suivant, l'en-tête «Premier groupe» est correctement centré.
\medskip
\begin{center}
+\fvset{commandchars=\~\#\+}
\begin{BVerbatim}
-\begin{NiceTabular}{C!{\qquad}CCC~emphase#!{\qquad}@CCC}
+\begin{NiceTabular}{@{}c!{\qquad}ccc~emphase#!{\qquad}+ccc~@{}}
\toprule
-& ~emphase#\Block{1-3}{Premier groupe}@ & & & \Block{1-3}{Deuxième groupe} \\
+& ~emphase#\Block{1-3}{Premier groupe}+ & & & \Block{1-3}{Deuxième groupe} \\
Rang & 1A & 1B & 1C & 2A & 2B & 2C \\
\midrule
1 & 0.657 & 0.913 & 0.733 & 0.830 & 0.387 & 0.893\\
@@ -402,7 +422,7 @@ Rang & 1A & 1B & 1C & 2A & 2B & 2C \\
\bigskip
\begin{center}
-\begin{NiceTabular}{C!{\qquad}CCC!{\qquad}CCC}
+\begin{NiceTabular}{@{}c!{\qquad}ccc!{\qquad}ccc@{}}
\toprule
& \Block{1-3}{Premier groupe} & & & \Block{1-3}{Deuxième groupe} \\
Rang & 1A & 1B & 1C & 2A & 2B & 2C \\
@@ -421,7 +441,7 @@ On peut aussi utiliser la commande |\Block| dans des matrices mathématiques.
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
-$\begin{bNiceArray}{CCC|C}[margin]
+$\begin{bNiceArray}{ccc|c}[margin]
~emphase#\Block{3-3}{A}@ & & & 0 \\
& \hspace*{1cm} & & \Vdots \\
& & & 0 \\
@@ -429,7 +449,7 @@ $\begin{bNiceArray}{CCC|C}[margin]
0 & \Cdots& 0 & 0
\end{bNiceArray}$
\end{BVerbatim}
-$\begin{bNiceArray}{CCC|C}[margin]
+$\begin{bNiceArray}{ccc|c}[margin]
\Block{3-3}{A} & & & 0 \\
& \hspace*{1cm} & & \Vdots \\
& & & 0 \\
@@ -445,7 +465,7 @@ pourquoi une option à mettre entre chevrons est proposée par |\Block| pour spÃ
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
-$\begin{bNiceArray}{CCC|C}[margin]
+$\begin{bNiceArray}{ccc|c}[margin]
\Block{3-3}~emphase#<\LARGE>@{A} & & & 0 \\
& \hspace*{1cm} & & \Vdots \\
& & & 0 \\
@@ -453,7 +473,7 @@ $\begin{bNiceArray}{CCC|C}[margin]
0 & \Cdots& 0 & 0
\end{bNiceArray}$
\end{BVerbatim}
-$\begin{bNiceArray}{CCC|C}[margin]
+$\begin{bNiceArray}{ccc|c}[margin]
\Block{3-3}<\LARGE>{A} & & & 0 \\
& \hspace*{1cm} & & \Vdots \\
& & & 0 \\
@@ -484,7 +504,7 @@ proposent également une clé |rules/color| qui permet de fixer cette couleur po
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[baseline=c,boxwidth=9.5cm]
-\begin{NiceTabular}{|CCC|}[~emphase#rules/color=[gray]{0.9},rules/width=1pt@]
+\begin{NiceTabular}{|ccc|}[~emphase#rules/color=[gray]{0.9},rules/width=1pt@]
\hline
rose & tulipe & lys \\
arum & iris & violette \\
@@ -492,7 +512,7 @@ muguet & dahlia & souci \\
\hline
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{|CCC|}[rules/color=[gray]{0.9},rules/width=1pt]
+\begin{NiceTabular}{|ccc|}[rules/color=[gray]{0.9},rules/width=1pt]
\hline
rose & tulipe & lys \\
arum & iris & violette \\
@@ -546,7 +566,7 @@ comportement par défaut de |\cline| avec la clé |standard-cline|).
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=10cm]
\setlength{\arrayrulewidth}{2pt}
-\begin{NiceTabular}{CCCC} \hline
+\begin{NiceTabular}{cccc} \hline
A&B&C&D \\ ~emphase#\cline{2-2}@
A&B&C&D \\ \hline
\end{NiceTabular}
@@ -554,7 +574,7 @@ A&B&C&D \\ \hline
%
\begin{scope}
\setlength{\arrayrulewidth}{2pt}
-\begin{NiceTabular}[c]{CCCC}
+\begin{NiceTabular}[c]{cccc}
\hline
A&B&C&D \\
\cline{2-2}
@@ -645,7 +665,7 @@ La clé |hvlines| demande le tracé de tous les filets horizontaux et verticaux
\medskip
\begin{Verbatim}
-\begin{NiceTabular}{CCCC}[~emphase#hvlines@,rules/color=blue,rules/width=1pt]
+\begin{NiceTabular}{cccc}[~emphase#hvlines@,rules/color=blue,rules/width=1pt]
rose & tulipe & marguerite & dahlia \\
violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
pervenche & & & lys \\
@@ -654,7 +674,7 @@ arum & iris & jacinthe & muguet
\end{Verbatim}
%
\begin{center}
-\begin{NiceTabular}{CCCC}[hvlines,rules/color=blue,rules/width=1pt]
+\begin{NiceTabular}{cccc}[hvlines,rules/color=blue,rules/width=1pt]
rose & tulipe & marguerite & dahlia \\
violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
pervenche & & & lys \\
@@ -670,7 +690,7 @@ La clé |hvlines-except-corners| demande le tracé de tous les filets horizontau
\medskip
\begin{Verbatim}
-\begin{NiceTabular}{*{6}{C}}[~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
+\begin{NiceTabular}{*{6}{c}}[~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
& & & & A \\
& & A & A & A \\
& & & A \\
@@ -684,7 +704,7 @@ A & A & A & A & A & A \\
\end{Verbatim}
%
\begin{center}
-\begin{NiceTabular}{*{6}{C}}[hvlines-except-corners,cell-space-top-limit=3pt]
+\begin{NiceTabular}{*{6}{c}}[hvlines-except-corners,cell-space-top-limit=3pt]
& & & & A \\
& & A & A & A \\
& & & A \\
@@ -702,7 +722,7 @@ exactement dans le coin.
\bigskip
\begin{BVerbatim}[boxwidth=11cm,baseline=c]
-\begin{NiceTabular}{*{6}{C}}%
+\begin{NiceTabular}{*{6}{c}}%
[~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
1\\
1&1\\
@@ -712,7 +732,7 @@ exactement dans le coin.
1&5&10&10&5&1
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{*{6}{C}}%
+\begin{NiceTabular}{*{6}{c}}%
[c,hvlines-except-corners,cell-space-top-limit=3pt]
1\\
1&1\\
@@ -732,7 +752,7 @@ couper cette case selon une diagonale descendante.\footnote{L'auteur de ce docum
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=10cm]
-$\begin{NiceArray}{*{5}{C}}[hvlines]
+$\begin{NiceArray}{*{5}{c}}[hvlines]
~emphase#\diagbox{x}{y}@ & e & a & b & c \\
e & e & a & b & c \\
a & a & e & c & b \\
@@ -740,7 +760,7 @@ b & b & c & e & a \\
c & c & b & a & e
\end{NiceArray}$
\end{BVerbatim}
-$\begin{NiceArray}{*{5}{C}}[hvlines]
+$\begin{NiceArray}{*{5}{c}}[hvlines]
\diagbox{x}{y} & e & a & b & c \\
e & e & a & b & c \\
a & a & e & c & b \\
@@ -748,7 +768,8 @@ b & b & c & e & a \\
c & c & b & a & e
\end{NiceArray}$
-
+\medskip
+Cette commande |\diagbox| peut aussi être utilisée dans un |\Block|.
@@ -782,13 +803,13 @@ de dessiner un trait vertical en pointillés avec le spécificateur «|:|».
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=9.5cm]
-\begin{pNiceArray}{CCCC~emphase#:@C}
+\begin{pNiceArray}{cccc~emphase#:@c}
1 & 2 & 3 & 4 & 5 \\
6 & 7 & 8 & 9 & 10 \\
11 & 12 & 13 & 14 & 15
\end{pNiceArray}
\end{BVerbatim}
-$\begin{pNiceArray}{CCCC:C}
+$\begin{pNiceArray}{cccc:c}
1 & 2 & 3 & 4 & 5 \\
6 & 7 & 8 & 9 & 10 \\
11 & 12 & 13 & 14 & 15
@@ -841,14 +862,14 @@ numéro de ligne et $j$ le numéro de colonne.
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[boxwidth=10cm,baseline=c]
-\begin{NiceTabular}{|C|C|C|}[code-before = ~emphase#\cellcolor{red!15}{3-1,2-2,1-3}@]
+\begin{NiceTabular}{|c|c|c|}[code-before = ~emphase#\cellcolor{red!15}{3-1,2-2,1-3}@]
\hline
a & b & c \\ \hline
e & f & g \\ \hline
h & i & j \\ \hline
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{|C|C|C|}[code-before = \cellcolor{red!15}{3-1,2-2,1-3}]
+\begin{NiceTabular}{|c|c|c|}[code-before = \cellcolor{red!15}{3-1,2-2,1-3}]
\hline
a & b & c \\ \hline
e & f & g \\ \hline
@@ -864,14 +885,14 @@ suivants fournissent la case en haut à gauche et la case en bas à droite du re
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[boxwidth=10cm,baseline=c]
-\begin{NiceTabular}{|C|C|C|}[code-before = ~emphase#\rectanglecolor{blue!15}{2-2}{3-3}@]
+\begin{NiceTabular}{|c|c|c|}[code-before = ~emphase#\rectanglecolor{blue!15}{2-2}{3-3}@]
\hline
a & b & c \\ \hline
e & f & g \\ \hline
h & i & j \\ \hline
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{|C|C|C|}[code-before = \rectanglecolor{blue!15}{2-2}{3-3}]
+\begin{NiceTabular}{|c|c|c|}[code-before = \rectanglecolor{blue!15}{2-2}{3-3}]
\hline
a & b & c \\ \hline
e & f & g \\ \hline
@@ -891,7 +912,7 @@ la forme $a$-$b$ (un intervalle de la forme $a$- représente toutes les rangées
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[boxwidth=9cm,baseline=c]
-$\begin{NiceArray}{LLL}[hvlines, ~emphase#code-before = \rowcolor{red!15}{1,3-5,8-}@]
+$\begin{NiceArray}{lll}[hvlines, ~emphase#code-before = \rowcolor{red!15}{1,3-5,8-}@]
a_1 & b_1 & c_1 \\
a_2 & b_2 & c_2 \\
a_3 & b_3 & c_3 \\
@@ -905,7 +926,7 @@ a_{10} & b_{10} & c_{10} \\
\end{NiceArray}$
\end{BVerbatim}
%
-$\begin{NiceArray}{LLL}%
+$\begin{NiceArray}{lll}%
[baseline=4,hvlines, code-before = \rowcolor{red!15}{1,3-5,8-}]
a_1 & b_1 & c_1 \\
a_2 & b_2 & c_2 \\
@@ -935,7 +956,7 @@ les deux couleurs à partir de la rangée dont le numéro est donné en premier
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
-\begin{NiceTabular}{LR}[hlines,code-before = ~emphase#\rowcolors{1}{blue!10}{}@]
+\begin{NiceTabular}{lr}[hlines,code-before = ~emphase#\rowcolors{1}{blue!10}{}@]
Pierre & 12 \\
Jacques & 8 \\
Stéphanie & 18 \\
@@ -944,7 +965,7 @@ Henri & 14 \\
Estelle & 15
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{LR}[hlines,code-before = \rowcolors{1}{blue!10}{},baseline=3]
+\begin{NiceTabular}{lr}[hlines,code-before = \rowcolors{1}{blue!10}{},baseline=3]
Pierre & 12 \\
Jacques & 8 \\
Stéphanie & 18 \\
@@ -964,14 +985,14 @@ quinconces avec les deux couleurs.
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
-$\begin{pNiceMatrix}[R,margin, ~emphase#code-before=\chessboardcolors{red!15}{blue!15}@]
+$\begin{pNiceMatrix}[r,margin, ~emphase#code-before=\chessboardcolors{red!15}{blue!15}@]
1 & -1 & 1 \\
-1 & 1 & -1 \\
1 & -1 & 1
\end{pNiceMatrix}$
\end{BVerbatim}
$\begin{pNiceMatrix}%
-[baseline=1, R, margin, code-before = \chessboardcolors{red!15}{blue!15}]
+[baseline=1, r, margin, code-before = \chessboardcolors{red!15}{blue!15}]
1 & -1 & 1 \\
-1 & 1 & -1 \\
1 & -1 & 1
@@ -979,7 +1000,7 @@ $\begin{pNiceMatrix}%
\end{scope}
\medskip
-On a utilisé la clé |R| qui impose que toutes les colonnes soient alignées à droite (cf. p.~\pageref{key-R}).
+On a utilisé la clé |r| qui impose que toutes les colonnes soient alignées à droite (cf. p.~\pageref{key-R}).
\end{itemize}
\bigskip
@@ -990,7 +1011,7 @@ On remarquera que ces commandes sont compatibles avec les commandes de \pkg{book
\begin{scope}
\hfuzz=10cm
\begin{BVerbatim}[baseline=c,boxwidth=8.5cm]
-\begin{NiceTabular}{LSSSS}%
+\begin{NiceTabular}{lSSSS}%
[code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
~emphase#\toprule@
\Block{2-1}{Produit} \\
@@ -1007,7 +1028,7 @@ spécial & 12 & 12 & 0.5 & 70 \\
~emphase#\bottomrule@
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}[c]{LSSSS}%
+\begin{NiceTabular}[c]{lSSSS}%
[code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
\toprule
\Block{2-1}{Produit} &
@@ -1040,13 +1061,13 @@ sont composées en mode texte).
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
-\begin{NiceTabular}{~emphase#Wc{2cm}@CC}[hvlines]
+\begin{NiceTabular}{~emphase#W{c}{2cm}@cc}[hvlines]
Paris & New York & Madrid \\
Berlin & London & Roma \\
Rio & Tokyo & Oslo
\end{NiceTabular}
\end{BVerbatim}
-\begin{NiceTabular}{Wc{2cm}CC}[hvlines]
+\begin{NiceTabular}{W{c}{2cm}cc}[hvlines]
Paris & New York & Madrid \\
Berlin & London & Roma \\
Rio & Tokyo & Oslo
@@ -1079,7 +1100,7 @@ dans les autres environnements) n'est pas supprimé (il est évidemment possible
\bigskip
Il est possible de donner la valeur spéciale |auto| à l'option |columns-width|: toutes les colonnes du tableau
auront alors une largeur égale à la largeur de la case la plus large du tableau.\footnote{Le résultat est atteint
- dès la première compilation (mais Tikz écrivant des informations dans le fichier |.aux|, un message demandant une
+ dès la première compilation (mais PGF/Tikz écrivant des informations dans le fichier |.aux|, un message demandant une
deuxième compilation apparaîtra).}\par\nobreak
\medskip
@@ -1238,7 +1259,7 @@ insérées au début de chaque case de la rangée ou de la colonne considérée.
~emphase#code-for-first-col@ = \color{blue},
~emphase#code-for-last-row@ = \color{green},
~emphase#code-for-last-col@ = \color{magenta}}
-$\begin{pNiceArray}{CC|CC}[first-row,last-row=6,first-col,last-col,nullify-dots]
+$\begin{pNiceArray}{cc|cc}[first-row,last-row=6,first-col,last-col,nullify-dots]
& C_1 & \Cdots & & C_4 & \\
L_1 & a_{11} & a_{12} & a_{13} & a_{14} & L_1 \\
\Vdots & a_{21} & a_{22} & a_{23} & a_{24} & \Vdots \\
@@ -1255,14 +1276,14 @@ L_4 & a_{41} & a_{42} & a_{43} & a_{44} & L_4 \\
code-for-last-row = \color{green},
code-for-last-col = \color{magenta}}
\begin{displaymath}
-\begin{pNiceArray}{CC|CC}[first-row,last-row=5,first-col,last-col,nullify-dots]
- & C_1 & \multicolumn1C{\Cdots} & & C_4 & \\
+\begin{pNiceArray}{cc|cc}[first-row,last-row=5,first-col,last-col,nullify-dots]
+ & C_1 & \multicolumn1c{\Cdots} & & C_4 & \\
L_1 & a_{11} & a_{12} & a_{13} & a_{14} & L_1 \\
\Vdots & a_{21} & a_{22} & a_{23} & a_{24} & \Vdots \\
\hline
& a_{31} & a_{32} & a_{33} & a_{34} & \\
L_4 & a_{41} & a_{42} & a_{43} & a_{44} & L_4 \\
- & C_1 & \multicolumn1C{\Cdots} & & C_4 &
+ & C_1 & \multicolumn1c{\Cdots} & & C_4 &
\end{pNiceArray}
\end{displaymath}
\end{scope}
@@ -1717,29 +1738,20 @@ dans les blocs. En fait, avec cette clé, les filets ne sont pas non plus tracé
par des cases reliées par des lignes pointillées.
\medskip
-\begin{BVerbatim}[baseline=c,boxwidth=11cm]
-\NiceMatrixOptions{nullify-dots}
-$\begin{pNiceMatrix}[rules/color=gray,~emphase#hvlines@,margin]
-0 & \Cdots & & & & 0 \\
-1 & \Cdots & & & 1 & 2 \\
-0 & \Ddots & & & \Vdots & \Vdots \\
-\Vdots & \Ddots & & & & \\
- & & & & & \\
-0 & \Cdots & & 0 & 1 & 2 \\
-\end{pNiceMatrix}$
+\begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
+$\begin{bNiceMatrix}[margin,~emphase#hvlines@]
+\Block{3-3}<\LARGE>{A} & & & 0 \\
+& \hspace*{1cm} & & \Vdots \\
+& & & 0 \\
+0 & \Cdots& 0 & 0
+\end{bNiceMatrix}$
\end{BVerbatim}
-\begin{scope}
-\NiceMatrixOptions{nullify-dots}
-$\begin{pNiceMatrix}[rules/color=gray,hvlines,margin]
-0 & \Cdots & & & & 0 \\
-1 & \Cdots & & & 1 & 2 \\
-0 & \Ddots & & & \Vdots & \Vdots \\
-\Vdots & \Ddots & & & & \\
- & & & & & \\
-0 & \Cdots & & 0 & 1 & 2 \\
-\end{pNiceMatrix}$
-\end{scope}
-
+$\begin{bNiceMatrix}[margin,hvlines]
+\Block{3-3}<\LARGE>{A} & & & 0 \\
+& \hspace*{1cm} & & \Vdots \\
+& & & 0 \\
+0 & \Cdots& 0 & 0
+\end{bNiceMatrix}$
\section{Le code-after}
@@ -1777,14 +1789,342 @@ I & 0 & \Cdots &0 \\
\medskip
Pour améliorer la lisibilité du code, une syntaxe alternative est proposée : on peut spécifier les instructions du
-|code-after| à la fin de l'environnement, après le mot-clé |\CodeAfter|. Pour un exemple, voir page
+|code-after| à la fin de l'environnement, après le mot-clé
+|\CodeAfter|\footnote{Dans certaines circonstances, on doit mettre
+|\omit \CodeAfter|, |\omit| étant un mot-clé de TeX qui annule le motif de la cellule
+courante.}. Pour un exemple, voir page
\pageref{exemple-CodeAfter}.
+\section{Les notes dans les tableaux}
+\label{s:notes}
+
+\subsection{Les notes de pied de page}
+
+\smallskip
+L'extension \pkg{nicematrix} permet, en utilisant \pkg{footnote} ou bien
+\pkg{footnotehyper}, d'extraire les notes insérées avec |\footnote| dans un
+environnement de \pkg{nicematrix} pour les reporter en pied de page avec les
+autres notes du document.
+
+\smallskip
+Si \pkg{nicematrix} est chargée avec l'option |footnote| (avec
+|\usepackage[footnote]{nicematrix}| ou avec |\PassOptionsToPackage|),
+l'extension \pkg{footnote} est chargée (si elle ne l'est pas déjà) et elle est
+utilisée pour extraire les notes de pied de page.
+
+\smallskip
+Si \pkg{nicematrix} est chargée avec l'option |footnotehyper|, l'extension
+\pkg{footnotehyper} est chargée (si elle ne l'est pas déjà) et elle est utilisée
+pour extraire les notes de pied de page.
+
+\smallskip
+Attention : Les extensions \pkg{footnote} et \pkg{footnotehyper} sont
+incompatibles. L'extension \pkg{footnotehyper} est le successeur de l'extension
+\pkg{footnote} et devrait être utilisée préférentiellement. L'extension
+\pkg{footnote} a quelques défauts ; en particulier, elle doit être chargée après
+l'extension \pkg{xcolor} et elle n'est pas parfaitement compatible avec
+\pkg{hyperref}.
+
+
+
+\subsection{Les notes de tableaux}
+
+\label{tabularnote}
+
+L'extension \pkg{nicematrix} propose aussi une commande |\tabularnote| qui
+permet de spécifier des notes qui seront composées à la fin du tableau avec une
+longueur de ligne égale à la largeur du tableau (hors éventuelles colonnes
+extérieures). Sans surprise, cette commande n'est disponible que dans les
+environnements sans délimiteurs, c'est-à-dire |{NiceTabular}|, |{NiceArray}| et
+|{NiceMatrix}|.
+
+En fait, cette commande n'est disponible que si l'extension \pkg{enumitem} a été
+chargée (avant ou après \pkg{nicematrix}). Les notes sont en effet composées en
+fin de tableau selon un type de liste défini par l'extension \pkg{enumitem}.
+
+\begin{scope}
+\fvset{commandchars=\~\#\!}
+\begin{Verbatim}
+\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+\toprule
+Nom & Prénom & Date de naissance \\
+\midrule
+Achard~emphase#\tabularnote{La famille Achard est une très ancienne famille du Poitou.}!
+& Jacques & 5 juin 1962 \\
+Lefèbvre~emphase#\tabularnote{Le patronyme Lefèbvre est une altération de Lefébure.}!
+& Mathilde & 23 mai 1988 \\
+Vanesse & Stéphanie & 30 octobre 1994 \\
+Dupont & Chantal & 15 janvier 1998 \\
+\bottomrule
+\end{NiceTabular}
+\end{Verbatim}
+\end{scope}
+
+\begin{center}
+\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+\toprule
+Nom & Prénom & Date de naissance \\
+\midrule
+Achard\tabularnote{La famille Achard est une très ancienne famille du Poitou.}
+& Jacques & 5 juin 1962 \\
+Lefebvre\tabularnote{Le patronyme Lefebvre est une altération de Lefébure.}
+& Mathilde & 23 mai 1988 \\
+Vanesse & Stéphanie & 30 octobre 1994 \\
+Dupont & Chantal & 15 janvier 1998 \\
+\bottomrule
+\end{NiceTabular}
+\end{center}
+
+
+\begin{table}
+\setlength{\belowcaptionskip}{1ex}
+\centering
+\caption{Utilisation de \texttt{\textbackslash tabularnote}\tabularnote{On peut
+ mettre une note dans le titre.}}
+\label{t:tabularnote}
+\begin{NiceTabular}{@{}llc@{}}[notes/bottomrule]
+\toprule
+Nom & Prénom & Durée de vie \\
+\midrule
+Barrère & Bertrand & 86\\
+Nightingale\tabularnote{Souvent considérée comme la première
+ infirmière.}\tabularnote{Surnommée «la Dame à la Lampe».}
+& Florence & 90 \\
+Schœlcher & Victor & 89\tabularnote{L'appel de note déborde à droite.}\\
+Touchet & Marie & 89 \\
+Wallis & John & 87 \\
+\bottomrule
+\end{NiceTabular}
+\end{table}
+
+
+\bigskip
+\begin{itemize}
+\item La commande |\tabularnote| est en fait utilisable avant
+l'environnement de \pkg{nicematrix}, le but étant de pouvoir l'utiliser sur le
+titre inséré par |\caption| dans un environnement |{table}| de LaTeX.
+
+\item Si plusieurs commandes |\tabularnote{...}| se suivent \emph{sans aucun espace
+ entre elles}, les appels de notes correspondants sont composés ensemble,
+séparés par une virgule.
+
+\item Si une commande |\tabularnote{...}| se trouve exactement à la fin d'une cellule
+(sans aucun espace après), l'appel de note est composé en débordement vers la
+droite (cela peut permettre de mieux conserver l'alignement des contenus d'une
+colonne).
+
+\item Si la clé |notes/para| est utilisée, les notes sont composées à la fin du
+tableau en un seul paragraphe.
+
+\item Si l'extension \pkg{booktabs} a été chargée (avant ou après
+\pkg{nicematrix}), la clé |notes/bottomrule| permet de faire tracer un
+|\bottomrule| de \pkg{booktabs} \emph{après} les notes.
+
+\item Il est possible de référencer une note de tableau (avec la commande
+|\label| placée après le |\tabularnote|).
+\end{itemize}
+%
+Voir sur la table \ref{t:tabularnote}, p.~\pageref{t:tabularnote}, certaines de ces
+remarques illustrées. Cette table a été composée avec le code suivant.
+
+\begin{center}
+\fvset{commandchars=\~\#\!}
+\begin{BVerbatim}[formatcom=\small\color{gray}]
+\begin{table}
+\setlength{\belowcaptionskip}{1ex}
+\centering
+\caption{Utilisation de \texttt{\textbackslash
+ tabularnote}~emphase#\tabularnote{On peut!
+ ~emphase# mettre une note dans le titre.}!}
+\label{t:tabularnote}
+\begin{NiceTabular}{@{}llc@{}}[~emphase#notes/bottomrule!]
+\toprule
+Nom & Prénom & Durée de vie \\
+\midrule
+Barrère & Bertrand & 86\\
+Nightingale~emphase#\tabularnote{Souvent considérée comme la première!
+ ~emphase#infirmière.}\tabularnote{Surnommée «la Dame à la Lampe».}!
+& Florence & 90 \\
+Schœlcher & Victor & 89~emphase#\tabularnote{L'appel de note déborde à droite.}!\\
+Touchet & Marie & 89 \\
+Wallis & John & 87 \\
+\bottomrule
+\end{NiceTabular}
+\end{table}
+\end{BVerbatim}
+\end{center}
+
+
+
+\subsection{Personnalisation des notes de tableau}
+
+
+Les notes de tableau peuvent être personnalisées grâce à un ensemble de clés disponibles dans
+|\NiceMatrixOptions|. Ces clés ont un nom préfixé par |notes| :
+\begin{itemize}
+\item |notes/para|
+\item |notes/bottomrule|
+\item |notes/style|
+\item |notes/label-in-tabular|
+\item |notes/label-in-list|
+\item |notes/enumitem-keys|
+\item |notes/enumitem-keys-para|
+\item |notes/code-before|
+\end{itemize}
+Pour la commmodité, il est aussi possible de fixer ces clés dans
+|\NiceMatrixOptions| via une clé |notes| qui prend en argument une liste de
+paires \textsl{clé=valeur} où le nom des clés n'a plus à être préfixé par
+|notes|:
+\begin{center}
+\begin{BVerbatim}[formatcom = \small \color{gray}]
+\NiceMatrixOptions
+ {
+ notes =
+ {
+ bottomrule ,
+ style = ... ,
+ label-in-tabular = ... ,
+ enumitem-keys =
+ {
+ labelsep = ... ,
+ align = ... ,
+ ...
+ }
+ }
+ }
+\end{BVerbatim}
+\end{center}
+
+
+\bigskip
+On détaille maintenant ces clés.
+
+\begin{itemize}[itemsep=\medskipamount]
+\item La clé |notes/para| demande la composition des notes en fin de tableau en un seul
+paragraphe.
+
+Valeur initiale : |false|
+
+Cette clé est également accessible dans un environnement individuel.
+
+\item La clé |notes/bottomrule| permet de faire tracer un |\bottomrule| de \pkg{booktabs}
+\emph{après} les notes. Ce trait n'est tracé que s'il y a effectivement des
+notes dans le tableau. L'extension \pkg{booktabs} doit avoir été chargée (avant
+ou après l'extension \pkg{nicematrix}). Dans le cas contraire, une erreur est générée.
+
+Valeur initiale : |false|
+
+Cette clé est également accessible dans un environnement individuel.
+
+\item La clé |notes/style| est une commande dont l'argument est spécifié par
+|#1| et qui indique le style de numérotation des notes. C'est ce style qui est
+utilisé par |\ref| pour faire référence à une note de tableau pour laquelle on a
+utilisé un |\label|. Ce sont les labels mis en forme avec ce style qui sont
+séparés par des virgules quand on utilise plusieurs commandes |\tabularnote|
+successivement. Le marqueur |#1| est censé correspondre à un nom de compteur
+LaTeX.
+
+Valeur initiale : |\emph{\alph{#1}}|
+
+Une autre valeur possible pourrait être tout simplement |\arabic{#1}|
+
+\item La clé |notes/label-in-tabular| est une commande dont l'argument est
+spécifié par |#1| et qui sert au formatage de l'appel de note dans le tableau.
+En interne, le numéro de note a déjà été formaté par |notes/style| avant d'être
+passé en argument à cette commande.
+
+Valeur initiale : |\textsuperscript{#1}|
+
+Pour la composition du français, il est de tradition de mettre un petit espace
+avant l'appel de note. On peut faire ce réglage de la manière suivante :
+
+\begin{Verbatim}
+\NiceMatrixOptions{notes/label-in-tabular = \,\textsuperscript{~#1}}
+\end{Verbatim}
+
+
+\item La clé |notes/label-in-list| est une commande dont l'argument est
+spécifié par |#1| et qui sert au formatage du numéro de note dans la liste des
+notes en fin de tableau. En interne, le numéro de note a déjà été formaté par
+|notes/style| avant d'être passé en argument à cette commande.
+
+Valeur initiale : |\textsuperscript{#1}|
+
+Pour la composition du français, on ne compose pas les labels des notes en
+lettres supérieures dans la liste des notes. On pourra donc prendre le réglage
+suivant :
+\begin{Verbatim}
+\NiceMatrixOptions{notes/label-in-list = ~#1.\nobreak\hspace{0.25em}}
+\end{Verbatim}
+La commande |\nobreak| est pour le cas où l'option |para| est utilisée.
+
+
+
+\item Les notes sont composées en fin de tableau en utilisant en interne un
+style de liste de \pkg{enumitem}.
+
+La clé |notes/enumitem-keys| permet de spécifier une liste de paires
+\textsl{clé=valeur} (au format de \pkg{enumitem}) permettant de paramétrer ce
+type de liste.
+
+Valeur initiale :\quad |noitemsep , leftmargin = * , align = left , labelsep = 0pt|
+
+Cette valeur initiale contient la spécification |align = left| qui demande que
+le label de la note soit composé à gauche dans la boîte qui lui est dévolue.
+
+Ce réglage a l'avantage d'avoir les notes calées à gauche, ce qui est plaisant
+si on compose des tableaux dans l'esprit de \pkg{booktabs} (voir par exemple la
+table \ref{t:tabularnote}, p.~\pageref{t:tabularnote}).
+
+
+\item La clé |notes/enumitem-keys-para| est similaire à la précédente mais elle
+est utilisée pour le type de liste qui sera utilisé quand l'option |para| est
+choisie. Bien entendu, quand cette option |para| est active, c'est une liste de
+type |inline| (suivant le vocabulaire de \pkg{enumitem}) qui est utilisée et les
+paires \textsl{clé=valeur} doivent donc correspondre à une telle liste de type
+|inline|.
+
+Valeur initiale :\quad |afterlabel = \nobreak, itemjoin = \quad|
+
+
+\item La clé |notes/code-before| est une liste de tokens qui seront insérés
+avant la composition de la liste de notes.
+
+Valeur initiale : \textsl{vide}
+
+Si on souhaite, par exemple, que les notes soient composées en gris et en
+|\footnotesize|, c'est cette clé qu'il faut utiliser.
+\begin{Verbatim}
+\NiceMatrixOptions{notes/code-before = \footnotesize \color{gray}}
+\end{Verbatim}
+On peut aussi mettre dans cette clé |\raggedright| ou |\RaggedRight| (cette
+dernière est une commande de \pkg{ragged2e}).
+\end{itemize}
-\section{Autres fonctionnalités}
+\bigskip
+Pour un exemple de personnalisation des notes de tableau, voir p.~\pageref{ex:notes}.
+
+
+\subsection{Utilisation de \{NiceTabular\} avec threeparttable}
+
+
+Si vous souhaitez utiliser l'environnement |{NiceTabular}| dans un environnement
+|{threeparttable}| de l'extension éponyme, vous devez patcher l'environnement
+|{threeparttable}| avec le code suivant.
+\begin{Verbatim}[commandchars=\~\#\!]
+\makeatletter
+\AtBeginEnvironment{threeparttable}{\TPT@hookin{NiceTabular}}
+\makeatother
+\end{Verbatim}
+
+La commande |\AtBeginEnvironment| est une commande de l'extension \pkg{etoolbox} qui doit donc
+avoir été chargée au préalable.
+
+
+\section{Autres fonctionnalités}
\subsection{Utilisation du type de colonne S de siunitx}
@@ -1793,8 +2133,8 @@ de type |S| de \pkg{siunitx} dans les environnements de \pkg{nicematrix}. L'impl
aucune macro privée de \pkg{siunitx}.
\medskip
-\begin{BVerbatim}[baseline = c, boxwidth = 10.5cm]
-$\begin{pNiceArray}{~emphase#S@CWc{1cm}C}[nullify-dots,first-row]
+\begin{BVerbatim}[baseline = c, boxwidth = 10.6cm]
+$\begin{pNiceArray}{~emphase#S@cW{c}{1cm}c}[nullify-dots,first-row]
{C_1} & \Cdots & & C_n \\
2.3 & 0 & \Cdots & 0 \\
12.4 & \Vdots & & \Vdots \\
@@ -1802,7 +2142,7 @@ $\begin{pNiceArray}{~emphase#S@CWc{1cm}C}[nullify-dots,first-row]
7.2 & 0 & \Cdots & 0
\end{pNiceArray}$
\end{BVerbatim}
-$\begin{pNiceArray}{SCWc{1cm}C}[nullify-dots,first-row]
+$\begin{pNiceArray}{ScW{c}{1cm}c}[nullify-dots,first-row]
{C_1} & \Cdots & & C_n \\
2.3 & 0 & \Cdots & 0 \\
12.4 & \Vdots & & \Vdots \\
@@ -1824,12 +2164,12 @@ Les environnements sans préambule (|{NiceMatrix}|, |{pNiceMatrix}|, |{bNiceMatr
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=10cm]
-$\begin{bNiceMatrix}[R]
+$\begin{bNiceMatrix}[r]
\cos x & - \sin x \\
\sin x & \cos x
\end{bNiceMatrix}$
\end{BVerbatim}
-$\begin{bNiceMatrix}[R]
+$\begin{bNiceMatrix}[r]
\cos x & - \sin x \\
\sin x & \cos x
\end{bNiceMatrix}$
@@ -1911,7 +2251,7 @@ que propose l'environnement |{smallmatrix}| de l'\pkg{amsmath} (et les environne
\bigskip
\begin{Verbatim}
-$\begin{bNiceArray}{CCCC|C}[~emphase#small@,
+$\begin{bNiceArray}{cccc|c}[~emphase#small@,
last-col,
code-for-last-col = \scriptscriptstyle,
columns-width = 3mm ]
@@ -1921,7 +2261,7 @@ $\begin{bNiceArray}{CCCC|C}[~emphase#small@,
\end{bNiceArray}$
\end{Verbatim}
%
-\[\begin{bNiceArray}{CCCC|C}[small, last-col, code-for-last-col = \scriptscriptstyle, columns-width=3mm]
+\[\begin{bNiceArray}{cccc|c}[small, last-col, code-for-last-col = \scriptscriptstyle, columns-width=3mm]
1 & -2 & 3 & 4 & 5 \\
0 & 3 & 2 & 1 & 2 & L_2 \gets 2 L_1 - L_2 \\
0 & 1 & 1 & 2 & 3 & L_3 \gets L_1 + L_3
@@ -2054,7 +2394,7 @@ si on a besoin de délimiteurs atypiques ou asymétriques.
\medskip
\begin{BVerbatim}[baseline=c,boxwidth=11cm]
$\begin{~emphase#NiceArrayWithDelims@}
- {\downarrow}{\uparrow}{CCC}[margin]
+ {\downarrow}{\uparrow}{ccc}[margin]
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
@@ -2062,7 +2402,7 @@ $\begin{~emphase#NiceArrayWithDelims@}
\end{BVerbatim}
%
$\begin{NiceArrayWithDelims}
- {\downarrow}{\uparrow}{CCC}[margin]
+ {\downarrow}{\uparrow}{ccc}[margin]
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
@@ -2148,7 +2488,8 @@ $\begin{pNiceMatrix}
\bigskip
-Dans l'exemple suivant, nous avons surligné tous nœuds de la matrice (on explique plus loin la technique utilisée :
+Dans l'exemple suivant, nous avons surligné tous les nœuds de la matrice (on
+explique plus loin la technique utilisée :
cf. p. \pageref{highlight}).
\[\begin{pNiceMatrix}
@@ -2250,8 +2591,9 @@ usages. C'est pourquoi il est possible d'utiliser les options |left-margin| et |
l'espace des deux côtés du tableau et aussi de l'espace dans les «nœuds larges» de la première colonne et de la
dernière colonne. Dans l'exemple suivant, nous avons utilisé les options |left-margin| et
|right-margin|.\footnote{Les options |left-margin| et |right-margin| prennent des dimensions comme valeurs mais, si
- aucune valeur n'est donnée, c'est la valeur par défaut qui est utilisée et elle est égale à |\arraycolsep| (par
- défaut, 5~pt). Il existe aussi une option |margin| pour fixer à la fois |left-margin| et |right-margin|.}
+ aucune valeur n'est donnée, c'est la valeur par défaut qui est utilisée et elle est égale à |\arraycolsep| (valeur
+ initial : 5~pt). Il existe aussi une option |margin| pour fixer à la fois
+ |left-margin| et |right-margin|.}
\[\begin{pNiceMatrix}[
create-large-nodes,left-margin,right-margin,
code-after = {\begin{tikzpicture}
@@ -2310,7 +2652,7 @@ Voici un tableau qui a été composé de la manière suivante :
\medskip
\begin{BVerbatim}
\large
-\begin{NiceTabular}{wl{2cm}LL}[hvlines]
+\begin{NiceTabular}{wl{2cm}ll}[hvlines]
fraise & amande & abricot \\
prune & pêche & poire \\[1ex]
noix & noisette & brugnon
@@ -2320,7 +2662,7 @@ noix & noisette & brugnon
\hspace{1cm}
\begin{scope}
\large
-\begin{NiceTabular}[c]{wl{2cm}LL}[hvlines]
+\begin{NiceTabular}[c]{wl{2cm}ll}[hvlines]
fraise & amande & abricot \\
prune & pêche & poire \\[1ex]
noix & noisette & brugnon
@@ -2334,7 +2676,7 @@ Ci-contre, on a colorié toutes les cases de ce tableau avec |\chessboardcolors|
\hspace{1.5cm}
\begin{scope}
\large
-\begin{NiceTabular}[c]{wl{2cm}LL}[hvlines,code-before = \chessboardcolors{red!15}{blue!15}]
+\begin{NiceTabular}[c]{wl{2cm}ll}[hvlines,code-before = \chessboardcolors{red!15}{blue!15}]
fraise & amande & abricot \\
prune & pêche & poire \\[1ex]
noix & noisette & brugnon
@@ -2349,7 +2691,7 @@ Voici maintenant tous les «nœuds larges» de ce tableau (sans utilisation de |
\hspace{1.5cm}
\begin{scope}
\large
-\begin{NiceTabular}[c]{wl{2cm}LL}[hvlines,
+\begin{NiceTabular}[c]{w{l}{2cm}ll}[hvlines,
create-large-nodes,
code-after = {\begin{tikzpicture}
[every node/.style = {blend mode = multiply,
@@ -2385,7 +2727,7 @@ L'extension \pkg{nicematrix} crée un nœud PGF-Tikz indiquant la position poten
(avec les noms |row-|$i$) et de chaque filet vertical (avec les noms |col-|$j$), comme décrit sur la figure
ci-dessous. Ces nœuds sont accessibles dans le |code-before| et dans le |code-after|.
\begin{center}
-\begin{NiceTabular}{CCC}[hvlines,rules/width=1pt,rules/color=gray]
+\begin{NiceTabular}{ccc}[hvlines,rules/width=1pt,rules/color=gray]
rose & tulipe & lys \\
arum & iris & violette \\
muguet & dahlia & souci
@@ -2481,14 +2823,14 @@ Le trait fort correspondant ne s'étendra pas dans les rangées extérieures :
\newcolumntype{?}{!{\OnlyMainNiceMatrix{\vrule width 1 pt}}}
\begin{BVerbatim}[baseline = c, boxwidth = 10.5cm]
-$\begin{pNiceArray}{CC?CC}[first-row,last-row=3]
+$\begin{pNiceArray}{cc?cc}[first-row,last-row=3]
C_1 & C_2 & C_3 & C_4 \\
a & b & c & d \\
e & f & g & h \\
C_1 & C_2 & C_3 & C_4
\end{pNiceArray}$
\end{BVerbatim}
-$\begin{pNiceArray}{CC?CC}[first-row,last-row=3]
+$\begin{pNiceArray}{cc?cc}[first-row,last-row=3]
C_1 & C_2 & C_3 & C_4 \\
a & b & c & d \\
e & f & g & h \\
@@ -2632,15 +2974,113 @@ Avec cette option, des espaces extérieurs de longueur |\arraycolsep| seront ins
\subsection{Incompatibilités}
-L'extension \pkg{nicematrix} n'est pas compatible with \pkg{threeparttable}.
-
-\medskip
L'extension \pkg{nicematrix} n'est pas parfaitement compatible avec l'extension \pkg{arydshln} (parce que cette
extension redéfinit de nombreuses commandes internes de \pkg{array}).
\section{Exemples}
+\subsection{Notes dans les tableaux}
+
+\label{ex:notes}
+
+Les outils de \pkg{nicematrix} pour les notes dans les tableaux ont été
+présentés à la partie \ref{s:notes} p.~\pageref{s:notes}.
+
+\bigskip
+Imaginons que l'on souhaite numéroter les notes de tableau (celles construites
+avec |\tabularnote|) avec des astérisques.\footnote{Bien entendu, il faut qu'il
+ y en ait très peu : trois paraît un maximum.}
+
+On commence par écrire une commande |\stars| similaire aux commandes classiques
+|\arabic|, |\alph|, |\Alph|, etc. mais qui produit un nombre d'astérisques égal
+à son argument.\footnote{Ou plutôt : à la valeur de son argument.}
+\begin{Verbatim}
+\ExplSyntaxOn
+\NewDocumentCommand ~emphase#\stars@ { m }
+ { \prg_replicate:nn { \value { ~#1 } } { $ \star $ } }
+\ExplSyntaxOff
+\end{Verbatim}
+%
+Bien entendu, on change le style des notes avec la clé |notes/style|. Mais, il
+serait bon aussi de changer certains paramètres du type de liste (au sens de
+\pkg{enumitem}) utilisé pour composer les notes après le tableau. On demande de
+composer les labels avec une largeur égale à celle du plus grand des labels. Or,
+le label le plus large est bien entendu celui avec le maximum d'astéristiques.
+On connaît ce nombre : il est égal à |\value{tabularnote}| (car |tabularnote|
+est le compteur LaTeX utilisé par |\tabularnote| et il est donc égal à la fin au
+nombre total de notes dans le tableau). On utilise alors la clé |widest*| de
+\pkg{enumitem} pour demander une largeur de label correspondante :
+|widest*=\value{tabularnote}|.
+\begin{Verbatim}
+\NiceMatrixOptions
+ {
+ notes =
+ {
+ ~emphase#style = \stars{~#1} , @
+ ~emphase#enumitem-keys = @
+ ~emphase# { @
+ ~emphase# widest* = \value{tabularnote} ,@
+ ~emphase# align = right @
+ ~emphase# } @
+ }
+ }
+\end{Verbatim}
+
+
+
+\begin{scope}
+\ExplSyntaxOn
+\NewDocumentCommand \stars { m }
+ { \prg_replicate:nn { \value { #1 } } { $ \star $ } }
+\NiceMatrixOptions
+ {
+ notes =
+ {
+ style = \stars{#1} ,
+ enumitem-keys =
+ {
+ widest* = \value{tabularnote} ,
+ align = right
+ }
+ }
+ }
+\ExplSyntaxOff
+\fvset{commandchars=\~\#\!}
+\begin{Verbatim}
+\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+\toprule
+Nom & Prénom & Date de naissance \\
+\midrule
+Achard~emphase#\tabularnote{La famille Achard est une très ancienne famille du Poitou.}!
+& Jacques & 5 juin 1962 \\
+Lefèbvre~emphase#\tabularnote{Le patronyme Lefèbvre est une altération de Lefébure.}!
+& Mathilde & 23 mai 1988 \\
+Vanesse & Stéphanie & 30 octobre 1994 \\
+Dupont & Chantal & 15 janvier 1998 \\
+\bottomrule
+\end{NiceTabular}
+\end{Verbatim}
+
+\begin{center}
+\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+\toprule
+Nom & Prénom & Date de naissance \\
+\midrule
+Achard\tabularnote{La famille Achard est une très ancienne famille du Poitou.}
+& Jacques & 5 juin 1962 \\
+Lefebvre\tabularnote{Le patronyme Lefebvre est une altération de Lefébure.}
+& Mathilde & 23 mai 1988 \\
+Vanesse & Stéphanie & 30 octobre 1994 \\
+Dupont & Chantal & 15 janvier 1998 \\
+\bottomrule
+\end{NiceTabular}
+\end{center}
+\end{scope}
+
+
+
+
\subsection{Lignes en pointillés}
@@ -2698,7 +3138,7 @@ Un exemple avec |\multicolumn|:\par\nobreak
\begin{BNiceMatrix}[nullify-dots]
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
-\Cdots & & ~emphase#\multicolumn{6}{C}{10 \text{ autres lignes}}@ & \Cdots \\
+\Cdots & & ~emphase#\multicolumn{6}{c}{10 \text{ autres lignes}}@ & \Cdots \\
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10
\end{BNiceMatrix}
\end{BVerbatim}
@@ -2707,7 +3147,7 @@ Un exemple avec |\multicolumn|:\par\nobreak
\[\begin{BNiceMatrix}[nullify-dots]
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
-\Cdots & & \multicolumn{6}{C}{10 \text{ autres lignes}} & \Cdots \\
+\Cdots & & \multicolumn{6}{c}{10 \text{ autres lignes}} & \Cdots \\
1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10
\end{BNiceMatrix}\]
@@ -2742,7 +3182,7 @@ Un exemple pour le résultant de deux polynômes :
\bigskip
\begin{BVerbatim}
\setlength{\extrarowheight}{1mm}
-\begin{vNiceArray}{CCCC:CCC}[columns-width=6mm]
+\begin{vNiceArray}{cccc:ccc}[columns-width=6mm]
a_0 & && &b_0 & & \\
a_1 &\Ddots&& &b_1 &\Ddots& \\
\Vdots&\Ddots&& &\Vdots &\Ddots&b_0 \\
@@ -2757,7 +3197,7 @@ a_p & &&a_0 & & &b_1 \\
\begin{scope}
\setlength{\extrarowheight}{1mm}
-\[\begin{vNiceArray}{CCCC:CCC}[columns-width=6mm]
+\[\begin{vNiceArray}{cccc:ccc}[columns-width=6mm]
a_0 & && &b_0 & & \\
a_1 &\Ddots&& &b_1 &\Ddots& \\
\Vdots&\Ddots&& &\Vdots &\Ddots&b_0 \\
@@ -2772,7 +3212,7 @@ a_p & &&a_0 & & &b_1 \\
Un exemple avec un système linéaire:\par\nobreak
\begin{Verbatim}
-$\begin{pNiceArray}{*6C|C}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
+$\begin{pNiceArray}{*6c|c}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
1 & 1 & 1 &\Cdots & & 1 & 0 & \\
0 & 1 & 0 &\Cdots & & 0 & & L_2 \gets L_2-L_1 \\
0 & 0 & 1 &\Ddots & & \Vdots & & L_3 \gets L_3-L_1 \\
@@ -2783,7 +3223,7 @@ $\begin{pNiceArray}{*6C|C}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
\end{Verbatim}
-\[\begin{pNiceArray}{*6C|C}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
+\[\begin{pNiceArray}{*6c|c}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
1 & 1 & 1 &\Cdots & & 1 & 0 & \\
0 & 1 & 0 &\Cdots & & 0 & & L_2 \gets L_2-L_1 \\
0 & 0 & 1 &\Ddots & & \Vdots & & L_3 \gets L_3-L_1 \\
@@ -2842,14 +3282,14 @@ voulons la même largeur (automatique) pour toutes les colonnes.
\NiceMatrixOptions
{ last-col,code-for-last-col = \color{blue}\scriptstyle,light-syntax}
\setlength{\extrarowheight}{1mm}
-$\begin{pNiceArray}{CCCC:C}
+$\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
2 4 8 16 9 ;
3 9 27 81 36 ;
4 16 64 256 100
\end{pNiceArray}$
\medskip
-$\begin{pNiceArray}{CCCC:C}
+$\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 2 6 14 7 { L_2 \gets -2 L_1 + L_2 } ;
0 6 24 78 33 { L_3 \gets -3 L_1 + L_3 } ;
@@ -2866,7 +3306,7 @@ $\begin{pNiceArray}{CCCC:C}
\NiceMatrixOptions{last-col,code-for-last-col = \color{blue}\scriptstyle,light-syntax}
\setlength{\extrarowheight}{1mm}
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
2 4 8 16 9 ;
3 9 27 81 36 ;
@@ -2875,7 +3315,7 @@ $\begin{pNiceArray}{CCCC:C}
\medskip
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 2 6 14 7 { L_2 \gets -2 L_1 + L_2 } ;
0 6 24 78 33 { L_3 \gets -3 L_1 + L_3 } ;
@@ -2884,7 +3324,7 @@ $\begin{pNiceArray}{CCCC:C}
\medskip
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 1 3 7 \frac72 { L_2 \gets \frac12 L_2 } ;
0 3 12 39 \frac{33}2 { L_3 \gets \frac12 L_3 } ;
@@ -2893,7 +3333,7 @@ $\begin{pNiceArray}{CCCC:C}
\medskip
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 1 3 7 \frac72 ;
0 0 3 18 6 { L_3 \gets -3 L_2 + L_3 } ;
@@ -2902,7 +3342,7 @@ $\begin{pNiceArray}{CCCC:C}
\medskip
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 1 3 7 \frac72 ;
0 0 1 6 2 { L_3 \gets \frac13 L_3 } ;
@@ -2911,7 +3351,7 @@ $\begin{pNiceArray}{CCCC:C}
\medskip
-\enskip $\begin{pNiceArray}{CCCC:C}
+\enskip $\begin{pNiceArray}{cccc:c}
1 1 1 1 1 ;
0 1 3 7 \frac72 ;
0 0 1 6 2 ;
@@ -2948,7 +3388,7 @@ pas cela, les nouveaux nœuds seront plus grands que les nœuds d'origine créé
\label{exemple-CodeAfter}
\begin{Verbatim}
-$\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin = 2pt]
+$\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin = 2pt]
a_{11} & a_{12} & a_{13} & a_{14} \\
a_{21} & a_{22} & a_{23} & a_{24} \\
a_{31} & a_{32} & a_{33} & a_{34} \\
@@ -2964,7 +3404,7 @@ $\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin = 2pt]
\end{pNiceArray}$
\end{Verbatim}
%
-\[\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin = 2pt]
+\[\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin = 2pt]
a_{11} & a_{12} & a_{13} & a_{14} \\
a_{21} & a_{22} & a_{23} & a_{24} \\
a_{31} & a_{32} & a_{33} & a_{34} \\
@@ -3058,14 +3498,14 @@ On considère maintenant la matrice suivante que l'on a appelée |exemple|.
\medskip
\begin{Verbatim}
-$\begin{pNiceArray}{CCC}[~emphase#name=exemple@,last-col,create-medium-nodes]
+$\begin{pNiceArray}{ccc}[~emphase#name=exemple@,last-col,create-medium-nodes]
a & a + b & a + b + c & L_1 \\
a & a & a + b & L_2 \\
a & a & a & L_3
\end{pNiceArray}$
\end{Verbatim}
-\[\begin{pNiceArray}{CCC}[last-col]
+\[\begin{pNiceArray}{ccc}[last-col]
a & a + b & a + b + c & L_1 \\
a & a & a + b & L_2 \\
a & a & a & L_3
@@ -3105,7 +3545,7 @@ Si on veut surligner chaque rangée de la matrice, on peut utiliser la technique
\medskip
On obtient la matrice suivante.
-\[\begin{pNiceArray}{CCC}[
+\[\begin{pNiceArray}{ccc}[
last-col,
code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15,
blend mode = multiply,
@@ -3134,7 +3574,7 @@ Le résultat peut paraître décevant. On peut l'améliorer en utilisant les «n
\medskip
On obtient la matrice suivante.
-\[\begin{pNiceArray}{CCC}[
+\[\begin{pNiceArray}{ccc}[
last-col,
create-medium-nodes,
code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15,
@@ -3156,7 +3596,7 @@ a & a & a & L_3
Dans l'exemple suivant, on utilise les «nœuds larges» pour surligner une zone de la matrice.\par\nobreak
\begin{Verbatim}
-\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin=2pt]
+\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin=2pt]
A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & A_{33} & A_{34} \\
@@ -3173,7 +3613,7 @@ Dans l'exemple suivant, on utilise les «nœuds larges» pour surligner une zone
\end{Verbatim}
-\[\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin=2pt]
+\[\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin=2pt]
A_{11} & A_{12} & A_{13} & A_{14} \\
A_{21} & A_{22} & A_{23} & A_{24} \\
A_{31} & A_{32} & A_{33} & A_{34} \\
@@ -3212,7 +3652,7 @@ $\begin{array}{cc}
La matrice $B$ a une «première rangée» (pour $C_j$) d'où l'option |first-row|.
\begin{Verbatim}
-\begin{bNiceArray}{C>{\strut}CCCC}[name=B,first-row]
+\begin{bNiceArray}{c>{\strut}cccc}[name=B,first-row]
& & ~emphase#C_j@ \\
b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
\Vdots & & \Vdots & & \Vdots \\
@@ -3224,7 +3664,7 @@ b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
La matrice $A$ a une «première colonne» (pour $L_i$) d'où l'option |first-col|.
\begin{Verbatim}
-\begin{bNiceArray}{CC>{\strut}CCC}[name=A,first-col]
+\begin{bNiceArray}{cc>{\strut}ccc}[name=A,first-col]
& a_{11} & \Cdots & & & a_{1n} \\
& \Vdots & & & & \Vdots \\
~emphase#L_i@ & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
@@ -3236,7 +3676,7 @@ La matrice $A$ a une «première colonne» (pour $L_i$) d'où l'option |first-co
Dans la matrice produit, on remarquera que les lignes en pointillés sont «semi-ouvertes».
\begin{Verbatim}
-\begin{bNiceArray}{CC>{\strut}CCC}
+\begin{bNiceArray}{cc>{\strut}ccc}
& & & & \\
& & \Vdots \\
\Cdots & & c_{ij} \\
@@ -3257,11 +3697,12 @@ Dans la matrice produit, on remarquera que les lignes en pointillés sont «semi
\end{Verbatim}
+
\begin{NiceMatrixBlock}[auto-columns-width]
\NiceMatrixOptions{nullify-dots}
$\begin{array}{cc}
&
-\begin{bNiceArray}{C>{\strut}CCCC}[name=B,first-row]
+\begin{bNiceArray}{c>{\strut}cccc}[name=B,first-row]
& & C_j \\
b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
\Vdots & & \Vdots & & \Vdots \\
@@ -3269,7 +3710,7 @@ b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
& & \Vdots \\
b_{n1} & \Cdots & b_{nj} & \Cdots & b_{nn}
\end{bNiceArray} \\ \\
-\begin{bNiceArray}{CC>{\strut}CCC}[name=A,first-col]
+\begin{bNiceArray}{cc>{\strut}ccc}[name=A,first-col]
& a_{11} & \Cdots & & & a_{1n} \\
& \Vdots & & & & \Vdots \\
L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
@@ -3277,7 +3718,7 @@ L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
& a_{n1} & \Cdots & & & a_{nn} \\
\end{bNiceArray}
&
-\begin{bNiceArray}{CC>{\strut}CCC}
+\begin{bNiceArray}{cc>{\strut}ccc}
& & & & \\
& & \Vdots \\
\Cdots & & c_{ij} \\
@@ -3299,9 +3740,14 @@ L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
Le document |nicematrix.pdf| (fourni avec l'extension \pkg{nicematrix}) contient une traduction anglaise de la
documentation ici présente, ainsi que le code source commenté et un historique des versions.
-
\end{document}
+% Local Variables:
+% TeX-fold-mode: t
+% TeX-fold-preserve-comments: nil
+% flyspell-mode: true
+% fill-column: 80
+% End:
diff --git a/macros/latex/contrib/nicematrix/nicematrix.dtx b/macros/latex/contrib/nicematrix/nicematrix.dtx
index f4228206e9..4f023e6f6d 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.dtx
+++ b/macros/latex/contrib/nicematrix/nicematrix.dtx
@@ -15,8 +15,8 @@
%
% \fi
% \iffalse
-\def\myfileversion{4.4}
-\def\myfiledate{2020/06/30}
+\def\myfileversion{5.0}
+\def\myfiledate{2020/07/15}
%
%
%<*batchfile>
@@ -83,8 +83,7 @@ version 2005/12/01 or later.
\int_gset:Nn,\int_gset_eq:NN,\int_gzero:N,\int_gzero_new:N,\int_if_odd:nTF,
\int_max:nn,\int_new:N,\int_set:Nn,\int_set_eq:NN,\int_step_inline:nnn,
\int_step_variable:nNn,\int_step_variable:nnNn,\int_sub:Nn,\int_use:N,\int_zero:N,
- \int_zero_new:N,\g_tmpa_int,\l_tmpa_int,\l_tmpb_int
-}
+ \int_zero_new:N,\g_tmpa_int,\l_tmpa_int,\l_tmpb_int}
\DoNotIndex{\dim_abs:n,\dim_add:Nn,\dim_compare:nNnTF,\dim_compare_p:nNn,
\dim_const:Nn,\dim_eval:n,\dim_gadd:Nn,\dim_gset:Nn,\dim_gset_eq:NN,
\dim_gset:Nn,\dim_gset_eq:NN,\dim_gsub:Nn,\dim_gzero_new:N,\dim_max:nn,
@@ -129,7 +128,7 @@ version 2005/12/01 or later.
%
% \vspace{1cm}
% \hspace{1cm}
-% $\begin{bNiceArray}{CCCC}[first-row,first-col,
+% $\begin{bNiceArray}{cccc}[first-row,first-col,
% code-for-first-col=\color{blue}\scriptstyle,
% code-for-first-row=\color{blue}\scriptstyle,
% columns-width = auto]
@@ -139,9 +138,9 @@ version 2005/12/01 or later.
% \Vdots & \Vdots & \Vdots & \Ddots & \Vdots\\
% L_n & a_{n1} & a_{n2} & \Cdots & a_{nn}
% \end{bNiceArray}$\hspace{2cm}
-% \begin{NiceTabular}{LSSSS}[code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
+% \begin{NiceTabular}{lSSSS}[code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
% \toprule
-% \Block{2-1}{Product} & \multicolumn{3}{C}{dimensions (cm)} & \Block{2-1}{\rotate Price} \\
+% \Block{2-1}{Product} & \multicolumn{3}{c}{dimensions (cm)} & \Block{2-1}{\rotate Price} \\
% \cmidrule(rl){2-4}
% & L & l & h \\
% \midrule
@@ -189,6 +188,20 @@ version 2005/12/01 or later.
% semi-global).
%
%
+% \bigskip
+% {\bfseries \color{red} Important
+%
+% In this version 5.0 of \pkg{nicematrix}, one must use the letters |l|, |c| and
+% |r| in the preambles of the environments and no longer the letters |L|, |C| and
+% |R|.
+%
+% For sake of compatibility with the previous versions, there exists an option
+% |define-L-C-R| which must be used when loading \pkg{nicematrix}.
+% \begin{Verbatim}
+% \usepackage[define-L-C-R]{nicematrix}
+% \end{Verbatim}
+% }
+%
% \newpage
%
% \section{The environments of this package}
@@ -214,22 +227,11 @@ version 2005/12/01 or later.
% \medskip
% The environments |{NiceArray}| and |{NiceTabular}| are similar to the
% environments |{array}| and |{tabular}| of the package \pkg{array} (which is
-% loaded by \pkg{nicematrix} ).
+% loaded by \pkg{nicematrix}).
%
-% \medskip
-% However, there are some small differences:
-% \begin{itemize}
-% \item For technical reasons, in the preamble of these environments, the user
-% must use the letters |L|, |C| and~|R|\footnote{The column types |L|, |C| and
-% |R| are defined locally inside |{NiceTabular}| or |{NiceArray}| with
-% |\newcolumntype| of \pkg{array}. This definition overrides an eventual
-% previous definition.} instead of |l|, |c| and |r|, included in the commands
-% |\multicolumn| and in the types of columns defined by |\newcolumntype|.
-%
-% * In |{NiceArray}| (and its variants), the columns of type |w| (ex. :
+% However, in |{NiceArray}| (and its variants), the columns of type |w| (e.g.:
% |wc{1cm}|) are composed in math mode whereas, in |{array}| of \pkg{array},
% they are composed in text mode.
-% \end{itemize}
%
% \medskip
% The environments |{pNiceArray}|, |{bNiceArray}|, etc. have no equivalent in
@@ -245,6 +247,18 @@ version 2005/12/01 or later.
% brackets, an optional list of \textsl{key=value} pairs. \textbf{There must be
% no space before the opening bracket (|[|) of this list of options.}
%
+%\bigskip
+% \textbf{Important}
+%
+% Before the version 5.0, it was mandatory to use, for technical reasons, the
+% letters |L|, |C| et |R| instead of |l|, |c| et |r| in the preambles of the
+% environments of \pkg{nicematrix}. If we want to be able to go on using these
+% letters, \pkg{nicematrix} must be loaded with the option |define-L-C-R|.
+% \begin{Verbatim}
+% \usepackage[define-L-C-R]{nicematrix}
+% \end{Verbatim}
+%
+%
% \section{The vertical space between the rows}
%
% It's well known that some rows of the arrays created by default with LaTeX
@@ -270,7 +284,9 @@ version 2005/12/01 or later.
% parameters is $0$~pt in order to have for the environments of \pkg{nicematrix}
% the same behaviour as those of \pkg{array} and \pkg{amsmath}. However, a value
% of $1$~pt would probably be a good choice and we suggest to set them with
-% |\NiceMatrixOptions|.
+% |\NiceMatrixOptions|.\footnote{One should remark that these parameters apply
+% also to the columns of type |S| of \pkg{siunitx} whereas the package
+% \pkg{cellspace} is not able to act on such columns of type~|S|.}
%
% \medskip
% \begin{Verbatim}
@@ -341,7 +357,7 @@ version 2005/12/01 or later.
% \item an item
% \smallskip
% \item \renewcommand{\arraystretch}{1.2}
-% $\begin{NiceArray}~emphase#[t]@{LCCCCCC}
+% $\begin{NiceArray}~emphase#[t]@{lcccccc}
% \hline
% n & 0 & 1 & 2 & 3 & 4 & 5 \\
% u_n & 1 & 2 & 4 & 8 & 16 & 32
@@ -354,7 +370,7 @@ version 2005/12/01 or later.
% \item an item
% \smallskip
% \item \renewcommand{\arraystretch}{1.2}
-% $\begin{NiceArray}[t]{LCCCCCC}
+% $\begin{NiceArray}[t]{lcccccc}
% \hline
% n & 0 & 1 & 2 & 3 & 4 & 5 \\
% u_n & 1 & 2 & 4 & 8 & 16 & 32 \\
@@ -373,7 +389,7 @@ version 2005/12/01 or later.
% \item an item
% \smallskip
% \item
-% $\begin{NiceArray}[t]{LCCCCCC}
+% $\begin{NiceArray}[t]{lcccccc}
% ~emphase#\toprule@
% n & 0 & 1 & 2 & 3 & 4 & 5 \\
% ~emphase#\midrule@
@@ -387,7 +403,7 @@ version 2005/12/01 or later.
% \item an item
% \smallskip
% \item
-% $\begin{NiceArray}[t]{LCCCCCC}
+% $\begin{NiceArray}[t]{lcccccc}
% \toprule
% n & 0 & 1 & 2 & 3 & 4 & 5 \\
% \midrule
@@ -415,7 +431,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}
-% \begin{NiceTabular}{CCCC}
+% \begin{NiceTabular}{cccc}
% rose & tulipe & marguerite & dahlia \\
% violette & ~emphase#\Block{2-2}{\LARGE\color{blue} fleurs}@ & & souci \\
% pervenche & & & lys \\
@@ -426,7 +442,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{center}
-% \begin{NiceTabular}{CCCC}
+% \begin{NiceTabular}{cccc}
% rose & tulipe & marguerite & dahlia \\
% violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
% pervenche & & & lys \\
@@ -435,7 +451,7 @@ version 2005/12/01 or later.
% \end{center}
%
% \interitem
-% On should remark that the horizontal centering of the contents of the blocks
+% One should remark that the horizontal centering of the contents of the blocks
% is correct even when an instruction such as |!{\qquad}| has been used in the
% preamble of the array in order to increase the space between two columns (this
% is not the case with |\multicolumn|). In the following example, the header
@@ -443,10 +459,11 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{center}
+% \fvset{commandchars=\~\#\+}
% \begin{BVerbatim}
-% \begin{NiceTabular}{C!{\qquad}CCC~emphase#!{\qquad}@CCC}
+% \begin{NiceTabular}{@{}c!{\qquad}ccc~emphase#!{\qquad}+ccc@{}}
% \toprule
-% & ~emphase#\Block{1-3}{First group}@ & & & \Block{1-3}{Second group} \\
+% & ~emphase#\Block{1-3}{First group}+ & & & \Block{1-3}{Second group} \\
% Rank & 1A & 1B & 1C & 2A & 2B & 2C \\
% \midrule
% 1 & 0.657 & 0.913 & 0.733 & 0.830 & 0.387 & 0.893\\
@@ -460,7 +477,7 @@ version 2005/12/01 or later.
%
% \bigskip
% \begin{center}
-% \begin{NiceTabular}{C!{\qquad}CCC!{\qquad}CCC}
+% \begin{NiceTabular}{@{}c!{\qquad}ccc!{\qquad}ccc@{}}
% \toprule
% & \Block{1-3}{First group} & & & \Block{1-3}{Second group} \\
% Rank & 1A & 1B & 1C & 2A & 2B & 2C \\
@@ -481,7 +498,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
-% $\begin{bNiceArray}{CCC|C}[margin]
+% $\begin{bNiceArray}{ccc|c}[margin]
% ~emphase#\Block{3-3}{A}@ & & & 0 \\
% & \hspace*{1cm} & & \Vdots \\
% & & & 0 \\
@@ -489,7 +506,7 @@ version 2005/12/01 or later.
% 0 & \Cdots& 0 & 0
% \end{bNiceArray}$
% \end{BVerbatim}
-% $\begin{bNiceArray}{CCC|C}[margin]
+% $\begin{bNiceArray}{ccc|c}[margin]
% \Block{3-3}{A} & & & 0 \\
% & \hspace*{1cm} & & \Vdots \\
% & & & 0 \\
@@ -507,7 +524,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
-% $\begin{bNiceArray}{CCC|C}[margin]
+% $\begin{bNiceArray}{ccc|c}[margin]
% \Block{3-3}~emphase#<\Large>@{A} & & & 0 \\
% & \hspace*{1cm} & & \Vdots \\
% & & & 0 \\
@@ -516,7 +533,7 @@ version 2005/12/01 or later.
% \end{bNiceArray}$
% \end{BVerbatim}
% \begin{scope}
-% $\begin{bNiceArray}{CCC|C}[margin]
+% $\begin{bNiceArray}{ccc|c}[margin]
% \Block{3-3}<\Large>{A} & & & 0 \\
% & \hspace*{1cm} & & \Vdots \\
% & & & 0 \\
@@ -552,7 +569,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[baseline=c,boxwidth=9.5cm]
-% \begin{NiceTabular}{|CCC|}[~emphase#rules/color=[gray]{0.9},rules/width=1pt@]
+% \begin{NiceTabular}{|ccc|}[~emphase#rules/color=[gray]{0.9},rules/width=1pt@]
% \hline
% rose & tulipe & lys \\
% arum & iris & violette \\
@@ -560,7 +577,7 @@ version 2005/12/01 or later.
% \hline
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{|CCC|}[rules/color=[gray]{0.9},rules/width=1pt]
+% \begin{NiceTabular}{|ccc|}[rules/color=[gray]{0.9},rules/width=1pt]
% \hline
% rose & tulipe & lys \\
% arum & iris & violette \\
@@ -614,14 +631,14 @@ version 2005/12/01 or later.
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10cm]
% \setlength{\arrayrulewidth}{2pt}
-% \begin{NiceTabular}{CCCC} \hline
+% \begin{NiceTabular}{cccc} \hline
% A&B&C&D \\ ~emphase#\cline{2-2}@
% A&B&C&D \\ \hline
% \end{NiceTabular}
% \end{BVerbatim}
% \begin{scope}
% \setlength{\arrayrulewidth}{2pt}
-% \begin{NiceTabular}[c]{CCCC}
+% \begin{NiceTabular}[c]{cccc}
% \hline
% A&B&C&D \\
% \cline{2-2}
@@ -711,7 +728,7 @@ version 2005/12/01 or later.
% \medskip
% \begin{Verbatim}
% \setlength{\arrayrulewidth}{1pt}
-% \begin{NiceTabular}{CCCC}[~emphase#hvlines@,rules/color=blue]
+% \begin{NiceTabular}{cccc}[~emphase#hvlines@,rules/color=blue]
% rose & tulipe & marguerite & dahlia \\
% violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
% pervenche & & & lys \\
@@ -721,7 +738,7 @@ version 2005/12/01 or later.
%
% \begin{center}
% \setlength{\arrayrulewidth}{1pt}
-% \begin{NiceTabular}{CCCC}[hvlines,rules/color=blue]
+% \begin{NiceTabular}{cccc}[hvlines,rules/color=blue]
% rose & tulipe & marguerite & dahlia \\
% violette & \Block{2-2}{\LARGE\color{blue} fleurs} & & souci \\
% pervenche & & & lys \\
@@ -737,7 +754,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{Verbatim}
-% \begin{NiceTabular}{*{6}{C}}[~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
+% \begin{NiceTabular}{*{6}{c}}[~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
% & & & & A \\
% & & A & A & A \\
% & & & A \\
@@ -751,7 +768,7 @@ version 2005/12/01 or later.
% \end{Verbatim}
% %
% \begin{center}
-% \begin{NiceTabular}{*{6}{C}}[hvlines-except-corners,cell-space-top-limit=3pt]
+% \begin{NiceTabular}{*{6}{c}}[hvlines-except-corners,cell-space-top-limit=3pt]
% & & & & A \\
% & & A & A & A \\
% & & & A \\
@@ -769,7 +786,7 @@ version 2005/12/01 or later.
%
% \bigskip
% \begin{BVerbatim}[boxwidth=11cm,baseline=c]
-% \begin{NiceTabular}{*{6}{C}}%
+% \begin{NiceTabular}{*{6}{c}}%
% [~emphase#hvlines-except-corners@,cell-space-top-limit=3pt]
% 1\\
% 1&1\\
@@ -779,7 +796,7 @@ version 2005/12/01 or later.
% 1&5&10&10&5&1
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{*{6}{C}}[c,hvlines-except-corners,cell-space-top-limit=3pt]
+% \begin{NiceTabular}{*{6}{c}}[c,hvlines-except-corners,cell-space-top-limit=3pt]
% 1\\
% 1&1\\
% 1&2&1\\
@@ -798,7 +815,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10cm]
-% $\begin{NiceArray}{*{5}{C}}[hvlines]
+% $\begin{NiceArray}{*{5}{c}}[hvlines]
% ~emphase#\diagbox{x}{y}@ & e & a & b & c \\
% e & e & a & b & c \\
% a & a & e & c & b \\
@@ -806,7 +823,7 @@ version 2005/12/01 or later.
% c & c & b & a & e
% \end{NiceArray}$
% \end{BVerbatim}
-% $\begin{NiceArray}{*{5}{C}}[hvlines]
+% $\begin{NiceArray}{*{5}{c}}[hvlines]
% \diagbox{x}{y} & e & a & b & c \\
% e & e & a & b & c \\
% a & a & e & c & b \\
@@ -814,6 +831,8 @@ version 2005/12/01 or later.
% c & c & b & a & e
% \end{NiceArray}$
%
+% \medskip
+% It's possible to use the command |\diagbox| in a |\Block|.
%
%
% \subsection{Dotted rules}
@@ -848,13 +867,13 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=9.5cm]
-% \left(\begin{NiceArray}{CCCC~emphase#:@C}
+% \left(\begin{NiceArray}{cccc~emphase#:@c}
% 1 & 2 & 3 & 4 & 5 \\
% 6 & 7 & 8 & 9 & 10 \\
% 11 & 12 & 13 & 14 & 15
% \end{NiceArray}\right)
% \end{BVerbatim}
-% $\left(\begin{NiceArray}{CCCC:C}
+% $\left(\begin{NiceArray}{cccc:c}
% 1 & 2 & 3 & 4 & 5 \\
% 6 & 7 & 8 & 9 & 10 \\
% 11 & 12 & 13 & 14 & 15
@@ -896,7 +915,8 @@ version 2005/12/01 or later.
%
% \medskip
% These commands are independent of \pkg{colortbl}.\footnote{Thus, it's possible
-% to coloror the rules, the cells, the rows, the columns, etc. without loading \pkg{colortbl}.}
+% to color the rules, the cells, the rows, the columns, etc. without loading
+% \pkg{colortbl}.}
%
% \medskip
% All these commands accept an optional argument (between square brackets and
@@ -916,7 +936,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[boxwidth=10cm,baseline=c]
-% \begin{NiceTabular}{|C|C|C|}[code-before =
+% \begin{NiceTabular}{|c|c|c|}[code-before =
% ~emphase#\cellcolor{red!15}{3-1,2-2,1-3}@]
% \hline
% a & b & c \\ \hline
@@ -924,7 +944,7 @@ version 2005/12/01 or later.
% h & i & j \\ \hline
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{|C|C|C|}[code-before =
+% \begin{NiceTabular}{|c|c|c|}[code-before =
% \cellcolor{red!15}{3-1,2-2,1-3}]
% \hline
% a & b & c \\ \hline
@@ -942,7 +962,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[boxwidth=10cm,baseline=c]
-% \begin{NiceTabular}{|C|C|C|}[code-before =
+% \begin{NiceTabular}{|c|c|c|}[code-before =
% ~emphase#\rectanglecolor{blue!15}{2-2}{3-3}@]
% \hline
% a & b & c \\ \hline
@@ -950,7 +970,7 @@ version 2005/12/01 or later.
% h & i & j \\ \hline
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{|C|C|C|}[code-before =
+% \begin{NiceTabular}{|c|c|c|}[code-before =
% \rectanglecolor{blue!15}{2-2}{3-3}]
% \hline
% a & b & c \\ \hline
@@ -971,7 +991,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz = 10cm
% \begin{BVerbatim}[boxwidth=9cm,baseline=c]
-% $\begin{NiceArray}{LLL}[hvlines, ~emphase#code-before = \rowcolor{red!15}{1,3-5,8-}@]
+% $\begin{NiceArray}{lll}[hvlines, ~emphase#code-before = \rowcolor{red!15}{1,3-5,8-}@]
% a_1 & b_1 & c_1 \\
% a_2 & b_2 & c_2 \\
% a_3 & b_3 & c_3 \\
@@ -984,7 +1004,7 @@ version 2005/12/01 or later.
% a_{10} & b_{10} & c_{10} \\
% \end{NiceArray}$
% \end{BVerbatim}
-% $\begin{NiceArray}{LLL}[baseline=4,hvlines, code-before = \rowcolor{red!15}{1,3-5,8-}]
+% $\begin{NiceArray}{lll}[baseline=4,hvlines, code-before = \rowcolor{red!15}{1,3-5,8-}]
% a_1 & b_1 & c_1 \\
% a_2 & b_2 & c_2 \\
% a_3 & b_3 & c_3 \\
@@ -1001,7 +1021,7 @@ version 2005/12/01 or later.
%
% \bigskip
% \item The command |\columncolor| takes its name from the command
-% |\columncolor| of \pkg{colortbl}. Its syntax is similar to the syntaxe of
+% |\columncolor| of \pkg{colortbl}. Its syntax is similar to the syntax of
% |\rowcolor|.
%
% \bigskip
@@ -1017,7 +1037,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[baseline=c,boxwidth=9cm]
-% \begin{NiceTabular}{LR}[hlines,code-before = ~emphase#\rowcolors{1}{blue!10}{}@]
+% \begin{NiceTabular}{lr}[hlines,code-before = ~emphase#\rowcolors{1}{blue!10}{}@]
% John & 12 \\
% Stephen & 8 \\
% Sarah & 18 \\
@@ -1026,7 +1046,7 @@ version 2005/12/01 or later.
% Madison & 15
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{LR}[hlines,code-before = \rowcolors{1}{blue!10}{},baseline=3]
+% \begin{NiceTabular}{lr}[hlines,code-before = \rowcolors{1}{blue!10}{},baseline=3]
% John & 12 \\
% Stephen & 8 \\
% Sarah & 18 \\
@@ -1044,13 +1064,13 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[baseline=c,boxwidth=9cm]
-% $\begin{pNiceMatrix}[R,margin, ~emphase#code-before=\chessboardcolors{red!15}{blue!15}@]
+% $\begin{pNiceMatrix}[r,margin, ~emphase#code-before=\chessboardcolors{red!15}{blue!15}@]
% 1 & -1 & 1 \\
% -1 & 1 & -1 \\
% 1 & -1 & 1
% \end{pNiceMatrix}$
% \end{BVerbatim}
-% $\begin{pNiceMatrix}[R,baseline=1, margin, code-before = \chessboardcolors{red!15}{blue!15}]
+% $\begin{pNiceMatrix}[r,baseline=1, margin, code-before = \chessboardcolors{red!15}{blue!15}]
% 1 & -1 & 1 \\
% -1 & 1 & -1 \\
% 1 & -1 & 1
@@ -1058,7 +1078,7 @@ version 2005/12/01 or later.
% \end{scope}
%
% \medskip
-% We have used the key |R| which aligns all the columns rightwards (cf. p.~\pageref{key-R}).
+% We have used the key |r| which aligns all the columns rightwards (cf. p.~\pageref{key-R}).
% \end{itemize}
%
%
@@ -1071,7 +1091,7 @@ version 2005/12/01 or later.
% \begin{scope}
% \hfuzz=10cm
% \begin{BVerbatim}[baseline=c,boxwidth=8.5cm]
-% \begin{NiceTabular}[c]{LSSSS}%
+% \begin{NiceTabular}[c]{lssss}%
% [code-before = \rowcolor{red!15}{1-2} \rowcolors{3}{blue!15}{}]
% ~emphase#\toprule@
% \Block{2-1}{Product} \\
@@ -1088,7 +1108,7 @@ version 2005/12/01 or later.
% ~emphase#\bottomrule@
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}[c]{LSSSS}[code-before = \rowcolor{red!15}{1-2}
+% \begin{NiceTabular}[c]{lssss}[code-before = \rowcolor{red!15}{1-2}
% \rowcolors{3}{blue!15}{}]
% \toprule
% \Block{2-1}{Product} &
@@ -1115,21 +1135,21 @@ version 2005/12/01 or later.
% In the environments with an explicit preamble (like |{NiceTabular}|,
% |{NiceArray}|, etc.), it's possible to fix the width of a given column with
% the standard letters |w| and |W| of the package \pkg{array}. In
-% |{NiceTabular}|, the cells of such columns are composed in texte mode but, in
+% |{NiceTabular}|, the cells of such columns are composed in text mode but, in
% |{NiceArray}|, |{pNiceArray}|, etc., they are composed in math mode (whereas,
% in |{array}| of \pkg{array}, they are composed in text mode).
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=9cm]
-% \begin{NiceTabular}{~emphase#Wc{2cm}@CC}[hvlines]
+% \begin{NiceTabular}{~emphase#Wc{2cm}@cc}[hvlines]
% Paris & New York & Madrid \\
-% Berlin & London & Roma \\
+% Berlin & London & Roma \\
% Rio & Tokyo & Oslo
% \end{NiceTabular}
% \end{BVerbatim}
-% \begin{NiceTabular}{Wc{2cm}CC}[hvlines]
+% \begin{NiceTabular}{Wc{2cm}cc}[hvlines]
% Paris & New York & Madrid \\
-% Berlin & London & Roma \\
+% Berlin & London & Roma \\
% Rio & Tokyo & Oslo
% \end{NiceTabular}
%
@@ -1160,10 +1180,10 @@ version 2005/12/01 or later.
%
% \bigskip
% It's possible to give the special value |auto| to the option |columns-width|:
-% all the columns of the array will have a width equal to the widest cell of
-% the array.\footnote{The result is achieved with only one compilation (but Tikz
+% all the columns of the array will have a width equal to the widest cell of the
+% array.\footnote{The result is achieved with only one compilation (but PGF/Tikz
% will have written informations in the |.aux| file and a message requiring a
-% second compilation will appear).}\par\nobreak
+% second compilation will appear).}\par\nobreak
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10cm]
@@ -1285,11 +1305,11 @@ version 2005/12/01 or later.
%
% \bigskip
% We have several remarks to do.
-% \begin{itemize}
+% \begin{itemize}[beginpenalty=10000]
% \item For the environments with an explicit preamble (i.e. |{NiceArray}| and
% its variants), no letter must be given in that preamble for the potential
% first column and the potential last column: they will automatically (and
-% necessarily) be of type |R| for the first column and |L| for the last one.
+% necessarily) be of type |r| for the first column and |l| for the last one.
% \item One may wonder how \pkg{nicematrix} determines the number of rows and
% columns which are needed for the composition of the ``last row'' and ``last
% column''.
@@ -1328,7 +1348,7 @@ version 2005/12/01 or later.
% ~emphase#code-for-first-col@ = \color{blue},
% ~emphase#code-for-last-row@ = \color{green},
% ~emphase#code-for-last-col@ = \color{magenta}}
-% $\begin{pNiceArray}{CC|CC}[first-row,last-row=5,first-col,last-col,nullify-dots]
+% $\begin{pNiceArray}{cc|cc}[first-row,last-row=5,first-col,last-col,nullify-dots]
% & C_1 & \Cdots & & C_4 & \\
% L_1 & a_{11} & a_{12} & a_{13} & a_{14} & L_1 \\
% \Vdots & a_{21} & a_{22} & a_{23} & a_{24} & \Vdots \\
@@ -1345,14 +1365,14 @@ version 2005/12/01 or later.
% code-for-last-row = \color{green},
% code-for-last-col = \color{magenta}}
% \begin{displaymath}
-% \begin{pNiceArray}{CC|CC}[first-row,last-row=5,first-col,last-col,nullify-dots]
-% & C_1 & \multicolumn1C{\Cdots} & & C_4 & \\
+% \begin{pNiceArray}{cc|cc}[first-row,last-row=5,first-col,last-col,nullify-dots]
+% & C_1 & \multicolumn1c{\Cdots} & & C_4 & \\
% L_1 & a_{11} & a_{12} & a_{13} & a_{14} & L_1 \\
% \Vdots & a_{21} & a_{22} & a_{23} & a_{24} & \Vdots \\
% \hline
% & a_{31} & a_{32} & a_{33} & a_{34} & \\
% L_4 & a_{41} & a_{42} & a_{43} & a_{44} & L_4 \\
-% & C_1 & \multicolumn1C{\Cdots} & & C_4 &
+% & C_1 & \multicolumn1c{\Cdots} & & C_4 &
% \end{pNiceArray}
% \end{displaymath}
% \end{scope}
@@ -1360,8 +1380,8 @@ version 2005/12/01 or later.
%
% \emph{Remarks}
% \begin{itemize}[beginpenalty=10000]
-% \item As shown in the previous example, the horizontal and rules doesn't
-% extend in the exterior rows and columns.
+% \item As shown in the previous example, the horizontal and vertical rules
+% doesn't extend in the exterior rows and columns.
%
% However, if one wishes to define new specifiers for columns in order to draw
% vertical rules (for example thicker than the standard rules), he should
@@ -1830,35 +1850,27 @@ version 2005/12/01 or later.
% cells relied par dotted lines.
%
% \medskip
-% \begin{BVerbatim}[baseline=c,boxwidth=11cm]
-% \NiceMatrixOptions{nullify-dots}
-% $\begin{pNiceMatrix}[rules/color=gray,~emphase#hvlines@,margin]
-% 0 & \Cdots & & & & 0 \\
-% 1 & \Cdots & & & 1 & 2 \\
-% 0 & \Ddots & & & \Vdots & \Vdots \\
-% \Vdots & \Ddots & & & & \\
-% & & & & & \\
-% 0 & \Cdots & & 0 & 1 & 2 \\
-% \end{pNiceMatrix}$
+% \begin{BVerbatim}[baseline=c,boxwidth=10.6cm]
+% $\begin{bNiceMatrix}[margin,~emphase#hvlines@]
+% \Block{3-3}<\LARGE>{A} & & & 0 \\
+% & \hspace*{1cm} & & \Vdots \\
+% & & & 0 \\
+% 0 & \Cdots& 0 & 0
+% \end{bNiceMatrix}$
% \end{BVerbatim}
-% \begin{scope}
-% \NiceMatrixOptions{nullify-dots}
-% $\begin{pNiceMatrix}[rules/color=gray,hvlines,margin]
-% 0 & \Cdots & & & & 0 \\
-% 1 & \Cdots & & & 1 & 2 \\
-% 0 & \Ddots & & & \Vdots & \Vdots \\
-% \Vdots & \Ddots & & & & \\
-% & & & & & \\
-% 0 & \Cdots & & 0 & 1 & 2 \\
-% \end{pNiceMatrix}$
-% \end{scope}
+% $\begin{bNiceMatrix}[margin,hvlines]
+% \Block{3-3}<\LARGE>{A} & & & 0 \\
+% & \hspace*{1cm} & & \Vdots \\
+% & & & 0 \\
+% 0 & \Cdots& 0 & 0
+% \end{bNiceMatrix}$
%
%
%
% \section{The code-after}
%
% \label{code-after}
-% The option |code-after| may be used to give some code that will be excuted
+% The option |code-after| may be used to give some code that will be executed
% after the construction of the matrix.\footnote{There is also a key
% |code-before| described p.~\pageref{code-before}.}
%
@@ -1866,7 +1878,7 @@ version 2005/12/01 or later.
% dotted lines between nodes. It takes two arguments for the two cells to rely,
% both of the form $i$-$j$ where is the number of row and $j$ is the number of
% column. It may be used, for example, to draw a dotted line
-% between two adjacents cells. \label{line-in-code-after}
+% between two adjacent cells. \label{line-in-code-after}
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=11cm]
@@ -1889,14 +1901,337 @@ version 2005/12/01 or later.
% \end{scope}
%
% \medskip
-% For the readability of the code, an alternative syntax is provided: it's
+% For the legibility of the code, an alternative syntax is provided: it's
% possible to give the instructions of the |\code-after| at the end of the
-% environment, after the keyword |\CodeAfter|. For an example, cf.
+% environment, after the keyword |\CodeAfter|\footnote{In some circonstancies,
+% one must put |\omit \CodeAfter|. |\omit| is a keyword of TeX which cancels
+% the pattern of the current cell.}. For an example, cf.
% p.~\pageref{example-CodeAfter}.
%
%
%
+% \section{The notes in the tabulars}
+%
+% \label{s:notes}
+%
+% \subsection{The footnotes}
+%
+% \smallskip
+% The package \pkg{nicematrix} allows, by using \pkg{footnote} or
+% \pkg{footnotehyper}, the extraction of the notes inserted by |\footnote| in
+% the environments of \pkg{nicematrix} and their composition in the footpage
+% with the other notes of the document.
+%
+% \smallskip
+%
+% \smallskip
+% If \pkg{nicematrix} is loaded with the option |footnote| (with
+% |\usepackage[footnote]{nicematrix}| or with |\PassOptionsToPackage|), the
+% package \pkg{footnote} is loaded (if it is not yet loaded) and it is used to
+% extract the footnotes.
+%
+% \smallskip
+% If \pkg{nicematrix} is loaded with the option |footnotehyper|, the package
+% \pkg{footnotehyper} is loaded (if it is not yet loaded) ant it is used to
+% extract footnotes.
+%
+% \smallskip
+% Caution: The packages \pkg{footnote} and \pkg{footnotehyper} are incompatible.
+% The package \pkg{footnotehyper} is the successor of the package \pkg{footnote}
+% and should be used preferently. The package \pkg{footnote} has some drawbacks,
+% in particular: it must be loaded after the package \pkg{xcolor} and it is not
+% perfectly compatible with \pkg{hyperref}.
+%
+%
+% \subsection{The notes of tabular}
+%
+% The package \pkg{nicematrix} also provides a command |\tabularnote| which gives
+% the ability to specify notes that will be composed at the end of the array
+% with a width of line equal to the width of the array (excepted the potential
+% exterior columns). With no surprise, that command is available only in the
+% environments without delimiters, that is to say |{NiceTabular}|, |{NiceArray}|
+% and |{NiceMatrix}|.
+%
+% In fact, this command is available only if the extension \pkg{enumitem} has
+% been loaded (before or after \pkg{nicematrix}). Indeed, the notes are composed
+% at the end of the array with a type of list provided by the package
+% \pkg{enumitem}.
+%
+% \begin{scope}
+% \fvset{commandchars=\~\#\!}
+% \begin{Verbatim}
+% \begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+% \toprule
+% Last name & First name & Birth day \\
+% \midrule
+% Achard\tabularnote{~emphase#Achard is an old family of the Poitou.!}
+% & Jacques & 5 juin 1962 \\
+% Lefebvre\tabularnote{~emphase#The name Lefebvre is an alteration of the name Lefebure.!}
+% & Mathilde & 23 mai 1988 \\
+% Vanesse & Stephany & 30 octobre 1994 \\
+% Dupont & Chantal & 15 janvier 1998 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{Verbatim}
+% \end{scope}
+%
+% \begin{center}
+% \begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+% \toprule
+% Last name & First name & Birth day \\
+% \midrule
+% Achard\tabularnote{Achard is an old family of the Poitou.}
+% & Jacques & June 5, 2005 \\
+% Lefebvre\tabularnote{The name Lefebvre is an alteration of the name Lefebure.}
+% & Mathilde & January 23, 1975 \\
+% Vanesse & Stephany & October 30, 1994 \\
+% Dupont & Chantal & January 15, 1998 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{center}
+%
+%
+% \bigskip
+% \begin{itemize}
+% \item If you have several successive commands |\tabularnote{...}| \emph{with no
+% space at all between them}, the labels of the corresponding notes are composed
+% together, separated by commas.
+%
+% \item If a command |\tabularnote{...}| is exactly at the end of a cell (with
+% no space at all after), the label of the note is composed in an overlapping
+% position (towards the right). This structure may provide a better alignment of
+% the cells of a given column.
+%
+% \item If the key |notes/para| is used, the notes are composed at the end of
+% the array in a single paragraph (as with the key |para| of \pkg{threeparttable}).
+%
+% \item If the package \pkg{booktabs} has been loaded (before or after
+% \pkg{nicematrix}), the key |notes/bottomrule| draws a |\bottomrule| of
+% \pkg{booktabs} \emph{after} the notes.
+%
+% \item The command |\tabularnote| may be used \emph{before}
+% the environment of \pkg{nicematrix}. Thus, it's possible to use it on the
+% title inserted by |\caption| in an environment |{table}| of LaTeX.
+%
+% \item It's possible to create a reference to a tabular note created by |\tabularnote|
+% (with the usual command |\label| used after the |\tabularnote|).
+% \end{itemize}
+% %
+% For an illustration of some of those remarks, see table
+% \ref{t:tabularnote}, p.~\pageref{t:tabularnote}. This table has been composed
+% with the following code.
+%
+% \begin{center}
+% \fvset{commandchars=\~\#\!}
+% \begin{BVerbatim}[formatcom=\small\color{gray}]
+% \begin{table}
+% \setlength{\belowcaptionskip}{1ex}
+% \centering
+% \caption{Utilisation of \texttt{\textbackslash tabularnote}~emphase#\tabularnote{It's possible!
+% ~emphase#to put a note in the caption.}}!
+% \label{t:tabularnote}
+% \begin{NiceTabular}{@{}llc@{}[~emphase#notes/bottomrule!]
+% \toprule
+% Last name & First name & Length of life \\
+% \midrule
+% Churchill & Wiston & 91\\
+% Nightingale~emphase#\tabularnote{Considered as the first nurse of!
+% ~emphase#history.}\tabularnote{Nicknamed ``the Lady with the Lamp''.}!
+% & Florence & 90 \\
+% Schoelcher & Victor & 89~emphase#\tabularnote{The label of the note is overlapping.}!\\
+% Touchet & Marie & 89 \\
+% Wallis & John & 87 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{table}
+% \end{BVerbatim}
+% \end{center}
%
+%
+% \begin{table}
+% \setlength{\belowcaptionskip}{1ex}
+% \centering
+% \caption{Utilisation of \texttt{\textbackslash tabularnote}\tabularnote{It's possible
+% to put a note in the caption.}}
+% \label{t:tabularnote}
+% \begin{NiceTabular}{@{}llc@{}}[notes/bottomrule]
+% \toprule
+% Last name & First name & Length of life \\
+% \midrule
+% Churchill & Wiston & 91\\
+% Nightingale\tabularnote{Considered as the first nurse of
+% history.}\tabularnote{Nicknamed ``the Lady with the Lamp''.}
+% & Florence & 90 \\
+% Schoelcher & Victor & 89\tabularnote{The label of the note is overlapping.}\\
+% Touchet & Marie & 89 \\
+% Wallis & John & 87 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{table}
+%
+%
+%\subsection{Customisation of the tabular notes}
+%
+%
+% The tabular notes can be customized with a set of keys available in
+% |\NiceMatrixOptions|. The name of these keys is prefixed by |notes|.
+% \begin{itemize}
+% \item |notes/para|
+% \item |notes/bottomrule|
+% \item |notes/style|
+% \item |notes/label-in-tabular|
+% \item |notes/label-in-list|
+% \item |notes/enumitem-keys|
+% \item |notes/enumitem-keys-para|
+% \item |notes/code-before|
+% \end{itemize}
+% For sake of commodity, it is also possible to set these keys in
+% |\NiceMatrixOptions| via a key |notes| which takes as value a list of
+% pairs \textsl{key=value} where the name of the keys need no longer be
+% prefixed by |notes|:
+% \begin{center}
+% \begin{BVerbatim}[formatcom = \small \color{gray}]
+% \NiceMatrixOptions
+% {
+% notes =
+% {
+% bottomrule ,
+% style = ... ,
+% label-in-tabular = ... ,
+% enumitem-keys =
+% {
+% labelsep = ... ,
+% align = ... ,
+% ...
+% }
+% }
+% }
+% \end{BVerbatim}
+% \end{center}
+%
+%
+% \bigskip
+% We detail these keys.
+%
+% \begin{itemize}[itemsep=\medskipamount]
+% \item The key |notes/para| requires the composition of the notes (at the end of
+% the tabular) in a single paragraph.
+%
+% Initial value: |false|
+%
+% That key is also available within a given environment.
+%
+% \item The key |notes/bottomrule| adds a |\bottomrule| of \pkg{booktabs}
+% \emph{after} the notes. Of course, that rule is drawn only if there is really
+% notes in the tabular. The package \pkg{booktabs} must have been loaded (before
+% or after the package \pkg{nicematrix}). If it is not, an error is raised.
+%
+% Initial value: |false|
+%
+% That key is also available within a given environment.
+%
+% \item The key |notes/style| is a command whose argument is specified by |#1|
+% and which gives the style of numerotation of the notes. That style will be
+% used by |\ref| when referencing a tabular note marked with a command |\label|.
+% The labels formatted by that style are used, separated by commas, when the user
+% puts several consecutive commands |\tabularnote|. The marker |#1| is meant to
+% be the name of a LaTeX counter.
+%
+% Initial value: |\emph{\alph{#1}}|
+%
+% Another possible value should be a mere |\arabic{#1}|
+%
+% \item The key |notes/label-in-tabular| is a command whose argument is
+% specified by |#1| which is used when formatting the label of a note in the
+% tabular. Internally, this number of note has already been formatted by
+% |notes/style| before sent to that command.
+%
+% Initial value: |\textsuperscript{#1}|
+%
+% In French, it's a tradition of putting a small space before the label of note.
+% That tuning could be acheived by the following code:
+% %
+% \begin{Verbatim}
+% \NiceMatrixOptions{notes/label-in-tabular = \,\textsuperscript{~#1}}
+% \end{Verbatim}
+%
+%
+% \item The key |notes/label-in-list| is a command whose argument is specified
+% by |#1| which is used when formatting the label in the list of notes at the
+% end of the tabular. Internally, this number of note has already been formatted by
+% |notes/style| before sent to that command.
+%
+% Initial value: |\textsuperscript{#1}|
+%
+% In French, the labels of notes are not composed in upper position when
+% composing the notes. Such behaviour could be acheived by:
+% \begin{Verbatim}
+% \NiceMatrixOptions{notes/label-in-list = ~#1.\nobreak\hspace{0.25em}}
+% \end{Verbatim}
+% The command |\nobreak| is for the event that the option |para| is used.
+%
+%
+% \item The notes are composed at the end of the tabular by using internally a
+% style of list of \pkg{enumitem}.
+%
+% The key |notes/enumitem-keys| specifies a list of pairs
+% \textsl{key=value} (following the specifications of \pkg{enumitem}) to
+% customize that type of list.
+%
+% Initial value:\quad |noitemsep , leftmargin = * , align = left , labelsep = 0pt|
+%
+% This initial value contains the specification |align = left| which requires a
+% composition of the label leftwards in the box affected to that label.
+% With that tuning, the notes are composed flush left, which is pleasant when
+% composing tabulars in the spirit of \pkg{booktabs} (see for example the
+% table \ref{t:tabularnote}, p.~\pageref{t:tabularnote}).
+%
+%
+% \item The key |notes/enumitem-keys-para| is similar to the previous one but
+% corresponds to the type of list used when the option |para| is in force. Of
+% course, when the option |para| is used, a list of type |inline| (as called by
+% \pkg{enumitem}) is used and the pairs \textsl{key=value} should correspond to
+% such a list of type |inline| .
+%
+% Initial value:\quad |afterlabel = \nobreak, itemjoin = \quad|
+%
+%
+% \item The key |notes/code-before| est une token list inserted by \pkg{nicematrix}
+% just before the composition of the notes at the end of the tabular.
+%
+% Initial value: \textsl{empty}
+%
+% For example, if one wishes to compose all the notes in gray and |\footnotesize|,
+% he should use that key:
+% \begin{Verbatim}
+% \NiceMatrixOptions{notes/code-before = \footnotesize \color{gray}}
+% \end{Verbatim}
+% It's also possible to add |\raggedright| or |\RaggedRight| in that key (|\RaggedRight|
+% is a command of \pkg{ragged2e}).
+% \end{itemize}
+%
+%
+%
+% \bigskip
+% For an example of customization of the tabular notes, see p.~\pageref{ex:notes}.
+%
+%
+% \subsection{Utilisation of \{NiceTabular\} with threeparttable}
+%
+%
+% If you wish to use the environment |{NiceTabular}| in an environment
+% |{threeparttable}| of the eponymous package, you have to patch the environment
+% |{threeparttable}| with the following code:
+% \begin{Verbatim}[commandchars=\~\#\!]
+% \makeatletter
+% \AtBeginEnvironment{threeparttable}{\TPT@hookin{NiceTabular}}
+% \makeatother
+% \end{Verbatim}
+%
+% The command |\AtBeginEnvironment| is a command of the package \pkg{etoolbox}
+% which must have been loaded previously.
+%
+%
% \section{Other features}
%
% \subsection{Use of the column type S of siunitx}
@@ -1909,7 +2244,7 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline = c, boxwidth = 10.5cm]
-% $\begin{pNiceArray}{~emphase#S@CWc{1cm}C}[nullify-dots,first-row]
+% $\begin{pNiceArray}{~emphase#S@cWc{1cm}c}[nullify-dots,first-row]
% {C_1} & \Cdots & & C_n \\
% 2.3 & 0 & \Cdots & 0 \\
% 12.4 & \Vdots & & \Vdots \\
@@ -1917,7 +2252,7 @@ version 2005/12/01 or later.
% 7.2 & 0 & \Cdots & 0
% \end{pNiceArray}$
% \end{BVerbatim}
-% $\begin{pNiceArray}{SCWc{1cm}C}[nullify-dots,first-row]
+% $\begin{pNiceArray}{ScWc{1cm}c}[nullify-dots,first-row]
% {C_1} & \Cdots & & C_n \\
% 2.3 & 0 & \Cdots & 0 \\
% 12.4 & \Vdots & & \Vdots \\
@@ -1930,7 +2265,7 @@ version 2005/12/01 or later.
% supported by \pkg{nicematrix}.
%
%
-% \subsection{Alignement option in \{NiceMatrix\}}
+% \subsection{Alignment option in \{NiceMatrix\}}
%
% \label{key-R}
%
@@ -1942,12 +2277,12 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=10cm]
-% $\begin{bNiceMatrix}[R]
+% $\begin{bNiceMatrix}[r]
% \cos x & - \sin x \\
% \sin x & \cos x
% \end{bNiceMatrix}$
% \end{BVerbatim}
-% $\begin{bNiceMatrix}[R]
+% $\begin{bNiceMatrix}[r]
% \cos x & - \sin x \\
% \sin x & \cos x
% \end{bNiceMatrix}$
@@ -2032,7 +2367,7 @@ version 2005/12/01 or later.
%
% \bigskip
% \begin{Verbatim}
-% $\begin{bNiceArray}{CCCC|C}[~emphase#small@,
+% $\begin{bNiceArray}{cccc|c}[~emphase#small@,
% last-col,
% code-for-last-col = \scriptscriptstyle,
% columns-width = 3mm ]
@@ -2042,7 +2377,7 @@ version 2005/12/01 or later.
% \end{bNiceArray}$
% \end{Verbatim}
% %
-% \[\begin{bNiceArray}{CCCC|C}[small, last-col,
+% \[\begin{bNiceArray}{cccc|c}[small, last-col,
% code-for-last-col = \scriptscriptstyle,
% columns-width=3mm]
% 1 & -2 & 3 & 4 & 5 \\
@@ -2120,7 +2455,7 @@ version 2005/12/01 or later.
% matrix, with the syntax $n$-$p$ where $n$ is the number of rows and $p$ the
% number of columns. The second argument is the pattern (it's a list of tokens
% which are inserted in each cell of the constructed matrix, excepted in the
-% cells of the eventual exterior rows and columns).
+% cells of the potential exterior rows and columns).
%
% \medskip
% \begin{Verbatim}
@@ -2188,14 +2523,14 @@ version 2005/12/01 or later.
% \medskip
% \begin{BVerbatim}[baseline=c,boxwidth=11cm]
% $\begin{~emphase#NiceArrayWithDelims@}
-% {\downarrow}{\uparrow}{CCC}[margin]
+% {\downarrow}{\uparrow}{ccc}[margin]
% 1 & 2 & 3 \\
% 4 & 5 & 6 \\
% 7 & 8 & 9
% \end{~emphase#NiceArrayWithDelims@}$
% \end{BVerbatim}
% $\begin{NiceArrayWithDelims}
-% {\downarrow}{\uparrow}{CCC}[margin]
+% {\downarrow}{\uparrow}{ccc}[margin]
% 1 & 2 & 3 \\
% 4 & 5 & 6 \\
% 7 & 8 & 9
@@ -2450,7 +2785,7 @@ version 2005/12/01 or later.
% \medskip
% \begin{BVerbatim}
% \large
-% \begin{NiceTabular}{wl{2cm}LL}[hvlines]
+% \begin{NiceTabular}{wl{2cm}ll}[hvlines]
% fraise & amande & abricot \\
% prune & pêche & poire \\[1ex]
% noix & noisette & brugnon
@@ -2460,7 +2795,7 @@ version 2005/12/01 or later.
% \hspace{0.9cm}
% \begin{scope}
% \large
-% \begin{NiceTabular}[c]{wl{2cm}LL}[hvlines]
+% \begin{NiceTabular}[c]{wl{2cm}ll}[hvlines]
% fraise & amande & abricot \\
% prune & pêche & poire \\[1ex]
% noix & noisette & brugnon
@@ -2474,7 +2809,7 @@ version 2005/12/01 or later.
% \hspace{1.5cm}
% \begin{scope}
% \large
-% \begin{NiceTabular}[c]{wl{2cm}LL}[hvlines,code-before = \chessboardcolors{red!15}{blue!15}]
+% \begin{NiceTabular}[c]{wl{2cm}ll}[hvlines,code-before = \chessboardcolors{red!15}{blue!15}]
% fraise & amande & abricot \\
% prune & pêche & poire \\[1ex]
% noix & noisette & brugnon
@@ -2490,7 +2825,7 @@ version 2005/12/01 or later.
% \hspace{1.5cm}
% \begin{scope}
% \large
-% \begin{NiceTabular}[c]{wl{2cm}LL}[hvlines,
+% \begin{NiceTabular}[c]{wl{2cm}ll}[hvlines,
% create-large-nodes,
% code-after = {\begin{tikzpicture}
% [every node/.style = {blend mode = multiply,
@@ -2522,7 +2857,7 @@ version 2005/12/01 or later.
% rule (with the names |col-|$j$), as described in the following figure. These
% nodes are available in the |code-before| and the |code-after|.
% \begin{center}
-% \begin{NiceTabular}{CCC}[hvlines,rules/width=1pt,rules/color=gray]
+% \begin{NiceTabular}{ccc}[hvlines,rules/width=1pt,rules/color=gray]
% rose & tulipe & lys \\
% arum & iris & violette \\
% muguet & dahlia & souci
@@ -2599,7 +2934,7 @@ version 2005/12/01 or later.
% The package \pkg{nicematrix} provides the command |\OnlyMainNiceMatrix|
% which is meant to be used in definitions of new column types. Its argument is
% evaluated if and only if we are in the main part of the array, that is to say
-% not in an eventual exterior row.
+% not in an potential exterior row.
%
% For example, one may wish to define a new column type |?| in order to draw a
% (black) heavy rule of width 1~pt. The following definition will do the
@@ -2615,14 +2950,14 @@ version 2005/12/01 or later.
% \newcolumntype{?}{!{\OnlyMainNiceMatrix{\vrule width 1 pt}}}
%
% \begin{BVerbatim}[baseline = c, boxwidth = 10.5cm]
-% $\begin{pNiceArray}{CC?CC}[first-row,last-row=3]
+% $\begin{pNiceArray}{cc?cc}[first-row,last-row=3]
% C_1 & C_2 & C_3 & C_4 \\
% a & b & c & d \\
% e & f & g & h \\
% C_1 & C_2 & C_3 & C_4
% \end{pNiceArray}$
% \end{BVerbatim}
-% $\begin{pNiceArray}{CC?CC}[first-row,last-row=3]
+% $\begin{pNiceArray}{cc?cc}[first-row,last-row=3]
% C_1 & C_2 & C_3 & C_4 \\
% a & b & c & d \\
% e & f & g & h \\
@@ -2773,15 +3108,114 @@ version 2005/12/01 or later.
%
% \subsection{Incompatibilities}
%
-% The package \pkg{nicematrix} is not compatible with \pkg{threeparttable}.
-%
-% \medskip
% The package \pkg{nicematrix} is not fully compatible with the package
% \pkg{arydshln} (because this package redefines many internal of \pkg{array}).
%
%
% \section{Examples}
%
+% \subsection{Notes in the tabulars}
+%
+% \label{ex:notes}
+%
+% The tools provided by \pkg{nicematrix} for the composition of the tabular
+% notes have been presented in the section \ref{s:notes} p.~\pageref{s:notes}.
+%
+% \medskip
+% Let's consider that we wish to number the notes of a tabular with
+% stars.\footnote{Of course, it's realistic only when there is very few notes in
+% the tabular.}
+%
+% \medskip
+% First, we write a command |\stars| similar the well-known commands
+% |\arabic|, |\alph|, |\Alph|, etc. which produce a number of stars equal to its argument
+% \footnote{In fact: the value of its argument.}
+% \begin{Verbatim}
+% \ExplSyntaxOn
+% \NewDocumentCommand ~emphase#\stars@ { m }
+% { \prg_replicate:nn { \value { ~#1 } } { $ \star $ } }
+% \ExplSyntaxOff
+% \end{Verbatim}
+% %
+% Of course, we change the style of the labels with the key |notes/style|.
+% However, it would be interesting to change also some parameters in the type of
+% list used to compose the notes at the end of the tabular.
+% First, we required a composition flush right for the labels with the setting
+% |align=right|.
+% Moreover, we want the labels to be composed on a width equal to the width of
+% the widest label. The widest label is, of course, the label with the greatest
+% number of stars. We know that number: it is equal to |\value{tabularnote}|
+% (because |tabularnote| is the LaTeX counter used by |\tabularnote| and,
+% therefore, at the end of the tabular, its value is equal to the total number
+% of tabular notes). We use the key |widest*| of \pkg{enumitem} in order to
+% require a width equal to that value: |widest*=\value{tabularnote}|.
+% \begin{Verbatim}
+% \NiceMatrixOptions
+% {
+% notes =
+% {
+% ~emphase#style = \stars{~#1} , @
+% ~emphase#enumitem-keys = @
+% ~emphase# { @
+% ~emphase# widest* = \value{tabularnote} ,@
+% ~emphase# align = right @
+% ~emphase# } @
+% }
+% }
+% \end{Verbatim}
+%
+%
+%
+% \begin{scope}
+% \ExplSyntaxOn
+% \NewDocumentCommand \stars { m }
+% { \prg_replicate:nn { \value { #1 } } { $ \star $ } }
+% \NiceMatrixOptions
+% {
+% notes =
+% {
+% style = \stars{#1} ,
+% enumitem-keys =
+% {
+% widest* = \value{tabularnote} ,
+% align = right
+% }
+% }
+% }
+% \ExplSyntaxOff
+% \begin{Verbatim}
+% \begin{NiceTabular}{~@{}llr~@{}}[first-row,code-for-first-row = \bfseries]
+% \toprule
+% Last name & First name & Birth day \\
+% \midrule
+% Achard\tabularnote{~emphase#Achard is an old family of the Poitou.@}
+% & Jacques & 5 juin 1962 \\
+% Lefebvre\tabularnote{~emphase#The name Lefebvre is an alteration of the name Lefebure.@}
+% & Mathilde & 23 mai 1988 \\
+% Vanesse & Stephany & 30 octobre 1994 \\
+% Dupont & Chantal & 15 janvier 1998 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{Verbatim}
+%
+% \begin{center}
+% \begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
+% \toprule
+% Last name & First name & Birth day \\
+% \midrule
+% Achard\tabularnote{Achard is an old family of the Poitou.}
+% & Jacques & June 5, 2005 \\
+% Lefebvre\tabularnote{The name Lefebvre is an alteration of the name Lefebure.}
+% & Mathilde & January 23, 1975 \\
+% Vanesse & Stephany & October 30, 1994 \\
+% Dupont & Chantal & January 15, 1998 \\
+% \bottomrule
+% \end{NiceTabular}
+% \end{center}
+% \end{scope}
+%
+%
+%
% \subsection{Dotted lines}
%
%
@@ -2850,7 +3284,7 @@ version 2005/12/01 or later.
% \[\begin{BNiceMatrix}[nullify-dots]
% 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
% 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10\\
-% \Cdots & & \multicolumn{6}{C}{10 \text{ other rows}} & \Cdots \\
+% \Cdots & & \multicolumn{6}{c}{10 \text{ other rows}} & \Cdots \\
% 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10
% \end{BNiceMatrix}\]
%
@@ -2885,7 +3319,7 @@ version 2005/12/01 or later.
% \bigskip
% \begin{BVerbatim}
% \setlength{\extrarowheight}{1mm}
-% \[\begin{vNiceArray}{CCCC:CCC}[columns-width=6mm]
+% \[\begin{vNiceArray}{cccc:ccc}[columns-width=6mm]
% a_0 & && &b_0 & & \\
% a_1 &\Ddots&& &b_1 &\Ddots& \\
% \Vdots&\Ddots&& &\Vdots &\Ddots&b_0 \\
@@ -2900,7 +3334,7 @@ version 2005/12/01 or later.
%
% \begin{scope}
% \setlength{\extrarowheight}{1mm}
-% \[\begin{vNiceArray}{CCCC:CCC}[columns-width=6mm]
+% \[\begin{vNiceArray}{cccc:ccc}[columns-width=6mm]
% a_0 & && &b_0 & & \\
% a_1 &\Ddots&& &b_1 &\Ddots& \\
% \Vdots&\Ddots&& &\Vdots &\Ddots&b_0 \\
@@ -2915,7 +3349,7 @@ version 2005/12/01 or later.
% An example for a linear system:\par\nobreak
%
% \begin{Verbatim}
-% $\begin{pNiceArray}{*6C|C}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
+% $\begin{pNiceArray}{*6c|c}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
% 1 & 1 & 1 &\Cdots & & 1 & 0 & \\
% 0 & 1 & 0 &\Cdots & & 0 & & L_2 \gets L_2-L_1 \\
% 0 & 0 & 1 &\Ddots & & \Vdots & & L_3 \gets L_3-L_1 \\
@@ -2926,7 +3360,7 @@ version 2005/12/01 or later.
% \end{Verbatim}
%
%
-% \[\begin{pNiceArray}{*6C|C}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
+% \[\begin{pNiceArray}{*6c|c}[nullify-dots,last-col,code-for-last-col=\scriptstyle]
% 1 & 1 & 1 &\Cdots & & 1 & 0 & \\
% 0 & 1 & 0 &\Cdots & & 0 & & L_2 \gets L_2-L_1 \\
% 0 & 0 & 1 &\Ddots & & \Vdots & & L_3 \gets L_3-L_1 \\
@@ -2984,14 +3418,14 @@ version 2005/12/01 or later.
% \NiceMatrixOptions
% { last-col,code-for-last-col = \color{blue}\scriptstyle,light-syntax}
% \setlength{\extrarowheight}{1mm}
-% $\begin{pNiceArray}{CCCC:C}
+% $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 2 4 8 16 9 ;
% 3 9 27 81 36 ;
% 4 16 64 256 100
% \end{pNiceArray}$
% \medskip
-% $\begin{pNiceArray}{CCCC:C}
+% $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 2 6 14 7 { L_2 \gets -2 L_1 + L_2 } ;
% 0 6 24 78 33 { L_3 \gets -3 L_1 + L_3 } ;
@@ -3008,7 +3442,7 @@ version 2005/12/01 or later.
% \NiceMatrixOptions{last-col,code-for-last-col = \color{blue}\scriptstyle,light-syntax}
% \setlength{\extrarowheight}{1mm}
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 2 4 8 16 9 ;
% 3 9 27 81 36 ;
@@ -3017,7 +3451,7 @@ version 2005/12/01 or later.
%
% \medskip
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 2 6 14 7 { L_2 \gets -2 L_1 + L_2 } ;
% 0 6 24 78 33 { L_3 \gets -3 L_1 + L_3 } ;
@@ -3026,7 +3460,7 @@ version 2005/12/01 or later.
%
% \medskip
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 1 3 7 \frac72 { L_2 \gets \frac12 L_2 } ;
% 0 3 12 39 \frac{33}2 { L_3 \gets \frac12 L_3 } ;
@@ -3035,7 +3469,7 @@ version 2005/12/01 or later.
%
% \medskip
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 1 3 7 \frac72 ;
% 0 0 3 18 6 { L_3 \gets -3 L_2 + L_3 } ;
@@ -3044,7 +3478,7 @@ version 2005/12/01 or later.
%
% \medskip
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 1 3 7 \frac72 ;
% 0 0 1 6 2 { L_3 \gets \frac13 L_3 } ;
@@ -3053,7 +3487,7 @@ version 2005/12/01 or later.
%
% \medskip
%
-% \enskip $\begin{pNiceArray}{CCCC:C}
+% \enskip $\begin{pNiceArray}{cccc:c}
% 1 1 1 1 1 ;
% 0 1 3 7 \frac72 ;
% 0 0 1 6 2 ;
@@ -3090,7 +3524,7 @@ version 2005/12/01 or later.
% \label{example-CodeAfter}
%
% \begin{Verbatim}
-% $\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin = 2pt]
+% $\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin = 2pt]
% a_{11} & a_{12} & a_{13} & a_{14} \\
% a_{21} & a_{22} & a_{23} & a_{24} \\
% a_{31} & a_{32} & a_{33} & a_{34} \\
@@ -3106,7 +3540,7 @@ version 2005/12/01 or later.
% \end{pNiceArray}$
% \end{Verbatim}
%
-% \[\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin = 2pt]
+% \[\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin = 2pt]
% a_{11} & a_{12} & a_{13} & a_{14} \\
% a_{21} & a_{22} & a_{23} & a_{24} \\
% a_{31} & a_{32} & a_{33} & a_{34} \\
@@ -3226,14 +3660,14 @@ version 2005/12/01 or later.
%
% \medskip
% \begin{Verbatim}
-% $\begin{pNiceArray}{CCC}[~emphase#name=example@,last-col,create-medium-nodes]
+% $\begin{pNiceArray}{ccc}[~emphase#name=example@,last-col,create-medium-nodes]
% a & a + b & a + b + c & L_1 \\
% a & a & a + b & L_2 \\
% a & a & a & L_3
% \end{pNiceArray}$
% \end{Verbatim}
%
-% \[\begin{pNiceArray}{CCC}[last-col]
+% \[\begin{pNiceArray}{ccc}[last-col]
% a & a + b & a + b + c & L_1 \\
% a & a & a + b & L_2 \\
% a & a & a & L_3
@@ -3274,7 +3708,7 @@ version 2005/12/01 or later.
% \medskip
% We obtain the following matrix.
%
-% \[\begin{pNiceArray}{CCC}[
+% \[\begin{pNiceArray}{ccc}[
% last-col,
% code-after = {\begin{tikzpicture}[every node/.style = {fill = red!15,
% blend mode = multiply,
@@ -3303,7 +3737,7 @@ version 2005/12/01 or later.
% \medskip
% We obtain the following matrix.
%
-% \[\begin{pNiceArray}{CCC}[
+% \[\begin{pNiceArray}{ccc}[
% last-col,
% create-medium-nodes,
% code-after = {\begin{tikzpicture}[highlight/.style = {fill = red!15,
@@ -3327,7 +3761,7 @@ version 2005/12/01 or later.
% In the following example, we use the ``large nodes'' to highlight a zone of
% the matrix.\par\nobreak
% \begin{Verbatim}
-% \begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin=2pt]
+% \begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin=2pt]
% A_{11} & A_{12} & A_{13} & A_{14} \\
% A_{21} & A_{22} & A_{23} & A_{24} \\
% A_{31} & A_{32} & A_{33} & A_{34} \\
@@ -3344,7 +3778,7 @@ version 2005/12/01 or later.
% \end{Verbatim}
%
%
-% \[\begin{pNiceArray}{>{\strut}CCCC}[create-large-nodes,margin,extra-margin=2pt]
+% \[\begin{pNiceArray}{>{\strut}cccc}[create-large-nodes,margin,extra-margin=2pt]
% A_{11} & A_{12} & A_{13} & A_{14} \\
% A_{21} & A_{22} & A_{23} & A_{24} \\
% A_{31} & A_{32} & A_{33} & A_{34} \\
@@ -3386,7 +3820,7 @@ version 2005/12/01 or later.
% The matrix $B$ has a ``first row'' (for $C_j$) and that's why we use the key
% |first-row|.
% \begin{Verbatim}
-% \begin{bNiceArray}{C>{\strut}CCCC}[name=B,first-row]
+% \begin{bNiceArray}{c>{\strut}cccc}[name=B,first-row]
% & & C_j \\
% b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
% \Vdots & & \Vdots & & \Vdots \\
@@ -3399,7 +3833,7 @@ version 2005/12/01 or later.
% The matrix $A$ has a ``first column'' (for $L_i$) and that's why we use the
% key |first-col|.
% \begin{Verbatim}
-% \begin{bNiceArray}{CC>{\strut}CCC}[name=A,first-col]
+% \begin{bNiceArray}{cc>{\strut}ccc}[name=A,first-col]
% & a_{11} & \Cdots & & & a_{1n} \\
% & \Vdots & & & & \Vdots \\
% L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
@@ -3411,7 +3845,7 @@ version 2005/12/01 or later.
%
% In the matrix product, the two dotted lines have an open extremity.
% \begin{Verbatim}
-% \begin{bNiceArray}{CC>{\strut}CCC}
+% \begin{bNiceArray}{cc>{\strut}ccc}
% & & & & \\
% & & \Vdots \\
% \Cdots & & c_{ij} \\
@@ -3436,7 +3870,7 @@ version 2005/12/01 or later.
% \NiceMatrixOptions{nullify-dots}
% $\begin{array}{cc}
% &
-% \begin{bNiceArray}{C>{\strut}CCCC}[name=B,first-row]
+% \begin{bNiceArray}{c>{\strut}cccc}[name=B,first-row]
% & & C_j \\
% b_{11} & \Cdots & b_{1j} & \Cdots & b_{1n} \\
% \Vdots & & \Vdots & & \Vdots \\
@@ -3444,7 +3878,7 @@ version 2005/12/01 or later.
% & & \Vdots \\
% b_{n1} & \Cdots & b_{nj} & \Cdots & b_{nn}
% \end{bNiceArray} \\ \\
-% \begin{bNiceArray}{CC>{\strut}CCC}[name=A,first-col]
+% \begin{bNiceArray}{cc>{\strut}ccc}[name=A,first-col]
% & a_{11} & \Cdots & & & a_{1n} \\
% & \Vdots & & & & \Vdots \\
% L_i & a_{i1} & \Cdots & a_{ik} & \Cdots & a_{in} \\
@@ -3452,7 +3886,7 @@ version 2005/12/01 or later.
% & a_{n1} & \Cdots & & & a_{nn} \\
% \end{bNiceArray}
% &
-% \begin{bNiceArray}{CC>{\strut}CCC}
+% \begin{bNiceArray}{cc>{\strut}ccc}
% & & & & \\
% & & \Vdots \\
% \Cdots & & c_{ij} \\
@@ -3519,7 +3953,7 @@ version 2005/12/01 or later.
{nicematrix}
{\myfiledate}
{\myfileversion}
- {Mathematical matrices with PGF/TikZ}
+ {Enhanced arrays with the help of PGF/TikZ}
% \end{macrocode}
%
%
@@ -3541,7 +3975,6 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_error:nn { \msg_error:nnn { nicematrix } }
\cs_new_protected:Npn \@@_error:nnn { \msg_error:nnnn { nicematrix } }
\cs_new_protected:Npn \@@_fatal:n { \msg_fatal:nn { nicematrix } }
-\cs_new_protected:Npn \@@_fatal:nn { \msg_fatal:nnn { nicematrix } }
\cs_new_protected:Npn \@@_msg_new:nn { \msg_new:nnn { nicematrix } }
\cs_new_protected:Npn \@@_msg_new:nnn { \msg_new:nnnn { nicematrix } }
% \end{macrocode}
@@ -3555,15 +3988,24 @@ version 2005/12/01 or later.
% \bigskip
% \subsection*{Technical definitions}
%
+% \begin{macrocode}
+\bool_new:N \c_@@_in_preamble_bool
+\bool_set_true:N \c_@@_in_preamble_bool
+\AtBeginDocument { \bool_set_false:N \c_@@_in_preamble_bool }
+% \end{macrocode}
%
% \begin{macrocode}
\bool_new:N \c_@@_booktabs_loaded_bool
+\bool_new:N \c_@@_enumitem_loaded_bool
\bool_new:N \c_@@_tikz_loaded_bool
\AtBeginDocument
{
\@ifpackageloaded { booktabs }
{ \bool_set_true:N \c_@@_booktabs_loaded_bool }
{ }
+ \@ifpackageloaded { enumitem }
+ { \bool_set_true:N \c_@@_enumitem_loaded_bool }
+ { }
\@ifpackageloaded { tikz }
{
% \end{macrocode}
@@ -3782,6 +4224,13 @@ version 2005/12/01 or later.
{ \cs_set:Npn \CT@arc@ { \color { #1 } } }
% \end{macrocode}
%
+%
+% \bigskip
+% \begin{macrocode}
+\cs_new:Npn \@@_tab_or_array_colsep:
+ { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
+% \end{macrocode}
+%
% \bigskip
% \textbf{The column S of siunitx}\par\nobreak
%
@@ -3824,7 +4273,7 @@ version 2005/12/01 or later.
% {
% \tex_the:D \@temptokena
% > { ~emphase!\@@_Cell:+ \__siunitx_table_collect_begin: S {#1} }
-% c
+% ~emphase!\@@_true_c:+
% < { \__siunitx_table_print: ~emphase!\@@_end_Cell:+ }
% }
% \NC@find
@@ -3882,29 +4331,56 @@ version 2005/12/01 or later.
%
% \bigskip
% The command |\@@_renew_NC@rewrite@S:| will be used in each environment of
-% \pkg{nicematrix} in order to ``rewrite'' the |S| column in each environment
-% (only if the boolean |\c_@@_siunitx_loaded_bool| is raised, of course).
+% \pkg{nicematrix} in order to ``rewrite'' the |S| column in each environment.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_renew_NC@rewrite@S:
+\AtBeginDocument
{
- \renewcommand*{\NC@rewrite@S}[1][]
+ \bool_if:nTF { ! \c_@@_siunitx_loaded_bool }
+ { \cs_set_eq:NN \@@_renew_NC@rewrite@S: \prg_do_nothing: }
{
- \@temptokena \exp_after:wN
+ \cs_new_protected:Npn \@@_renew_NC@rewrite@S:
{
- \tex_the:D \@temptokena
- > { \@@_Cell: \c_@@_table_collect_begin_tl S {##1} }
- c
- < { \c_@@_table_print_tl \@@_end_Cell: }
- }
- \NC@find
+ \renewcommand*{\NC@rewrite@S}[1][]
+ {
+ \@temptokena \exp_after:wN
+ {
+ \tex_the:D \@temptokena
+ > { \@@_Cell: \c_@@_table_collect_begin_tl S {##1} }
+% \end{macrocode}
+% |\@@_true_c:| will be replaced statically by |c| at the end of the construction
+% of the preamble.
+% \begin{macrocode}
+ \@@_true_c:
+ < { \c_@@_table_print_tl \@@_end_Cell: }
+ }
+ \NC@find
+ }
+ }
}
}
% \end{macrocode}
%
%
-% \bigskip
% \subsection*{Parameters}
%
+% \bigskip
+% For compatibility with versions prior to 5.0, we provide a load-time option
+% |define_L_C_R|. With this option, it's possible the letters |L|, |C| and |R|
+% instead of |l|, |c| and |r| in the preamble of the environments of
+% \pkg{nicematrix} as it was mandatory before version~5.0.
+% \begin{macrocode}
+\bool_new:N \c_@@_define_L_C_R_bool
+% \end{macrocode}
+%
+%
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_define_L_C_R:
+ {
+ \newcolumntype L l
+ \newcolumntype C c
+ \newcolumntype R r
+ }
+% \end{document}
%
% \bigskip
% The following counter will count the environments |{NiceArray}|. The value of
@@ -3934,7 +4410,6 @@ version 2005/12/01 or later.
% \end{macrocode}
%
%
-%
% \bigskip
% The following command is only a syntaxic shortcut. The |q| in |qpoint| means
% \emph{quick}.
@@ -4016,8 +4491,7 @@ version 2005/12/01 or later.
% The following string will contain the word \emph{command} or
% \emph{environment} whether we are in a command of \pkg{nicematrix} or in an
% environment of \pkg{nicematrix}. The default value is \emph{environment}.
-% \begin{macrocode}
-\str_new:N \g_@@_com_or_env_str
+% \begin{macrocode}
\str_set:Nn \g_@@_com_or_env_str { environment }
% \end{macrocode}
%
@@ -4148,8 +4622,9 @@ version 2005/12/01 or later.
% \begin{macrocode}
\seq_new:N \g_@@_pos_of_blocks_seq
% \end{macrocode}
-% The sequence |\g_@@_pos_of_blocks_seq| will be used when we will draw the
-% rules required by the keys |hvlines| or |hvlines-except-corners|.
+% In fact, this sequence will also contain the positions of the cells with a
+% |\diagbox|. The sequence |\g_@@_pos_of_blocks_seq| will be used when we will
+% draw the rules required by the keys |hvlines| or |hvlines-except-corners|.
%
% \bigskip
% We will also manage a sequence for the positions of the dotted lines. These
@@ -4165,6 +4640,7 @@ version 2005/12/01 or later.
% required by the key |hvlines| (these rules won't be drawn within the virtual
% blocks corresponding to the dotted lines).
%
+%
%
% \bigskip
% \textbf{Variables for the exterior rows and columns}\par\nobreak
@@ -4197,7 +4673,7 @@ version 2005/12/01 or later.
%
% \medskip
% \item \textbf{Last row}\par\nobreak
-% The counter |\l_@@_last_row_int| is the number of the eventual ``last row'',
+% The counter |\l_@@_last_row_int| is the number of the potential ``last row'',
% as specified by the key |last-row|. A value of $-2$ means that there is no
% ``last row''. A value of $-1$ means that there is a ``last row'' but we don't
% know the number of that row (the key |last-row| has been used without value
@@ -4255,7 +4731,185 @@ version 2005/12/01 or later.
% \end{macrocode}
% This boolean is set to |false| at the end of |\@@_pre_array:|.
% \end{itemize}
-%
+%
+% \bigskip
+% \subsection*{The command \textbackslash tabularnote}
+%
+% \bigskip
+% The LaTeX counter |tabularnote| will be used to count the tabular notes during
+% the construction of the array (this counter won't be used during the
+% composition of the notes at the end of the array). You use a LaTeX counter
+% because we will use |\refstepcounter| in order to have the tabular notes
+% referenceable.
+% \begin{macrocode}
+\newcounter { tabularnote }
+% \end{macrocode}
+%
+% \bigskip
+% We will store in the following sequence the tabular notes of a given array.
+% \begin{macrocode}
+\seq_new:N \g_@@_tabularnotes_seq
+% \end{macrocode}
+%
+% \bigskip
+% The following counter will be used to count the number of successive tabular
+% notes such as in
+% |\tabularnote{Note 1}\tabularnote{Note 2}\tabularnote{Note 3}|.
+% In the tabular, the labels of those nodes are composed as a comma
+% separated list (e.g. \textsuperscript{\emph{a},\emph{b},\emph{c}}).
+% \begin{macrocode}
+\int_new:N \l_@@_number_of_notes_int
+% \end{macrocode}
+%
+% \bigskip
+% The following function can be redefined by using the key |notes/style|.
+% \begin{macrocode}
+\cs_new:Npn \@@_notes_style:n #1 { \emph { \alph { #1 } } }
+% \end{macrocode}
+%
+% \bigskip
+% The following fonction can be redefined by using the key
+% |notes/label-in-tabular|.
+% \begin{macrocode}
+\cs_new:Npn \@@_notes_label_in_tabular:n #1 { \textsuperscript { #1 } }
+% \end{macrocode}
+%
+% \bigskip
+% The following function can be redefined by using the key |notes/label-in-list|.
+% \begin{macrocode}
+\cs_new:Npn \@@_notes_label_in_list:n #1 { \textsuperscript { #1 } }
+% \end{macrocode}
+%
+% \bigskip
+% We define |\thetabularnote| because it will be used by LaTeX if the user want
+% to reference a footnote which has been marked by a |\label|. The TeX group is
+% for the case where the user has put an instruction such as |\color{red}| in
+% |\@@_notes_style:n|.
+% \begin{macrocode}
+\cs_set:Npn \thetabularnote { { \@@_notes_style:n { tabularnote } } }
+% \end{macrocode}
+%
+% \bigskip
+% The tabular notes will be available for the final user only when
+% \pkg{enumitem} is loaded. Indeed, the tabular notes will be composed at the end
+% of the array with a list customized by \pkg{enumitem} (a list |tabularnotes|
+% in the general case and a list |tabularnotes*| if the key |para| is in force).
+% However, we can test whether \pkg{enumitem} has been loaded only at the
+% beginning of the document (we want to allow the user to load \pkg{enumitem}
+% after \pkg{nicematrix}).
+% \begin{macrocode}
+\AtBeginDocument
+ {
+ \bool_if:nTF { ! \c_@@_enumitem_loaded_bool }
+ {
+ \NewDocumentCommand \tabularnote { m }
+ { \@@_error:n { enumitem~not~loaded } }
+ }
+ {
+% \end{macrocode}
+% The type of list |tabularnotes| will be used to format the tabular notes at
+% the end of the array in the general case and |tabularnotes*| will be used if
+% the key |para| is in force.
+% \begin{macrocode}
+ \newlist { tabularnotes } { enumerate } { 1 }
+ \setlist [ tabularnotes ]
+ {
+ noitemsep , leftmargin = * , align = left , labelsep = 0pt ,
+ label =
+ \@@_notes_label_in_list:n { \@@_notes_style:n { tabularnotesi } } ,
+ }
+ \newlist { tabularnotes* } { enumerate* } { 1 }
+ \setlist [ tabularnotes* ]
+ {
+ afterlabel = \nobreak ,
+ itemjoin = \quad ,
+ label =
+ \@@_notes_label_in_list:n { \@@_notes_style:n { tabularnotes*i } }
+ }
+% \end{macrocode}
+%
+% \medskip
+% The command |\tabularnote| is available in the whole document (and not only in
+% the environments of \pkg{nicematrix}) because we want it to be available in
+% the caption of a |{table}| (before the following |{NiceTabular}| or
+% |{NiceArray}|). That's also the reason why the variables |\c@tabularnote| and
+% |\g_@@_tabularnotes_seq| will be cleared at the end of the environment of
+% \pkg{nicematrix} (and not at the beginning).
+%
+% Unfortunately, if the package \pkg{caption} is loaded, the command |\caption|
+% evaluates its argument twice and since it is not aware (of course) of
+% |\tabularnote|, the command |\tabularnote| is, in fact, not usable in
+% |\caption| when \pkg{caption} is loaded.\footnote{We should try to find a
+% solution to that problem.}
+% \begin{macrocode}
+ \NewDocumentCommand \tabularnote { m }
+ {
+ \bool_if:nTF { ! \l_@@_NiceArray_bool && \l_@@_in_env_bool }
+ { \@@_error:n { tabularnote~forbidden } }
+ {
+% \end{macrocode}
+% |\l_@@_number_of_notes_int| is used to count the number of successive tabular
+% notes such as in
+% |\tabularnote{Note 1}\tabularnote{Note 2}\tabularnote{Note 3}|.
+% We will have to compose the labels of theses notes as a comma separated list
+% (e.g. \textsuperscript{\emph{a},\emph{b},\emph{c}}).
+% \begin{macrocode}
+ \int_incr:N \l_@@_number_of_notes_int
+% \end{macrocode}
+% We expand the content of the note at the point of utilisation of
+% |\tabularnote| as does |\footnote|.
+% \begin{macrocode}
+ \seq_gput_right:Nx \g_@@_tabularnotes_seq { #1 }
+ \peek_meaning:NF \tabularnote
+ {
+% \end{macrocode}
+% If the following token is \emph{not} a |\tabularnote|, we have finished the
+% sequence of successive commands |\tabularnote| and we have to format the
+% labels of these tabular notes (in the array). We compose those labels in a box
+% |\l_tmpa_box| because we will do a special construction in order to have this
+% box in a overlapping position if we are at the end of a cell.
+% \begin{macrocode}
+ \hbox_set:Nn \l_tmpa_box
+ {
+% \end{macrocode}
+% We remind that it is the command |\@@_notes_label_in_tabular:n| that will
+% (most of the time) put the labels in a |\textsuperscript|.
+% \begin{macrocode}
+ \@@_notes_label_in_tabular:n
+ {
+ \stepcounter { tabularnote }
+ \@@_notes_style:n { tabularnote }
+ \prg_replicate:nn { \l_@@_number_of_notes_int - 1 }
+ {
+ ,
+ \stepcounter { tabularnote }
+ \@@_notes_style:n { tabularnote }
+ }
+ }
+ }
+% \end{macrocode}
+% We use |\refstepcounter| in order to have the (last) tabular note referenceable
+% (with the standard command |\label|) and that's why we have to go back with a
+% decrementation of the counter |tabularnote| first.
+% \begin{macrocode}
+ \addtocounter { tabularnote } { -1 }
+ \refstepcounter { tabularnote }
+ \int_zero:N \l_@@_number_of_notes_int
+ \hbox_overlap_right:n { \box_use:N \l_tmpa_box }
+% \end{macrocode}
+% If the command |\tabularnote| is used exactly at the end of the cell, the
+% |\unskip| (inserted by \pkg{array}?) will delete the skip we insert now
+% and the label of the footnote will be composed in an overlapping position (by
+% design).
+% \begin{macrocode}
+ \skip_horizontal:n { \box_wd:N \l_tmpa_box }
+ }
+ }
+ }
+ }
+ }
+% \end{macrocode}
+%
%
%
% \subsection*{Command for creation of rectangle nodes}
@@ -4436,6 +5090,11 @@ version 2005/12/01 or later.
\bool_new:N \l_@@_hvlines_except_corners_bool
% \end{macrocode}
%
+% \begin{macrocode}
+\dim_new:N \l_@@_notes_above_space_dim
+\dim_set:Nn \l_@@_notes_above_space_dim { 1 mm }
+% \end{macrocode}
+%
% \bigskip
% The flag |\l_@@_nullify_dots_bool| corresponds to the option |nullify-dots|.
% When the flag is down, the instructions like |\vdots| are inserted within a
@@ -4525,23 +5184,21 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
-% First, we define a set of keys ``|NiceMatrix / Global|'' which will be used
-% (with the mechanism of |.inherit:n|) by other sets of keys.
% \begin{macrocode}
\keys_define:nn { NiceMatrix / xdots }
{
line-style .code:n =
- {
- \bool_lazy_or:nnTF
+ {
+ \bool_lazy_or:nnTF
% \end{macrocode}
% We can't use |\c_@@_tikz_loaded_bool| to test whether \pkg{tikz} is loaded
% because |\NiceMatrixOptions| may be used in the preamble of the document.
% \begin{macrocode}
- { \cs_if_exist_p:N \tikzpicture }
- { \str_if_eq_p:nn { #1 } { standard } }
- { \tl_set:Nn \l_@@_xdots_line_style_tl { #1 } }
- { \@@_error:n { bad~option~for~line-style } }
- } ,
+ { \cs_if_exist_p:N \tikzpicture }
+ { \str_if_eq_p:nn { #1 } { standard } }
+ { \tl_set:Nn \l_@@_xdots_line_style_tl { #1 } }
+ { \@@_error:n { bad~option~for~line-style } }
+ } ,
line-style .value_required:n = true ,
color .tl_set:N = \l_@@_xdots_color_tl ,
color .value_required:n = true ,
@@ -4557,7 +5214,12 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
+% \bigskip
+% The following keys are for the tabular notes (specified by the command
+% |\tabularnote| inside |{NiceTabular}| and |{NiceArray}|).
%
+%
+% \bigskip
% \begin{macrocode}
\keys_define:nn { NiceMatrix / rules }
{
@@ -4567,7 +5229,12 @@ version 2005/12/01 or later.
width .value_required:n = true
}
% \end{macrocode}
-%
+%
+%
+% \bigskip
+% First, we define a set of keys ``|NiceMatrix / Global|'' which will be used
+% (with the mechanism of |.inherit:n|) by other sets of keys.
+%
% \begin{macrocode}
\keys_define:nn { NiceMatrix / Global }
{
@@ -4598,11 +5265,11 @@ version 2005/12/01 or later.
hlines .bool_set:N = \l_@@_hlines_bool ,
vlines .bool_set:N = \l_@@_vlines_bool ,
hvlines .code:n =
- {
- \bool_set_true:N \l_@@_hvlines_bool
- \bool_set_true:N \l_@@_vlines_bool
- \bool_set_true:N \l_@@_hlines_bool
- } ,
+ {
+ \bool_set_true:N \l_@@_hvlines_bool
+ \bool_set_true:N \l_@@_vlines_bool
+ \bool_set_true:N \l_@@_hlines_bool
+ } ,
parallelize-diags .bool_set:N = \l_@@_parallelize_diags_bool ,
% \end{macrocode}
%
@@ -4641,13 +5308,13 @@ version 2005/12/01 or later.
hvlines-except-corners .bool_set:N = \l_@@_hvlines_except_corners_bool ,
hvlines-except-corners .default:n = true ,
code-before .code:n =
- {
- \tl_if_empty:nF { #1 }
- {
- \tl_set:Nn \l_@@_code_before_tl { #1 }
- \bool_set_true:N \l_@@_code_before_bool
- }
- } ,
+ {
+ \tl_if_empty:nF { #1 }
+ {
+ \tl_set:Nn \l_@@_code_before_tl { #1 }
+ \bool_set_true:N \l_@@_code_before_bool
+ }
+ } ,
% \end{macrocode}
% \bigskip
% The options |c|, |t| and |b| of the environment |{NiceArray}| have the same
@@ -4683,7 +5350,61 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-%
+% \begin{macrocode}
+\keys_define:nn { NiceMatrix / notes }
+ {
+ para .bool_set:N = \l_@@_notes_para_bool ,
+ para .default:n = true ,
+ code-before .tl_set:N = \l_@@_notes_code_before_tl ,
+ code-before .value_required:n = true ,
+ code-after .tl_set:N = \l_@@_notes_code_after_tl ,
+ code-after .value_required:n = true ,
+ bottomrule .bool_set:N = \l_@@_notes_bottomrule_bool ,
+ bottomrule .default:n = true ,
+ style .code:n = \cs_set:Nn \@@_notes_style:n { #1 } ,
+ style .value_required:n = true ,
+ label-in-tabular .code:n =
+ \cs_set:Nn \@@_notes_label_in_tabular:n { #1 } ,
+ label-in-tabular .value_required:n = true ,
+ label-in-list .code:n =
+ \cs_set:Nn \@@_notes_label_in_list:n { #1 } ,
+ label-in-list .value_required:n = true ,
+ enumitem-keys .code:n =
+ {
+ \bool_if:NTF \c_@@_in_preamble_bool
+ {
+ \AtBeginDocument
+ {
+ \bool_if:NT \c_@@_enumitem_loaded_bool
+ { \setlist* [ tabularnotes ] { #1 } }
+ }
+ }
+ {
+ \bool_if:NT \c_@@_enumitem_loaded_bool
+ { \setlist* [ tabularnotes ] { #1 } }
+ }
+ } ,
+ enumitem-keys .value_required:n = true ,
+ enumitem-keys-para .code:n =
+ {
+ \bool_if:NTF \c_@@_in_preamble_bool
+ {
+ \AtBeginDocument
+ {
+ \bool_if:NT \c_@@_enumitem_loaded_bool
+ { \setlist* [ tabularnotes* ] { #1 } }
+ }
+ }
+ {
+ \bool_if:NT \c_@@_enumitem_loaded_bool
+ { \setlist* [ tabularnotes* ] { #1 } }
+ }
+ } ,
+ enumitem-keys-para .value_required:n = true ,
+ unknown .code:n = \@@_error:n { Unknown~key~for~notes }
+ }
+% \end{macrocode}
+%
% \bigskip
% We begin the construction of the major sets of keys (used by the different
% user commands and environments).
@@ -4695,6 +5416,8 @@ version 2005/12/01 or later.
NiceMatrix / Global ,
} ,
NiceMatrixOptions / xdots .inherit:n = NiceMatrix / xdots ,
+ NiceMatrixOptions / rules .inherit:n = NiceMatrix / rules ,
+ NiceMatrixOptions / notes .inherit:n = NiceMatrix / notes ,
NiceMatrix .inherit:n =
{
NiceMatrix / Global ,
@@ -4796,10 +5519,13 @@ version 2005/12/01 or later.
{ \@@_error:n { Bad~value~for~letter~for~dotted~lines } }
} ,
letter-for-dotted-lines .value_required:n = true ,
+ notes .code:n = \keys_set:nn { NiceMatrix / notes } { #1 } ,
+ notes .value_required:n = true ,
unknown .code:n = \@@_error:n { Unknown~key~for~NiceMatrixOptions }
}
% \end{macrocode}
%
+%
% \begin{macrocode}
\str_new:N \l_@@_letter_for_dotted_lines_str
\str_set_eq:NN \l_@@_letter_for_dotted_lines_str \c_colon_str
@@ -4828,10 +5554,10 @@ version 2005/12/01 or later.
\int_set:Nn \l_@@_last_col_int { -1 }
}
{ \int_set:Nn \l_@@_last_col_int { #1 } } ,
- l .code:n = \tl_set:Nn \l_@@_type_of_col_tl L ,
- r .code:n = \tl_set:Nn \l_@@_type_of_col_tl R ,
- L .code:n = \tl_set:Nn \l_@@_type_of_col_tl L ,
- R .code:n = \tl_set:Nn \l_@@_type_of_col_tl R ,
+ l .code:n = \tl_set:Nn \l_@@_type_of_col_tl l ,
+ r .code:n = \tl_set:Nn \l_@@_type_of_col_tl r ,
+ L .code:n = \tl_set:Nn \l_@@_type_of_col_tl l ,
+ R .code:n = \tl_set:Nn \l_@@_type_of_col_tl r ,
S .code:n = \bool_if:NTF \c_@@_siunitx_loaded_bool
{ \tl_set:Nn \l_@@_type_of_col_tl S }
{ \@@_error:n { option~S~without~siunitx } } ,
@@ -4861,6 +5587,10 @@ version 2005/12/01 or later.
last-col .code:n = \tl_if_empty:nF { #1 }
{ \@@_error:n { last-col~non~empty~for~NiceArray } }
\int_zero:N \l_@@_last_col_int ,
+ notes / para .bool_set:N = \l_@@_notes_para_bool ,
+ notes / para .default:n = true ,
+ notes / bottomrule .bool_set:N = \l_@@_notes_bottomrule_bool ,
+ notes / bottomrule .default:n = true ,
unknown .code:n = \@@_error:n { Unknown~option~for~NiceArray }
}
% \end{macrocode}
@@ -4888,6 +5618,10 @@ version 2005/12/01 or later.
% \begin{macrocode}
\keys_define:nn { NiceMatrix / NiceTabular }
{
+ notes / para .bool_set:N = \l_@@_notes_para_bool ,
+ notes / para .default:n = true ,
+ notes / bottomrule .bool_set:N = \l_@@_notes_bottomrule_bool ,
+ notes / bottomrule .default:n = true ,
last-col .code:n = \tl_if_empty:nF {#1}
{ \@@_error:n { last-col~non~empty~for~NiceArray } }
\int_zero:N \l_@@_last_col_int ,
@@ -4988,7 +5722,7 @@ version 2005/12/01 or later.
% The following code is used in each cell of the array. It actualises quantities
% that, at the end of the array, will give informations about the vertical
% dimension of the two first rows and the two last rows. If the user uses the
-% |last-row|, some lines will be dynamically added to this command.
+% |last-row|, some lines of code will be dynamically added to this command.
% \begin{macrocode}
\cs_new_protected:Npn \@@_update_for_first_and_last_row:
{
@@ -5050,7 +5784,7 @@ version 2005/12/01 or later.
% \begin{itemize}
% \item if the width of the box |\l_@@_cell_box| (created with the content of
% the cell) is equal to zero, we consider the cell as empty (however,
-% this is not perfect since the user may have use a |\rlap|, a |\llap| or a
+% this is not perfect since the user may have used a |\rlap|, a |\llap| or a
% |\mathclap| of \pkg{mathtools}.
% \item the cells with a command |\Ldots| or |\Cdots|, |\Vdots|, etc.,
% should also be considered as empty; if |nullify-dots| is in force, there would
@@ -5278,9 +6012,9 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_set_protected:Npn \@@_newcolumntype #1
{
- \cs_if_free:cT { NC @ find @ #1 }
- { \NC@list \expandafter { \the \NC@list \NC@do #1 } }
- \cs_set:cpn {NC @ find @ #1 } ##1 #1 { \NC@ { ##1 } }
+ % \cs_if_free:cT { NC @ find @ #1 }
+ % { \NC@list \exp_after:wN { \the \NC@list \NC@do #1 } }
+ \cs_set:cpn { NC @ find @ #1 } ##1 #1 { \NC@ { ##1 } }
\peek_meaning:NTF [
{ \newcol@ #1 }
{ \newcol@ #1 [ 0 ] }
@@ -5318,7 +6052,7 @@ version 2005/12/01 or later.
%
% \bigskip
% The following code |\@@_pre_array:| is used in |{NiceArrayWithDelims}|. It
-% exists as a standalone macro only for lisibility.
+% exists as a standalone macro only for legibility.
% \label{prearray}
%
% \begin{macrocode}
@@ -5408,9 +6142,7 @@ version 2005/12/01 or later.
% \end{macrocode}
% After its first use, the definition of |\ialign| will revert
% automatically to its default definition. With this programmation, we will
-% have, in the cells of the array, a clean version of |\ialign|.\footnote{The
-% user will probably not use directly |\ialign| in the array... but more
-% likely environments that utilize |\ialign| internally (e.g.: |{substack}|).}
+% have, in the cells of the array, a clean version of |\ialign|.
% \begin{macrocode}
\cs_set_eq:NN \ialign \@@_old_ialign:
\halign
@@ -5499,15 +6231,6 @@ version 2005/12/01 or later.
\cs_set_eq:NN \@ifnextchar \new@ifnextchar
% \end{macrocode}
%
-% \bigskip
-% We define the new column types |L|, |C| and |R| that must be used instead of
-% |l|, |c| and |r| in the preamble of |{NiceArray}|. We use |\@@_newcolumntype|
-% because it will be slightly quicker thant |\newcolumtype|.
-% \begin{macrocode}
- \@@_newcolumntype L { > \@@_Cell: l < \@@_end_Cell: }
- \@@_newcolumntype C { > \@@_Cell: c < \@@_end_Cell: }
- \@@_newcolumntype R { > \@@_Cell: r < \@@_end_Cell: }
-% \end{macrocode}
%
% \bigskip
% We redefine the column types |p|, |m| and |b|. The command
@@ -5529,17 +6252,24 @@ version 2005/12/01 or later.
\hbox_set:Nw \l_@@_cell_box
\@@_Cell:
}
- c
+% \end{macrocode}
+% |\@@_true_c:| will be replaced statically by |c| at the end of the construction
+% of the preamble.
+% \begin{macrocode}
+ \@@_true_c:
< {
\@@_end_Cell:
\hbox_set_end:
% \end{macrocode}
-% The |\str_lowercase:n| is only for giving the user the ability to write
-% |wC{1cm}| instead of |wc{1cm}| for homogeneity with the letters |L|, |C| and
-% |R| used elsewhere in the preamble instead of |l|, |c| and |r|.
+% The construction with |\@@_foldcase:| (defined below) should be replaced by
+% |\str_foldcase:n| when that command of \pkg{expl3} will be widespread. That
+% construction is only for giving the user the ability to write |wC{1cm}|
+% instead of |wc{1cm}| for homogeneity with the letters |L|, |C| and |R| used
+% elsewhere in the preamble instead of |l|, |c| and |r|.
% \begin{macrocode}
- \makebox [ ##2 ] [ \str_lowercase:n { ##1 } ]
- { \box_use_drop:N \l_@@_cell_box }
+ \tl_set:Nn \l_tmpa_tl { ##1 }
+ \makebox [ ##2 ] [ \@@_foldcase: ]
+ { \box_use_drop:N \l_@@_cell_box }
}
}
\@@_newcolumntype W [ 2 ]
@@ -5548,12 +6278,17 @@ version 2005/12/01 or later.
\hbox_set:Nw \l_@@_cell_box
\@@_Cell:
}
- c
+% \end{macrocode}
+% |\@@_true_c:| will be replaced statically by |c| at the end of the construction
+% of the preamble.
+% \begin{macrocode}
+ \@@_true_c:
< {
\@@_end_Cell:
\hbox_set_end:
\cs_set_eq:NN \hss \hfil
- \makebox [ ##2 ] [ \str_lowercase:n { ##1 } ]
+ \tl_set:Nn \l_tmpa_tl { ##1 }
+ \makebox [ ##2 ] [ \@@_foldcase: ]
{ \box_use_drop:N \l_@@_cell_box }
}
}
@@ -5623,7 +6358,7 @@ version 2005/12/01 or later.
}
}
\int_gzero_new:N \g_@@_last_vdotted_col_int
- \bool_if:NT \c_@@_siunitx_loaded_bool \@@_renew_NC@rewrite@S:
+ \@@_renew_NC@rewrite@S:
\int_gset:Nn \g_@@_last_vdotted_col_int { -1 }
\bool_gset_false:N \g_@@_last_col_found_bool
% \end{macrocode}
@@ -5639,7 +6374,23 @@ version 2005/12/01 or later.
\tl_gclear_new:N \g_@@_Ddots_lines_tl
\tl_gclear_new:N \g_@@_Iddots_lines_tl
\tl_gclear_new:N \g_@@_HVdotsfor_lines_tl
- }
+ }
+% \end{macrocode}
+%
+% \medskip
+% The following command will be deleted when we will consider |\str_lowercase:n|
+% as widespread.
+% \begin{macrocode}
+\cs_set:Npn \@@_foldcase:
+ {
+ \tl_case:NnF \l_tmpa_tl
+ {
+ C { c }
+ L { l }
+ R { r }
+ }
+ { \l_tmpa_tl }
+ }
% \end{macrocode}
%
% \bigskip
@@ -5648,6 +6399,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\NewDocumentEnvironment { NiceArrayWithDelims } { m m O { } m ! O { } }
{
+ \bool_if:NT \c_@@_footnote_bool { \begin { savenotes } }
% \end{macrocode}
% The aim of the following |\bgroup| (the corresponding |\egroup| is, of course,
% at the end of the environment) is to be able to put an exposant to a matrix in
@@ -5712,6 +6464,8 @@ version 2005/12/01 or later.
\seq_clear:N \g_@@_blocks_seq
\seq_clear:N \g_@@_pos_of_blocks_seq
% \end{macrocode}
+% In fact, the sequence |\g_@@_pos_of_blocks_seq| will also contain the
+% positions of the cells with a |\diagbox|.
%
%
% The set of keys is not exactly the same for |{NiceArray}| and for the variants
@@ -5730,6 +6484,8 @@ version 2005/12/01 or later.
{ \exp_after:wN \@@_set_CT@arc@: \l_@@_rules_color_tl \q_stop }
% \end{macrocode}
%
+%
+%
% \bigskip
% If the key |code-before| is used, we have to create the |col| nodes and the
% |row| nodes before the creation of the array. First, we have to test whether
@@ -5909,7 +6665,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\hbox_set:Nn \l_tmpa_box { $ \bBigg@ 5 #1 $ }
\dim_set:Nn \l_@@_left_delim_dim { \box_wd:N \l_tmpa_box }
- \hbox_set:Nn \l_tmpa_box { $\bBigg@ 5 #2 $ }
+ \hbox_set:Nn \l_tmpa_box { $ \bBigg@ 5 #2 $ }
\dim_set:Nn \l_@@_right_delim_dim { \box_wd:N \l_tmpa_box }
}
% \end{macrocode}
@@ -5921,10 +6677,62 @@ version 2005/12/01 or later.
\box_clear_new:N \l_@@_the_array_box
% \end{macrocode}
%
-% \medskip
+% \bigskip
% We construct the preamble of the array in |\l_tmpa_tl|.
% \begin{macrocode}
\tl_set:Nn \l_tmpa_tl { #4 }
+% \end{macrocode}
+%
+%
+% \bigskip
+% If the user has loaded |nicematrix| with the option |define-L-C-R|, he will be
+% able to use |L|, |C| and |R| instead of |l|, |c| and |r| in the preambles of
+% the environments of \pkg{nicematrix} (it's a compatibility mode since |L|, |C|
+% and |R| were mandatory before version 5.0).
+% \begin{macrocode}
+ \bool_if:NT \c_@@_define_L_C_R_bool \@@_define_L_C_R:
+% \end{macrocode}
+%
+% \bigskip
+% We will do an ``expansion''\footnote{This ``expansion'' expands all the
+% constructions with |*| and with the new column types defined by
+% |\newcolumntype|.} of the preamble (with the tools of \pkg{array}
+% itself) and a replacement of the specifiers |c|, |l| and |r| by the specifiers
+% |C|, |L| and |R|.
+%
+%
+% We store our preamble in the token register |\@temptokena| (those
+% ``token registers'' are not supported by \pkg{expl3}).
+% \begin{macrocode}
+ \@temptokena \exp_after:wN { \l_tmpa_tl }
+% \end{macrocode}
+% Initialisation of a flag used by \pkg{array} to detect the end of the expansion.
+% \begin{macrocode}
+ \@tempswatrue
+% \end{macrocode}
+% The following line actually does the expansion (it's has been copied from
+% |array.sty|).
+% \begin{macrocode}
+ \@whilesw \if@tempswa \fi { \@tempswafalse \the \NC@list }
+% \end{macrocode}
+% We put back the preamble in our token list |\l_tmpa_tl|.
+% \begin{macrocode}
+ \tl_gset:NV \l_tmpa_tl \@temptokena
+% \end{macrocode}
+%
+% We do the replacement of letters |c|, |l| and |r| (these column types can't be
+% redefined by |\newcolumtype| of \pkg{array} and that's why we have to do the
+% job ``by hand'' after expansion of the preamble).
+% \begin{macrocode}
+ \tl_replace_all:Nnn \l_tmpa_tl c { > \@@_Cell: c < \@@_end_Cell: }
+ \tl_replace_all:Nnn \l_tmpa_tl l { > \@@_Cell: l < \@@_end_Cell: }
+ \tl_replace_all:Nnn \l_tmpa_tl r { > \@@_Cell: r < \@@_end_Cell: }
+ \tl_replace_all:Nnn \l_tmpa_tl \@@_true_c: c
+% \end{macrocode}
+%
+% \bigskip
+% We complete the preamble with the potential ``exterior columns''.
+% \begin{macrocode}
\int_compare:nNnTF \l_@@_first_col_int = 0
{ \tl_put_left:NV \l_tmpa_tl \c_@@_preamble_first_col_tl }
{
@@ -5949,8 +6757,13 @@ version 2005/12/01 or later.
}
{ \tl_put_right:Nn \l_tmpa_tl { @ { } } }
}
- \tl_put_right:Nn \l_tmpa_tl { > { \@@_error_too_much_cols: } L }
+ \tl_put_right:Nn \l_tmpa_tl { > { \@@_error_too_much_cols: } l }
% \end{macrocode}
+% Now, the preamble is constructed in |\l_tmpa_tl|
+%
+%
+%
+% \bigskip
% Here is the beginning of the box which will contain the array. The
% |\hbox_set_end:| corresponding to this |\hbox_set:Nw| will be in the second
% part of the environment (and the closing |\c_math_toggle_token| also).
@@ -6011,7 +6824,7 @@ version 2005/12/01 or later.
% |0.5\arrayrulewidth| in order to reserve space for the width of the vertical
% rules drawn with Tikz after the end of the array. However, the last
% |\arraycolsep| is used once (between columns, |\arraycolsep| is used twice).
-% That's we add a |0.5 \arrayrulewidth| more.
+% That's why we add a |0.5 \arrayrulewidth| more.
% \begin{macrocode}
\bool_if:NT \l_@@_vlines_bool { \skip_horizontal:N 0.5\arrayrulewidth }
\hbox_set_end:
@@ -6036,11 +6849,11 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% Now, the definition of |\c@jCol| and
-% |\g_@@_col_total_int| change: |\c@jCol| will be the number of
-% columns without the ``last column''; |\g_@@_col_total_int| will be the
-% number of columns with this ``last column''.\footnote{We remind that the
-% potential ``first column'' (exterior) has the number~$0$.}
+% Now, the definition of |\c@jCol| and |\g_@@_col_total_int| change: |\c@jCol|
+% will be the number of columns without the ``last column'';
+% |\g_@@_col_total_int| will be the number of columns with this ``last
+% column''.\footnote{We remind that the potential ``first column'' (exterior)
+% has the number~$0$.}
% \begin{macrocode}
\int_gset_eq:NN \c@jCol \g_@@_col_total_int
\bool_if:nT \g_@@_last_col_found_bool { \int_gdecr:N \c@jCol }
@@ -6054,7 +6867,6 @@ version 2005/12/01 or later.
% \end{macrocode}
%
%
-%
% \bigskip
% \textbf{Now, we begin the real construction in the output flow of TeX}. First, we take
% into account a potential ``first column'' (we remind that this ``first
@@ -6069,35 +6881,37 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% The construction of the real box is different in |{NiceArray}| and in the
-% other environments because, in |{NiceArray}|, we have to take into account the
-% value of |baseline| and we have no delimiter to put. We begin with |{NiceArray}|.
+% The construction of the real box is different when |\l_@@_NiceArray_bool| is
+% true (|{NiceArray}| or |{NiceTabular}|) and in the other environments because,
+% in |{NiceArray}| or |{NiceTabular}|, we have to take into account the value of
+% |baseline| and we have no delimiter to put. We begin with this case.
% \begin{macrocode}
\bool_if:NTF \l_@@_NiceArray_bool
{
% \end{macrocode}
-% Remember that, when the key |b| is used, the |\array| (of \pkg{array}) is
+% Remember that, when the key |b| is used, the |{array}| (of \pkg{array}) is
% constructed with the option |t| (and not |b|). Now, we do the translation to
% take into account the option |b|.
% \begin{macrocode}
\str_if_eq:VnTF \l_@@_baseline_str { b }
{
- \pgfpicture
- \@@_qpoint:n { row - 1 }
- \dim_gset_eq:NN \g_tmpa_dim \pgf@y
- \@@_qpoint:n { row - \int_use:N \c@iRow - base }
- \dim_gsub:Nn \g_tmpa_dim \pgf@y
- \endpgfpicture
- \int_compare:nNnT \l_@@_first_row_int = 0
- {
- \dim_gadd:Nn \g_tmpa_dim
- { \g_@@_ht_row_zero_dim + \g_@@_dp_row_zero_dim }
- }
- \box_move_up:nn \g_tmpa_dim { \box_use_drop:N \l_@@_the_array_box }
+ \pgfpicture
+ \@@_qpoint:n { row - 1 }
+ \dim_gset_eq:NN \g_tmpa_dim \pgf@y
+ \@@_qpoint:n { row - \int_use:N \c@iRow - base }
+ \dim_gsub:Nn \g_tmpa_dim \pgf@y
+ \endpgfpicture
+ \dim_gadd:Nn \g_tmpa_dim \arrayrulewidth
+ \int_compare:nNnT \l_@@_first_row_int = 0
+ {
+ \dim_gadd:Nn \g_tmpa_dim \g_@@_ht_row_zero_dim
+ \dim_gadd:Nn \g_tmpa_dim \g_@@_dp_row_zero_dim
+ }
+ \box_move_up:nn \g_tmpa_dim { \@@_use_array_box_with_notes: }
}
{
\str_if_eq:VnTF \l_@@_baseline_str { c }
- { \box_use_drop:N \l_@@_the_array_box }
+ { \@@_use_array_box_with_notes: }
{
% \end{macrocode}
% We convert a value of |t| to a value of |1|.
@@ -6109,11 +6923,9 @@ version 2005/12/01 or later.
% integer) to an integer stored in |\l_tmpa_int|.
% \begin{macrocode}
\int_set:Nn \l_tmpa_int \l_@@_baseline_str
- \bool_if:nT
- {
- \int_compare_p:nNn \l_tmpa_int < \l_@@_first_row_int
- || \int_compare_p:nNn \l_tmpa_int > \g_@@_row_total_int
- }
+ \bool_lazy_or:nnT
+ { \int_compare_p:nNn \l_tmpa_int < \l_@@_first_row_int }
+ { \int_compare_p:nNn \l_tmpa_int > \g_@@_row_total_int }
{
\@@_error:n { bad~value~for~baseline }
\int_set:Nn \l_tmpa_int 1
@@ -6124,13 +6936,13 @@ version 2005/12/01 or later.
\@@_qpoint:n { row - \int_use:N \l_tmpa_int - base }
\dim_gsub:Nn \g_tmpa_dim \pgf@y
\endpgfpicture
+ \dim_gadd:Nn \g_tmpa_dim \arrayrulewidth
\int_compare:nNnT \l_@@_first_row_int = 0
{
- \dim_gadd:Nn \g_tmpa_dim
- { \g_@@_ht_row_zero_dim + \g_@@_dp_row_zero_dim }
+ \dim_gadd:Nn \g_tmpa_dim \g_@@_ht_row_zero_dim
+ \dim_gadd:Nn \g_tmpa_dim \g_@@_dp_row_zero_dim
}
- \box_move_up:nn \g_tmpa_dim
- { \box_use_drop:N \l_@@_the_array_box }
+ \box_move_up:nn \g_tmpa_dim { \@@_use_array_box_with_notes: }
}
}
}
@@ -6176,12 +6988,13 @@ version 2005/12/01 or later.
% height in |\l_tmpa_dim|). The |\hbox:n| (or |\hbox|) is necessary here.
% \begin{macrocode}
\skip_vertical:N -\l_tmpa_dim
+ \skip_vertical:N -\arrayrulewidth
\hbox
{
\bool_if:NTF \l_@@_NiceTabular_bool
{ \skip_horizontal:N -\tabcolsep }
{ \skip_horizontal:N -\arraycolsep }
- \box_use_drop:N \l_@@_the_array_box
+ \@@_use_array_box_with_notes:
\bool_if:NTF \l_@@_NiceTabular_bool
{ \skip_horizontal:N -\tabcolsep }
{ \skip_horizontal:N -\arraycolsep }
@@ -6191,6 +7004,7 @@ version 2005/12/01 or later.
% height in |\l_tmpb_dim|).
% \begin{macrocode}
\skip_vertical:N -\l_tmpb_dim
+ \skip_vertical:N \arrayrulewidth
}
\right #2
\c_math_toggle_token
@@ -6219,10 +7033,13 @@ version 2005/12/01 or later.
}
\@@_after_array:
\egroup
+ \bool_if:NT \c_@@_footnote_bool { \end { savenotes } }
}
% \end{macrocode}
% This is the end of the environment |{NiceArrayWithDelims}|.
%
+%
+%
% \bigskip
% The command |\@@_put_box_in_flow:| puts the box |\l_tmpa_box| (which contains
% the array) in the flow. It is used for the environments with delimiters.
@@ -6289,6 +7106,71 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \bigskip
+% \begin{macrocode}
+\cs_new_protected:Npn \@@_use_array_box_with_notes:
+ {
+ \int_compare:nNnTF \c@tabularnote = 0
+ { \box_use_drop:N \l_@@_the_array_box }
+ {
+ \begin { minipage } { \box_wd:N \l_@@_the_array_box }
+ \box_use_drop:N \l_@@_the_array_box
+ \skip_vertical:N 0.65ex
+% \end{macrocode}
+% The TeX group is for potential specifications in the
+% |\l_@@_notes_code_before_tl|.
+% \begin{macrocode}
+ \group_begin:
+ \l_@@_notes_code_before_tl
+% \end{macrocode}
+% We compose the tabular notes with a list of \pkg{enumitem}. The |\strut| and
+% the |\unskip| are designed to give the ability to put a |\bottomrule| at the
+% end of the notes with a good vertical space.
+% \begin{macrocode}
+ \bool_if:NTF \l_@@_notes_para_bool
+ {
+ \begin { tabularnotes* }
+ \seq_map_inline:Nn \g_@@_tabularnotes_seq { \item ##1 } \strut
+ \end { tabularnotes* }
+% \end{macrocode}
+% The following |\par| is mandatory for the event that the user has put
+% |\footnotesize| (for example) in the |notes/code-before|.
+% \begin{macrocode}
+ \par
+ }
+ {
+ \tabularnotes
+ \seq_map_inline:Nn \g_@@_tabularnotes_seq { \item ##1 } \strut
+ \endtabularnotes
+ }
+ \unskip
+ \group_end:
+ \bool_if:NT \l_@@_notes_bottomrule_bool
+ {
+ \bool_if:NTF \c_@@_booktabs_loaded_bool
+ {
+% \end{macrocode}
+% The two dimensions |\aboverulesep| et |\heavyrulewidth| are parameters defined
+% by \pkg{booktabs}.
+% \begin{macrocode}
+ \skip_vertical:N \aboverulesep
+% \end{macrocode}
+% |\CT@arc@| is the specification of color defined by \pkg{colortbl} but you use it
+% even if \pkg{colortbl} is not loaded.
+% \begin{macrocode}
+ { \CT@arc@ \hrule height \heavyrulewidth }
+ }
+ { \@@_error:n { bottomule~without~booktabs } }
+ }
+ \l_@@_notes_code_after_tl
+ \end { minipage }
+ \seq_gclear:N \g_@@_tabularnotes_seq
+ \int_gzero:N \c@tabularnote
+ }
+ }
+% \end{macrocode}
+%
+%
+% \bigskip
% The command |\@@_put_box_in_flow_bis:| is used when the option
% |max-delimiter-width| is used because, in this case, we have to adjust the
% widths of the delimiters. The arguments |#1| and |#2| are the delimiters
@@ -6489,7 +7371,6 @@ version 2005/12/01 or later.
\cs_new:Npn \@@_create_col_nodes:
{
\crcr
- \int_compare:nNnT \c@iRow = 0 { \@@_fatal:n { Zero~row } }
\int_compare:nNnT \l_@@_first_col_int = 0
{
\omit
@@ -6559,7 +7440,7 @@ version 2005/12/01 or later.
%
% \smallskip
% We give a default value for |\g_tmpa_skip| (|0 pt plus 1 fill|) but it will
-% just after erased by a fixed value in the concerned cases.
+% just after be erased by a fixed value in the concerned cases.
% \begin{macrocode}
\skip_gset:Nn \g_tmpa_skip { 0 pt~plus 1 fill }
\bool_if:NF \l_@@_auto_columns_width_bool
@@ -6882,7 +7763,7 @@ version 2005/12/01 or later.
\NewDocumentEnvironment { #1 NiceMatrix } { ! O { } }
{
\str_gset:Nn \g_@@_name_env_str { #1 NiceMatrix }
- \tl_set:Nn \l_@@_type_of_col_tl C
+ \tl_set:Nn \l_@@_type_of_col_tl c
\keys_set:nn { NiceMatrix / NiceMatrix } { ##1 }
\exp_args:Nnx \@@_begin_of_NiceMatrix:nn { #1 } \l_@@_type_of_col_tl
}
@@ -7144,7 +8025,7 @@ version 2005/12/01 or later.
% \end{macrocode}
% When |light-syntax| is used, we insert systematically a |\CodeAfter| in the
% flow. Thus, it's possible to have two instructions |\CodeAfter| and the second
-% one is eventually present in |\g_@@_code_after_tl|. That's why we set
+% one may be present in |\g_@@_code_after_tl|. That's why we set
% |\Code-after| to be \textsl{no-op} now.
% \begin{macrocode}
\cs_set_eq:NN \CodeAfter \prg_do_nothing:
@@ -7345,7 +8226,7 @@ version 2005/12/01 or later.
% \end{macrocode}
% If the case is empty, we declare that the cell as non-empty. Indeed, we will
% draw a dotted line and the cell will be on that dotted line. All the cells of
-% a dotted line have to be mark as ``dotted'' because we don't want
+% a dotted line have to be marked as ``dotted'' because we don't want
% intersections between dotted lines. We recall that the research of the
% extremities of the lines are all done in the same TeX group (the group of the
% environnement), even though, when the extremities are found, each line is
@@ -7545,8 +8426,7 @@ version 2005/12/01 or later.
{
\@@_qpoint:n { col - \int_use:N \l_@@_initial_j_int }
\dim_set_eq:NN \l_@@_x_initial_dim \pgf@x
- \dim_add:Nn \l_@@_x_initial_dim
- { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
+ \dim_add:Nn \l_@@_x_initial_dim \@@_tab_or_array_colsep:
\@@_qpoint:n { row - \int_use:N \l_@@_initial_i_int - base }
\dim_set_eq:NN \l_@@_y_initial_dim \pgf@y
}
@@ -7555,8 +8435,7 @@ version 2005/12/01 or later.
{
\@@_qpoint:n { col - \@@_succ:n \l_@@_final_j_int }
\dim_set_eq:NN \l_@@_x_final_dim \pgf@x
- \dim_sub:Nn \l_@@_x_final_dim
- { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
+ \dim_sub:Nn \l_@@_x_final_dim \@@_tab_or_array_colsep:
\@@_qpoint:n { row - \int_use:N \l_@@_final_i_int - base }
\dim_set_eq:NN \l_@@_y_final_dim \pgf@y
}
@@ -7625,7 +8504,7 @@ version 2005/12/01 or later.
\@@_qpoint:n { col - \int_use:N \l_@@_initial_j_int }
\dim_set_eq:NN \l_@@_x_initial_dim \pgf@x
\dim_add:Nn \l_@@_x_initial_dim
- { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
+ { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
}
{ \@@_set_initial_coords_from_anchor:n { mid~east } }
\bool_if:NTF \l_@@_final_open_bool
@@ -7633,7 +8512,7 @@ version 2005/12/01 or later.
\@@_qpoint:n { col - \@@_succ:n \l_@@_final_j_int }
\dim_set_eq:NN \l_@@_x_final_dim \pgf@x
\dim_sub:Nn \l_@@_x_final_dim
- { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
+ { \bool_if:NTF \l_@@_NiceTabular_bool \tabcolsep \arraycolsep }
}
{ \@@_set_final_coords_from_anchor:n { mid~west } }
\bool_lazy_and:nnTF
@@ -7701,8 +8580,8 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_actually_draw_Vdots:
{
% \end{macrocode}
-% The boolean |\l_tmpa_bool| indicates whether the column is of type |l| (|L| of
-% |{NiceArray}|) or may be considered as if.
+% The boolean |\l_tmpa_bool| indicates whether the column is of type |l| or may
+% be considered as if.
% \begin{macrocode}
\bool_set_false:N \l_tmpa_bool
\bool_lazy_or:nnF \l_@@_initial_open_bool \l_@@_final_open_bool
@@ -7713,8 +8592,8 @@ version 2005/12/01 or later.
{ \dim_compare_p:nNn \l_@@_x_initial_dim = \l_@@_x_final_dim }
}
% \end{macrocode}
-% Now, we try to determine whether the column is of type |c| (|C| of
-% |{NiceArray}|) or may be considered as if.
+% Now, we try to determine whether the column is of type |c| or may be
+% considered as if.
% \begin{macrocode}
\bool_if:NTF \l_@@_initial_open_bool
{
@@ -8042,7 +8921,7 @@ version 2005/12/01 or later.
\pgftransformshift
{
\pgfpointlineattime { 0.5 }
- { \pgfpoint \l_@@_x_initial_dim \l_@@_y_initial_dim }
+ { \pgfpoint \l_@@_x_initial_dim \l_@@_y_initial_dim }
{ \pgfpoint \l_@@_x_final_dim \l_@@_y_final_dim }
}
\pgftransformrotate
@@ -8051,7 +8930,7 @@ version 2005/12/01 or later.
{
atand
(
- \l_@@_y_final_dim - \l_@@_y_initial_dim ,
+ \l_@@_y_final_dim - \l_@@_y_initial_dim ,
\l_@@_x_final_dim - \l_@@_x_initial_dim
)
}
@@ -8232,7 +9111,7 @@ version 2005/12/01 or later.
% \pkg{nicematrix} rely upon |{NiceArray}|).
%
% The starred versions of these commands are deprecated since version~3.1 but,
-% as for now, they are still available with an error.
+% as of now, they are still available with an error.
%
%
% \medskip
@@ -8378,7 +9257,23 @@ version 2005/12/01 or later.
\cs_set_eq:NN \@@_old_multicolumn \multicolumn
\cs_new:Npn \@@_multicolumn:nnn #1 #2 #3
{
- \@@_old_multicolumn { #1 } { #2 } { #3 }
+% \begin{macrocode}
+% We have to act in expandable way since it will begin by a |\multicolumn|.
+% \end{macrocode
+ \exp_args:NNe
+ \@@_old_multicolumn
+ { #1 }
+% \end{macrocode}
+% We will have to replace |\tl_lower_case:n| in some times
+% since |\tl_lower_case:n| seems to be deprecated.
+% \begin{macrocode}
+ {
+ > \@@_Cell:
+ \bool_if:NT \c_@@_define_L_C_R_bool \tl_lower_case:n
+ #2
+ < \@@_end_Cell:
+ }
+ { #3 }
% \end{macrocode}
% The |\peek_remove_spaces:n| is mandatory.
% \begin{macrocode}
@@ -8413,7 +9308,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new:Npn \@@_Hdotsfor:
{
- \multicolumn { 1 } { C } { }
+ \multicolumn { 1 } { c } { }
\@@_Hdotsfor_i
}
% \end{macrocode}
@@ -8445,7 +9340,7 @@ version 2005/12/01 or later.
down = \exp_not:n { #4 } , up = \exp_not:n { #5 }
}
}
- \prg_replicate:nn { #2 - 1 } { & \multicolumn { 1 } { C } { } }
+ \prg_replicate:nn { #2 - 1 } { & \multicolumn { 1 } { c } { } }
}
}
% \end{macrocode}
@@ -9355,17 +10250,14 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_if_hline_in_block:nnnn #1 #2 #3 #4
{
- \int_compare:nNnT \l_tmpa_tl > { #1 }
+ \bool_lazy_all:nT
{
- \int_compare:nNnT \l_tmpa_tl < { #3 + 1 }
- {
- \int_compare:nNnT \l_tmpb_tl > { #2 - 1 }
- {
- \int_compare:nNnT \l_tmpb_tl < { #4 + 1 }
- { \bool_gset_false:N \g_tmpa_bool }
- }
- }
+ { \int_compare_p:nNn \l_tmpa_tl > { #1 } }
+ { \int_compare_p:nNn \l_tmpa_tl < { #3 + 1 } }
+ { \int_compare_p:nNn \l_tmpb_tl > { #2 - 1 } }
+ { \int_compare_p:nNn \l_tmpb_tl < { #4 + 1 } }
}
+ { \bool_gset_false:N \g_tmpa_bool }
}
% \end{macrocode}
%
@@ -9373,17 +10265,14 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_if_vline_in_block:nnnn #1 #2 #3 #4
{
- \int_compare:nNnT \l_tmpa_tl > { #1 - 1 }
+ \bool_lazy_all:nT
{
- \int_compare:nNnT \l_tmpa_tl < { #3 + 1 }
- {
- \int_compare:nNnT \l_tmpb_tl > { #2 }
- {
- \int_compare:nNnT \l_tmpb_tl < { #4 + 1 }
- { \bool_gset_false:N \g_tmpa_bool }
- }
- }
+ { \int_compare_p:nNn \l_tmpa_tl > { #1 - 1 } }
+ { \int_compare_p:nNn \l_tmpa_tl < { #3 + 1 } }
+ { \int_compare_p:nNn \l_tmpb_tl > { #2 } }
+ { \int_compare_p:nNn \l_tmpb_tl < { #4 + 1 } }
}
+ { \bool_gset_false:N \g_tmpa_bool }
}
% \end{macrocode}
%
@@ -9440,7 +10329,7 @@ version 2005/12/01 or later.
\int_zero_new:N \l_@@_last_empty_row_int
\int_step_inline:nnnn { #1 } { #3 } { #5 }
{
- \@@_test_if_cell_in_a_block:nx { ##1 } { \int_eval:n { #2 } }
+ \@@_test_if_cell_in_a_block:nn { ##1 } { \int_eval:n { #2 } }
\bool_if:nTF
{
\cs_if_exist_p:c
@@ -9461,7 +10350,7 @@ version 2005/12/01 or later.
\int_zero_new:N \l_@@_last_empty_column_int
\int_step_inline:nnnn { #2 } { #4 } { #6 }
{
- \@@_test_if_cell_in_a_block:xn { \int_eval:n { #1 } } { ##1 }
+ \@@_test_if_cell_in_a_block:nn { \int_eval:n { #1 } } { ##1 }
\bool_if:nTF
{
\cs_if_exist_p:c
@@ -9507,33 +10396,33 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% \bigskip
-% The following macro tests whether if a cell is in (at least) one of the blocks
-% of the array.
+% \bigskip
+% The following macro tests whether a cell is in (at least) one of
+% the blocks of the array (or in a cell with a |\diagbox|).
%
-% The flag |\l_tmpb_bool| will be raised if the cell |#1|-|#2| is in a block.
+% The flag |\l_tmpb_bool| will be raised if the cell |#1|-|#2| is in a block (or
+% in a cell with a |\diagbox|).
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_if_cell_in_a_block:nn #1 #2
{
+ \int_set:Nn \l_tmpa_int { #1 }
+ \int_set:Nn \l_tmpb_int { #2 }
\bool_set_false:N \l_tmpb_bool
\seq_map_inline:Nn \g_@@_pos_of_blocks_seq
- { \@@_test_if_cell_in_block:nnnnnnn { #1 } { #2 } ##1 }
+ { \@@_test_if_cell_in_block:nnnnnnn { \l_tmpa_int } { \l_tmpb_int } ##1 }
}
% \end{macrocode}
%
-% \begin{macrocode}
-\cs_generate_variant:Nn \@@_test_if_cell_in_a_block:nn { nx , xn }
-% \end{macrocode}
%
% \begin{macrocode}
\cs_new_protected:Npn \@@_test_if_cell_in_block:nnnnnnn #1 #2 #3 #4 #5 #6
{
- \bool_if:nT
+ \bool_lazy_all:nT
{
- \int_compare_p:n { #3 <= #1 }
- && \int_compare_p:n { #1 <= #5 }
- && \int_compare_p:n { #4 <= #2 }
- && \int_compare_p:n { #2 <= #6 }
+ { \int_compare_p:n { #3 <= #1 } }
+ { \int_compare_p:n { #1 <= #5 } }
+ { \int_compare_p:n { #4 <= #2 } }
+ { \int_compare_p:n { #2 <= #6 } }
}
{ \bool_set_true:N \l_tmpb_bool }
}
@@ -9565,7 +10454,7 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_hdottedline_i:
{
% \end{macrocode}
-% We write in the code-after the instruction that will eventually draw the
+% We write in the code-after the instruction that will potentially draw the
% dotted line. It's not possible to draw this dotted line now because we don't
% know the length of the line (we don't even know the number of columns).
% \begin{macrocode}
@@ -9693,7 +10582,7 @@ version 2005/12/01 or later.
% \end{macrocode}
%
% \medskip
-% As for now, we have no option to control the style of the lines drawn by
+% As of now, we have no option to control the style of the lines drawn by
% |\hdottedline| and the specifier ``|:|'' in the preamble. That's why we impose
% the style |standard|.
% \begin{macrocode}
@@ -9761,7 +10650,7 @@ version 2005/12/01 or later.
\@@_qpoint:n { row - \@@_succ:n \c@iRow }
\dim_set:Nn \l_@@_y_final_dim { \pgf@y + 0.5 \l_@@_inter_dots_dim }
% \end{macrocode}
-% As for now, we have no option to control the style of the lines drawn by
+% As of now, we have no option to control the style of the lines drawn by
% |\hdottedline| and the specifier ``|:|'' in the preamble. That's why we impose
% the style |standard|.
% \begin{macrocode}
@@ -9770,7 +10659,7 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-%
+%
%
% \bigskip
% \subsection*{The environment \{NiceMatrixBlock\}}
@@ -9829,7 +10718,7 @@ version 2005/12/01 or later.
\cs_gset:cpn
{ @@ _ max _ cell _ width _ \int_use:N \g_@@_NiceMatrixBlock_int }
% \end{macrocode}
-% For technical reasons, we have to include the width of an eventual rule on the
+% For technical reasons, we have to include the width of a potential rule on the
% right side of the cells.
% \begin{macrocode}
{ \dim_eval:n { \g_@@_max_cell_width_dim + \arrayrulewidth } }
@@ -10205,6 +11094,8 @@ version 2005/12/01 or later.
% \begin{macrocode}
\cs_new_protected:Npn \@@_Block_ii:nnnnn #1 #2 #3 #4 #5
{
+ \bool_if:NT \l_@@_NiceTabular_bool
+ { \tl_if_empty:nF { #4 } { \@@_error:n { angle~option~in~NiceTabular } } }
% \end{macrocode}
%
% \medskip
@@ -10217,8 +11108,8 @@ version 2005/12/01 or later.
{ \int_eval:n { \c@jCol + #2 - 1 } }
}
% \end{macrocode}
-% Now, |\l_tmpa_tl| constains a ``object'' corresponding to the position of the
-% block whith four components surrounded by brackets:
+% Now, |\l_tmpa_tl| contains an ``object'' corresponding to the position of the
+% block whith four components surrounded by curly brackets:
%
% |{|\textsl{imin}|}{|\textsl{jmin}|}{|\textsl{imax}|}{|\textsl{jmax}|}|.
%
@@ -10229,7 +11120,7 @@ version 2005/12/01 or later.
% We also store a complete description of the block in the sequence
% |\g_@@_blocks_seq|. Of course, the sequences |\g_@@_pos_of_blocks_seq| and
% |\g_@@_blocks_seq| are redundant, but it's for efficiency. In
-% |\g_@@_blocks_seq|, each block is represented by an ``objet'' with six
+% |\g_@@_blocks_seq|, each block is represented by an ``object'' with six
% components:
%
% |{|\textsl{imin}|}{|\textsl{jmin}|}{|\textsl{imax}|}{|\textsl{jmax}|}{|\textsl{options}|}{|\textsl{contents}|}|.
@@ -10247,7 +11138,7 @@ version 2005/12/01 or later.
% \bigskip
% The key |tikz| is for Tikz options used when the \textsc{pgf} node of the
% block is created (the ``normal'' block node and not the ``short'' one nor the
-% ``medium'' one). \textbf{In fact, as for now, it is \emph{not} documented}. Is
+% ``medium'' one). \textbf{In fact, as of now, it is \emph{not} documented}. Is
% it really a good idea to provide such a key?
% \begin{macrocode}
\keys_define:nn { NiceMatrix / Block }
@@ -10269,13 +11160,26 @@ version 2005/12/01 or later.
\cs_new_protected:Npn \@@_Block_iii:nnnnnn #1 #2 #3 #4 #5 #6
{
% \end{macrocode}
-% The group is for the keys (even if, as for now, there is only one key, called
+% The group is for the keys (even if, as of now, there is only one key, called
% |tikz| and not documented).
% \begin{macrocode}
\group_begin:
\keys_set:nn { NiceMatrix / Block } { #5 }
% \end{macrocode}
%
+% \medskip
+% \begin{macrocode}
+ \cs_set_protected:Npn \diagbox ##1 ##2
+ {
+ \tl_gput_right:Nx \g_@@_internal_code_after_tl
+ {
+ \@@_actually_diagbox:nnnnnn
+ { #1 } { #2 } { #3 } { #4 } { ##1 } { ##2 }
+ }
+ }
+% \end{macrocode}
+%
+% \medskip
% \begin{macrocode}
\bool_lazy_or:nnTF
{ \int_compare_p:nNn { #3 } > \g_@@_row_total_int }
@@ -10298,7 +11202,7 @@ version 2005/12/01 or later.
% will be used by \pkg{nicematrix} to put the label of the node. The first one
% won't be used explicitely.
% \begin{Verbatim}
-% \begin{NiceTabular}{CC!{\hspace{1cm}}C}
+% \begin{NiceTabular}{cc!{\hspace{1cm}}c}
% \Block{2-2}{our block} & & one \\
% & & two \\
% three & four & five \\
@@ -10316,7 +11220,7 @@ version 2005/12/01 or later.
% \begin{tabular}{c!{\hspace{1cm}}c}
% We highlight the node |1-1-block|
% & We highlight the node |1-1-block-short| \\[2mm]
-% \begin{NiceTabular}{CC!{\hspace{1cm}}C}
+% \begin{NiceTabular}{cc!{\hspace{1cm}}c}
% \Block{2-2}{our block} & & one \\
% & & two \\
% three & four & five \\
@@ -10325,7 +11229,7 @@ version 2005/12/01 or later.
% \tikz \node [highlight = (1-1-block)] { } ;
% \end{NiceTabular}
% &
-% \begin{NiceTabular}{CC!{\hspace{1cm}}C}
+% \begin{NiceTabular}{cc!{\hspace{1cm}}c}
% \Block{2-2}{our block} & & one \\
% & & two \\
% three & four & five \\
@@ -10365,8 +11269,6 @@ version 2005/12/01 or later.
\end { pgfscope }
% \end{macrocode}
%
-%
-%
% \medskip
% We construct the |short| node.
% \begin{macrocode}
@@ -10522,7 +11424,7 @@ version 2005/12/01 or later.
\int_zero_new:N \l_@@_nb_cols_int
\@@_set_size:n #4 \q_stop
\begin { NiceArrayWithDelims } { #1 } { #2 }
- { * { \l_@@_nb_cols_int } { C } } [ #3 , #5 , #7 ]
+ { * { \l_@@_nb_cols_int } { c } } [ #3 , #5 , #7 ]
\int_compare:nNnT \l_@@_first_row_int = 0
{
\int_compare:nNnT \l_@@_first_col_int = 0 { & }
@@ -10533,7 +11435,7 @@ version 2005/12/01 or later.
{
\int_compare:nNnT \l_@@_first_col_int = 0 { & }
% \end{macrocode}
-% You put |{ }| before |#6| to avoid a hasty expansion of an eventual
+% You put |{ }| before |#6| to avoid a hasty expansion of a potential
% |\arabic{iRow}| at the beginning of the row which would result in an incorrect
% value of that |iRow| (since |iRow| is incremented in the first cell of the row
% of the |\halign|).
@@ -10613,24 +11515,47 @@ version 2005/12/01 or later.
% \bigskip
% \subsection*{The command \textbackslash diagbox}
%
+% The command |\diagbox| will be linked to |\diagbox:nn| in the environments of
+% \pkg{nicematrix}.
%
% \begin{macrocode}
\cs_new_protected:Npn \@@_diagbox:nn #1 #2
{
\tl_gput_right:Nx \g_@@_internal_code_after_tl
{
- \@@_actually_diagbox:nnnn
- { \int_use:N \c@iRow } { \int_use:N \c@jCol } { #1 } { #2 }
+ \@@_actually_diagbox:nnnnnn
+ { \int_use:N \c@iRow }
+ { \int_use:N \c@jCol }
+ { \int_use:N \c@iRow }
+ { \int_use:N \c@jCol }
+ { #1 }
+ { #2 }
+ }
+% \end{macrocode}
+% We put the cell with |\diagbox| in the sequence |\g_@@_pos_of_blocks_seq|
+% because a cell with |\diagbox| must be considered as non empty by the key
+% |hvlines-except-corners|.
+% \begin{macrocode}
+ \seq_gput_right:Nx \g_@@_pos_of_blocks_seq
+ {
+ { \int_use:N \c@iRow }
+ { \int_use:N \c@jCol }
+ { \int_use:N \c@iRow }
+ { \int_use:N \c@jCol }
}
}
% \end{macrocode}
+%
+% \medskip
+% The command |\diagbox| is also redefined locally when we draw a block.
%
% \medskip
-% The two arguments of |\@@_actually_diagbox:nn| are the number of row and the
-% number of column of the cell to slash. The two other are the elements to draw
-% below and above the diagonal line.
+% The first four arguments of |\@@_actually_diagbox:nnnnnn| correspond to the
+% rectangle (=block) to slash (we recall that it's possible to use |\diagbox| in
+% a |\Block|). The two other are the elements to draw below and above the
+% diagonal line.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_actually_diagbox:nnnn #1 #2 #3 #4
+\cs_new_protected:Npn \@@_actually_diagbox:nnnnnn #1 #2 #3 #4 #5 #6
{
\pgfpicture
\pgf@relevantforpicturesizefalse
@@ -10640,9 +11565,9 @@ version 2005/12/01 or later.
\@@_qpoint:n { col - #2 }
\dim_set_eq:NN \l_tmpb_dim \pgf@x
\pgfpathmoveto { \pgfpoint \l_tmpb_dim \l_tmpa_dim }
- \@@_qpoint:n { row - \@@_succ:n { #1 } }
+ \@@_qpoint:n { row - \@@_succ:n { #3 } }
\dim_set_eq:NN \l_tmpc_dim \pgf@y
- \@@_qpoint:n { col - \@@_succ:n { #2 } }
+ \@@_qpoint:n { col - \@@_succ:n { #4 } }
\dim_set_eq:NN \l_tmpd_dim \pgf@x
\pgfpathlineto { \pgfpoint \l_tmpd_dim \l_tmpc_dim }
{
@@ -10659,14 +11584,17 @@ version 2005/12/01 or later.
\pgfscope
\pgftransformshift { \pgfpoint \l_tmpb_dim \l_tmpc_dim }
\pgfnode { rectangle } { south~west }
- { \@@_math_toggle_token: #3 \@@_math_toggle_token: } { } { }
+ { \@@_math_toggle_token: #5 \@@_math_toggle_token: } { } { }
\endpgfscope
\pgftransformshift { \pgfpoint \l_tmpd_dim \l_tmpa_dim }
\pgfnode { rectangle } { north~east }
- { \@@_math_toggle_token: #4 \@@_math_toggle_token: } { } { }
+ { \@@_math_toggle_token: #6 \@@_math_toggle_token: } { } { }
\endpgfpicture
}
% \end{macrocode}
+%
+%
+%
%
% \bigskip
% \subsection*{The keyword \textbackslash CodeAfter}
@@ -10710,7 +11638,7 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-%
+%
%
% \bigskip
% \subsection*{We process the options at package loading}
@@ -10725,42 +11653,129 @@ version 2005/12/01 or later.
%
% Of course, the command |\NiceMatrix| must be defined before such an
% instruction is executed.
+%
+% \medskip
+%% \medskip
+% The boolean |\g_@@_footnotehyper_bool| will indicate if the option
+% |footnotehyper| is used.
+% \begin{macrocode}
+\bool_new:N \c_@@_footnotehyper_bool
+% \end{macrocode}
+%
+% \medskip
+% The boolean |\c_@@_footnote_bool| will indicate if the option |footnote| is
+% used, but quicky, it will also be set to |true| if the option |footnotehyper|
+% is used.
+% \begin{macrocode}
+\bool_new:N \c_@@_footnote_bool
+% \end{macrocode}
+%
+% \begin{macrocode}
+\@@_msg_new:nnn { Unknown~option~for~package }
+ {
+ The~option~'\l_keys_key_tl'~is~unknown. \\
+ If~you~go~on,~it~will~be~ignored. \\
+ For~a~list~of~the~available~options,~type~H~<return>.
+ }
+ {
+ The~available~options~are~(in~alphabetic~order):~
+ define-L-C-R,~
+ footnote,~
+ footnotehyper,~
+ renew-dots,~
+ renew-matrix~and~
+ transparent.
+ }
+% \end{macrocode}
+%
+%
% \begin{macrocode}
\keys_define:nn { NiceMatrix / Package }
{
+ define-L-C-R .bool_set:N = \c_@@_define_L_C_R_bool ,
+ define-L-C-R .default:n = true ,
renew-dots .bool_set:N = \l_@@_renew_dots_bool ,
renew-dots .value_forbidden:n = true ,
renew-matrix .code:n = \@@_renew_matrix: ,
renew-matrix .value_forbidden:n = true ,
transparent .meta:n = { renew-dots , renew-matrix } ,
transparent .value_forbidden:n = true,
+ footnote .bool_set:N = \c_@@_footnote_bool ,
+ footnotehyper .bool_set:N = \c_@@_footnotehyper_bool ,
+ unknown .code:n = \@@_error:n { Unknown~option~for~package }
}
\ProcessKeysOptions { NiceMatrix / Package }
% \end{macrocode}
%
% \bigskip
-% \subsection*{Error messages of the package}
+% \begin{macrocode}
+\@@_msg_new:nn { footnote~with~footnotehyper~package }
+ {
+ You~can't~use~the~option~'footnote'~because~the~package~
+ footnotehyper~has~already~been~loaded.~
+ If~you~want,~you~can~use~the~option~'footnotehyper'~and~the~footnotes~
+ within~the~environments~of~nicematrix~will~be~extracted~with~the~tools~
+ of~the~package~footnotehyper.\\
+ If~you~go~on,~the~package~footnote~won't~be~loaded.
+ }
+% \end{macrocode}
%
-% The following command converts all the elements of a sequence (which are token
-% lists) into strings.
% \begin{macrocode}
-\cs_new_protected:Npn \@@_convert_to_str_seq:N #1
- {
- \seq_clear:N \l_tmpa_seq
- \seq_map_inline:Nn #1
- {
- \seq_put_left:Nx \l_tmpa_seq { \tl_to_str:n { ##1 } }
+\@@_msg_new:nn { footnotehyper~with~footnote~package }
+ {
+ You~can't~use~the~option~'footnotehyper'~because~the~package~
+ footnote~has~already~been~loaded.~
+ If~you~want,~you~can~use~the~option~'footnote'~and~the~footnotes~
+ within~the~environments~of~nicematrix~will~be~extracted~with~the~tools~
+ of~the~package~footnote.\\
+ If~you~go~on,~the~package~footnotehyper~won't~be~loaded.
+ }
+% \end{macrocode}
+%
+% \medskip
+% \begin{macrocode}
+\bool_if:NT \c_@@_footnote_bool
+ {
+ \@ifclassloaded { beamer }
+ { \msg_info:nn { nicematrix } { Option~incompatible~with~Beamer } }
+ {
+ \@ifpackageloaded { footnotehyper }
+ { \@@_error:n { footnote~with~footnotehyper~package } }
+ { \usepackage { footnote } }
}
- \seq_set_eq:NN #1 \l_tmpa_seq
}
% \end{macrocode}
+%
+% \begin{macrocode}
+\bool_if:NT \c_@@_footnotehyper_bool
+ {
+ \@ifclassloaded { beamer }
+ { \@@_info:n { Option~incompatible~with~Beamer } }
+ {
+ \@ifpackageloaded { footnote }
+ { \@@_error:n { footnotehyper~with~footnote~package } }
+ { \usepackage { footnotehyper } }
+ }
+ \bool_set_true:N \c_@@_footnote_bool
+ }
+% \end{macrocode}
+% The flag |\c_@@_footnote_bool| is raised and so, we will only have to test
+% |\c_@@_footnote_bool| in order to know if we have to insert an environment
+% |{savenotes}|.
+%
+%
+% \bigskip
+% \subsection*{Error messages of the package}
+%
%
-% The following command creates a sequence of strings (|str|) from a |clist|.
+% The following command creates a sequence of strings (|str|) from a |clist|. Be
+% careful: we use |\seq_set_map:NNn| and the name of that function will maybe
+% change to |\eq_set_map_x:NNn|.
% \begin{macrocode}
\cs_new_protected:Npn \@@_set_seq_of_str_from_clist:Nn #1 #2
{
\seq_set_from_clist:Nn #1 { #2 }
- \@@_convert_to_str_seq:N #1
+ \seq_set_map:NNn #1 #1 { \tl_to_str:n { ##1 } }
}
% \end{macrocode}
%
@@ -10899,6 +11914,7 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
+%
% \begin{macrocode}
\@@_msg_new:nn { ampersand~in~light-syntax }
{
@@ -10978,12 +11994,46 @@ version 2005/12/01 or later.
{
You~try~to~draw~a~block~in~the~cell~#1-#2~of~your~matrix~but~the~matrix~is~
too~small~for~that~block. \\
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
+\@@_msg_new:nn { angle~option~in~NiceTabular }
+ {
+ You~should~not~the~option~between~angle~brackets~(<~and~>)~for~a~command~
+ \token_to_str:N \Block\ in~\{NiceTabular\}.~However,~you~can~go~on.
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
+\@@_msg_new:nn { tabularnote~forbidden }
+ {
+ You~can't~use~the~command~\token_to_str:N\tabularnote\
+ ~in~a~\@@_full_name_env:.~This~command~is~available~only~in~
+ \{NiceTabular\},~\{NiceArray\}~and~\{NiceMatrix\}. \\
If~you~go~on,~this~command~will~be~ignored.
}
% \end{macrocode}
%
+% \begin{macrocode}
+\@@_msg_new:nn { bottomule~without~booktabs }
+ {
+ You~can't~use~the~option~'tabular/bottomrule'~because~you~haven't~
+ loaded~'booktabs'.\\
+ If~you~go~on,~this~option~will~be~ignored.
+ }
+% \end{macrocode}
%
% \begin{macrocode}
+\@@_msg_new:nn { enumitem~not~loaded }
+ {
+ You~can't~use~the~command~\token_to_str:N\tabularnote\
+ ~because~you~haven't~loaded~'enumitem'.\\
+ If~you~go~on,~this~command~will~be~ignored.
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
\@@_msg_new:nn { Wrong~last~row }
{
You~have~used~'last-row=\int_use:N \l_@@_last_row_int'~but~your~
@@ -10997,10 +12047,7 @@ version 2005/12/01 or later.
%
% \begin{macrocode}
\@@_msg_new:nn { Yet~in~env }
- {
- Environments~\{NiceArray\}~(or~\{NiceMatrix\},~etc.)~can't~be~nested.\\
- This~error~is~fatal.
- }
+ { Environments~of~nicematrix~can't~be~nested.\\ This~error~is~fatal. }
% \end{macrocode}
%
% \begin{macrocode}
@@ -11015,16 +12062,37 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nn { Bad~value~for~letter~for~dotted~lines }
{
- The~value~of~key~'\tl_use:N\l_keys_key_tl'~must~be~of~length~1.\\
+ The~value~of~key~'\l_keys_key_tl'~must~be~of~length~1.\\
If~you~go~on,~it~will~be~ignored.
}
% \end{macrocode}
%
%
% \begin{macrocode}
+\@@_msg_new:nnn { Unknown~key~for~notes }
+ {
+ The~key~'\l_keys_key_tl'~is~unknown.\\
+ If~you~go~on,~it~will~be~ignored. \\
+ For~a~list~of~the~available~keys~about~notes,~type~H~<return>.
+ }
+ {
+ The~available~options~are~(in~alphabetic~order):~
+ bottomrule,~
+ code-after,~
+ code-before,~
+ enumitem-keys,~
+ enumitem-keys-para,~
+ para,~
+ label-in-list,~
+ label-in-tabular~and~
+ style.
+ }
+% \end{macrocode}
+%
+% \begin{macrocode}
\@@_msg_new:nnn { Unknown~key~for~NiceMatrixOptions }
{
- The~key~'\tl_use:N\l_keys_key_tl'~is~unknown~for~the~command~
+ The~key~'\l_keys_key_tl'~is~unknown~for~the~command~
\token_to_str:N \NiceMatrixOptions. \\
If~you~go~on,~it~will~be~ignored. \\
For~a~list~of~the~*principal*~available~keys,~type~H~<return>.
@@ -11052,6 +12120,7 @@ version 2005/12/01 or later.
left-margin,~
letter-for-dotted-lines,~
light-syntax,~
+ notes~(several subkeys),~
nullify-dots,~
renew-dots,~
renew-matrix,~
@@ -11068,7 +12137,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nnn { Unknown~option~for~NiceArray }
{
- The~option~'\tl_use:N\l_keys_key_tl'~is~unknown~for~the~environment~
+ The~option~'\l_keys_key_tl'~is~unknown~for~the~environment~
\{NiceArray\}. \\
If~you~go~on,~it~will~be~ignored. \\
For~a~list~of~the~*principal*~available~options,~type~H~<return>.
@@ -11100,6 +12169,8 @@ version 2005/12/01 or later.
left-margin,~
light-syntax,~
name,~
+ notes/bottomrule,~
+ notes/para,~
nullify-dots,~
renew-dots,~
right-margin,~
@@ -11121,7 +12192,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nnn { Unknown~option~for~NiceMatrix }
{
- The~option~'\tl_use:N\l_keys_key_tl'~is~unknown~for~the~
+ The~option~'\l_keys_key_tl'~is~unknown~for~the~
\@@_full_name_env:. \\
If~you~go~on,~it~will~be~ignored. \\
For~a~list~of~the~*principal*~available~options,~type~H~<return>.
@@ -11173,7 +12244,7 @@ version 2005/12/01 or later.
% \begin{macrocode}
\@@_msg_new:nnn { Unknown~option~for~NiceTabular }
{
- The~option~'\tl_use:N\l_keys_key_tl'~is~unknown~for~the~environment~
+ The~option~'\l_keys_key_tl'~is~unknown~for~the~environment~
\{NiceTabular\}. \\
If~you~go~on,~it~will~be~ignored. \\
For~a~list~of~the~*principal*~available~options,~type~H~<return>.
@@ -11205,6 +12276,8 @@ version 2005/12/01 or later.
left-margin,~
light-syntax,~
name,~
+ notes/bottomrule,~
+ notes/para,~
nullify-dots,~
renew-dots,~
right-margin,~
@@ -11243,15 +12316,6 @@ version 2005/12/01 or later.
}
% \end{macrocode}
%
-% \begin{macrocode}
-\@@_msg_new:nn { Zero~row }
- {
- There~is~a~problem.~Maybe~you~have~used~l,~c~and~r~instead~of~L,~C~
- and~R~in~the~preamble~of~your~environment. \\
- This~error~is~fatal.
- }
-% \end{macrocode}
-%
%
% \vspace{1cm}
% \section{History}
@@ -11326,7 +12390,7 @@ version 2005/12/01 or later.
% the ``main matrix'' (not in the exterior column), the cells in the exterior
% column are considered as outside the matrix. That means that it's possible to
% do the following matrix with only a |\Cdots| command (and a single |\Vdots|).
-% \[\begin{pNiceArray}{Wc{5mm}CWc{5mm}}[first-row,last-col]
+% \[\begin{pNiceArray}{Wc{5mm}cWc{5mm}}[first-row,last-col]
% & C_j & \\
% \mbox{\Large $0$} & \Vdots & \mbox{\Large $0$} \\
% \strut & a & \Cdots & L_i \\
@@ -11541,7 +12605,7 @@ version 2005/12/01 or later.
% The option |baseline| is now available in all the environments of
% \pkg{nicematrix}. Before, it was available only in |{NiceArray}|.
%
-% New command |\CodeAfter| (in the environments of \pkg{nicematrix}).
+% New keyword |\CodeAfter| (in the environments of \pkg{nicematrix}).
%
%
% \subsection*{Changes between versions 3.15 and 4.0}
@@ -11574,7 +12638,14 @@ version 2005/12/01 or later.
% \subsection*{Changes between versions 4.3 and 4.4}
%
% New key |hvlines-except-corners|.
+%
+% \subsection*{Changes between versions 4.4 and 5.0}
+%
+% Use of the standard column types |l|, |c| and |r| instead of |L|, |C| and |R|.
%
+% It's now possible to use the command |\diagbox| in a |\Block|.
+%
+% Command |\tabularnote|
%
% \PrintIndex
%
diff --git a/macros/latex/contrib/nicematrix/nicematrix.ins b/macros/latex/contrib/nicematrix/nicematrix.ins
index 316530c421..7c31f66579 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.ins
+++ b/macros/latex/contrib/nicematrix/nicematrix.ins
@@ -1,5 +1,5 @@
%%
-%% Copyright (C) 2017-2019 by F. Pantigny
+%% Copyright (C) 2018-2020 by F. Pantigny
%%
%%
%% This file may be distributed and/or modified under the
@@ -17,7 +17,7 @@
\usedir{tex/latex/nicematrix}
\preamble
-Copyright (C) 2017-2019 by F. Pantigny
+Copyright (C) 2018-2020 by F. Pantigny
This file may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either
diff --git a/macros/latex/contrib/nicematrix/nicematrix.pdf b/macros/latex/contrib/nicematrix/nicematrix.pdf
index 2c72de6ae1..5fda73de4e 100644
--- a/macros/latex/contrib/nicematrix/nicematrix.pdf
+++ b/macros/latex/contrib/nicematrix/nicematrix.pdf
Binary files differ
diff --git a/systems/texlive/tlnet/tlpkg/installer/config.guess b/systems/texlive/tlnet/tlpkg/installer/config.guess
index 92bfc33e29..e94095c5fb 100755
--- a/systems/texlive/tlnet/tlpkg/installer/config.guess
+++ b/systems/texlive/tlnet/tlpkg/installer/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2020 Free Software Foundation, Inc.
-timestamp='2020-04-26'
+timestamp='2020-07-12'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -1342,6 +1342,9 @@ EOF
*:Rhapsody:*:*)
echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
exit ;;
+ arm64:Darwin:*:*)
+ echo aarch64-apple-darwin"$UNAME_RELEASE"
+ exit ;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p`
case $UNAME_PROCESSOR in
diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
index 2c68061543..d510f79e54 100644
--- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
+++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl
@@ -46,7 +46,6 @@ $mirrors = {
},
'Korea' => {
'http://ftp.kaist.ac.kr/pub/tex-archive/' => 1,
- 'http://ftp.ktug.org/tex-archive/' => 1,
'http://mirror.kakao.com/CTAN/' => 1,
'https://ftp.harukasan.org/CTAN/' => 1,
'https://mirror.navercorp.com/CTAN/' => 1,
@@ -102,7 +101,6 @@ $mirrors = {
'https://ftp.fau.de/ctan/' => 1,
'https://ftp.gwdg.de/pub/ctan/' => 1,
'https://ftp.rrze.uni-erlangen.de/ctan/' => 1,
- 'https://ftp.rrzn.uni-hannover.de/pub/mirror/tex-archive/' => 1,
'https://ftp.tu-chemnitz.de/pub/tex/' => 1,
'https://mirror.informatik.hs-fulda.de/tex-archive/' => 1,
'https://packages.oth-regensburg.de/ctan/' => 1,
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb
index 658e59ddfd..5a8e7a83ff 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/2020
-depend revision/55838
+depend revision/55846
name 00texlive.image
category TLCore
-revision 55838
+revision 55845
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
@@ -4229,7 +4229,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd
name 00texlive.installer
category TLCore
-revision 55823
+revision 55840
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
@@ -42300,7 +42300,7 @@ runfiles size=1
name cabin
category Package
-revision 52475
+revision 55842
shortdesc A humanist Sans Serif font, with LaTeX support
relocated 1
longdesc Cabin is a humanist sans with four weights and true italics and
@@ -42314,29 +42314,27 @@ longdesc the user's view of all those font weights. An sfdefault option
longdesc is provided to enable Cabin as the default text font. The
longdesc fontaxes package is required for use with [pdf]LaTeX.
execute addMap cabin.map
-containersize 1905632
-containerchecksum b5fac4c3439798f21dc67f7ccbdf51a48d6946438dbd5e15e4432faacdd5231e158615c2cfe1617347473109a783dd49bfbd613613431e8e2951ca487482b7f4
-doccontainersize 123604
-doccontainerchecksum f76c3faf1bd7084f7697a219d8b12751a820f6d0cfc60c2390a2d2d8c07dce768381dd4e8b018614a73213ad5f07950a069d9646e96418d61ab10e8baee86949
-docfiles size=34
+containersize 2896424
+containerchecksum 9a270a80917d5db0cf817f5a6816f0e3106bf07e7f65a83bd1db5c54aaeb9e86e2559456c2ca2a4bf5d289febb6306539f432fd8caadb22053c8cba4f32de250
+doccontainersize 46720
+doccontainerchecksum 47abadd4e86f40b7bbc8c05a0dcc61c74142727c3cca6a65761ae89d3b6c61b1db4ea572abf3b05fb1dc3db69259fbd3e6c1e151f85b1c1a10320d85929c3e26
+docfiles size=15
RELOC/doc/fonts/cabin/OFL.txt
RELOC/doc/fonts/cabin/README details="Readme (primary documentation)"
RELOC/doc/fonts/cabin/cabin-samples.pdf details="Font samples"
RELOC/doc/fonts/cabin/cabin-samples.tex
-runfiles size=1875
- RELOC/fonts/enc/dvips/cabin/cbn_2wmmq3.enc
- RELOC/fonts/enc/dvips/cabin/cbn_5nrtpu.enc
+runfiles size=1801
RELOC/fonts/enc/dvips/cabin/cbn_5xld5w.enc
RELOC/fonts/enc/dvips/cabin/cbn_fp7bit.enc
RELOC/fonts/enc/dvips/cabin/cbn_hau3x5.enc
RELOC/fonts/enc/dvips/cabin/cbn_i3ioen.enc
RELOC/fonts/enc/dvips/cabin/cbn_jjp77t.enc
RELOC/fonts/enc/dvips/cabin/cbn_meva6t.enc
- RELOC/fonts/enc/dvips/cabin/cbn_mvtsrz.enc
- RELOC/fonts/enc/dvips/cabin/cbn_tz56ju.enc
+ RELOC/fonts/enc/dvips/cabin/cbn_taosrr.enc
RELOC/fonts/enc/dvips/cabin/cbn_vqopxp.enc
RELOC/fonts/enc/dvips/cabin/cbn_vqpkf5.enc
RELOC/fonts/enc/dvips/cabin/cbn_yhiurv.enc
+ RELOC/fonts/enc/dvips/cabin/cbn_yhzmyq.enc
RELOC/fonts/map/dvips/cabin/cabin.map
RELOC/fonts/opentype/impallari/cabin/Cabin-Bold.otf
RELOC/fonts/opentype/impallari/cabin/Cabin-BoldItalic.otf
@@ -42346,28 +42344,22 @@ runfiles size=1875
RELOC/fonts/opentype/impallari/cabin/Cabin-Regular.otf
RELOC/fonts/opentype/impallari/cabin/Cabin-SemiBold.otf
RELOC/fonts/opentype/impallari/cabin/Cabin-SemiBoldItalic.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-Bold.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-BoldItalic.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-Italic.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-Medium.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-MediumItalic.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-Regular.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-SemiBold.otf
- RELOC/fonts/opentype/impallari/cabin/CabinCondensed-SemiBoldItalic.otf
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-lgr.tfm
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-BoldCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-BoldItalicCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-ItalicCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-MediumCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-MediumItalicCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-RegularCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-SemiBoldCondensed.otf
+ RELOC/fonts/opentype/impallari/cabin/CabinCondensed-SemiboldItalicCondensed.otf
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-sc-ot1--base.tfm
@@ -42378,20 +42370,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Bold-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-sc-ot1--base.tfm
@@ -42402,20 +42388,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-BoldItalic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-sc-ot1--base.tfm
@@ -42426,20 +42406,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Italic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-sc-ot1--base.tfm
@@ -42450,20 +42424,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Medium-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-sc-ot1--base.tfm
@@ -42474,20 +42442,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-MediumItalic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-sc-ot1--base.tfm
@@ -42498,20 +42460,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-Regular-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-sc-ot1--base.tfm
@@ -42522,20 +42478,14 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBold-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-ot1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-t1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-lgr.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-ly1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-ly1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-ot1--base.tfm
@@ -42546,198 +42496,102 @@ runfiles size=1875
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-t1.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-ts1--base.tfm
RELOC/fonts/tfm/impallari/cabin/Cabin-SemiBoldItalic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Bold-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Italic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Medium-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalic-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-Regular-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBold-tlf-ts1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-lgr--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ly1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ot1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-t1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-t1.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ts1--base.tfm
- RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ts1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ot1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-t1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-t1.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.tfm
RELOC/fonts/type1/impallari/cabin/Cabin-Bold.pfb
RELOC/fonts/type1/impallari/cabin/Cabin-BoldItalic.pfb
RELOC/fonts/type1/impallari/cabin/Cabin-Italic.pfb
@@ -42746,192 +42600,118 @@ runfiles size=1875
RELOC/fonts/type1/impallari/cabin/Cabin-Regular.pfb
RELOC/fonts/type1/impallari/cabin/Cabin-SemiBold.pfb
RELOC/fonts/type1/impallari/cabin/Cabin-SemiBoldItalic.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-Bold.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-BoldItalic.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-Italic.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-Medium.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-MediumItalic.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-Regular.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-SemiBold.pfb
- RELOC/fonts/type1/impallari/cabin/CabinCondensed-SemiBoldItalic.pfb
- RELOC/fonts/vf/impallari/cabin/Cabin-Bold-sup-lgr.vf
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-BoldCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-BoldItalicCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-ItalicCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-MediumCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-MediumItalicCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-RegularCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-SemiBoldCondensed.pfb
+ RELOC/fonts/type1/impallari/cabin/CabinCondensed-SemiboldItalicCondensed.pfb
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Bold-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-BoldItalic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Italic-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Italic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Medium-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Medium-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-MediumItalic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Regular-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-Regular-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBold-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-sup-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-sup-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-lgr.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-ly1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-ot1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-sc-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-t1.vf
RELOC/fonts/vf/impallari/cabin/Cabin-SemiBoldItalic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Bold-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Italic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Medium-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalic-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-Regular-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBold-tlf-ts1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-sup-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-lgr.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ly1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-ot1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-sc-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-t1.vf
- RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldItalic-tlf-ts1.vf
- RELOC/tex/latex/cabin/LGRCabin-Sup.fd
- RELOC/tex/latex/cabin/LGRCabin-TLF.fd
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalicCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-BoldItalicCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-ItalicCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-ItalicCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-ItalicCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalicCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-MediumItalicCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-RegularCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-RegularCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-RegularCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-RegularCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiBoldCondensed-tlf-ts1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-sup-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ly1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-t1.vf
+ RELOC/fonts/vf/impallari/cabin/CabinCondensed-SemiboldItalicCondensed-tlf-ts1.vf
RELOC/tex/latex/cabin/LY1Cabin-Sup.fd
RELOC/tex/latex/cabin/LY1Cabin-TLF.fd
RELOC/tex/latex/cabin/OT1Cabin-Sup.fd
@@ -54133,7 +53913,7 @@ catalogue-version 9.3
name circuitikz
category Package
-revision 55777
+revision 55843
shortdesc Draw electrical networks with TikZ
relocated 1
longdesc The package provides a set of macros for naturally typesetting
@@ -54142,10 +53922,10 @@ longdesc networks. It is designed as a tool that is easy to use, with a
longdesc lean syntax, native to LaTeX, and directly supporting PDF
longdesc output format. It has therefore been based on the very
longdesc impressive PGF/TikZ package.
-containersize 131876
-containerchecksum 197d55984711597f12335e8fa1744d2407e8664234cee4c277286974fe7e2e1d1426a124848972126545f72f55dd7d42609672a5507164f2eae08fd606afd94e
-doccontainersize 1106784
-doccontainerchecksum e82658c7d5cfb252a4d8382b55f18007c8c95bb890ac421e84613dd4cb571606d83c0487545973de735f246a88befbd1ddee8bb03aaa571ca1a47fca6c8183ce
+containersize 132012
+containerchecksum 9b4ec0a2ed4ca024dc76aa69ab70b20f24387f06a198075bbfc2fcff6150255639d37fcd42a85017109f982c9992b408ce58e71c38148835e915cd40f25640b9
+doccontainersize 1106972
+doccontainerchecksum 2ea7429c46d4757924be3a21ad9cd90371a32993dc59e9cad9c74b100a310509c2c3979049bf1c56708f8b5b4536c9288a064b40dc54bc071d4505685b286622
docfiles size=358
RELOC/doc/context/third/circuitikz/circuitikz-context.pdf
RELOC/doc/context/third/circuitikz/circuitikz-context.tex
@@ -54193,7 +53973,7 @@ catalogue-contact-repository https://github.com/circuitikz/circuitikz
catalogue-ctan /graphics/pgf/contrib/circuitikz
catalogue-license lppl gpl
catalogue-topics graphics diagram-circ pgf-tikz
-catalogue-version 1.2.1
+catalogue-version 1.2.2
name cite
category Package
@@ -106295,7 +106075,7 @@ catalogue-version 1.09c
name etoolbox
category Package
-revision 52153
+revision 55845
shortdesc e-TeX tools for LaTeX
relocated 1
longdesc The package is a toolbox of programming facilities geared
@@ -106308,11 +106088,11 @@ longdesc elatex. The package provides functions that seem to offer
longdesc alternative ways of implementing some LaTeX kernel commands;
longdesc nevertheless, the package will not modify any part of the LaTeX
longdesc kernel.
-containersize 8460
-containerchecksum f614e649193857d2348bed9c9ce49a64b78e0c165962acb51bab6b340a1b7397793ce07d649808eb04322d94c3df1699ed69164c6e4c3583600f9adf542650b9
-doccontainersize 234764
-doccontainerchecksum 89b5515a47fc18b6a0a2e70712b614e5fc32ae537c632e431be1ef1e8c55ec2791c7394701e676b0ee6cbf6addee38ebbab67e60d67a34118381fd4ebb0bc0b2
-docfiles size=75
+containersize 8508
+containerchecksum 8a4d3e840109442e80cd3090bf9b34ce1e0a685d7743506296e49610a6bc315fa0a7a782549275cadfd6faa3424dc203f3a2fccd55cb0b89fa9a017bf01a7c41
+doccontainersize 237616
+doccontainerchecksum fd1cc0a3cceddc0df02fae3d82a74ae5af5141553240b283a53027006f44efc51054b940d337c31bb1acf2e74db254d9ad2a7773020b562025e5d7dfeea9c8ac
+docfiles size=76
RELOC/doc/latex/etoolbox/README.md details="Readme"
RELOC/doc/latex/etoolbox/etoolbox.pdf details="Package documentation"
RELOC/doc/latex/etoolbox/etoolbox.tex
@@ -106324,7 +106104,7 @@ catalogue-contact-repository https://github.com/josephwright/etoolbox/
catalogue-ctan /macros/latex/contrib/etoolbox
catalogue-license lppl1.3c
catalogue-topics macro-supp etex
-catalogue-version 2.5h
+catalogue-version 2.5i
name etoolbox-de
category Package
@@ -155741,7 +155521,7 @@ catalogue-topics journalpub book-pub class
name langsci-avm
category Package
-revision 55699
+revision 55846
shortdesc Attribute-value matrices and feature structures for use in linguistics
relocated 1
longdesc This package is aimed at typesetting beautiful feature
@@ -155755,15 +155535,15 @@ longdesc but shares no code base with that package. langsci-avm was
longdesc developed at Language Science Press to help in the production
longdesc of scientific texts in linguistics, in particular an upcoming
longdesc HPSG handbook.
-containersize 3312
-containerchecksum 45df53c15f6f82c27aafa16934709380fdaa74b88e5dcc932b457e84bce91205cc68b695ee7447ad41c141afc5929bb5e02c77e9ce5419dc4bfa695326e38409
-doccontainersize 112320
-doccontainerchecksum 2acec6c1b7da996ab6431a82ae01461cd11b378b7d30f2497d6760badcf343cd7029d6abff0c355aa4477e21fe61c23f1640002728f2147fcc2fe95eaa10cdcb
+containersize 3360
+containerchecksum 45e13bfd02059c610e29e486effc0fd6b2b9f3c6ab2ac12dc52de45f8ac564215141450619c6d10021f649114c9faf84ff7b6ccfd5c2ea29d0cefce188b71615
+doccontainersize 112560
+doccontainerchecksum d1430be2082f046538d035ed3aecd3be47694ed251a51e542a26b2206686d08594d443107fbb019732d06152d97724359b8e42a3be4bdcdf6ec778e80116df9a
docfiles size=29
RELOC/doc/latex/langsci-avm/README details="Readme"
RELOC/doc/latex/langsci-avm/langsci-avm.pdf details="Package documentation"
-srccontainersize 11376
-srccontainerchecksum 32a2b7eb598d5c65fd2f5c78cae1aadf5fdb216586d2db26fa27cf6c1f55220869de72c0b9a347085eb82ccaf081a339fe924d53b17e0c38580efc327cfa8ad8
+srccontainersize 11436
+srccontainerchecksum 4f7432db385da2317e11a7c41d90d06f47ca0867897db38c14f91a138d6b671fe808800eea40736266cb6b49c1f7ae30c62be84af64cfb47d986672bb9a27a16
srcfiles size=12
RELOC/source/latex/langsci-avm/langsci-avm.dtx
RELOC/source/latex/langsci-avm/langsci-avm.ins
@@ -155774,7 +155554,7 @@ catalogue-contact-repository https://github.com/langsci/langsci-avm
catalogue-ctan /macros/latex/contrib/langsci-avm
catalogue-license lppl1.3c
catalogue-topics linguistic matrix expl3
-catalogue-version 0.2
+catalogue-version 0.2.1
name lapdf
category Package
@@ -241261,7 +241041,7 @@ catalogue-version 1.0
name pst-eucl
category Package
-revision 55576
+revision 55844
shortdesc Euclidian geometry with PSTricks
relocated 1
longdesc The package allows the drawing of Euclidean geometric figures
@@ -241269,17 +241049,17 @@ longdesc using TeX pstricks macros for specifying mathematical
longdesc constraints. It is thus possible to build point using common
longdesc transformations or intersections. The use of coordinates is
longdesc limited to points which controlled the figure.
-containersize 45628
-containerchecksum 88457a7b7d52b3067f4f0398e029a3610cab8031f1af7c17ea612299707c93572da33c22eff83a8045e076cdd28827597a13b6fb2d96a72d6bfa1a6cfbcf8972
-doccontainersize 1229692
-doccontainerchecksum 1015fd13a4a0677509db205e18eae8c99d5cb9dde16b889ecf4f79887341dc980d63a9d8e03beb913d99de2cce9503a7ade09f1a8f08f52c728d858b0bb922f5
-docfiles size=488
+containersize 46608
+containerchecksum 92f6fb6af0f4667f05671674e55955780f58403baec62720d9e4ce0d25c228bdd9b10401459e6db86f4c7bdc6d5eefebc0a37319fc771b553879f6c42669572d
+doccontainersize 1204140
+doccontainerchecksum 63ea31ca8fbeede9926ce875b7fcd886914a44b904acb7aa659799eec42c52599a1b0579e6912be6c873d748676d1c11de93fcc4d818845c6320933854df0947
+docfiles size=448
RELOC/doc/generic/pst-eucl/Changes
RELOC/doc/generic/pst-eucl/README details="Readme"
RELOC/doc/generic/pst-eucl/pst-eucl-doc.bib
RELOC/doc/generic/pst-eucl/pst-eucl-doc.pdf details="Package documentation (English)" language="en"
RELOC/doc/generic/pst-eucl/pst-eucl-doc.tex
-runfiles size=118
+runfiles size=120
RELOC/dvips/pst-eucl/pst-eucl.pro
RELOC/tex/generic/pst-eucl/pst-eucl.tex
RELOC/tex/latex/pst-eucl/pst-eucl.sty
@@ -241290,7 +241070,7 @@ catalogue-contact-support https://tug.org/mailman/listinfo/pstricks
catalogue-ctan /graphics/pstricks/contrib/pst-eucl
catalogue-license lppl
catalogue-topics maths graphics-use pstricks
-catalogue-version 1.73
+catalogue-version 1.74
name pst-eucl-translation-bg
category Package
@@ -286502,15 +286282,15 @@ docfiles size=592
name texlive-docindex
category TLCore
-revision 55833
+revision 55840
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 for
longdesc the process.
containersize 388
-containerchecksum 972bddedb1897bc0346902fd2a07b297a121346dcab4e4ecf4a5eb58eb728726cf8eda9e8573496691e6a4cff79fbccf10b7ad55b04def8ef22fb85632fd28b1
-doccontainersize 167596
-doccontainerchecksum 44343952d95e464a2b5abf2bb89cd00a76236ef6f9f8895d7c44b845eba141aab3309d8a580d7b77f3d9aca05460ba35fca3a7fc92ca044fa8b209a1d8df426a
+containerchecksum 6745477d08ae66d2c7098e12deab122a630a42b518b864d3bcb4077582a65faf55912de6e2584a39fda1c97d358fb2d3fbb48b948d3718e1b90e3d7184e55db0
+doccontainersize 167608
+doccontainerchecksum 0653c69b3e2f3901cc758aed20b9d02593ba17d6cf41565d118c2a8c3723d928ebc86013216b2316d378fa16e93ce3444d557f4ef960ade4560feaf3a48bd696
docfiles size=332
doc.html
@@ -286732,7 +286512,7 @@ docfiles size=368
name texlive-scripts
category TLCore
-revision 55824
+revision 55840
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.
@@ -286740,10 +286520,10 @@ depend texlive-scripts.ARCH
depend texlive.infra
execute addMap mathpple.map
postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat
-containersize 131992
-containerchecksum a1a9b77099d6fa2e5db0ebd7c0246eb19d6f9a3e8adc261d8ce4d7bf468f586947e3fe7ed9856159bc5fb5f0c2822f1bfaaa472a9111d9487c1d12412e97556f
+containersize 131984
+containerchecksum cd1f243be97cb8f12bead40e4bf950a6383f0364f0968c829ad9214c6f96097c6be63b9ab93a2a0a4011b3e3f444d22f4b8b3fb484a811e9bffd7016feb4b2e1
doccontainersize 218656
-doccontainerchecksum 22a49ff28a75f6c1223bf796a4889e66cad246488ab9a3a2142280c26aa2e823206ddea19464917c265e9dcad828943a43245735ab35eab996708cef391e14f0
+doccontainerchecksum ec95501c85f840ce2e47b6ff0caeb24cf1768ed9ccd6be7ca15f2f67ebf6e053f0e14055913fbc59d6400a38367e702a1b1e1749938fb319e24df4ec2e87379a
docfiles size=141
texmf-dist/doc/man/man1/fmtutil-sys.1
texmf-dist/doc/man/man1/fmtutil-sys.man1.pdf
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
index cb92aa5837..4831efed2e 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5
@@ -1 +1 @@
-52533f73ec1f1786b85bd70bf1eecf7a texlive.tlpdb
+f7c5f39cb831e2cc1cb3dfd267872f6b texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
index 58b7427e29..8df037138a 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512
@@ -1 +1 @@
-fd5383521b59ecc11b0ec47220f39ec122cd575bf07aa376c72ba2bb116087a85cacb9f5fd68f1fac140fcd22af31f39010dfa471b575d9b5808ea40481832e4 texlive.tlpdb
+4cab926009fd58e64992f339bcfd6cfe7bb9cbcd160c8531024da4617fe3c9e05e82ecaa4261c49f606ef4a707364852cca3984c4a71a280f1055b283456d8ef texlive.tlpdb
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc
index 321e6299c0..3d59d44772 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-----
-iQEcBAEBCgAGBQJfDkX3AAoJEEzhh34ZQ4xwwDEH/09heLa0d91IrwbMl/44OWfU
-rUT9AKvpRWKR/t+hEoFzPMiekw8sph8x/QIqUZAvvaZJuxvMi7jjoRCiiCXYJHWg
-9eIp7DU5vE6q4cUuLpIhRKQzngDiILM1m2LcNXoP8Iim5+SH6AfJ1F5xh46gNdlR
-OcRMEb9dv4tLk1m1rN054yRK4RzQGdAY1Ge8pO82JHjwAGyiBgnmz6l0tu92WoBP
-Ptg4KiBIig4stXiHToPs+d3inoJeDQIdB4/y3NL6yvaR6VQPhE6SCHRsGBTJqeLT
-E11+A06vD5bf3GHREf2ATZC2oyV8pzxKqIcMsfBM+Mc9+eYi31yj7ynec0n57NA=
-=xKqT
+iQEcBAEBCgAGBQJfD5euAAoJEEzhh34ZQ4xwEyYH+wd/ZFH8Fv0N7BZw702MT+KA
+8AyJnBwZQHW3e1wDnQwaJHDcYDJ7qQhDLm+ZYTEWtn1TCyVKZP1ebLkH/yi/oCt+
+2hMGxEwNP5Be/XLHFONpQJz2crzjCnW95k23FYh76q8NLS5ltRMNlkG7fY7qDsUZ
+U+2jvQuXL0Sj0G4CKToM9D2gW5t1JY6yPC5LZ24PaNPIKg/kVpJ5eE6mAKy3+X5c
+QW0APevITV4hV9JQLeQo9XbTRabkTaXgWpgrQU91EiBP/qsmKPuVb5iTCrBlQV/n
+RHf3VTFQKlkB9Zn1tfrKy5aXKs2zta3+UrS4J1CMQUkBGecYn3OA9KbKpqDTMLk=
+=2Gvn
-----END PGP SIGNATURE-----
diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
index e4f9237cad..cf49f39c8d 100644
--- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
+++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
Binary files differ
diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini
index 8ed1a169f5..9794a80e08 100644
--- a/systems/win32/miktex/tm/packages/next/pr.ini
+++ b/systems/win32/miktex/tm/packages/next/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1594757728
+date=1594844093
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=0fe64c5ad56ab0c5aa9224b4723b742c
+lstdigest=7ab8b8beadafda2e1857eec10a91986c
numpkg=3949
relstate=next
-version=7500
+version=7501
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: dPFjJTy4NGF8/O8D1SI5dres87995ge/xMQqD+3gR6TZSVR4M/RYjeMJmwKccSFB3D6saE79CUM0umqfro/rf6r+uUpd+wUDOO6YP2Ac4Ga1UL/S435uGq9JnrKN91sOD/70a6vgHYKGzl3JUOsf2rligjodM2LEITZzN/OQM0DJKA0Eog4cH9NQuFdLrknpI0keSiDyn2e/FehMxR2fnb9oy//8gjAPN8ZYS5pDZBJQ8OeKNbEoxxqHEV3UKccPoePz/ualSjWYNRguHhDpbJpiO9CjIPfcn3mARpH8G4tSJOBS759mwVNC93XxUJYLmLys6qYBNIxe2jtvji8EbA==
+;;;; signature/miktex: eOw8exVIi6Tb5abnO0tI7/EZ4uxpDmDfIH0eSpkbDll3D0y7RT+K86zQ7zOQjCNfHEyS+dM2W21p733+5KKRa6vklOPoak8LZL1mAaeJGLcP6DAQD4Fcq+pXOIYzTrYExpDM7cJt8Gwet7gUCT6jSa7Ls2mM97Ek0DQ0xa6+W7g41nAWNkUVnETEcnllnXB8v5N++GqVa/m+GYT6a+x+rQ+hfmDkUHHPyimBdX+8nQCgSzIg5eaYeDXSNtDHvtnZ95WCGeocmhQOquyk9F0foBbdE3uDQVyQzrTbryWPCHSPyzIsSHAPTMMhJTPUyb4Ff7fupL5nY80PwokF6SmdtQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini
index aea1f71a6b..6c3aa84455 100644
--- a/systems/win32/miktex/tm/packages/pr.ini
+++ b/systems/win32/miktex/tm/packages/pr.ini
@@ -1,13 +1,13 @@
[repository]
-date=1594757481
+date=1594843873
lastupd=babel babel-french beamerthemenord cascade circuitikz de-macro ekdosis eplain expkv expkv-def guitlogo mcf2graph media9 miktex-misc nanicolle overlock reledmac semantex beamerappendixnote bubblesort
-lstdigest=1bdee2ee718998371713f2f959f1ccba
+lstdigest=b11786535e846ca3818ff846e61bd851
numpkg=3944
relstate=stable
-version=7500
+version=7501
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: ov/psS8sGf64sryKuizNR779DqaY5ZZzU8TAE5dhPz+8jnWbryCdw/4Qi5zRAQ/6O2/cCshNAdupb19MLNnsvVD5xyGP0Hmuj6wMqKcU0t3+bE0AyU7oq//LfPxDC2uSDH+MfZxcSbSSZ3x/Lp+0HpYKK6WGthDZSgSZUovlfOh4Z34gcEXZS9T7eD0504d6hus/Cxn+xdaj2Juy3d/2MJQPuk1U2byRUjItOJoJMZCclEbFmiL/EBhxicx3dLOd9TQXuyScGAlBVCzgCu0ivRYqFWnn4TTDTHr/JYT6LB3KsBMJGXerZzGA59p4jCkGFU5Akw7p307wvmeUjvyEIQ==
+;;;; signature/miktex: IF/5okv/GtIOF45IRJJVJ/9HnzcSQzG2DoZPs3xrjFj05s14Vm5y5OhfG2B3ZnjlLV08ktmI1LummrB9gI4AjNk7dSfuUqGwQAutYNuHm+7m9fwDrprO5M6O6FUM6aCo0osWbwkkNidlCOTckwD3MnQJgKqx9tTPaGi+RbNkpMxefO+tp6SwNGlP27JVUYAL6KSSzOdtvZM2bGRPIefSNNtLtVvrfmp0u+/QddKyWrs8eIouanOcxoSxAw0TmLGMPPO2d02pSiDTyOK6bEZ7gFDD77aildqesI3pifTFPdP41CkBMPvE4iDDZtJv1UDvDkooHI5e/J9AtQeENvFjPQ==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/w32tex/ChangeLog b/systems/win32/w32tex/ChangeLog
index c672558260..aab1ad887f 100644
--- a/systems/win32/w32tex/ChangeLog
+++ b/systems/win32/w32tex/ChangeLog
@@ -1,5 +1,15 @@
W32TeX (x86 & x64) ChangeLog
+[2020/07/15]
+(01) ltxpkgdocs.tar.xz
+ Update documents for packages.
+(02) luatex-dev-w32.tar.xz
+ Update xindex.
+(03) luatex-exp-w32.tar.xz
+ Update xindex.
+(04) luatex-w32.tar.xz
+ Update xindex.
+
[2020/07/14]
(01) aleph-w32.tar.xz
Update format files.
diff --git a/timestamp b/timestamp
index a9f00605f5..26f45ba381 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:
-2020-07-15-02-02
+2020-07-16-02-02